From 307930f1c7e7588e6cfdc413147c5fc615ae73de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 22 Sep 2020 19:05:17 +0200 Subject: [PATCH] test-seccomp: accept ENOSYS from sysctl(2) too It seems that kernel 5.9 started returning that. (cherry picked from commit 0af05e485a3a88f454c714901eb6109307dc893e) Related: #2024903 --- src/test/test-seccomp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/test-seccomp.c b/src/test/test-seccomp.c index 5eb1c78b8b..6ec04c4c55 100644 --- a/src/test/test-seccomp.c +++ b/src/test/test-seccomp.c @@ -239,7 +239,7 @@ static void test_protect_sysctl(void) { if (pid == 0) { #if defined __NR__sysctl && __NR__sysctl >= 0 assert_se(syscall(__NR__sysctl, NULL) < 0); - assert_se(errno == EFAULT); + assert_se(IN_SET(errno, EFAULT, ENOSYS)); #endif assert_se(seccomp_protect_sysctl() >= 0);