x86, 32-bit: Use generic sys_pipe()
As suggested by Al, it's better to use the generic sys_pipe() for ia32. Signed-off-by: WANG Cong <amwang@redhat.com> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
72c4d85302
commit
4c711576b9
2 changed files with 1 additions and 15 deletions
arch/x86/ia32
|
@ -537,7 +537,7 @@ ia32_sys_call_table:
|
|||
.quad sys_mkdir
|
||||
.quad sys_rmdir /* 40 */
|
||||
.quad sys_dup
|
||||
.quad sys32_pipe
|
||||
.quad sys_pipe
|
||||
.quad compat_sys_times
|
||||
.quad quiet_ni_syscall /* old prof syscall holder */
|
||||
.quad sys_brk /* 45 */
|
||||
|
|
|
@ -189,20 +189,6 @@ asmlinkage long sys32_mprotect(unsigned long start, size_t len,
|
|||
return sys_mprotect(start, len, prot);
|
||||
}
|
||||
|
||||
asmlinkage long sys32_pipe(int __user *fd)
|
||||
{
|
||||
int retval;
|
||||
int fds[2];
|
||||
|
||||
retval = do_pipe_flags(fds, 0);
|
||||
if (retval)
|
||||
goto out;
|
||||
if (copy_to_user(fd, fds, sizeof(fds)))
|
||||
retval = -EFAULT;
|
||||
out:
|
||||
return retval;
|
||||
}
|
||||
|
||||
asmlinkage long sys32_rt_sigaction(int sig, struct sigaction32 __user *act,
|
||||
struct sigaction32 __user *oact,
|
||||
unsigned int sigsetsize)
|
||||
|
|
Loading…
Add table
Reference in a new issue