add seccomp syscall for compat task
authorAKASHI Takahiro <takahiro.akashi@linaro.org>
Thu, 4 Sep 2014 14:39:13 +0000 (15:39 +0100)
committerJP Abgrall <jpa@google.com>
Tue, 7 Oct 2014 22:30:55 +0000 (15:30 -0700)
Note: This patch is from v6 of Takahiro's proposed
"arm64: add seccomp support" patchset (leecam@google.com)

This patch allows compat task to issue seccomp() system call.

Signed-off-by: AKASHI Takahiro <takahiro.akashi <at> linaro.org>
Conflicts:
arch/arm64/include/asm/unistd32.h

Change-Id: I63d38f68da72b3333327256b4cacba2c3ddb39fc

arch/arm64/include/asm/unistd.h
arch/arm64/include/asm/unistd32.h

index a8f8f6992987bcebddc3863dc2b9a47f0c22797c..53f67c64a6afb17b21f853a07cb0133e4c9c5c6a 100644 (file)
@@ -40,7 +40,7 @@
 #define __ARM_NR_compat_cacheflush     (__ARM_NR_COMPAT_BASE+2)
 #define __ARM_NR_compat_set_tls                (__ARM_NR_COMPAT_BASE+5)
 
-#define __NR_compat_syscalls           378
+#define __NR_compat_syscalls           384
 #endif
 
 #define __ARCH_WANT_SYS_CLONE
index dd336c150f3f76b8e8b0b81066a71e69cd664cef..63513ae2b59e74cdcb40cc82134e7e3a24f43c05 100644 (file)
@@ -781,3 +781,11 @@ __SYSCALL(__NR_process_vm_writev, compat_sys_process_vm_writev)
 __SYSCALL(__NR_kcmp, sys_kcmp)
 #define __NR_finit_module 379
 __SYSCALL(__NR_finit_module, sys_finit_module)
+/* #define __NR_sched_setattr 380 */
+__SYSCALL(380, sys_ni_syscall)
+/* #define __NR_sched_getattr 381 */
+__SYSCALL(381, sys_ni_syscall)
+/* #define __NR_renameat2 382 */
+__SYSCALL(382, sys_ni_syscall)
+#define __NR_seccomp 383
+__SYSCALL(__NR_seccomp, sys_ni_syscall)