1# Copyright 2022 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5brk: 1
6clock_gettime: 1
7clone: arg0 & CLONE_THREAD
8close: 1
9dup2: 1
10dup: 1
11epoll_create1: 1
12epoll_ctl: 1
13epoll_wait: 1
14eventfd2: 1
15exit: 1
16exit_group: 1
17futex: 1
18getcwd: 1
19getpid: 1
20gettid: 1
21gettimeofday: 1
22io_uring_setup: 1
23io_uring_enter: 1
24kill: 1
25madvise: arg2 == MADV_DONTNEED || arg2 == MADV_DONTDUMP || arg2 == MADV_REMOVE
26mmap: arg2 in ~PROT_EXEC
27mprotect: arg2 in ~PROT_EXEC
28mremap: 1
29munmap: 1
30nanosleep: 1
31clock_nanosleep: 1
32pipe2: 1
33poll: 1
34ppoll: 1
35read: 1
36readlink: 1
37readlinkat: 1
38readv: 1
39recvfrom: 1
40recvmsg: 1
41restart_syscall: 1
42rt_sigaction: 1
43rt_sigprocmask: 1
44rt_sigreturn: 1
45sched_getaffinity: 1
46sched_yield: 1
47sendmsg: 1
48sendto: 1
49set_robust_list: 1
50sigaltstack: 1
51write: 1
52writev: 1
53fcntl: 1
54uname: 1
55
56# VFIO_IOMMU_MAP/UNMAP_DMA
57ioctl: arg1 == 0x3B71 || arg1 == 0x3B72
58prctl: arg0 == PR_SET_NAME
59timerfd_create: 1
60timerfd_settime: 1
61timerfd_gettime: 1
62clone3: 1
63rseq: 1
64