mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 4 Mar 2014 16:18:23 +0000 (17:18 +0100)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 6 Mar 2014 15:30:47 +0000 (16:30 +0100)
commit2f2728f6de9837abe4b354443a45be578fbbf942
tree6305f0c201998040ee05d21fc178849c65e430e7
parentca2c405ab90591dcb1bc3765467cbdf2b99a0f6a
mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types

In order to allow the COMPAT_SYSCALL_DEFINE macro generate code that
performs proper zero and sign extension convert all 64 bit parameters
to their corresponding 32 bit compat counterparts.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
include/linux/compat.h
kernel/compat.c
mm/process_vm_access.c