1# Copyright (c) 2022 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14@arch 15arm 16 17@returnValue 18KILL_PROCESS 19 20@priority 21ioctl 22futex 23 24@allowList 25restart_syscall 26exit 27fork 28read 29write 30open 31close 32creat 33link 34unlink 35execve 36chdir 37chmod 38lchown 39lseek 40getpid 41getuid 42ptrace 43access 44sync 45kill 46rename 47mkdir 48rmdir 49dup 50pipe 51times 52brk 53ioctl 54fcntl 55setpgid 56umask 57dup2 58getppid 59setsid 60sigaction 61setrlimit 62getrusage 63gettimeofday 64symlink 65ftruncate 66readlink 67munmap 68truncate 69fchmod 70getpriority 71setpriority 72setitimer 73getitimer 74stat 75lstat 76fstat 77wait4 78sysinfo 79fsync 80sigreturn 81clone 82uname 83mprotect 84quotactl 85getpgid 86fchdir 87personality 88_llseek 89getdents 90_newselect 91flock 92msync 93readv 94writev 95getsid 96fdatasync 97mlock 98munlock 99mlockall 100munlockall 101sched_setparam 102sched_getparam 103sched_setscheduler 104sched_getscheduler 105sched_yield 106sched_get_priority_max 107sched_get_priority_min 108sched_rr_get_interval 109nanosleep 110mremap 111poll 112prctl 113rt_sigreturn 114rt_sigaction 115rt_sigprocmask 116rt_sigpending 117rt_sigtimedwait 118rt_sigqueueinfo 119rt_sigsuspend 120pread64 121pwrite64 122chown 123getcwd 124capget 125capset 126sigaltstack 127sendfile 128vfork 129ugetrlimit 130mmap2 131truncate64 132ftruncate64 133stat64 134lstat64 135fstat64 136lchown32 137getuid32 138getgid32 139geteuid32 140getegid32 141getgroups32 142setgroups32 143fchown32 144setresuid32 145getresuid32 146setresgid32 147getresgid32 148chown32 149getdents64 150mincore 151madvise 152fcntl64 153gettid 154readahead 155setxattr 156lsetxattr 157fsetxattr 158getxattr 159lgetxattr 160fgetxattr 161listxattr 162llistxattr 163flistxattr 164removexattr 165lremovexattr 166fremovexattr 167tkill 168sendfile64 169futex 170sched_setaffinity 171sched_getaffinity 172io_setup 173io_destroy 174io_getevents 175io_submit 176io_cancel 177exit_group 178epoll_create 179epoll_ctl 180epoll_wait 181remap_file_pages 182set_tid_address 183timer_create 184timer_settime 185timer_gettime 186timer_getoverrun 187timer_delete 188clock_gettime 189clock_getres 190clock_nanosleep 191statfs64 192fstatfs64 193tgkill 194fadvise64_64 195waitid 196socket 197bind 198connect 199listen 200accept 201getsockname 202getpeername 203socketpair 204sendto 205recvfrom 206shutdown 207setsockopt 208getsockopt 209sendmsg 210recvmsg 211inotify_init 212inotify_add_watch 213inotify_rm_watch 214openat 215mkdirat 216mknodat 217fchownat 218fstatat64 219unlinkat 220renameat 221linkat 222symlinkat 223readlinkat 224fchmodat 225faccessat 226pselect6 227ppoll 228unshare 229splice 230sync_file_range2 231tee 232vmsplice 233getcpu 234epoll_pwait 235utimensat 236timerfd_create 237eventfd 238fallocate 239timerfd_settime 240timerfd_gettime 241signalfd4 242eventfd2 243epoll_create1 244dup3 245pipe2 246inotify_init1 247preadv 248pwritev 249rt_tgsigqueueinfo 250perf_event_open 251recvmmsg 252accept4 253prlimit64 254syncfs 255sendmmsg 256setns 257process_vm_readv 258process_vm_writev 259finit_module 260sched_setattr 261sched_getattr 262renameat2 263seccomp 264getrandom 265memfd_create 266bpf 267execveat 268userfaultfd 269membarrier 270mlock2 271copy_file_range 272preadv2 273pwritev2 274statx 275clock_gettime64 276clock_settime64 277clock_adjtime64 278clock_getres_time64 279clock_nanosleep_time64 280timer_gettime64 281timer_settime64 282timerfd_gettime64 283timerfd_settime64 284utimensat_time64 285pselect6_time64 286ppoll_time64 287recvmmsg_time64 288semtimedop_time64 289rt_sigtimedwait_time64 290futex_time64 291sched_rr_get_interval_time64 292pidfd_send_signal 293pidfd_open 294close_range 295pidfd_getfd 296process_madvise 297cacheflush 298set_tls 299set_robust_list 300 301@blockList 302mount 303acct 304umount2 305chroot 306sethostname 307settimeofday 308swapon 309reboot 310syslog 311swapoff 312setdomainname 313adjtimex 314init_module 315delete_module 316setfsuid 317setfsgid 318setreuid32 319setregid32 320setuid32 321setgid32 322clock_settime 323clock_adjtime