1# Copyright 2019 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.
4brk: 1
5clone: arg0 & CLONE_THREAD
6close: 1
7dup2: 1
8dup: 1
9epoll_create1: 1
10epoll_ctl: 1
11epoll_wait: 1
12eventfd2: 1
13exit: 1
14exit_group: 1
15futex: 1
16getpid: 1
17gettid: 1
18gettimeofday: 1
19kill: 1
20madvise: arg2 == MADV_DONTNEED || arg2 == MADV_DONTDUMP || arg2 == MADV_REMOVE
21mmap: arg2 in ~PROT_EXEC
22mprotect: arg2 in ~PROT_EXEC
23mremap: 1
24munmap: 1
25nanosleep: 1
26pipe2: 1
27poll: 1
28ppoll: 1
29prctl: arg0 == PR_SET_NAME
30read: 1
31readv: 1
32recvfrom: 1
33recvmsg: 1
34restart_syscall: 1
35rt_sigaction: 1
36rt_sigprocmask: 1
37rt_sigreturn: 1
38sched_getaffinity: 1
39sendmsg: 1
40sendto: 1
41set_robust_list: 1
42sigaltstack: 1
43write: 1
44writev: 1
45
46# VFIO_DEVICE_SET_IRQS, VFIO_IOMMU_MAP/UNMAP_DMA
47ioctl: arg1 == 0x3B6E || arg1 == 0x3B71 || arg1 == 0x3B72
48open: return ENOENT
49openat: return ENOENT
50readlink: 1
51pread64: 1
52pwrite64: 1
53