diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-01-12 15:31:35 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-01-13 12:52:09 +0100 |
| commit | a94baff95ecc03cf34ff2fbf5d514bb924f54855 (patch) | |
| tree | 6f1be9f558b6d7f3253c75094e93f064f46b4d55 /executor | |
| parent | 1623c95de18e7743bc514fae929d37ece749bdf4 (diff) | |
sys/syz-sysgen: don't generate syz_ syscall numbers
They don't seem to be used today.
Diffstat (limited to 'executor')
| -rw-r--r-- | executor/syscalls_akaros.h | 1 | ||||
| -rw-r--r-- | executor/syscalls_freebsd.h | 1 | ||||
| -rw-r--r-- | executor/syscalls_fuchsia.h | 42 | ||||
| -rw-r--r-- | executor/syscalls_linux.h | 475 | ||||
| -rw-r--r-- | executor/syscalls_netbsd.h | 1 | ||||
| -rw-r--r-- | executor/syscalls_test.h | 284 | ||||
| -rw-r--r-- | executor/syscalls_windows.h | 1 |
7 files changed, 369 insertions, 436 deletions
diff --git a/executor/syscalls_akaros.h b/executor/syscalls_akaros.h index 584088a5d..238b68cc0 100644 --- a/executor/syscalls_akaros.h +++ b/executor/syscalls_akaros.h @@ -3,7 +3,6 @@ #if defined(__x86_64__) || 0 #define GOARCH "amd64" #define SYZ_REVISION "0e5dbbd94e4838b9729df440c4c53e581768eaf8" - unsigned syscall_count = 35; call_t syscalls[] = { {"abort_sysc_fd", 33}, diff --git a/executor/syscalls_freebsd.h b/executor/syscalls_freebsd.h index 0f82d989d..7d72d51f1 100644 --- a/executor/syscalls_freebsd.h +++ b/executor/syscalls_freebsd.h @@ -3,7 +3,6 @@ #if defined(__x86_64__) || 0 #define GOARCH "amd64" #define SYZ_REVISION "8faf3b6e65172d4a9e098d5eda39563a082f8078" - unsigned syscall_count = 254; call_t syscalls[] = { {"accept", 30}, diff --git a/executor/syscalls_fuchsia.h b/executor/syscalls_fuchsia.h index 63e6e5981..59e941d7a 100644 --- a/executor/syscalls_fuchsia.h +++ b/executor/syscalls_fuchsia.h @@ -2,14 +2,7 @@ #if defined(__x86_64__) || 0 #define GOARCH "amd64" -#define SYZ_REVISION "bf88123233782edf985573daabe2ce9e8ab359d3" -#define __NR_syz_future_time 1000000 -#define __NR_syz_job_default 1000001 -#define __NR_syz_mmap 1000002 -#define __NR_syz_process_self 1000003 -#define __NR_syz_thread_self 1000004 -#define __NR_syz_vmar_root_self 1000005 - +#define SYZ_REVISION "16f8d2a14dffe8465559442d33e3ca296f7ea4bf" unsigned syscall_count = 164; call_t syscalls[] = { {"chdir", 0, (syscall_t)chdir}, @@ -61,12 +54,12 @@ call_t syscalls[] = { {"symlink", 0, (syscall_t)symlink}, {"symlinkat", 0, (syscall_t)symlinkat}, {"sync", 0, (syscall_t)sync}, - {"syz_future_time", 1000000, (syscall_t)syz_future_time}, - {"syz_job_default", 1000001, (syscall_t)syz_job_default}, - {"syz_mmap", 1000002, (syscall_t)syz_mmap}, - {"syz_process_self", 1000003, (syscall_t)syz_process_self}, - {"syz_thread_self", 1000004, (syscall_t)syz_thread_self}, - {"syz_vmar_root_self", 1000005, (syscall_t)syz_vmar_root_self}, + {"syz_future_time", 0, (syscall_t)syz_future_time}, + {"syz_job_default", 0, (syscall_t)syz_job_default}, + {"syz_mmap", 0, (syscall_t)syz_mmap}, + {"syz_process_self", 0, (syscall_t)syz_process_self}, + {"syz_thread_self", 0, (syscall_t)syz_thread_self}, + {"syz_vmar_root_self", 0, (syscall_t)syz_vmar_root_self}, {"truncate", 0, (syscall_t)truncate}, {"unlink", 0, (syscall_t)unlink}, {"unlinkat", 0, (syscall_t)unlinkat}, @@ -182,14 +175,7 @@ call_t syscalls[] = { #if defined(__aarch64__) || 0 #define GOARCH "arm64" -#define SYZ_REVISION "14ff01b7eced15d047733df6ca2896a97ba6f297" -#define __NR_syz_future_time 1000000 -#define __NR_syz_job_default 1000001 -#define __NR_syz_mmap 1000002 -#define __NR_syz_process_self 1000003 -#define __NR_syz_thread_self 1000004 -#define __NR_syz_vmar_root_self 1000005 - +#define SYZ_REVISION "c04cb066cf7fc135f9f85388423f3e65aedc5028" unsigned syscall_count = 164; call_t syscalls[] = { {"chdir", 0, (syscall_t)chdir}, @@ -241,12 +227,12 @@ call_t syscalls[] = { {"symlink", 0, (syscall_t)symlink}, {"symlinkat", 0, (syscall_t)symlinkat}, {"sync", 0, (syscall_t)sync}, - {"syz_future_time", 1000000, (syscall_t)syz_future_time}, - {"syz_job_default", 1000001, (syscall_t)syz_job_default}, - {"syz_mmap", 1000002, (syscall_t)syz_mmap}, - {"syz_process_self", 1000003, (syscall_t)syz_process_self}, - {"syz_thread_self", 1000004, (syscall_t)syz_thread_self}, - {"syz_vmar_root_self", 1000005, (syscall_t)syz_vmar_root_self}, + {"syz_future_time", 0, (syscall_t)syz_future_time}, + {"syz_job_default", 0, (syscall_t)syz_job_default}, + {"syz_mmap", 0, (syscall_t)syz_mmap}, + {"syz_process_self", 0, (syscall_t)syz_process_self}, + {"syz_thread_self", 0, (syscall_t)syz_thread_self}, + {"syz_vmar_root_self", 0, (syscall_t)syz_vmar_root_self}, {"truncate", 0, (syscall_t)truncate}, {"unlink", 0, (syscall_t)unlink}, {"unlinkat", 0, (syscall_t)unlinkat}, diff --git a/executor/syscalls_linux.h b/executor/syscalls_linux.h index c592ca4e0..145c1cc37 100644 --- a/executor/syscalls_linux.h +++ b/executor/syscalls_linux.h @@ -2,16 +2,7 @@ #if defined(__i386__) || 0 #define GOARCH "386" -#define SYZ_REVISION "06b3f0c6861639be4563896825a11553e772909f" -#define __NR_syz_emit_ethernet 1000000 -#define __NR_syz_extract_tcp_res 1000001 -#define __NR_syz_fuse_mount 1000002 -#define __NR_syz_fuseblk_mount 1000003 -#define __NR_syz_kvm_setup_cpu 1000004 -#define __NR_syz_open_dev 1000005 -#define __NR_syz_open_procfs 1000006 -#define __NR_syz_open_pts 1000007 - +#define SYZ_REVISION "8f0f7436e865296a24ee5712e74667ff0794c329" unsigned syscall_count = 1491; call_t syscalls[] = { {"accept4", 364}, @@ -1428,48 +1419,48 @@ call_t syscalls[] = { {"sysfs$3", 135}, {"sysinfo", 116}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000, (syscall_t)syz_emit_ethernet}, - {"syz_extract_tcp_res", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_extract_tcp_res$synack", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_fuse_mount", 1000002, (syscall_t)syz_fuse_mount}, - {"syz_fuseblk_mount", 1000003, (syscall_t)syz_fuseblk_mount}, - {"syz_kvm_setup_cpu$arm64", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_kvm_setup_cpu$x86", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_open_dev$admmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$adsp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$amidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$audion", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$binder", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dmmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dri", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dricontrol", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$drirender", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dspn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$evdev", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$floppy", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$ircomm", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$loop", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mice", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$midi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mouse", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$random", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sg", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndctrl", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndhw", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmc", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndseq", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndtimer", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tlk_device", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tun", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$urandom", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usb", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usbmon", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsa", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_procfs", 1000006, (syscall_t)syz_open_procfs}, - {"syz_open_pts", 1000007, (syscall_t)syz_open_pts}, + {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet}, + {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_fuse_mount", 0, (syscall_t)syz_fuse_mount}, + {"syz_fuseblk_mount", 0, (syscall_t)syz_fuseblk_mount}, + {"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_open_dev$admmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$adsp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$amidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$audion", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$binder", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dmmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dri", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dspn", 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$ircomm", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mice", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$midi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mouse", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$random", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sg", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndctrl", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndhw", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmc", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndseq", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndtimer", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tlk_device", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tun", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$urandom", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usb", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usbmon", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsa", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsn", 0, (syscall_t)syz_open_dev}, + {"syz_open_procfs", 0, (syscall_t)syz_open_procfs}, + {"syz_open_pts", 0, (syscall_t)syz_open_pts}, {"tee", 315}, {"tgkill", 270}, {"time", 13}, @@ -1511,16 +1502,7 @@ call_t syscalls[] = { #if defined(__x86_64__) || 0 #define GOARCH "amd64" -#define SYZ_REVISION "b54ecf272e7f7c3c8b64f1491f301fea237859bb" -#define __NR_syz_emit_ethernet 1000000 -#define __NR_syz_extract_tcp_res 1000001 -#define __NR_syz_fuse_mount 1000002 -#define __NR_syz_fuseblk_mount 1000003 -#define __NR_syz_kvm_setup_cpu 1000004 -#define __NR_syz_open_dev 1000005 -#define __NR_syz_open_procfs 1000006 -#define __NR_syz_open_pts 1000007 - +#define SYZ_REVISION "8ca2a7b3a4b10fcbe6c1515c084238683b22207a" unsigned syscall_count = 1544; call_t syscalls[] = { {"accept", 43}, @@ -2990,48 +2972,48 @@ call_t syscalls[] = { {"sysfs$3", 139}, {"sysinfo", 99}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000, (syscall_t)syz_emit_ethernet}, - {"syz_extract_tcp_res", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_extract_tcp_res$synack", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_fuse_mount", 1000002, (syscall_t)syz_fuse_mount}, - {"syz_fuseblk_mount", 1000003, (syscall_t)syz_fuseblk_mount}, - {"syz_kvm_setup_cpu$arm64", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_kvm_setup_cpu$x86", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_open_dev$admmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$adsp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$amidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$audion", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$binder", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dmmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dri", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dricontrol", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$drirender", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dspn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$evdev", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$floppy", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$ircomm", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$loop", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mice", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$midi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mouse", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$random", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sg", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndctrl", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndhw", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmc", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndseq", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndtimer", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tlk_device", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tun", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$urandom", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usb", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usbmon", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsa", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_procfs", 1000006, (syscall_t)syz_open_procfs}, - {"syz_open_pts", 1000007, (syscall_t)syz_open_pts}, + {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet}, + {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_fuse_mount", 0, (syscall_t)syz_fuse_mount}, + {"syz_fuseblk_mount", 0, (syscall_t)syz_fuseblk_mount}, + {"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_open_dev$admmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$adsp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$amidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$audion", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$binder", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dmmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dri", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dspn", 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$ircomm", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mice", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$midi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mouse", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$random", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sg", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndctrl", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndhw", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmc", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndseq", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndtimer", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tlk_device", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tun", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$urandom", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usb", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usbmon", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsa", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsn", 0, (syscall_t)syz_open_dev}, + {"syz_open_procfs", 0, (syscall_t)syz_open_procfs}, + {"syz_open_pts", 0, (syscall_t)syz_open_pts}, {"tee", 276}, {"tgkill", 234}, {"time", 201}, @@ -3073,16 +3055,7 @@ call_t syscalls[] = { #if defined(__arm__) || 0 #define GOARCH "arm" -#define SYZ_REVISION "17740fbac19fdbde68a1dec73989863f81a31a56" -#define __NR_syz_emit_ethernet 1000000 -#define __NR_syz_extract_tcp_res 1000001 -#define __NR_syz_fuse_mount 1000002 -#define __NR_syz_fuseblk_mount 1000003 -#define __NR_syz_kvm_setup_cpu 1000004 -#define __NR_syz_open_dev 1000005 -#define __NR_syz_open_procfs 1000006 -#define __NR_syz_open_pts 1000007 - +#define SYZ_REVISION "435aeb19e45e8efb75d78a3054870f5465662214" unsigned syscall_count = 1501; call_t syscalls[] = { {"accept", 285}, @@ -4511,48 +4484,48 @@ call_t syscalls[] = { {"sysfs$3", 135}, {"sysinfo", 116}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000, (syscall_t)syz_emit_ethernet}, - {"syz_extract_tcp_res", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_extract_tcp_res$synack", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_fuse_mount", 1000002, (syscall_t)syz_fuse_mount}, - {"syz_fuseblk_mount", 1000003, (syscall_t)syz_fuseblk_mount}, - {"syz_kvm_setup_cpu$arm64", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_kvm_setup_cpu$x86", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_open_dev$admmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$adsp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$amidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$audion", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$binder", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dmmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dri", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dricontrol", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$drirender", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dspn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$evdev", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$floppy", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$ircomm", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$loop", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mice", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$midi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mouse", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$random", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sg", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndctrl", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndhw", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmc", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndseq", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndtimer", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tlk_device", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tun", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$urandom", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usb", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usbmon", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsa", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_procfs", 1000006, (syscall_t)syz_open_procfs}, - {"syz_open_pts", 1000007, (syscall_t)syz_open_pts}, + {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet}, + {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_fuse_mount", 0, (syscall_t)syz_fuse_mount}, + {"syz_fuseblk_mount", 0, (syscall_t)syz_fuseblk_mount}, + {"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_open_dev$admmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$adsp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$amidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$audion", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$binder", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dmmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dri", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dspn", 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$ircomm", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mice", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$midi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mouse", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$random", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sg", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndctrl", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndhw", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmc", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndseq", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndtimer", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tlk_device", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tun", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$urandom", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usb", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usbmon", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsa", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsn", 0, (syscall_t)syz_open_dev}, + {"syz_open_procfs", 0, (syscall_t)syz_open_procfs}, + {"syz_open_pts", 0, (syscall_t)syz_open_pts}, {"tee", 342}, {"tgkill", 268}, {"timer_create", 257}, @@ -4592,16 +4565,7 @@ call_t syscalls[] = { #if defined(__aarch64__) || 0 #define GOARCH "arm64" -#define SYZ_REVISION "fb916c0a347778e229092fb28f0dc20593d1eb35" -#define __NR_syz_emit_ethernet 1000000 -#define __NR_syz_extract_tcp_res 1000001 -#define __NR_syz_fuse_mount 1000002 -#define __NR_syz_fuseblk_mount 1000003 -#define __NR_syz_kvm_setup_cpu 1000004 -#define __NR_syz_open_dev 1000005 -#define __NR_syz_open_procfs 1000006 -#define __NR_syz_open_pts 1000007 - +#define SYZ_REVISION "01a86eb2d6d23d627d7dd82888acd4da50da3e06" unsigned syscall_count = 1473; call_t syscalls[] = { {"accept", 202}, @@ -6006,48 +5970,48 @@ call_t syscalls[] = { {"syncfs", 267}, {"sysinfo", 179}, {"syslog", 116}, - {"syz_emit_ethernet", 1000000, (syscall_t)syz_emit_ethernet}, - {"syz_extract_tcp_res", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_extract_tcp_res$synack", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_fuse_mount", 1000002, (syscall_t)syz_fuse_mount}, - {"syz_fuseblk_mount", 1000003, (syscall_t)syz_fuseblk_mount}, - {"syz_kvm_setup_cpu$arm64", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_kvm_setup_cpu$x86", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_open_dev$admmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$adsp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$amidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$audion", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$binder", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dmmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dri", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dricontrol", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$drirender", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dspn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$evdev", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$floppy", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$ircomm", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$loop", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mice", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$midi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mouse", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$random", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sg", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndctrl", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndhw", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmc", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndseq", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndtimer", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tlk_device", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tun", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$urandom", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usb", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usbmon", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsa", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_procfs", 1000006, (syscall_t)syz_open_procfs}, - {"syz_open_pts", 1000007, (syscall_t)syz_open_pts}, + {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet}, + {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_fuse_mount", 0, (syscall_t)syz_fuse_mount}, + {"syz_fuseblk_mount", 0, (syscall_t)syz_fuseblk_mount}, + {"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_open_dev$admmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$adsp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$amidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$audion", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$binder", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dmmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dri", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dspn", 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$ircomm", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mice", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$midi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mouse", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$random", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sg", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndctrl", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndhw", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmc", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndseq", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndtimer", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tlk_device", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tun", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$urandom", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usb", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usbmon", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsa", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsn", 0, (syscall_t)syz_open_dev}, + {"syz_open_procfs", 0, (syscall_t)syz_open_procfs}, + {"syz_open_pts", 0, (syscall_t)syz_open_pts}, {"tee", 77}, {"tgkill", 131}, {"timer_create", 107}, @@ -6083,16 +6047,7 @@ call_t syscalls[] = { #if defined(__ppc64__) || defined(__PPC64__) || defined(__powerpc64__) || 0 #define GOARCH "ppc64le" -#define SYZ_REVISION "7ee459ec9e838df79959f0e83d49471728eca535" -#define __NR_syz_emit_ethernet 1000000 -#define __NR_syz_extract_tcp_res 1000001 -#define __NR_syz_fuse_mount 1000002 -#define __NR_syz_fuseblk_mount 1000003 -#define __NR_syz_kvm_setup_cpu 1000004 -#define __NR_syz_open_dev 1000005 -#define __NR_syz_open_procfs 1000006 -#define __NR_syz_open_pts 1000007 - +#define SYZ_REVISION "e0c2c527d718d39c260c35cad1ef89beaa947af9" unsigned syscall_count = 1460; call_t syscalls[] = { {"accept", 330}, @@ -7478,48 +7433,48 @@ call_t syscalls[] = { {"sysfs$3", 135}, {"sysinfo", 116}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000, (syscall_t)syz_emit_ethernet}, - {"syz_extract_tcp_res", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_extract_tcp_res$synack", 1000001, (syscall_t)syz_extract_tcp_res}, - {"syz_fuse_mount", 1000002, (syscall_t)syz_fuse_mount}, - {"syz_fuseblk_mount", 1000003, (syscall_t)syz_fuseblk_mount}, - {"syz_kvm_setup_cpu$arm64", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_kvm_setup_cpu$x86", 1000004, (syscall_t)syz_kvm_setup_cpu}, - {"syz_open_dev$admmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$adsp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$amidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$audion", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$binder", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dmmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dri", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dricontrol", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$drirender", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$dspn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$evdev", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$floppy", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$ircomm", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$loop", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mice", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$midi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$mouse", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$random", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sg", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndctrl", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndhw", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndmidi", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmc", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndpcmp", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndseq", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$sndtimer", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tlk_device", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$tun", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$urandom", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usb", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$usbmon", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsa", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_dev$vcsn", 1000005, (syscall_t)syz_open_dev}, - {"syz_open_procfs", 1000006, (syscall_t)syz_open_procfs}, - {"syz_open_pts", 1000007, (syscall_t)syz_open_pts}, + {"syz_emit_ethernet", 0, (syscall_t)syz_emit_ethernet}, + {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, + {"syz_fuse_mount", 0, (syscall_t)syz_fuse_mount}, + {"syz_fuseblk_mount", 0, (syscall_t)syz_fuseblk_mount}, + {"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_open_dev$admmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$adsp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$amidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$audion", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$binder", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dmmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dri", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$dspn", 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$ircomm", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mice", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$midi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$mouse", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$random", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sg", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndctrl", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndhw", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndmidi", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmc", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndpcmp", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndseq", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$sndtimer", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tlk_device", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$tun", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$urandom", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usb", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$usbmon", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsa", 0, (syscall_t)syz_open_dev}, + {"syz_open_dev$vcsn", 0, (syscall_t)syz_open_dev}, + {"syz_open_procfs", 0, (syscall_t)syz_open_procfs}, + {"syz_open_pts", 0, (syscall_t)syz_open_pts}, {"tee", 284}, {"tgkill", 250}, {"time", 13}, diff --git a/executor/syscalls_netbsd.h b/executor/syscalls_netbsd.h index 67bd8f8e9..04c9c6d7a 100644 --- a/executor/syscalls_netbsd.h +++ b/executor/syscalls_netbsd.h @@ -3,7 +3,6 @@ #if defined(__x86_64__) || 0 #define GOARCH "amd64" #define SYZ_REVISION "8a10b163677425b6f340b2e4e277358c7c1a4237" - unsigned syscall_count = 188; call_t syscalls[] = { {"accept", 30}, diff --git a/executor/syscalls_test.h b/executor/syscalls_test.h index 50090ed11..ef41f93e5 100644 --- a/executor/syscalls_test.h +++ b/executor/syscalls_test.h @@ -2,9 +2,7 @@ #if 0 #define GOARCH "32" -#define SYZ_REVISION "b98d352210ac5cffdf7370576020788b468a7693" -#define __NR_syz_test 1000000 - +#define SYZ_REVISION "fc60324436788273405b8a20470b8bd1db88f8ef" unsigned syscall_count = 81; call_t syscalls[] = { {"mmap", 0, (syscall_t)mmap}, @@ -19,84 +17,82 @@ call_t syscalls[] = { {"mutate8", 0, (syscall_t)mutate8}, {"serialize0", 0, (syscall_t)serialize0}, {"serialize1", 0, (syscall_t)serialize1}, - {"syz_test", 1000000, (syscall_t)syz_test}, - {"syz_test$align0", 1000000, (syscall_t)syz_test}, - {"syz_test$align1", 1000000, (syscall_t)syz_test}, - {"syz_test$align2", 1000000, (syscall_t)syz_test}, - {"syz_test$align3", 1000000, (syscall_t)syz_test}, - {"syz_test$align4", 1000000, (syscall_t)syz_test}, - {"syz_test$align5", 1000000, (syscall_t)syz_test}, - {"syz_test$align6", 1000000, (syscall_t)syz_test}, - {"syz_test$array0", 1000000, (syscall_t)syz_test}, - {"syz_test$array1", 1000000, (syscall_t)syz_test}, - {"syz_test$array2", 1000000, (syscall_t)syz_test}, - {"syz_test$bf0", 1000000, (syscall_t)syz_test}, - {"syz_test$bf1", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_encode", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4_tcp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4_udp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_icmp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_tcp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_udp", 1000000, (syscall_t)syz_test}, - {"syz_test$end0", 1000000, (syscall_t)syz_test}, - {"syz_test$end1", 1000000, (syscall_t)syz_test}, - {"syz_test$hint_data", 1000000, (syscall_t)syz_test}, - {"syz_test$int", 1000000, (syscall_t)syz_test}, - {"syz_test$length0", 1000000, (syscall_t)syz_test}, - {"syz_test$length1", 1000000, (syscall_t)syz_test}, - {"syz_test$length10", 1000000, (syscall_t)syz_test}, - {"syz_test$length11", 1000000, (syscall_t)syz_test}, - {"syz_test$length12", 1000000, (syscall_t)syz_test}, - {"syz_test$length13", 1000000, (syscall_t)syz_test}, - {"syz_test$length14", 1000000, (syscall_t)syz_test}, - {"syz_test$length15", 1000000, (syscall_t)syz_test}, - {"syz_test$length16", 1000000, (syscall_t)syz_test}, - {"syz_test$length17", 1000000, (syscall_t)syz_test}, - {"syz_test$length18", 1000000, (syscall_t)syz_test}, - {"syz_test$length19", 1000000, (syscall_t)syz_test}, - {"syz_test$length2", 1000000, (syscall_t)syz_test}, - {"syz_test$length20", 1000000, (syscall_t)syz_test}, - {"syz_test$length21", 1000000, (syscall_t)syz_test}, - {"syz_test$length22", 1000000, (syscall_t)syz_test}, - {"syz_test$length3", 1000000, (syscall_t)syz_test}, - {"syz_test$length4", 1000000, (syscall_t)syz_test}, - {"syz_test$length5", 1000000, (syscall_t)syz_test}, - {"syz_test$length6", 1000000, (syscall_t)syz_test}, - {"syz_test$length7", 1000000, (syscall_t)syz_test}, - {"syz_test$length8", 1000000, (syscall_t)syz_test}, - {"syz_test$length9", 1000000, (syscall_t)syz_test}, - {"syz_test$missing_resource", 1000000, (syscall_t)syz_test}, - {"syz_test$opt0", 1000000, (syscall_t)syz_test}, - {"syz_test$opt1", 1000000, (syscall_t)syz_test}, - {"syz_test$opt2", 1000000, (syscall_t)syz_test}, - {"syz_test$opt3", 1000000, (syscall_t)syz_test}, - {"syz_test$recur0", 1000000, (syscall_t)syz_test}, - {"syz_test$recur1", 1000000, (syscall_t)syz_test}, - {"syz_test$recur2", 1000000, (syscall_t)syz_test}, - {"syz_test$regression0", 1000000, (syscall_t)syz_test}, - {"syz_test$regression1", 1000000, (syscall_t)syz_test}, - {"syz_test$regression2", 1000000, (syscall_t)syz_test}, - {"syz_test$res0", 1000000, (syscall_t)syz_test}, - {"syz_test$res1", 1000000, (syscall_t)syz_test}, - {"syz_test$struct", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_16", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_32", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_64", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_real", 1000000, (syscall_t)syz_test}, - {"syz_test$union0", 1000000, (syscall_t)syz_test}, - {"syz_test$union1", 1000000, (syscall_t)syz_test}, - {"syz_test$union2", 1000000, (syscall_t)syz_test}, - {"syz_test$vma0", 1000000, (syscall_t)syz_test}, + {"syz_test", 0, (syscall_t)syz_test}, + {"syz_test$align0", 0, (syscall_t)syz_test}, + {"syz_test$align1", 0, (syscall_t)syz_test}, + {"syz_test$align2", 0, (syscall_t)syz_test}, + {"syz_test$align3", 0, (syscall_t)syz_test}, + {"syz_test$align4", 0, (syscall_t)syz_test}, + {"syz_test$align5", 0, (syscall_t)syz_test}, + {"syz_test$align6", 0, (syscall_t)syz_test}, + {"syz_test$array0", 0, (syscall_t)syz_test}, + {"syz_test$array1", 0, (syscall_t)syz_test}, + {"syz_test$array2", 0, (syscall_t)syz_test}, + {"syz_test$bf0", 0, (syscall_t)syz_test}, + {"syz_test$bf1", 0, (syscall_t)syz_test}, + {"syz_test$csum_encode", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 0, (syscall_t)syz_test}, + {"syz_test$end0", 0, (syscall_t)syz_test}, + {"syz_test$end1", 0, (syscall_t)syz_test}, + {"syz_test$hint_data", 0, (syscall_t)syz_test}, + {"syz_test$int", 0, (syscall_t)syz_test}, + {"syz_test$length0", 0, (syscall_t)syz_test}, + {"syz_test$length1", 0, (syscall_t)syz_test}, + {"syz_test$length10", 0, (syscall_t)syz_test}, + {"syz_test$length11", 0, (syscall_t)syz_test}, + {"syz_test$length12", 0, (syscall_t)syz_test}, + {"syz_test$length13", 0, (syscall_t)syz_test}, + {"syz_test$length14", 0, (syscall_t)syz_test}, + {"syz_test$length15", 0, (syscall_t)syz_test}, + {"syz_test$length16", 0, (syscall_t)syz_test}, + {"syz_test$length17", 0, (syscall_t)syz_test}, + {"syz_test$length18", 0, (syscall_t)syz_test}, + {"syz_test$length19", 0, (syscall_t)syz_test}, + {"syz_test$length2", 0, (syscall_t)syz_test}, + {"syz_test$length20", 0, (syscall_t)syz_test}, + {"syz_test$length21", 0, (syscall_t)syz_test}, + {"syz_test$length22", 0, (syscall_t)syz_test}, + {"syz_test$length3", 0, (syscall_t)syz_test}, + {"syz_test$length4", 0, (syscall_t)syz_test}, + {"syz_test$length5", 0, (syscall_t)syz_test}, + {"syz_test$length6", 0, (syscall_t)syz_test}, + {"syz_test$length7", 0, (syscall_t)syz_test}, + {"syz_test$length8", 0, (syscall_t)syz_test}, + {"syz_test$length9", 0, (syscall_t)syz_test}, + {"syz_test$missing_resource", 0, (syscall_t)syz_test}, + {"syz_test$opt0", 0, (syscall_t)syz_test}, + {"syz_test$opt1", 0, (syscall_t)syz_test}, + {"syz_test$opt2", 0, (syscall_t)syz_test}, + {"syz_test$opt3", 0, (syscall_t)syz_test}, + {"syz_test$recur0", 0, (syscall_t)syz_test}, + {"syz_test$recur1", 0, (syscall_t)syz_test}, + {"syz_test$recur2", 0, (syscall_t)syz_test}, + {"syz_test$regression0", 0, (syscall_t)syz_test}, + {"syz_test$regression1", 0, (syscall_t)syz_test}, + {"syz_test$regression2", 0, (syscall_t)syz_test}, + {"syz_test$res0", 0, (syscall_t)syz_test}, + {"syz_test$res1", 0, (syscall_t)syz_test}, + {"syz_test$struct", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 0, (syscall_t)syz_test}, + {"syz_test$union0", 0, (syscall_t)syz_test}, + {"syz_test$union1", 0, (syscall_t)syz_test}, + {"syz_test$union2", 0, (syscall_t)syz_test}, + {"syz_test$vma0", 0, (syscall_t)syz_test}, }; #endif #if 0 #define GOARCH "64" -#define SYZ_REVISION "9bdd40b9ef82f28ccee4e8301d571ec8898909f9" -#define __NR_syz_test 1000000 - +#define SYZ_REVISION "7fe3e225b3424934ecc51f978cbb1e9eca5c0649" unsigned syscall_count = 81; call_t syscalls[] = { {"mmap", 0, (syscall_t)mmap}, @@ -111,75 +107,75 @@ call_t syscalls[] = { {"mutate8", 0, (syscall_t)mutate8}, {"serialize0", 0, (syscall_t)serialize0}, {"serialize1", 0, (syscall_t)serialize1}, - {"syz_test", 1000000, (syscall_t)syz_test}, - {"syz_test$align0", 1000000, (syscall_t)syz_test}, - {"syz_test$align1", 1000000, (syscall_t)syz_test}, - {"syz_test$align2", 1000000, (syscall_t)syz_test}, - {"syz_test$align3", 1000000, (syscall_t)syz_test}, - {"syz_test$align4", 1000000, (syscall_t)syz_test}, - {"syz_test$align5", 1000000, (syscall_t)syz_test}, - {"syz_test$align6", 1000000, (syscall_t)syz_test}, - {"syz_test$array0", 1000000, (syscall_t)syz_test}, - {"syz_test$array1", 1000000, (syscall_t)syz_test}, - {"syz_test$array2", 1000000, (syscall_t)syz_test}, - {"syz_test$bf0", 1000000, (syscall_t)syz_test}, - {"syz_test$bf1", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_encode", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4_tcp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv4_udp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_icmp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_tcp", 1000000, (syscall_t)syz_test}, - {"syz_test$csum_ipv6_udp", 1000000, (syscall_t)syz_test}, - {"syz_test$end0", 1000000, (syscall_t)syz_test}, - {"syz_test$end1", 1000000, (syscall_t)syz_test}, - {"syz_test$hint_data", 1000000, (syscall_t)syz_test}, - {"syz_test$int", 1000000, (syscall_t)syz_test}, - {"syz_test$length0", 1000000, (syscall_t)syz_test}, - {"syz_test$length1", 1000000, (syscall_t)syz_test}, - {"syz_test$length10", 1000000, (syscall_t)syz_test}, - {"syz_test$length11", 1000000, (syscall_t)syz_test}, - {"syz_test$length12", 1000000, (syscall_t)syz_test}, - {"syz_test$length13", 1000000, (syscall_t)syz_test}, - {"syz_test$length14", 1000000, (syscall_t)syz_test}, - {"syz_test$length15", 1000000, (syscall_t)syz_test}, - {"syz_test$length16", 1000000, (syscall_t)syz_test}, - {"syz_test$length17", 1000000, (syscall_t)syz_test}, - {"syz_test$length18", 1000000, (syscall_t)syz_test}, - {"syz_test$length19", 1000000, (syscall_t)syz_test}, - {"syz_test$length2", 1000000, (syscall_t)syz_test}, - {"syz_test$length20", 1000000, (syscall_t)syz_test}, - {"syz_test$length21", 1000000, (syscall_t)syz_test}, - {"syz_test$length22", 1000000, (syscall_t)syz_test}, - {"syz_test$length3", 1000000, (syscall_t)syz_test}, - {"syz_test$length4", 1000000, (syscall_t)syz_test}, - {"syz_test$length5", 1000000, (syscall_t)syz_test}, - {"syz_test$length6", 1000000, (syscall_t)syz_test}, - {"syz_test$length7", 1000000, (syscall_t)syz_test}, - {"syz_test$length8", 1000000, (syscall_t)syz_test}, - {"syz_test$length9", 1000000, (syscall_t)syz_test}, - {"syz_test$missing_resource", 1000000, (syscall_t)syz_test}, - {"syz_test$opt0", 1000000, (syscall_t)syz_test}, - {"syz_test$opt1", 1000000, (syscall_t)syz_test}, - {"syz_test$opt2", 1000000, (syscall_t)syz_test}, - {"syz_test$opt3", 1000000, (syscall_t)syz_test}, - {"syz_test$recur0", 1000000, (syscall_t)syz_test}, - {"syz_test$recur1", 1000000, (syscall_t)syz_test}, - {"syz_test$recur2", 1000000, (syscall_t)syz_test}, - {"syz_test$regression0", 1000000, (syscall_t)syz_test}, - {"syz_test$regression1", 1000000, (syscall_t)syz_test}, - {"syz_test$regression2", 1000000, (syscall_t)syz_test}, - {"syz_test$res0", 1000000, (syscall_t)syz_test}, - {"syz_test$res1", 1000000, (syscall_t)syz_test}, - {"syz_test$struct", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_16", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_32", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_64", 1000000, (syscall_t)syz_test}, - {"syz_test$text_x86_real", 1000000, (syscall_t)syz_test}, - {"syz_test$union0", 1000000, (syscall_t)syz_test}, - {"syz_test$union1", 1000000, (syscall_t)syz_test}, - {"syz_test$union2", 1000000, (syscall_t)syz_test}, - {"syz_test$vma0", 1000000, (syscall_t)syz_test}, + {"syz_test", 0, (syscall_t)syz_test}, + {"syz_test$align0", 0, (syscall_t)syz_test}, + {"syz_test$align1", 0, (syscall_t)syz_test}, + {"syz_test$align2", 0, (syscall_t)syz_test}, + {"syz_test$align3", 0, (syscall_t)syz_test}, + {"syz_test$align4", 0, (syscall_t)syz_test}, + {"syz_test$align5", 0, (syscall_t)syz_test}, + {"syz_test$align6", 0, (syscall_t)syz_test}, + {"syz_test$array0", 0, (syscall_t)syz_test}, + {"syz_test$array1", 0, (syscall_t)syz_test}, + {"syz_test$array2", 0, (syscall_t)syz_test}, + {"syz_test$bf0", 0, (syscall_t)syz_test}, + {"syz_test$bf1", 0, (syscall_t)syz_test}, + {"syz_test$csum_encode", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 0, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 0, (syscall_t)syz_test}, + {"syz_test$end0", 0, (syscall_t)syz_test}, + {"syz_test$end1", 0, (syscall_t)syz_test}, + {"syz_test$hint_data", 0, (syscall_t)syz_test}, + {"syz_test$int", 0, (syscall_t)syz_test}, + {"syz_test$length0", 0, (syscall_t)syz_test}, + {"syz_test$length1", 0, (syscall_t)syz_test}, + {"syz_test$length10", 0, (syscall_t)syz_test}, + {"syz_test$length11", 0, (syscall_t)syz_test}, + {"syz_test$length12", 0, (syscall_t)syz_test}, + {"syz_test$length13", 0, (syscall_t)syz_test}, + {"syz_test$length14", 0, (syscall_t)syz_test}, + {"syz_test$length15", 0, (syscall_t)syz_test}, + {"syz_test$length16", 0, (syscall_t)syz_test}, + {"syz_test$length17", 0, (syscall_t)syz_test}, + {"syz_test$length18", 0, (syscall_t)syz_test}, + {"syz_test$length19", 0, (syscall_t)syz_test}, + {"syz_test$length2", 0, (syscall_t)syz_test}, + {"syz_test$length20", 0, (syscall_t)syz_test}, + {"syz_test$length21", 0, (syscall_t)syz_test}, + {"syz_test$length22", 0, (syscall_t)syz_test}, + {"syz_test$length3", 0, (syscall_t)syz_test}, + {"syz_test$length4", 0, (syscall_t)syz_test}, + {"syz_test$length5", 0, (syscall_t)syz_test}, + {"syz_test$length6", 0, (syscall_t)syz_test}, + {"syz_test$length7", 0, (syscall_t)syz_test}, + {"syz_test$length8", 0, (syscall_t)syz_test}, + {"syz_test$length9", 0, (syscall_t)syz_test}, + {"syz_test$missing_resource", 0, (syscall_t)syz_test}, + {"syz_test$opt0", 0, (syscall_t)syz_test}, + {"syz_test$opt1", 0, (syscall_t)syz_test}, + {"syz_test$opt2", 0, (syscall_t)syz_test}, + {"syz_test$opt3", 0, (syscall_t)syz_test}, + {"syz_test$recur0", 0, (syscall_t)syz_test}, + {"syz_test$recur1", 0, (syscall_t)syz_test}, + {"syz_test$recur2", 0, (syscall_t)syz_test}, + {"syz_test$regression0", 0, (syscall_t)syz_test}, + {"syz_test$regression1", 0, (syscall_t)syz_test}, + {"syz_test$regression2", 0, (syscall_t)syz_test}, + {"syz_test$res0", 0, (syscall_t)syz_test}, + {"syz_test$res1", 0, (syscall_t)syz_test}, + {"syz_test$struct", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 0, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 0, (syscall_t)syz_test}, + {"syz_test$union0", 0, (syscall_t)syz_test}, + {"syz_test$union1", 0, (syscall_t)syz_test}, + {"syz_test$union2", 0, (syscall_t)syz_test}, + {"syz_test$vma0", 0, (syscall_t)syz_test}, }; #endif diff --git a/executor/syscalls_windows.h b/executor/syscalls_windows.h index 57c3928ea..c5b61339d 100644 --- a/executor/syscalls_windows.h +++ b/executor/syscalls_windows.h @@ -3,7 +3,6 @@ #if defined(_M_X64) || 0 #define GOARCH "amd64" #define SYZ_REVISION "5d63c10c1e139f4a33dae8f94809285dae73a415" - unsigned syscall_count = 2955; call_t syscalls[] = { {"AbortDoc", 0, (syscall_t)AbortDoc}, |
