Loading arch/h8300/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ config H8300 select HAVE_ARCH_KGDB select HAVE_ARCH_HASH select CPU_NO_EFFICIENT_FFS select ARCH_HAS_RAW_COPY_USER config RWSEM_GENERIC_SPINLOCK def_bool y Loading arch/h8300/include/asm/uaccess.h +6 −4 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ #include <linux/string.h> static inline __must_check long __copy_from_user(void *to, const void __user * from, unsigned long n) static inline __must_check unsigned long raw_copy_from_user(void *to, const void __user * from, unsigned long n) { if (__builtin_constant_p(n)) { switch(n) { Loading @@ -24,8 +24,8 @@ static inline __must_check long __copy_from_user(void *to, return 0; } static inline __must_check long __copy_to_user(void __user *to, const void *from, unsigned long n) static inline __must_check unsigned long raw_copy_to_user(void __user *to, const void *from, unsigned long n) { if (__builtin_constant_p(n)) { switch(n) { Loading @@ -46,6 +46,8 @@ static inline __must_check long __copy_to_user(void __user *to, memcpy((void __force *)to, from, n); return 0; } #define INLINE_COPY_FROM_USER #define INLINE_COPY_TO_USER #include <asm-generic/uaccess.h> Loading Loading
arch/h8300/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ config H8300 select HAVE_ARCH_KGDB select HAVE_ARCH_HASH select CPU_NO_EFFICIENT_FFS select ARCH_HAS_RAW_COPY_USER config RWSEM_GENERIC_SPINLOCK def_bool y Loading
arch/h8300/include/asm/uaccess.h +6 −4 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ #include <linux/string.h> static inline __must_check long __copy_from_user(void *to, const void __user * from, unsigned long n) static inline __must_check unsigned long raw_copy_from_user(void *to, const void __user * from, unsigned long n) { if (__builtin_constant_p(n)) { switch(n) { Loading @@ -24,8 +24,8 @@ static inline __must_check long __copy_from_user(void *to, return 0; } static inline __must_check long __copy_to_user(void __user *to, const void *from, unsigned long n) static inline __must_check unsigned long raw_copy_to_user(void __user *to, const void *from, unsigned long n) { if (__builtin_constant_p(n)) { switch(n) { Loading @@ -46,6 +46,8 @@ static inline __must_check long __copy_to_user(void __user *to, memcpy((void __force *)to, from, n); return 0; } #define INLINE_COPY_FROM_USER #define INLINE_COPY_TO_USER #include <asm-generic/uaccess.h> Loading