From 1bc273fcb0418a494c3625c74b9eaf3350328dc1 Mon Sep 17 00:00:00 2001 From: Park Ju Hyung Date: Wed, 11 Jul 2018 05:35:47 +0900 Subject: [PATCH] kernel: fake system calls on seccomp to succeed Signed-off-by: Park Ju Hyung Signed-off-by: celtare21 --- kernel/sys.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel/sys.c b/kernel/sys.c index 4b949f75fe97..2302a9cda247 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -2487,10 +2487,18 @@ SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3, error = SET_ENDIAN(me, arg2); break; case PR_GET_SECCOMP: +#ifdef CONFIG_SECCOMP error = prctl_get_seccomp(); +#else + error = 0; +#endif break; case PR_SET_SECCOMP: +#ifdef CONFIG_SECCOMP error = prctl_set_seccomp(arg2, (char __user *)arg3); +#else + error = 0; +#endif break; case PR_GET_TSC: error = GET_TSC_CTL(arg2);