Commit 28b9c34a authored by Al Viro's avatar Al Viro Committed by Michael Ellerman

powerpc/syscalls: kill ppc32_select()

it had always been pointless - compat_sys_select() sign-extends
the first argument just fine on its own.
Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
[mpe: Use COMPAT_SPU_NEW() to keep systbl_chk.sh happy]
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 454d7ef8
...@@ -147,7 +147,7 @@ SYSCALL_SPU(setfsuid) ...@@ -147,7 +147,7 @@ SYSCALL_SPU(setfsuid)
SYSCALL_SPU(setfsgid) SYSCALL_SPU(setfsgid)
SYSCALL_SPU(llseek) SYSCALL_SPU(llseek)
COMPAT_SYS_SPU(getdents) COMPAT_SYS_SPU(getdents)
SYSX_SPU(sys_select,ppc32_select,sys_select) COMPAT_SPU_NEW(select)
SYSCALL_SPU(flock) SYSCALL_SPU(flock)
SYSCALL_SPU(msync) SYSCALL_SPU(msync)
COMPAT_SYS_SPU(readv) COMPAT_SYS_SPU(readv)
......
...@@ -52,15 +52,6 @@ ...@@ -52,15 +52,6 @@
#include <asm/syscalls.h> #include <asm/syscalls.h>
#include <asm/switch_to.h> #include <asm/switch_to.h>
asmlinkage long ppc32_select(u32 n, compat_ulong_t __user *inp,
compat_ulong_t __user *outp, compat_ulong_t __user *exp,
compat_uptr_t tvp_x)
{
/* sign extend n */
return compat_sys_select((int)n, inp, outp, exp, compat_ptr(tvp_x));
}
unsigned long compat_sys_mmap2(unsigned long addr, size_t len, unsigned long compat_sys_mmap2(unsigned long addr, size_t len,
unsigned long prot, unsigned long flags, unsigned long prot, unsigned long flags,
unsigned long fd, unsigned long pgoff) unsigned long fd, unsigned long pgoff)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment