]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
seccomp-util: add cacheflush() syscall to @default syscall set
authorLennart Poettering <lennart@poettering.net>
Tue, 29 Sep 2020 13:59:28 +0000 (15:59 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 30 Sep 2020 08:08:15 +0000 (10:08 +0200)
This is like membarrier() I guess and basically just exposes CPU
functionality via kernel syscall on some archs. Let's whitelist it for
everyone.

Fixes: #17197
src/shared/seccomp-util.c

index 358960d5c4b279c481e81a9d7a273dcb06e374b3..b22ef7cec1db7940e8a41ce91cddc41ac3cd63cd 100644 (file)
@@ -272,6 +272,7 @@ const SyscallFilterSet syscall_filter_sets[_SYSCALL_FILTER_SET_MAX] = {
                 .name = "@default",
                 .help = "System calls that are always permitted",
                 .value =
+                "cacheflush\0"
                 "clock_getres\0"
                 "clock_getres_time64\0"
                 "clock_gettime\0"