]> git.baikalelectronics.ru Git - kernel.git/commit
s390/compat: remove superfluous compat wrappers
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 17 Sep 2015 16:30:35 +0000 (18:30 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 18 Sep 2015 09:16:52 +0000 (11:16 +0200)
commite65921868a0a736abdd0888dadffd3836e869fe6
treebb1f4016ac9d0fb850b11fe69a1bf7b45440feab
parent22e5c2bc92b70b1ee920394707a99e524715195f
s390/compat: remove superfluous compat wrappers

A couple of compat wrapper functions are simply trampolines to the real
system call. This happened because the compat wrapper defines will only
sign and zero extend system call parameters which are of different size
on s390/s390x (longs and pointers).
All other parameters will be correctly sign and zero extended by the
normal system call wrappers.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/compat_wrapper.c
arch/s390/kernel/syscalls.S