1 [ 0] = 7, /* syscall */
8 [ 7] = 3, /* waitpid */
11 [ 10] = 1, /* unlink */
12 [ 11] = 3, /* execve */
13 [ 12] = 1, /* chdir */
15 [ 14] = 3, /* mknod */
16 [ 15] = 2, /* chmod */
17 [ 16] = 3, /* lchown */
18 [ 17] = 0, /* break */
19 [ 18] = 2, /* oldstat */
20 [ 19] = 3, /* lseek */
21 [ 20] = 0, /* getpid */
22 [ 21] = 5, /* mount */
23 [ 22] = 1, /* umount */
24 [ 23] = 1, /* setuid */
25 [ 24] = 0, /* getuid */
26 [ 25] = 1, /* stime */
27 [ 26] = 4, /* ptrace */
28 [ 27] = 1, /* alarm */
29 [ 28] = 2, /* oldfstat */
30 [ 29] = 0, /* pause */
31 [ 30] = 2, /* utime */
34 [ 33] = 2, /* access */
36 [ 35] = 1, /* ftime */
39 [ 38] = 2, /* rename */
40 [ 39] = 2, /* mkdir */
41 [ 40] = 1, /* rmdir */
44 [ 43] = 1, /* times */
47 [ 46] = 1, /* setgid */
48 [ 47] = 0, /* getgid */
49 [ 48] = 2, /* signal */
50 [ 49] = 0, /* geteuid */
51 [ 50] = 0, /* getegid */
53 [ 52] = 2, /* umount2 */
55 [ 54] = 3, /* ioctl */
56 [ 55] = 3, /* fcntl */
58 [ 57] = 2, /* setpgid */
59 [ 58] = 0, /* ulimit */
60 [ 59] = 1, /* oldolduname */
61 [ 60] = 1, /* umask */
62 [ 61] = 1, /* chroot */
63 [ 62] = 2, /* ustat */
65 [ 64] = 0, /* getppid */
66 [ 65] = 0, /* getpgrp */
67 [ 66] = 0, /* setsid */
68 [ 67] = 3, /* sigaction */
69 [ 68] = 0, /* sgetmask */
70 [ 69] = 1, /* ssetmask */
71 [ 70] = 2, /* setreuid */
72 [ 71] = 2, /* setregid */
73 [ 72] = 1, /* sigsuspend */
74 [ 73] = 1, /* sigpending */
75 [ 74] = 2, /* sethostname */
76 [ 75] = 2, /* setrlimit */
77 [ 76] = 2, /* getrlimit */
78 [ 77] = 2, /* getrusage */
79 [ 78] = 2, /* gettimeofday */
80 [ 79] = 2, /* settimeofday */
81 [ 80] = 2, /* getgroups */
82 [ 81] = 2, /* setgroups */
83 [ 82] = 0, /* reserved82 */
84 [ 83] = 2, /* symlink */
85 [ 84] = 2, /* oldlstat */
86 [ 85] = 3, /* readlink */
87 [ 86] = 1, /* uselib */
88 [ 87] = 2, /* swapon */
89 [ 88] = 4, /* reboot */
90 [ 89] = 3, /* readdir */
92 [ 91] = 2, /* munmap */
93 [ 92] = 2, /* truncate */
94 [ 93] = 2, /* ftruncate */
95 [ 94] = 2, /* fchmod */
96 [ 95] = 3, /* fchown */
97 [ 96] = 2, /* getpriority */
98 [ 97] = 3, /* setpriority */
99 [ 98] = 0, /* profil */
100 [ 99] = 2, /* statfs */
101 [ 100] = 2, /* fstatfs */
102 [ 101] = 3, /* ioperm */
103 [ 102] = 2, /* socketcall */
104 [ 103] = 3, /* syslog */
105 [ 104] = 3, /* setitimer */
106 [ 105] = 2, /* getitimer */
107 [ 106] = 2, /* stat */
108 [ 107] = 2, /* lstat */
109 [ 108] = 2, /* fstat */
110 [ 109] = 1, /* olduname */
111 [ 110] = 1, /* iopl */
112 [ 111] = 0, /* vhangup */
113 [ 112] = 0, /* idle */
114 [ 113] = 5, /* vm86 */
115 [ 114] = 4, /* wait4 */
116 [ 115] = 1, /* swapoff */
117 [ 116] = 1, /* sysinfo */
118 [ 117] = 6, /* ipc */
119 [ 118] = 1, /* fsync */
120 [ 119] = 0, /* sigreturn */
121 [ 120] = 5, /* clone */
122 [ 121] = 2, /* setdomainname */
123 [ 122] = 1, /* uname */
124 [ 123] = 0, /* modify_ldt */
125 [ 124] = 1, /* adjtimex */
126 [ 125] = 3, /* mprotect */
127 [ 126] = 3, /* sigprocmask */
128 [ 127] = 2, /* create_module */
129 [ 128] = 3, /* init_module */
130 [ 129] = 2, /* delete_module */
131 [ 130] = 1, /* get_kernel_syms */
132 [ 131] = 4, /* quotactl */
133 [ 132] = 1, /* getpgid */
134 [ 133] = 1, /* fchdir */
135 [ 134] = 2, /* bdflush */
136 [ 135] = 3, /* sysfs */
137 [ 136] = 1, /* personality */
138 [ 137] = 0, /* afs_syscall */
139 [ 138] = 1, /* setfsuid */
140 [ 139] = 1, /* setfsgid */
141 [ 140] = 5, /* _llseek */
142 [ 141] = 3, /* getdents */
143 [ 142] = 5, /* _newselect */
144 [ 143] = 2, /* flock */
145 [ 144] = 3, /* msync */
146 [ 145] = 3, /* readv */
147 [ 146] = 3, /* writev */
148 [ 147] = 3, /* cacheflush */
149 [ 148] = 3, /* cachectl */
150 [ 149] = 4, /* sysmips */
151 [ 150] = 0, /* setup */
152 [ 151] = 1, /* getsid */
153 [ 152] = 1, /* fdatasync */
154 [ 153] = 1, /* _sysctl */
155 [ 154] = 2, /* mlock */
156 [ 155] = 2, /* munlock */
157 [ 156] = 1, /* mlockall */
158 [ 157] = 0, /* munlockall */
159 [ 158] = 2, /* sched_setparam */
160 [ 159] = 2, /* sched_getparam */
161 [ 160] = 3, /* sched_setscheduler */
162 [ 161] = 1, /* sched_getscheduler */
163 [ 162] = 0, /* sched_yield */
164 [ 163] = 1, /* sched_get_priority_max */
165 [ 164] = 1, /* sched_get_priority_min */
166 [ 165] = 2, /* sched_rr_get_interval */
167 [ 166] = 2, /* nanosleep */
168 [ 167] = 5, /* mremap */
169 [ 168] = 3, /* accept */
170 [ 169] = 3, /* bind */
171 [ 170] = 3, /* connect */
172 [ 171] = 3, /* getpeername */
173 [ 172] = 3, /* getsockname */
174 [ 173] = 5, /* getsockopt */
175 [ 174] = 2, /* listen */
176 [ 175] = 4, /* recv */
177 [ 176] = 6, /* recvfrom */
178 [ 177] = 3, /* recvmsg */
179 [ 178] = 4, /* send */
180 [ 179] = 3, /* sendmsg */
181 [ 180] = 6, /* sendto */
182 [ 181] = 5, /* setsockopt */
183 [ 182] = 2, /* shutdown */
184 [ 183] = 3, /* socket */
185 [ 184] = 4, /* socketpair */
186 [ 185] = 3, /* setresuid */
187 [ 186] = 3, /* getresuid */
188 [ 187] = 5, /* query_module */
189 [ 188] = 3, /* poll */
190 [ 189] = 3, /* nfsservctl */
191 [ 190] = 3, /* setresgid */
192 [ 191] = 3, /* getresgid */
193 [ 192] = 5, /* prctl */
194 [ 193] = 0, /* rt_sigreturn */
195 [ 194] = 4, /* rt_sigaction */
196 [ 195] = 4, /* rt_sigprocmask */
197 [ 196] = 2, /* rt_sigpending */
198 [ 197] = 4, /* rt_sigtimedwait */
199 [ 198] = 3, /* rt_sigqueueinfo */
200 [ 199] = 2, /* rt_sigsuspend */
201 [ 200] = 6, /* pread64 */
202 [ 201] = 6, /* pwrite64 */
203 [ 202] = 3, /* chown */
204 [ 203] = 2, /* getcwd */
205 [ 204] = 2, /* capget */
206 [ 205] = 2, /* capset */
207 [ 206] = 2, /* sigaltstack */
208 [ 207] = 4, /* sendfile */
209 [ 208] = 5, /* getpmsg */
210 [ 209] = 5, /* putpmsg */
211 [ 210] = 6, /* mmap2 */
212 [ 211] = 4, /* truncate64 */
213 [ 212] = 4, /* ftruncate64 */
214 [ 213] = 2, /* stat64 */
215 [ 214] = 2, /* lstat64 */
216 [ 215] = 2, /* fstat64 */
217 [ 216] = 2, /* pivot_root */
218 [ 217] = 3, /* mincore */
219 [ 218] = 3, /* madvise */
220 [ 219] = 3, /* getdents64 */
221 [ 220] = 3, /* fcntl64 */
222 [ 221] = 0, /* reserved221 */
223 [ 222] = 0, /* gettid */
224 [ 223] = 5, /* readahead */
225 [ 224] = 5, /* setxattr */
226 [ 225] = 5, /* lsetxattr */
227 [ 226] = 5, /* fsetxattr */
228 [ 227] = 4, /* getxattr */
229 [ 228] = 4, /* lgetxattr */
230 [ 229] = 4, /* fgetxattr */
231 [ 230] = 3, /* listxattr */
232 [ 231] = 3, /* llistxattr */
233 [ 232] = 3, /* flistxattr */
234 [ 233] = 2, /* removexattr */
235 [ 234] = 2, /* lremovexattr */
236 [ 235] = 2, /* fremovexattr */
237 [ 236] = 2, /* tkill */
238 [ 237] = 4, /* sendfile64 */
239 [ 238] = 6, /* futex */
240 [ 239] = 3, /* sched_setaffinity */
241 [ 240] = 3, /* sched_getaffinity */
242 [ 241] = 2, /* io_setup */
243 [ 242] = 1, /* io_destroy */
244 [ 243] = 5, /* io_getevents */
245 [ 244] = 3, /* io_submit */
246 [ 245] = 3, /* io_cancel */
247 [ 246] = 1, /* exit_group */
248 [ 247] = 4, /* lookup_dcookie */
249 [ 248] = 1, /* epoll_create */
250 [ 249] = 4, /* epoll_ctl */
251 [ 250] = 4, /* epoll_wait */
252 [ 251] = 5, /* remap_file_pages */
253 [ 252] = 1, /* set_tid_address */
254 [ 253] = 0, /* restart_syscall */
255 [ 254] = 7, /* fadvise64 */
256 [ 255] = 3, /* statfs64 */
257 [ 256] = 3, /* fstatfs64 */
258 [ 257] = 3, /* timer_create */
259 [ 258] = 4, /* timer_settime */
260 [ 259] = 2, /* timer_gettime */
261 [ 260] = 1, /* timer_getoverrun */
262 [ 261] = 1, /* timer_delete */
263 [ 262] = 2, /* clock_settime */
264 [ 263] = 2, /* clock_gettime */
265 [ 264] = 2, /* clock_getres */
266 [ 265] = 4, /* clock_nanosleep */
267 [ 266] = 3, /* tgkill */
268 [ 267] = 2, /* utimes */
269 [ 268] = 6, /* mbind */
270 [ 269] = 5, /* get_mempolicy */
271 [ 270] = 3, /* set_mempolicy */
272 [ 271] = 4, /* mq_open */
273 [ 272] = 1, /* mq_unlink */
274 [ 273] = 5, /* mq_timedsend */
275 [ 274] = 5, /* mq_timedreceive */
276 [ 275] = 2, /* mq_notify */
277 [ 276] = 3, /* mq_getsetattr */
278 [ 277] = 5, /* vserver */
279 [ 278] = 5, /* waitid */
280 [ 279] = MIPS_SYSCALL_NUMBER_UNUSED,
281 [ 280] = 5, /* add_key */
282 [ 281] = 4, /* request_key */
283 [ 282] = 5, /* keyctl */
284 [ 283] = 1, /* set_thread_area */
285 [ 284] = 0, /* inotify_init */
286 [ 285] = 3, /* inotify_add_watch */
287 [ 286] = 2, /* inotify_rm_watch */
288 [ 287] = 4, /* migrate_pages */
289 [ 288] = 4, /* openat */
290 [ 289] = 3, /* mkdirat */
291 [ 290] = 4, /* mknodat */
292 [ 291] = 5, /* fchownat */
293 [ 292] = 3, /* futimesat */
294 [ 293] = 4, /* fstatat64 */
295 [ 294] = 3, /* unlinkat */
296 [ 295] = 4, /* renameat */
297 [ 296] = 5, /* linkat */
298 [ 297] = 3, /* symlinkat */
299 [ 298] = 4, /* readlinkat */
300 [ 299] = 3, /* fchmodat */
301 [ 300] = 3, /* faccessat */
302 [ 301] = 6, /* pselect6 */
303 [ 302] = 5, /* ppoll */
304 [ 303] = 1, /* unshare */
305 [ 304] = 6, /* splice */
306 [ 305] = 7, /* sync_file_range */
307 [ 306] = 4, /* tee */
308 [ 307] = 4, /* vmsplice */
309 [ 308] = 6, /* move_pages */
310 [ 309] = 2, /* set_robust_list */
311 [ 310] = 3, /* get_robust_list */
312 [ 311] = 4, /* kexec_load */
313 [ 312] = 3, /* getcpu */
314 [ 313] = 6, /* epoll_pwait */
315 [ 314] = 3, /* ioprio_set */
316 [ 315] = 2, /* ioprio_get */
317 [ 316] = 4, /* utimensat */
318 [ 317] = 3, /* signalfd */
319 [ 318] = 4, /* timerfd */
320 [ 319] = 1, /* eventfd */
321 [ 320] = 6, /* fallocate */
322 [ 321] = 2, /* timerfd_create */
323 [ 322] = 2, /* timerfd_gettime */
324 [ 323] = 4, /* timerfd_settime */
325 [ 324] = 4, /* signalfd4 */
326 [ 325] = 2, /* eventfd2 */
327 [ 326] = 1, /* epoll_create1 */
328 [ 327] = 3, /* dup3 */
329 [ 328] = 2, /* pipe2 */
330 [ 329] = 1, /* inotify_init1 */
331 [ 330] = 5, /* preadv */
332 [ 331] = 5, /* pwritev */
333 [ 332] = 4, /* rt_tgsigqueueinfo */
334 [ 333] = 5, /* perf_event_open */
335 [ 334] = 4, /* accept4 */
336 [ 335] = 5, /* recvmmsg */
337 [ 336] = 2, /* fanotify_init */
338 [ 337] = 6, /* fanotify_mark */
339 [ 338] = 4, /* prlimit64 */
340 [ 339] = 5, /* name_to_handle_at */
341 [ 340] = 3, /* open_by_handle_at */
342 [ 341] = 2, /* clock_adjtime */
343 [ 342] = 1, /* syncfs */
344 [ 343] = 4, /* sendmmsg */
345 [ 344] = 2, /* setns */
346 [ 345] = 6, /* process_vm_readv */
347 [ 346] = 6, /* process_vm_writev */
348 [ 347] = 5, /* kcmp */
349 [ 348] = 3, /* finit_module */
350 [ 349] = 3, /* sched_setattr */
351 [ 350] = 4, /* sched_getattr */
352 [ 351] = 5, /* renameat2 */
353 [ 352] = 3, /* seccomp */
354 [ 353] = 3, /* getrandom */
355 [ 354] = 2, /* memfd_create */
356 [ 355] = 3, /* bpf */
357 [ 356] = 5, /* execveat */
358 [ 357] = 1, /* userfaultfd */
359 [ 358] = 3, /* membarrier */
360 [ 359] = 3, /* mlock2 */
361 [ 360] = 6, /* copy_file_range */
362 [ 361] = 6, /* preadv2 */
363 [ 362] = 6, /* pwritev2 */
364 [ 363] = 4, /* pkey_mprotect */
365 [ 364] = 2, /* pkey_alloc */
366 [ 365] = 1, /* pkey_free */
367 [ 366] = 5, /* statx */
368 [ 367] = 4, /* rseq */
369 [ 368] = 6, /* io_pgetevents */
370 [ 369] = MIPS_SYSCALL_NUMBER_UNUSED,
371 [ 370] = MIPS_SYSCALL_NUMBER_UNUSED,
372 [ 371] = MIPS_SYSCALL_NUMBER_UNUSED,
373 [ 372] = MIPS_SYSCALL_NUMBER_UNUSED,
374 [ 373] = MIPS_SYSCALL_NUMBER_UNUSED,
375 [ 374] = MIPS_SYSCALL_NUMBER_UNUSED,
376 [ 375] = MIPS_SYSCALL_NUMBER_UNUSED,
377 [ 376] = MIPS_SYSCALL_NUMBER_UNUSED,
378 [ 377] = MIPS_SYSCALL_NUMBER_UNUSED,
379 [ 378] = MIPS_SYSCALL_NUMBER_UNUSED,
380 [ 379] = MIPS_SYSCALL_NUMBER_UNUSED,
381 [ 380] = MIPS_SYSCALL_NUMBER_UNUSED,
382 [ 381] = MIPS_SYSCALL_NUMBER_UNUSED,
383 [ 382] = MIPS_SYSCALL_NUMBER_UNUSED,
384 [ 383] = MIPS_SYSCALL_NUMBER_UNUSED,
385 [ 384] = MIPS_SYSCALL_NUMBER_UNUSED,
386 [ 385] = MIPS_SYSCALL_NUMBER_UNUSED,
387 [ 386] = MIPS_SYSCALL_NUMBER_UNUSED,
388 [ 387] = MIPS_SYSCALL_NUMBER_UNUSED,
389 [ 388] = MIPS_SYSCALL_NUMBER_UNUSED,
390 [ 389] = MIPS_SYSCALL_NUMBER_UNUSED,
391 [ 390] = MIPS_SYSCALL_NUMBER_UNUSED,
392 [ 391] = MIPS_SYSCALL_NUMBER_UNUSED,
393 [ 392] = MIPS_SYSCALL_NUMBER_UNUSED,
394 [ 393] = 3, /* semget */
395 [ 394] = 4, /* semctl */
396 [ 395] = 3, /* shmget */
397 [ 396] = 3, /* shmctl */
398 [ 397] = 3, /* shmat */
399 [ 398] = 1, /* shmdt */
400 [ 399] = 2, /* msgget */
401 [ 400] = 4, /* msgsnd */
402 [ 401] = 5, /* msgrcv */
403 [ 402] = 3, /* msgctl */
404 [ 403] = 2, /* clock_gettime64 */
405 [ 404] = 2, /* clock_settime64 */
406 [ 405] = 2, /* clock_adjtime64 */
407 [ 406] = 2, /* clock_getres_time64 */
408 [ 407] = 4, /* clock_nanosleep_time64 */
409 [ 408] = 2, /* timer_gettime64 */
410 [ 409] = 4, /* timer_settime64 */
411 [ 410] = 2, /* timerfd_gettime64 */
412 [ 411] = 4, /* timerfd_settime64 */
413 [ 412] = 4, /* utimensat_time64 */
414 [ 413] = 6, /* pselect6_time64 */
415 [ 414] = 5, /* ppoll_time64 */
416 [ 415] = MIPS_SYSCALL_NUMBER_UNUSED,
417 [ 416] = 6, /* io_pgetevents_time64 */
418 [ 417] = 5, /* recvmmsg_time64 */
419 [ 418] = 5, /* mq_timedsend_time64 */
420 [ 419] = 5, /* mq_timedreceive_time64 */
421 [ 420] = 4, /* semtimedop_time64 */
422 [ 421] = 4, /* rt_sigtimedwait_time64 */
423 [ 422] = 6, /* futex_time64 */
424 [ 423] = 2, /* sched_rr_get_interval_time64 */
425 [ 424] = 4, /* pidfd_send_signal */
426 [ 425] = 2, /* io_uring_setup */
427 [ 426] = 6, /* io_uring_enter */
428 [ 427] = 4, /* io_uring_register */
429 [ 428] = 3, /* open_tree */
430 [ 429] = 5, /* move_mount */
431 [ 430] = 2, /* fsopen */
432 [ 431] = 5, /* fsconfig */
433 [ 432] = 3, /* fsmount */
434 [ 433] = 3, /* fspick */
435 [ 434] = 2, /* pidfd_open */
436 [ 435] = 2, /* clone3 */
437 [ 436] = 3, /* close_range */
438 [ 437] = 4, /* openat2 */
439 [ 438] = 3, /* pidfd_getfd */
440 [ 439] = 4, /* faccessat2 */
441 [ 440] = 5, /* process_madvise */
442 [ 441] = 6, /* epoll_pwait2 */
443 [ 442] = 5, /* mount_setattr */