Commit 4c711576b90cc36c13b94816a953a8de6a53d03c
Committed by
Ingo Molnar
1 parent
72c4d85302
Exists in
master
and in
4 other branches
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>
Showing 2 changed files with 1 additions and 15 deletions Side-by-side Diff
arch/x86/ia32/ia32entry.S
arch/x86/ia32/sys_ia32.c
... | ... | @@ -189,20 +189,6 @@ |
189 | 189 | return sys_mprotect(start, len, prot); |
190 | 190 | } |
191 | 191 | |
192 | -asmlinkage long sys32_pipe(int __user *fd) | |
193 | -{ | |
194 | - int retval; | |
195 | - int fds[2]; | |
196 | - | |
197 | - retval = do_pipe_flags(fds, 0); | |
198 | - if (retval) | |
199 | - goto out; | |
200 | - if (copy_to_user(fd, fds, sizeof(fds))) | |
201 | - retval = -EFAULT; | |
202 | -out: | |
203 | - return retval; | |
204 | -} | |
205 | - | |
206 | 192 | asmlinkage long sys32_rt_sigaction(int sig, struct sigaction32 __user *act, |
207 | 193 | struct sigaction32 __user *oact, |
208 | 194 | unsigned int sigsetsize) |