···1818 select ARCH_WANT_FRAME_POINTERS1919 select GENERIC_IOMAP2020 select MODULES_USE_ELF_REL2121+ select ARCH_HAS_RAW_COPY_USER2122 help2223 UniCore-32 is 32-bit Instruction Set Architecture,2324 including a series of low-power-consumption RISC chip
+4-2
arch/unicore32/include/asm/uaccess.h
···2424#define __access_ok(addr, size) (__kernel_ok || __user_ok((addr), (size)))25252626extern unsigned long __must_check2727-__copy_from_user(void *to, const void __user *from, unsigned long n);2727+raw_copy_from_user(void *to, const void __user *from, unsigned long n);2828extern unsigned long __must_check2929-__copy_to_user(void __user *to, const void *from, unsigned long n);2929+raw_copy_to_user(void __user *to, const void *from, unsigned long n);3030extern unsigned long __must_check3131__clear_user(void __user *addr, unsigned long n);3232extern unsigned long __must_check3333__strncpy_from_user(char *to, const char __user *from, unsigned long count);3434extern unsigned long3535__strnlen_user(const char __user *s, long n);3636+#define INLINE_COPY_FROM_USER3737+#define INLINE_COPY_TO_USER36383739#include <asm-generic/uaccess.h>3840