From 5e7d7333914ed5a01d70d5859068faf03b6779f2 Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sat, 13 Oct 2012 02:35:21 -0400 Subject: c6x: switch to saner kernel_execve() semantics ACKed-by: Mark Salter Tested-by: Mark Salter Signed-off-by: Al Viro --- arch/c6x/include/uapi/asm/unistd.h | 1 - 1 file changed, 1 deletion(-) (limited to 'arch/c6x/include') diff --git a/arch/c6x/include/uapi/asm/unistd.h b/arch/c6x/include/uapi/asm/unistd.h index 4ff747d12dad..625beafb9cd1 100644 --- a/arch/c6x/include/uapi/asm/unistd.h +++ b/arch/c6x/include/uapi/asm/unistd.h @@ -14,7 +14,6 @@ * more details. */ -#define __ARCH_WANT_KERNEL_EXECVE #define __ARCH_WANT_SYS_EXECVE /* Use the standard ABI for syscalls. */ -- cgit v1.2.3 From 951b39619a76643972f6f23e007fd0f3fbbd71c2 Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sun, 21 Oct 2012 16:37:49 -0400 Subject: c6x: sanitize copy_thread(), get rid of clone(2) wrapper, switch to generic clone() Signed-off-by: Al Viro --- arch/c6x/include/asm/syscalls.h | 4 ---- arch/c6x/include/uapi/asm/unistd.h | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) (limited to 'arch/c6x/include') diff --git a/arch/c6x/include/asm/syscalls.h b/arch/c6x/include/asm/syscalls.h index e7b8991dc07c..df3d05feb153 100644 --- a/arch/c6x/include/asm/syscalls.h +++ b/arch/c6x/include/asm/syscalls.h @@ -41,10 +41,6 @@ extern long sys_fallocate_c6x(int fd, int mode, u32 len_lo, u32 len_hi); extern int sys_cache_sync(unsigned long s, unsigned long e); -struct pt_regs; - -extern asmlinkage long sys_c6x_clone(struct pt_regs *regs); - #include #endif /* __ASM_C6X_SYSCALLS_H */ diff --git a/arch/c6x/include/uapi/asm/unistd.h b/arch/c6x/include/uapi/asm/unistd.h index 625beafb9cd1..f3987a8703d9 100644 --- a/arch/c6x/include/uapi/asm/unistd.h +++ b/arch/c6x/include/uapi/asm/unistd.h @@ -15,6 +15,7 @@ */ #define __ARCH_WANT_SYS_EXECVE +#define __ARCH_WANT_SYS_CLONE /* Use the standard ABI for syscalls. */ #include -- cgit v1.2.3