diff options
author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2020-06-22 14:11:24 +0200 |
---|---|---|
committer | Stafford Horne <shorne@gmail.com> | 2020-08-04 10:59:45 +0900 |
commit | 9e9da64124ff37e064a75fabdbd6010787a1e0ea (patch) | |
tree | dc8b65f2b5f540f6b4683b434037ac8a27a34e60 | |
parent | bcf876870b95592b52519ed4aafcf9d95999bc9c (diff) | |
download | linux-9e9da64124ff37e064a75fabdbd6010787a1e0ea.tar.bz2 |
openrisc: fix __user in raw_copy_to_user()'s prototype
raw_copy_to_user()'s prototype seems to be a copy & paste of
raw_copy_from_user() and as such has the __user annotation
in the 'from' argument instead of the 'to'.
So, move the __user annotation in the prototype to the 'to'.
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Signed-off-by: Stafford Horne <shorne@gmail.com>
-rw-r--r-- | arch/openrisc/include/asm/uaccess.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/openrisc/include/asm/uaccess.h b/arch/openrisc/include/asm/uaccess.h index 17c24f14615f..46e31bb4a9ad 100644 --- a/arch/openrisc/include/asm/uaccess.h +++ b/arch/openrisc/include/asm/uaccess.h @@ -241,7 +241,7 @@ raw_copy_from_user(void *to, const void __user *from, unsigned long size) return __copy_tofrom_user(to, (__force const void *)from, size); } static inline unsigned long -raw_copy_to_user(void *to, const void __user *from, unsigned long size) +raw_copy_to_user(void __user *to, const void *from, unsigned long size) { return __copy_tofrom_user((__force void *)to, from, size); } |