aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/sys_compat.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2012-10-21 15:56:52 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2012-11-28 22:36:33 -0500
commit9ac08002130b591d0f2ee035aa9062f84f2f15cb (patch)
tree35262e61fafefd6279eb39b2b45c4de5ee2166a2 /arch/arm64/kernel/sys_compat.c
parentfrv: switch to generic fork/vfork/clone (diff)
downloadlinux-dev-9ac08002130b591d0f2ee035aa9062f84f2f15cb.tar.xz
linux-dev-9ac08002130b591d0f2ee035aa9062f84f2f15cb.zip
arm64: sanitize copy_thread(), switch to generic fork/vfork/clone
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/arm64/kernel/sys_compat.c')
-rw-r--r--arch/arm64/kernel/sys_compat.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/arm64/kernel/sys_compat.c b/arch/arm64/kernel/sys_compat.c
index 6fabc1912da0..f7b05edf8ce3 100644
--- a/arch/arm64/kernel/sys_compat.c
+++ b/arch/arm64/kernel/sys_compat.c
@@ -28,17 +28,6 @@
#include <asm/cacheflush.h>
#include <asm/unistd32.h>
-asmlinkage int compat_sys_fork(void)
-{
- return do_fork(SIGCHLD, 0, current_pt_regs(), 0, NULL, NULL);
-}
-
-asmlinkage int compat_sys_vfork(void)
-{
- return do_fork(CLONE_VFORK | CLONE_VM | SIGCHLD, 0,
- current_pt_regs(), 0, NULL, NULL);
-}
-
asmlinkage int compat_sys_sched_rr_get_interval(compat_pid_t pid,
struct compat_timespec __user *interval)
{