aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/sys_ia32.h
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2013-02-24 14:00:48 -0500
committerAl Viro <viro@zeniv.linux.org.uk>2013-03-03 23:00:33 -0500
commit07b053457b5faea05630c119baffa7c61c515fe4 (patch)
treeb281b4da5cc45ee45f5136123d1fd2eaacbfe3c5 /arch/x86/include/asm/sys_ia32.h
parent0e65a81b105a3f646793d46740ad90fa5c067986 (diff)
x86: sys32_kill and sys32_mprotect are pointless
their argument types are identical to those of sys_kill and sys_mprotect resp., so we are not doing any kind of argument validation, etc. in those - they turn into unconditional branches to corresponding syscalls. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/x86/include/asm/sys_ia32.h')
-rw-r--r--arch/x86/include/asm/sys_ia32.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/x86/include/asm/sys_ia32.h b/arch/x86/include/asm/sys_ia32.h
index df8ad3b3920a..5e1724176626 100644
--- a/arch/x86/include/asm/sys_ia32.h
+++ b/arch/x86/include/asm/sys_ia32.h
@@ -30,7 +30,6 @@ asmlinkage long sys32_fstatat(unsigned int, const char __user *,
30 struct stat64 __user *, int); 30 struct stat64 __user *, int);
31struct mmap_arg_struct32; 31struct mmap_arg_struct32;
32asmlinkage long sys32_mmap(struct mmap_arg_struct32 __user *); 32asmlinkage long sys32_mmap(struct mmap_arg_struct32 __user *);
33asmlinkage long sys32_mprotect(unsigned long, size_t, unsigned long);
34 33
35asmlinkage long sys32_alarm(unsigned int); 34asmlinkage long sys32_alarm(unsigned int);
36 35
@@ -42,7 +41,6 @@ asmlinkage long sys32_pwrite(unsigned int, const char __user *, u32, u32, u32);
42 41
43asmlinkage long sys32_personality(unsigned long); 42asmlinkage long sys32_personality(unsigned long);
44 43
45long sys32_kill(int, int);
46long sys32_fadvise64_64(int, __u32, __u32, __u32, __u32, int); 44long sys32_fadvise64_64(int, __u32, __u32, __u32, __u32, int);
47long sys32_vm86_warning(void); 45long sys32_vm86_warning(void);
48 46