diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-04-19 09:49:32 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-04-19 10:26:57 +0200 |
| commit | 6dfd45e1d04129897db1669a8e765928a1acef86 (patch) | |
| tree | a73f653dc825debb0ad668cb8dcd22cdb011a549 /executor/syscalls.h | |
| parent | 20ed497b522303f0749476031a1a3e57cefd238b (diff) | |
sys/syz-sysgen: better formatting for syscall descriptions
We don't really need clang-format for auto-generated code.
We can do better ourselves!
Diffstat (limited to 'executor/syscalls.h')
| -rw-r--r-- | executor/syscalls.h | 5467 |
1 files changed, 742 insertions, 4725 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h index 3e09abe56..9ace3d237 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -1,4 +1,5 @@ // AUTOGENERATED FILE +// clang-format off #if GOOS_akaros @@ -216,7 +217,6 @@ const call_t syscalls[] = { {"waitpid", 17}, {"write", 101}, {"wstat", 121}, - }; #endif @@ -749,7 +749,6 @@ const call_t syscalls[] = { {"wait4", 7}, {"write", 4}, {"writev", 121}, - }; #endif @@ -1278,7 +1277,6 @@ const call_t syscalls[] = { {"wait4", 7}, {"write", 4}, {"writev", 121}, - }; #endif @@ -1576,37 +1574,13 @@ const call_t syscalls[] = { {"zx_channel_write$fuchsia_process_LauncherAddNames", 0, {}, (syscall_t)zx_channel_write}, {"zx_channel_write$fuchsia_timezone_TimezoneWatch", 0, {}, (syscall_t)zx_channel_write}, {"zx_channel_write$fuchsia_timezone_TimezoneWatcherOnTimezoneOffsetChange", 0, {}, (syscall_t)zx_channel_write}, - {"zx_clock_get", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_clock_get}, - {"zx_clock_get_monotonic", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_clock_get_monotonic}, + {"zx_clock_get", 0, {0, 0, 0, 1, }, (syscall_t)zx_clock_get}, + {"zx_clock_get_monotonic", 0, {0, 0, 0, 1, }, (syscall_t)zx_clock_get_monotonic}, {"zx_cprng_add_entropy", 0, {}, (syscall_t)zx_cprng_add_entropy}, {"zx_cprng_draw", 0, {}, (syscall_t)zx_cprng_draw}, - {"zx_deadline_after", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_deadline_after}, + {"zx_deadline_after", 0, {0, 0, 0, 1, }, (syscall_t)zx_deadline_after}, {"zx_debuglog_create", 0, {}, (syscall_t)zx_debuglog_create}, - {"zx_debuglog_read", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_debuglog_read}, + {"zx_debuglog_read", 0, {0, 0, 0, 1, }, (syscall_t)zx_debuglog_read}, {"zx_debuglog_write", 0, {}, (syscall_t)zx_debuglog_write}, {"zx_event_create", 0, {}, (syscall_t)zx_event_create}, {"zx_eventpair_create", 0, {}, (syscall_t)zx_eventpair_create}, @@ -1681,13 +1655,7 @@ const call_t syscalls[] = { {"zx_thread_start", 0, {}, (syscall_t)zx_thread_start}, {"zx_thread_write_state", 0, {}, (syscall_t)zx_thread_write_state}, {"zx_thread_write_state$0", 0, {}, (syscall_t)zx_thread_write_state}, - {"zx_ticks_get", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_ticks_get}, + {"zx_ticks_get", 0, {0, 0, 0, 1, }, (syscall_t)zx_ticks_get}, {"zx_ticks_per_second", 0, {}, (syscall_t)zx_ticks_per_second}, {"zx_timer_cancel", 0, {}, (syscall_t)zx_timer_cancel}, {"zx_timer_create", 0, {}, (syscall_t)zx_timer_create}, @@ -1717,7 +1685,6 @@ const call_t syscalls[] = { {"zx_vmo_set_cache_policy", 0, {}, (syscall_t)zx_vmo_set_cache_policy}, {"zx_vmo_set_size", 0, {}, (syscall_t)zx_vmo_set_size}, {"zx_vmo_write", 0, {}, (syscall_t)zx_vmo_write}, - }; #endif @@ -2011,37 +1978,13 @@ const call_t syscalls[] = { {"zx_channel_write$fuchsia_process_LauncherAddNames", 0, {}, (syscall_t)zx_channel_write}, {"zx_channel_write$fuchsia_timezone_TimezoneWatch", 0, {}, (syscall_t)zx_channel_write}, {"zx_channel_write$fuchsia_timezone_TimezoneWatcherOnTimezoneOffsetChange", 0, {}, (syscall_t)zx_channel_write}, - {"zx_clock_get", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_clock_get}, - {"zx_clock_get_monotonic", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_clock_get_monotonic}, + {"zx_clock_get", 0, {0, 0, 0, 1, }, (syscall_t)zx_clock_get}, + {"zx_clock_get_monotonic", 0, {0, 0, 0, 1, }, (syscall_t)zx_clock_get_monotonic}, {"zx_cprng_add_entropy", 0, {}, (syscall_t)zx_cprng_add_entropy}, {"zx_cprng_draw", 0, {}, (syscall_t)zx_cprng_draw}, - {"zx_deadline_after", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_deadline_after}, + {"zx_deadline_after", 0, {0, 0, 0, 1, }, (syscall_t)zx_deadline_after}, {"zx_debuglog_create", 0, {}, (syscall_t)zx_debuglog_create}, - {"zx_debuglog_read", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_debuglog_read}, + {"zx_debuglog_read", 0, {0, 0, 0, 1, }, (syscall_t)zx_debuglog_read}, {"zx_debuglog_write", 0, {}, (syscall_t)zx_debuglog_write}, {"zx_event_create", 0, {}, (syscall_t)zx_event_create}, {"zx_eventpair_create", 0, {}, (syscall_t)zx_eventpair_create}, @@ -2116,13 +2059,7 @@ const call_t syscalls[] = { {"zx_thread_start", 0, {}, (syscall_t)zx_thread_start}, {"zx_thread_write_state", 0, {}, (syscall_t)zx_thread_write_state}, {"zx_thread_write_state$0", 0, {}, (syscall_t)zx_thread_write_state}, - {"zx_ticks_get", 0, { - 0, - 0, - 0, - 1, - }, - (syscall_t)zx_ticks_get}, + {"zx_ticks_get", 0, {0, 0, 0, 1, }, (syscall_t)zx_ticks_get}, {"zx_ticks_per_second", 0, {}, (syscall_t)zx_ticks_per_second}, {"zx_timer_cancel", 0, {}, (syscall_t)zx_timer_cancel}, {"zx_timer_create", 0, {}, (syscall_t)zx_timer_create}, @@ -2152,7 +2089,6 @@ const call_t syscalls[] = { {"zx_vmo_set_cache_policy", 0, {}, (syscall_t)zx_vmo_set_cache_policy}, {"zx_vmo_set_size", 0, {}, (syscall_t)zx_vmo_set_size}, {"zx_vmo_write", 0, {}, (syscall_t)zx_vmo_write}, - }; #endif @@ -2269,20 +2205,8 @@ const call_t syscalls[] = { {"clock_gettime", 265}, {"clock_nanosleep", 267}, {"clock_settime", 264}, - {"clone", 120, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 120, {0, 0, 0, 0, 1, }}, + {"clone3", 435, {0, 0, 0, 0, 1, }}, {"close", 6}, {"close$ibv_device", 6}, {"connect", 362}, @@ -3304,27 +3228,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 54}, {"ioctl$SCSI_IOCTL_SYNC", 54}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 54}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 54}, {"ioctl$SG_GET_ACCESS_COUNT", 54}, {"ioctl$SG_GET_COMMAND_Q", 54}, @@ -4263,489 +4169,81 @@ const call_t syscalls[] = { {"pkey_mprotect", 380}, {"poll", 168}, {"ppoll", 309}, - {"prctl$PR_CAPBSET_DROP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172, {0, 0, 0, 0, 1, }}, {"pread64", 180}, {"preadv", 333}, {"prlimit64", 340}, {"process_vm_readv", 347}, {"process_vm_writev", 348}, {"pselect6", 308}, - {"ptrace", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 26, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 26}, - {"ptrace$peekuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 26, {0, 0, 0, 0, 1, }}, {"pwrite64", 181}, {"pwritev", 334}, {"quotactl", 131}, @@ -4822,41 +4320,11 @@ const call_t syscalls[] = { {"sched_setparam", 154}, {"sched_setscheduler", 156}, {"sched_yield", 158}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 354, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 354, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 354, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 354, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 354, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 354, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 354, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 354, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 354, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 354, {0, 0, 0, 0, 1, }}, {"select", 82}, {"semctl$GETALL", 394}, {"semctl$GETNCNT", 394}, @@ -5645,126 +5113,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -5778,11 +5150,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -5816,103 +5184,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 315}, {"tgkill", 270}, {"time", 13}, @@ -6142,7 +5431,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 4}, {"write$vhost_msg_v2", 4}, {"writev", 146}, - }; #endif @@ -6266,20 +5554,8 @@ const call_t syscalls[] = { {"clock_gettime", 228}, {"clock_nanosleep", 230}, {"clock_settime", 227}, - {"clone", 56, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 56, {0, 0, 0, 0, 1, }}, + {"clone3", 435, {0, 0, 0, 0, 1, }}, {"close", 3}, {"close$ibv_device", 3}, {"connect", 42}, @@ -7299,27 +6575,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 16}, {"ioctl$SCSI_IOCTL_SYNC", 16}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 16}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 16, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 16, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 16, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 16, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 16, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 16, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 16}, {"ioctl$SG_GET_ACCESS_COUNT", 16}, {"ioctl$SG_GET_COMMAND_Q", 16}, @@ -8265,489 +7523,81 @@ const call_t syscalls[] = { {"pkey_mprotect", 329}, {"poll", 7}, {"ppoll", 271}, - {"prctl$PR_CAPBSET_DROP", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 157, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 157, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 157, {0, 0, 0, 0, 1, }}, {"pread64", 17}, {"preadv", 295}, {"prlimit64", 302}, {"process_vm_readv", 310}, {"process_vm_writev", 311}, {"pselect6", 270}, - {"ptrace", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 101, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 101, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 101}, - {"ptrace$peekuser", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 101, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 101, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 101, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 101, {0, 0, 0, 0, 1, }}, {"pwrite64", 18}, {"pwritev", 296}, {"quotactl", 179}, @@ -8824,41 +7674,11 @@ const call_t syscalls[] = { {"sched_setparam", 142}, {"sched_setscheduler", 144}, {"sched_yield", 24}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 317, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 317, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 317, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 317, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 317, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 317, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 317, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 317, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 317, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 317, {0, 0, 0, 0, 1, }}, {"select", 23}, {"semctl$GETALL", 66}, {"semctl$GETNCNT", 66}, @@ -9647,126 +8467,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -9780,11 +8504,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -9818,103 +8538,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 276}, {"tgkill", 234}, {"time", 201}, @@ -10144,7 +8785,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 1}, {"write$vhost_msg_v2", 1}, {"writev", 20}, - }; #endif @@ -10259,20 +8899,8 @@ const call_t syscalls[] = { {"clock_gettime", 263}, {"clock_nanosleep", 265}, {"clock_settime", 262}, - {"clone", 120, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 120, {0, 0, 0, 0, 1, }}, + {"clone3", 435, {0, 0, 0, 0, 1, }}, {"close", 6}, {"close$ibv_device", 6}, {"connect", 283}, @@ -11267,27 +9895,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 54}, {"ioctl$SCSI_IOCTL_SYNC", 54}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 54}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 54}, {"ioctl$SG_GET_ACCESS_COUNT", 54}, {"ioctl$SG_GET_COMMAND_Q", 54}, @@ -12220,489 +10830,81 @@ const call_t syscalls[] = { {"pkey_mprotect", 394}, {"poll", 168}, {"ppoll", 336}, - {"prctl$PR_CAPBSET_DROP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172, {0, 0, 0, 0, 1, }}, {"pread64", 180}, {"preadv", 361}, {"prlimit64", 369}, {"process_vm_readv", 376}, {"process_vm_writev", 377}, {"pselect6", 335}, - {"ptrace", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 26, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 26}, - {"ptrace$peekuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 26, {0, 0, 0, 0, 1, }}, {"pwrite64", 181}, {"pwritev", 362}, {"quotactl", 131}, @@ -12779,41 +10981,11 @@ const call_t syscalls[] = { {"sched_setparam", 154}, {"sched_setscheduler", 156}, {"sched_yield", 158}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 383, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 383, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 383, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 383, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 383, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 383, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 383, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 383, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 383, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 383, {0, 0, 0, 0, 1, }}, {"semctl$GETALL", 300}, {"semctl$GETNCNT", 300}, {"semctl$GETPID", 300}, @@ -13601,126 +11773,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -13734,11 +11810,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -13772,103 +11844,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 342}, {"tgkill", 268}, {"timer_create", 257}, @@ -14096,7 +12089,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 4}, {"write$vhost_msg_v2", 4}, {"writev", 146}, - }; #endif @@ -14209,20 +12201,8 @@ const call_t syscalls[] = { {"clock_gettime", 113}, {"clock_nanosleep", 115}, {"clock_settime", 112}, - {"clone", 220, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 220, {0, 0, 0, 0, 1, }}, + {"clone3", 435, {0, 0, 0, 0, 1, }}, {"close", 57}, {"close$ibv_device", 57}, {"connect", 203}, @@ -15209,27 +13189,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 29}, {"ioctl$SCSI_IOCTL_SYNC", 29}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 29}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 29, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 29, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 29, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 29, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 29, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 29, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 29}, {"ioctl$SG_GET_ACCESS_COUNT", 29}, {"ioctl$SG_GET_COMMAND_Q", 29}, @@ -16158,489 +14120,81 @@ const call_t syscalls[] = { {"pkey_free", 290}, {"pkey_mprotect", 288}, {"ppoll", 73}, - {"prctl$PR_CAPBSET_DROP", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 167, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 167, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 167, {0, 0, 0, 0, 1, }}, {"pread64", 67}, {"preadv", 69}, {"prlimit64", 261}, {"process_vm_readv", 270}, {"process_vm_writev", 271}, {"pselect6", 72}, - {"ptrace", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 117, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 117, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 117}, - {"ptrace$peekuser", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 117, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 117, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 117, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 117, {0, 0, 0, 0, 1, }}, {"pwrite64", 68}, {"pwritev", 70}, {"quotactl", 60}, @@ -16714,41 +14268,11 @@ const call_t syscalls[] = { {"sched_setparam", 118}, {"sched_setscheduler", 119}, {"sched_yield", 124}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 277, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 277, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 277, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 277, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 277, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 277, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 277, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 277, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 277, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 277, {0, 0, 0, 0, 1, }}, {"semctl$GETALL", 191}, {"semctl$GETNCNT", 191}, {"semctl$GETPID", 191}, @@ -17529,126 +15053,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -17662,11 +15090,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -17700,103 +15124,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 77}, {"tgkill", 131}, {"timer_create", 107}, @@ -18020,7 +15365,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 64}, {"write$vhost_msg_v2", 64}, {"writev", 66}, - }; #endif @@ -18136,20 +15480,8 @@ const call_t syscalls[] = { {"clock_gettime", 5222}, {"clock_nanosleep", 5224}, {"clock_settime", 5221}, - {"clone", 5055, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 5435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 5055, {0, 0, 0, 0, 1, }}, + {"clone3", 5435, {0, 0, 0, 0, 1, }}, {"close", 5003}, {"close$ibv_device", 5003}, {"connect", 5041}, @@ -19141,27 +16473,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 5015}, {"ioctl$SCSI_IOCTL_SYNC", 5015}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 5015}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 5015, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 5015, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 5015, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 5015, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 5015, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 5015, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 5015}, {"ioctl$SG_GET_ACCESS_COUNT", 5015}, {"ioctl$SG_GET_COMMAND_Q", 5015}, @@ -19996,489 +17310,81 @@ const call_t syscalls[] = { {"pkey_mprotect", 5323}, {"poll", 5007}, {"ppoll", 5261}, - {"prctl$PR_CAPBSET_DROP", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 5153, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 5153, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 5153, {0, 0, 0, 0, 1, }}, {"pread64", 5016}, {"preadv", 5289}, {"prlimit64", 5297}, {"process_vm_readv", 5304}, {"process_vm_writev", 5305}, {"pselect6", 5260}, - {"ptrace", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 5099, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 5099}, - {"ptrace$peekuser", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 5099, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 5099, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 5099, {0, 0, 0, 0, 1, }}, {"pwrite64", 5017}, {"pwritev", 5290}, {"quotactl", 5172}, @@ -20555,41 +17461,11 @@ const call_t syscalls[] = { {"sched_setparam", 5139}, {"sched_setscheduler", 5141}, {"sched_yield", 5023}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 5312, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 5312, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 5312, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 5312, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 5312, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 5312, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 5312, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 5312, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 5312, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 5312, {0, 0, 0, 0, 1, }}, {"semctl$GETALL", 5064}, {"semctl$GETNCNT", 5064}, {"semctl$GETPID", 5064}, @@ -21377,126 +18253,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -21510,11 +18290,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -21548,103 +18324,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 5265}, {"tgkill", 5225}, {"timer_create", 5216}, @@ -21872,7 +18569,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 5001}, {"write$vhost_msg_v2", 5001}, {"writev", 5019}, - }; #endif @@ -21988,20 +18684,8 @@ const call_t syscalls[] = { {"clock_gettime", 246}, {"clock_nanosleep", 248}, {"clock_settime", 245}, - {"clone", 120, { - 0, - 0, - 0, - 0, - 1, - }}, - {"clone3", 435, { - 0, - 0, - 0, - 0, - 1, - }}, + {"clone", 120, {0, 0, 0, 0, 1, }}, + {"clone3", 435, {0, 0, 0, 0, 1, }}, {"close", 6}, {"close$ibv_device", 6}, {"connect", 328}, @@ -22993,27 +19677,9 @@ const call_t syscalls[] = { {"ioctl$SCSI_IOCTL_STOP_UNIT", 54}, {"ioctl$SCSI_IOCTL_SYNC", 54}, {"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 54}, - {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54, {0, 0, 0, 0, 1, }}, + {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54, {0, 0, 0, 0, 1, }}, {"ioctl$SG_EMULATED_HOST", 54}, {"ioctl$SG_GET_ACCESS_COUNT", 54}, {"ioctl$SG_GET_COMMAND_Q", 54}, @@ -23952,489 +20618,81 @@ const call_t syscalls[] = { {"pkey_mprotect", 386}, {"poll", 167}, {"ppoll", 281}, - {"prctl$PR_CAPBSET_DROP", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAPBSET_READ", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_CAP_AMBIENT", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_CHILD_SUBREAPER", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_DUMPABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_ENDIAN", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEMU", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FPEXC", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_FP_MODE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_KEEPCAPS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NAME", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_NO_NEW_PRIVS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_PDEATHSIG", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECCOMP", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SECUREBITS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_SPECULATION_CTRL", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_THP_DISABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TID_ADDRESS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TIMERSLACK", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_TSC", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_GET_UNALIGN", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MCE_KILL_GET", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_DISABLE_MANAGEMENT", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_MPX_ENABLE_MANAGEMENT", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_CHILD_SUBREAPER", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_DUMPABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_ENDIAN", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEMU", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FPEXC", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_FP_MODE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_KEEPCAPS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_AUXV", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_EXE_FILE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_MM_MAP_SIZE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NAME", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_NO_NEW_PRIVS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PDEATHSIG", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_PTRACER", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECCOMP", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SECUREBITS", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_SPECULATION_CTRL", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_THP_DISABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TIMERSLACK", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_TSC", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SET_UNALIGN", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_GET_VL", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_SVE_SET_VL", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, - {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 171, { - 0, - 0, - 0, - 0, - 1, - }}, + {"prctl$PR_CAPBSET_DROP", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAPBSET_READ", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_CAP_AMBIENT", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_CHILD_SUBREAPER", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_DUMPABLE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_ENDIAN", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEMU", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FPEXC", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_FP_MODE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_KEEPCAPS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NAME", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_NO_NEW_PRIVS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_PDEATHSIG", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECCOMP", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SECUREBITS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_SPECULATION_CTRL", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_THP_DISABLE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TID_ADDRESS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TIMERSLACK", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_TSC", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_GET_UNALIGN", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MCE_KILL_GET", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_DISABLE_MANAGEMENT", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_MPX_ENABLE_MANAGEMENT", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_CHILD_SUBREAPER", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_DUMPABLE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_ENDIAN", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEMU", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FPEXC", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_FP_MODE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_KEEPCAPS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_AUXV", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_EXE_FILE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_MM_MAP_SIZE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NAME", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_NO_NEW_PRIVS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PDEATHSIG", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_PTRACER", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECCOMP", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SECUREBITS", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_SPECULATION_CTRL", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_THP_DISABLE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TIMERSLACK", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_TSC", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SET_UNALIGN", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_GET_VL", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_SVE_SET_VL", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 171, {0, 0, 0, 0, 1, }}, + {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 171, {0, 0, 0, 0, 1, }}, {"pread64", 179}, {"preadv", 320}, {"prlimit64", 325}, {"process_vm_readv", 351}, {"process_vm_writev", 352}, {"pselect6", 280}, - {"ptrace", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$cont", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getenv", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$getsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$peek", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_FILTER", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$PTRACE_SECCOMP_GET_METADATA", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$cont", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getenv", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$getsig", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$peek", 26, {0, 0, 0, 0, 1, }}, {"ptrace$peeksig", 26}, - {"ptrace$peekuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$poke", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$pokeuser", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setopts", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregs", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setregset", 26, { - 0, - 0, - 0, - 0, - 1, - }}, - {"ptrace$setsig", 26, { - 0, - 0, - 0, - 0, - 1, - }}, + {"ptrace$peekuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$poke", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$pokeuser", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setopts", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregs", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setregset", 26, {0, 0, 0, 0, 1, }}, + {"ptrace$setsig", 26, {0, 0, 0, 0, 1, }}, {"pwrite64", 180}, {"pwritev", 321}, {"quotactl", 131}, @@ -24511,41 +20769,11 @@ const call_t syscalls[] = { {"sched_setparam", 154}, {"sched_setscheduler", 156}, {"sched_yield", 158}, - {"seccomp$SECCOMP_GET_ACTION_AVAIL", 358, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_GET_NOTIF_SIZES", 358, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER", 358, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 358, { - 0, - 0, - 0, - 0, - 1, - }}, - {"seccomp$SECCOMP_SET_MODE_STRICT", 358, { - 0, - 0, - 0, - 0, - 1, - }}, + {"seccomp$SECCOMP_GET_ACTION_AVAIL", 358, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_GET_NOTIF_SIZES", 358, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER", 358, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 358, {0, 0, 0, 0, 1, }}, + {"seccomp$SECCOMP_SET_MODE_STRICT", 358, {0, 0, 0, 0, 1, }}, {"select", 82}, {"semctl$GETALL", 394}, {"semctl$GETNCNT", 394}, @@ -25331,126 +21559,30 @@ const call_t syscalls[] = { {"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu}, {"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu}, - {"syz_mount_image$afs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$bfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$btrfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ceph", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$cifs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$erofs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$exfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ext4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$f2fs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$gfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$hfsplus", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$iso9660", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$jfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$minix", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$msdos", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$nfs4", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ntfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$ocfs2", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$reiserfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$tmpfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$vfat", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, - {"syz_mount_image$xfs", 0, { - 0, - 50, - }, - (syscall_t)syz_mount_image}, + {"syz_mount_image$afs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$bfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$btrfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ceph", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$cifs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$erofs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$exfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ext4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$f2fs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$gfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$hfsplus", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$iso9660", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$jfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$minix", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$msdos", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$nfs4", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ntfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$ocfs2", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$reiserfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$tmpfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$vfat", 0, {0, 50, }, (syscall_t)syz_mount_image}, + {"syz_mount_image$xfs", 0, {0, 50, }, (syscall_t)syz_mount_image}, {"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev}, @@ -25464,11 +21596,7 @@ const call_t syscalls[] = { {"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev}, - {"syz_open_dev$hiddev", 0, { - 0, - 50, - }, - (syscall_t)syz_open_dev}, + {"syz_open_dev$hiddev", 0, {0, 50, }, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev}, @@ -25502,103 +21630,24 @@ const call_t syscalls[] = { {"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs}, {"syz_open_pts", 0, {}, (syscall_t)syz_open_pts}, {"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table}, - {"syz_usb_connect", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ecm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$cdc_ncm", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$hid", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$printer", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect$uac1", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect}, - {"syz_usb_connect_ath9k", 0, { - 0, - 3000, - 3000, - }, - (syscall_t)syz_usb_connect_ath9k}, - {"syz_usb_control_io", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ecm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$cdc_ncm", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$hid", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$printer", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_control_io$uac1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_control_io}, - {"syz_usb_disconnect", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_disconnect}, - {"syz_usb_ep_read", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_read}, - {"syz_usb_ep_write", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep1", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, - {"syz_usb_ep_write$ath9k_ep2", 0, { - 0, - 300, - }, - (syscall_t)syz_usb_ep_write}, + {"syz_usb_connect", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ecm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$cdc_ncm", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$hid", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$printer", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect$uac1", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect}, + {"syz_usb_connect_ath9k", 0, {0, 3000, 3000, }, (syscall_t)syz_usb_connect_ath9k}, + {"syz_usb_control_io", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ecm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$cdc_ncm", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$hid", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$printer", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_control_io$uac1", 0, {0, 300, }, (syscall_t)syz_usb_control_io}, + {"syz_usb_disconnect", 0, {0, 300, }, (syscall_t)syz_usb_disconnect}, + {"syz_usb_ep_read", 0, {0, 300, }, (syscall_t)syz_usb_ep_read}, + {"syz_usb_ep_write", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep1", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, + {"syz_usb_ep_write$ath9k_ep2", 0, {0, 300, }, (syscall_t)syz_usb_ep_write}, {"tee", 284}, {"tgkill", 250}, {"time", 13}, @@ -25828,7 +21877,6 @@ const call_t syscalls[] = { {"write$vhost_msg", 4}, {"write$vhost_msg_v2", 4}, {"writev", 146}, - }; #endif @@ -26059,7 +22107,6 @@ const call_t syscalls[] = { {"wait4", 449}, {"write", 4}, {"writev", 121}, - }; #endif @@ -26408,7 +22455,6 @@ const call_t syscalls[] = { {"wait4", 11}, {"write", 4}, {"writev", 121}, - }; #endif @@ -26418,13 +22464,7 @@ const call_t syscalls[] = { #if GOARCH_32_fork_shmem const call_t syscalls[] = { - {"breaks_returns", 0, { - 0, - 0, - 0, - 0, - 1, - }}, + {"breaks_returns", 0, {0, 0, 0, 0, 1, }}, {"fallback$0", 0}, {"fallback$1", 0}, {"foo$any0", 0}, @@ -26560,19 +22600,12 @@ const call_t syscalls[] = { {"test_length15", 0}, {"unsupported$0", 0}, {"unsupported$1", 0}, - }; #endif #if GOARCH_32_shmem const call_t syscalls[] = { - {"breaks_returns", 0, { - 0, - 0, - 0, - 0, - 1, - }}, + {"breaks_returns", 0, {0, 0, 0, 0, 1, }}, {"fallback$0", 0}, {"fallback$1", 0}, {"foo$any0", 0}, @@ -26708,19 +22741,12 @@ const call_t syscalls[] = { {"test_length15", 0}, {"unsupported$0", 0}, {"unsupported$1", 0}, - }; #endif #if GOARCH_64 const call_t syscalls[] = { - {"breaks_returns", 0, { - 0, - 0, - 0, - 0, - 1, - }}, + {"breaks_returns", 0, {0, 0, 0, 0, 1, }}, {"fallback$0", 0}, {"fallback$1", 0}, {"foo$any0", 0}, @@ -26857,19 +22883,12 @@ const call_t syscalls[] = { {"test_length15", 0}, {"unsupported$0", 0}, {"unsupported$1", 0}, - }; #endif #if GOARCH_64_fork const call_t syscalls[] = { - {"breaks_returns", 0, { - 0, - 0, - 0, - 0, - 1, - }}, + {"breaks_returns", 0, {0, 0, 0, 0, 1, }}, {"fallback$0", 0}, {"fallback$1", 0}, {"foo$any0", 0}, @@ -27005,7 +23024,6 @@ const call_t syscalls[] = { {"test_length15", 0}, {"unsupported$0", 0}, {"unsupported$1", 0}, - }; #endif @@ -27039,7 +23057,6 @@ const call_t syscalls[] = { {"wait", 24}, {"wait_any", 25}, {"write", 1}, - }; #endif @@ -30005,8 +26022,8 @@ const call_t syscalls[] = { {"wglUseFontOutlinesA", 0, {}, (syscall_t)wglUseFontOutlinesA}, {"wsprintfA", 0, {}, (syscall_t)wsprintfA}, {"wvsprintfA", 0, {}, (syscall_t)wvsprintfA}, - }; #endif #endif + |
