]> 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)
commit909575af3be31e950aa504395c086fa134bf2ddb
treebb1f4016ac9d0fb850b11fe69a1bf7b45440feab
parent09c667030ff59c429f1ee07f64ebaca16a6bef0f
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