From: AKASHI Takahiro Date: Thu, 4 Sep 2014 14:39:13 +0000 (+0100) Subject: add seccomp syscall for compat task X-Git-Tag: firefly_0821_release~4090^2~181 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=4f12b53f28a751406a27ef7501a22f9e32a9c30b;p=firefly-linux-kernel-4.4.55.git add seccomp syscall for compat task 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 linaro.org> Conflicts: arch/arm64/include/asm/unistd32.h Change-Id: I63d38f68da72b3333327256b4cacba2c3ddb39fc --- diff --git a/arch/arm64/include/asm/unistd.h b/arch/arm64/include/asm/unistd.h index a8f8f6992987..53f67c64a6af 100644 --- a/arch/arm64/include/asm/unistd.h +++ b/arch/arm64/include/asm/unistd.h @@ -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 diff --git a/arch/arm64/include/asm/unistd32.h b/arch/arm64/include/asm/unistd32.h index dd336c150f3f..63513ae2b59e 100644 --- a/arch/arm64/include/asm/unistd32.h +++ b/arch/arm64/include/asm/unistd32.h @@ -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)