1<?xml version="1.0"?> 2<!-- Copyright (C) 2009-2017 Free Software Foundation, Inc. 3 4 Copying and distribution of this file, with or without modification, 5 are permitted in any medium without royalty provided the copyright 6 notice and this notice are preserved. --> 7 8<!-- The group field information was based on strace. --> 9 10<syscalls_defaults> 11 <syscall name="read" groups="descriptor"/> 12 <syscall name="write" groups="descriptor"/> 13 <syscall name="open" groups="descriptor,file"/> 14 <syscall name="close" groups="descriptor"/> 15 <syscall name="stat" groups="file"/> 16 <syscall name="fstat" groups="descriptor"/> 17 <syscall name="lstat" groups="file"/> 18 <syscall name="poll" groups="descriptor"/> 19 <syscall name="lseek" groups="descriptor"/> 20 <syscall name="mmap" groups="descriptor,memory"/> 21 <syscall name="mprotect" groups="memory"/> 22 <syscall name="munmap" groups="memory"/> 23 <syscall name="brk" groups="memory"/> 24 <syscall name="rt_sigaction" groups="signal"/> 25 <syscall name="rt_sigprocmask" groups="signal"/> 26 <syscall name="rt_sigreturn" groups="signal"/> 27 <syscall name="ioctl" groups="descriptor"/> 28 <syscall name="pread64" groups="descriptor"/> 29 <syscall name="pwrite64" groups="descriptor"/> 30 <syscall name="readv" groups="descriptor"/> 31 <syscall name="writev" groups="descriptor"/> 32 <syscall name="access" groups="file"/> 33 <syscall name="pipe" groups="descriptor"/> 34 <syscall name="select" groups="descriptor"/> 35 <syscall name="mremap" groups="memory"/> 36 <syscall name="msync" groups="memory"/> 37 <syscall name="mincore" groups="memory"/> 38 <syscall name="madvise" groups="memory"/> 39 <syscall name="shmget" groups="ipc"/> 40 <syscall name="shmat" groups="ipc,memory"/> 41 <syscall name="shmctl" groups="ipc"/> 42 <syscall name="dup" groups="descriptor"/> 43 <syscall name="dup2" groups="descriptor"/> 44 <syscall name="pause" groups="signal"/> 45 <syscall name="sendfile" groups="descriptor,network"/> 46 <syscall name="socket" groups="network"/> 47 <syscall name="connect" groups="network"/> 48 <syscall name="accept" groups="network"/> 49 <syscall name="sendto" groups="network"/> 50 <syscall name="recvfrom" groups="network"/> 51 <syscall name="sendmsg" groups="network"/> 52 <syscall name="recvmsg" groups="network"/> 53 <syscall name="shutdown" groups="network"/> 54 <syscall name="bind" groups="network"/> 55 <syscall name="listen" groups="network"/> 56 <syscall name="getsockname" groups="network"/> 57 <syscall name="getpeername" groups="network"/> 58 <syscall name="socketpair" groups="network"/> 59 <syscall name="setsockopt" groups="network"/> 60 <syscall name="getsockopt" groups="network"/> 61 <syscall name="clone" groups="process"/> 62 <syscall name="fork" groups="process"/> 63 <syscall name="vfork" groups="process"/> 64 <syscall name="execve" groups="file,process"/> 65 <syscall name="execv" groups="file,process"/> 66 <syscall name="exit" groups="process"/> 67 <syscall name="wait4" groups="process"/> 68 <syscall name="kill" groups="signal"/> 69 <syscall name="semget" groups="ipc"/> 70 <syscall name="semop" groups="ipc"/> 71 <syscall name="semctl" groups="ipc"/> 72 <syscall name="shmdt" groups="ipc,memory"/> 73 <syscall name="msgget" groups="ipc"/> 74 <syscall name="msgsnd" groups="ipc"/> 75 <syscall name="msgrcv" groups="ipc"/> 76 <syscall name="msgctl" groups="ipc"/> 77 <syscall name="fcntl" groups="descriptor"/> 78 <syscall name="flock" groups="descriptor"/> 79 <syscall name="fsync" groups="descriptor"/> 80 <syscall name="fdatasync" groups="descriptor"/> 81 <syscall name="truncate" groups="file"/> 82 <syscall name="ftruncate" groups="descriptor"/> 83 <syscall name="getdents" groups="descriptor"/> 84 <syscall name="getcwd" groups="file"/> 85 <syscall name="chdir" groups="file"/> 86 <syscall name="fchdir" groups="descriptor"/> 87 <syscall name="rename" groups="file"/> 88 <syscall name="mkdir" groups="file"/> 89 <syscall name="rmdir" groups="file"/> 90 <syscall name="creat" groups="descriptor,file"/> 91 <syscall name="link" groups="file"/> 92 <syscall name="unlink" groups="file"/> 93 <syscall name="symlink" groups="file"/> 94 <syscall name="readlink" groups="file"/> 95 <syscall name="chmod" groups="file"/> 96 <syscall name="fchmod" groups="descriptor"/> 97 <syscall name="chown" groups="file"/> 98 <syscall name="fchown" groups="descriptor"/> 99 <syscall name="lchown" groups="file"/> 100 <syscall name="rt_sigpending" groups="signal"/> 101 <syscall name="rt_sigtimedwait" groups="signal"/> 102 <syscall name="rt_sigqueueinfo" groups="signal"/> 103 <syscall name="rt_sigsuspend" groups="signal"/> 104 <syscall name="sigaltstack" groups="signal"/> 105 <syscall name="utime" groups="file"/> 106 <syscall name="mknod" groups="file"/> 107 <syscall name="uselib" groups="file"/> 108 <syscall name="statfs" groups="file"/> 109 <syscall name="fstatfs" groups="descriptor"/> 110 <syscall name="mlock" groups="memory"/> 111 <syscall name="munlock" groups="memory"/> 112 <syscall name="mlockall" groups="memory"/> 113 <syscall name="munlockall" groups="memory"/> 114 <syscall name="pivot_root" groups="file"/> 115 <syscall name="arch_prctl" groups="process"/> 116 <syscall name="chroot" groups="file"/> 117 <syscall name="acct" groups="file"/> 118 <syscall name="mount" groups="file"/> 119 <syscall name="umount" groups="file"/> 120 <syscall name="umount2" groups="file"/> 121 <syscall name="swapon" groups="file"/> 122 <syscall name="swapoff" groups="file"/> 123 <syscall name="quotactl" groups="file"/> 124 <syscall name="readahead" groups="descriptor"/> 125 <syscall name="setxattr" groups="file"/> 126 <syscall name="lsetxattr" groups="file"/> 127 <syscall name="fsetxattr" groups="descriptor"/> 128 <syscall name="getxattr" groups="file"/> 129 <syscall name="lgetxattr" groups="file"/> 130 <syscall name="fgetxattr" groups="descriptor"/> 131 <syscall name="listxattr" groups="file"/> 132 <syscall name="llistxattr" groups="file"/> 133 <syscall name="flistxattr" groups="descriptor"/> 134 <syscall name="removexattr" groups="file"/> 135 <syscall name="lremovexattr" groups="file"/> 136 <syscall name="fremovexattr" groups="descriptor"/> 137 <syscall name="tkill" groups="signal"/> 138 <syscall name="epoll_create" groups="descriptor"/> 139 <syscall name="remap_file_pages" groups="memory"/> 140 <syscall name="getdents64" groups="descriptor"/> 141 <syscall name="semtimedop" groups="ipc"/> 142 <syscall name="fadvise64" groups="descriptor"/> 143 <syscall name="exit_group" groups="process"/> 144 <syscall name="epoll_wait" groups="descriptor"/> 145 <syscall name="epoll_ctl" groups="descriptor"/> 146 <syscall name="tgkill" groups="signal"/> 147 <syscall name="utimes" groups="file"/> 148 <syscall name="mbind" groups="memory"/> 149 <syscall name="set_mempolicy" groups="memory"/> 150 <syscall name="get_mempolicy" groups="memory"/> 151 <syscall name="waitid" groups="process"/> 152 <syscall name="inotify_init" groups="descriptor"/> 153 <syscall name="inotify_add_watch" groups="descriptor"/> 154 <syscall name="inotify_rm_watch" groups="descriptor"/> 155 <syscall name="migrate_pages" groups="memory"/> 156 <syscall name="openat" groups="descriptor,file"/> 157 <syscall name="mkdirat" groups="descriptor,file"/> 158 <syscall name="mknodat" groups="descriptor,file"/> 159 <syscall name="fchownat" groups="descriptor,file"/> 160 <syscall name="futimesat" groups="descriptor,file"/> 161 <syscall name="newfstatat" groups="descriptor,file"/> 162 <syscall name="unlinkat" groups="descriptor,file"/> 163 <syscall name="renameat" groups="descriptor,file"/> 164 <syscall name="linkat" groups="descriptor,file"/> 165 <syscall name="symlinkat" groups="descriptor,file"/> 166 <syscall name="readlinkat" groups="descriptor,file"/> 167 <syscall name="fchmodat" groups="descriptor,file"/> 168 <syscall name="faccessat" groups="descriptor,file"/> 169 <syscall name="pselect6" groups="descriptor"/> 170 <syscall name="ppoll" groups="descriptor"/> 171 <syscall name="unshare" groups="process"/> 172 <syscall name="splice" groups="descriptor"/> 173 <syscall name="tee" groups="descriptor"/> 174 <syscall name="sync_file_range" groups="descriptor"/> 175 <syscall name="vmsplice" groups="descriptor"/> 176 <syscall name="move_pages" groups="memory"/> 177 <syscall name="utimensat" groups="descriptor,file"/> 178 <syscall name="epoll_pwait" groups="descriptor"/> 179 <syscall name="signalfd" groups="descriptor,signal"/> 180 <syscall name="timerfd_create" groups="descriptor"/> 181 <syscall name="eventfd" groups="descriptor"/> 182 <syscall name="fallocate" groups="descriptor"/> 183 <syscall name="timerfd_settime" groups="descriptor"/> 184 <syscall name="timerfd_gettime" groups="descriptor"/> 185 <syscall name="accept4" groups="network"/> 186 <syscall name="signalfd4" groups="descriptor,signal"/> 187 <syscall name="eventfd2" groups="descriptor"/> 188 <syscall name="epoll_create1" groups="descriptor"/> 189 <syscall name="dup3" groups="descriptor"/> 190 <syscall name="pipe2" groups="descriptor"/> 191 <syscall name="inotify_init1" groups="descriptor"/> 192 <syscall name="preadv" groups="descriptor"/> 193 <syscall name="pwritev" groups="descriptor"/> 194 <syscall name="send" groups="network"/> 195 <syscall name="recv" groups="network"/> 196 <syscall name="statfs64" groups="file"/> 197 <syscall name="fstatfs64" groups="descriptor"/> 198 <syscall name="sendfile64" groups="descriptor,network"/> 199 <syscall name="rt_tgsigqueueinfo" groups="process,signal"/> 200 <syscall name="perf_event_open" groups="descriptor"/> 201 <syscall name="recvmmsg" groups="network"/> 202 <syscall name="fanotify_init" groups="descriptor"/> 203 <syscall name="fanotify_mark" groups="descriptor,file"/> 204 <syscall name="fchown32" groups="descriptor"/> 205 <syscall name="chown32" groups="file"/> 206 <syscall name="fcntl64" groups="descriptor"/> 207 <syscall name="mmap2" groups="descriptor,memory"/> 208 <syscall name="truncate64" groups="file"/> 209 <syscall name="ftruncate64" groups="descriptor"/> 210 <syscall name="stat64" groups="file"/> 211 <syscall name="lstat64" groups="file"/> 212 <syscall name="fstat64" groups="descriptor"/> 213 <syscall name="lchown32" groups="file"/> 214 <syscall name="name_to_handle_at" groups="descriptor,file"/> 215 <syscall name="open_by_handle_at" groups="descriptor"/> 216 <syscall name="_llseek" groups="descriptor"/> 217 <syscall name="syncfs" groups="descriptor"/> 218 <syscall name="sendmmsg" groups="network"/> 219 <syscall name="setns" groups="descriptor"/> 220 <syscall name="finit_module" groups="descriptor"/> 221 <syscall name="oldstat" groups="file"/> 222 <syscall name="sigaction" groups="signal"/> 223 <syscall name="sigreturn" groups="signal"/> 224 <syscall name="sigsuspend" groups="signal"/> 225 <syscall name="sigpending" groups="signal"/> 226 <syscall name="sigprocmask" groups="signal"/> 227 <syscall name="ipc" groups="ipc"/> 228 <syscall name="readdir" groups="descriptor"/> 229 <syscall name="socketcall" groups="descriptor"/> 230 <syscall name="break" groups="memory"/> 231 <syscall name="oldfstat" groups="descriptor"/> 232 <syscall name="signal" groups="signal"/> 233 <syscall name="sgetmask" groups="signal"/> 234 <syscall name="ssetmask" groups="signal"/> 235 <syscall name="oldlstat" groups="file"/> 236 <syscall name="waitpid" groups="process"/> 237 <syscall name="pread" groups="descriptor"/> 238 <syscall name="pwrite" groups="descriptor"/> 239 <syscall name="fadvise64_64" groups="descriptor"/> 240 <syscall name="fstatat64" groups="descriptor,file"/> 241 <syscall name="_newselect" groups="descriptor"/> 242 <syscall name="timerfd" groups="descriptor"/> 243</syscalls_defaults> 244