summary refs log tree commit diff
path: root/ipc/compat.c
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2014-03-03 10:06:12 +0100
committerHeiko Carstens <heiko.carstens@de.ibm.com>2014-03-04 09:12:25 +0100
commitc2e7c3d0ef0d1a3765792a35ae9e6f91a3025214 (patch)
tree8351238e290456d0a9f02368f512b3a9fad037ba /ipc/compat.c
parentab4f8bba19323eb78b7473df42b225eb14090fcc (diff)
downloadlinux-c2e7c3d0ef0d1a3765792a35ae9e6f91a3025214.tar.gz
s390/compat: partial parameter conversion within syscall wrappers
Parameter conversion within the system call wrappers is only needed
for parameters which differ in size and have a size of eight bytes on
64 bit.
For system call parameters with a size of less than eight byte the
called system call itself will perform parameter conversion anyway.
So we can save the double conversion of e.g. int parameters.

The only types which need to be converted are therefore pointer and
(unsigned) long parameters.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Diffstat (limited to 'ipc/compat.c')
0 files changed, 0 insertions, 0 deletions