net/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 4 Mar 2014 16:09:57 +0000 (17:09 +0100)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 6 Mar 2014 15:30:45 +0000 (16:30 +0100)
commit3a49a0f7181c243aa04e6c5e44ca70a90ead8f9a
tree9b4609fddab00f06e9ebdb206f91c66961e38e66
parent8eee9093cdbeb2aa89d67dc1a3fd118acabaea52
net/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
net/compat.c