diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-09-22 11:09:53 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-09-22 13:10:55 +0200 |
| commit | 913d592f973a0155647473eaa032711fe956f8a5 (patch) | |
| tree | 29b1b2083c00d199cf4d9a30917411d923b49ef4 /executor/syscalls_linux.h | |
| parent | c26ea367cfa790e86800ac025638ad50f95b8287 (diff) | |
all: more assorted fuchsia support
Diffstat (limited to 'executor/syscalls_linux.h')
| -rw-r--r-- | executor/syscalls_linux.h | 1050 |
1 files changed, 525 insertions, 525 deletions
diff --git a/executor/syscalls_linux.h b/executor/syscalls_linux.h index 48ea44e1c..b30807290 100644 --- a/executor/syscalls_linux.h +++ b/executor/syscalls_linux.h @@ -1,10 +1,5 @@ // AUTOGENERATED FILE -struct call_t { - const char* name; - int sys_nr; -}; - #if defined(__i386__) || 0 #define GOARCH "386" #define SYZ_REVISION "7b2f1949d48094cf3369932d0743db166049457b" @@ -17,7 +12,8 @@ struct call_t { #define __NR_syz_open_pts 1000006 #define __NR_syz_test 1000007 -static call_t syscalls[] = { +unsigned syscall_count = 1481; +call_t syscalls[] = { {"accept4", 364}, {"accept4$ax25", 364}, {"accept4$inet", 364}, @@ -1351,109 +1347,109 @@ static call_t syscalls[] = { {"sysfs$3", 135}, {"sysinfo", 116}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000}, - {"syz_extract_tcp_res", 1000001}, - {"syz_extract_tcp_res$synack", 1000001}, - {"syz_fuse_mount", 1000002}, - {"syz_fuseblk_mount", 1000003}, - {"syz_kvm_setup_cpu$arm64", 1000004}, - {"syz_kvm_setup_cpu$x86", 1000004}, - {"syz_open_dev$admmidi", 1000005}, - {"syz_open_dev$adsp", 1000005}, - {"syz_open_dev$amidi", 1000005}, - {"syz_open_dev$audion", 1000005}, - {"syz_open_dev$dmmidi", 1000005}, - {"syz_open_dev$dri", 1000005}, - {"syz_open_dev$dricontrol", 1000005}, - {"syz_open_dev$drirender", 1000005}, - {"syz_open_dev$dspn", 1000005}, - {"syz_open_dev$evdev", 1000005}, - {"syz_open_dev$floppy", 1000005}, - {"syz_open_dev$ircomm", 1000005}, - {"syz_open_dev$loop", 1000005}, - {"syz_open_dev$mice", 1000005}, - {"syz_open_dev$midi", 1000005}, - {"syz_open_dev$mouse", 1000005}, - {"syz_open_dev$random", 1000005}, - {"syz_open_dev$sg", 1000005}, - {"syz_open_dev$sndctrl", 1000005}, - {"syz_open_dev$sndhw", 1000005}, - {"syz_open_dev$sndmidi", 1000005}, - {"syz_open_dev$sndpcmc", 1000005}, - {"syz_open_dev$sndpcmp", 1000005}, - {"syz_open_dev$sndseq", 1000005}, - {"syz_open_dev$sndtimer", 1000005}, - {"syz_open_dev$tlk_device", 1000005}, - {"syz_open_dev$tun", 1000005}, - {"syz_open_dev$urandom", 1000005}, - {"syz_open_dev$usb", 1000005}, - {"syz_open_dev$usbmon", 1000005}, - {"syz_open_dev$vcsa", 1000005}, - {"syz_open_dev$vcsn", 1000005}, - {"syz_open_pts", 1000006}, - {"syz_test", 1000007}, - {"syz_test$align0", 1000007}, - {"syz_test$align1", 1000007}, - {"syz_test$align2", 1000007}, - {"syz_test$align3", 1000007}, - {"syz_test$align4", 1000007}, - {"syz_test$align5", 1000007}, - {"syz_test$align6", 1000007}, - {"syz_test$array0", 1000007}, - {"syz_test$array1", 1000007}, - {"syz_test$array2", 1000007}, - {"syz_test$bf0", 1000007}, - {"syz_test$bf1", 1000007}, - {"syz_test$csum_encode", 1000007}, - {"syz_test$csum_ipv4", 1000007}, - {"syz_test$csum_ipv4_tcp", 1000007}, - {"syz_test$csum_ipv4_udp", 1000007}, - {"syz_test$csum_ipv6_icmp", 1000007}, - {"syz_test$csum_ipv6_tcp", 1000007}, - {"syz_test$csum_ipv6_udp", 1000007}, - {"syz_test$end0", 1000007}, - {"syz_test$end1", 1000007}, - {"syz_test$int", 1000007}, - {"syz_test$length0", 1000007}, - {"syz_test$length1", 1000007}, - {"syz_test$length10", 1000007}, - {"syz_test$length11", 1000007}, - {"syz_test$length12", 1000007}, - {"syz_test$length13", 1000007}, - {"syz_test$length14", 1000007}, - {"syz_test$length15", 1000007}, - {"syz_test$length16", 1000007}, - {"syz_test$length17", 1000007}, - {"syz_test$length18", 1000007}, - {"syz_test$length19", 1000007}, - {"syz_test$length2", 1000007}, - {"syz_test$length20", 1000007}, - {"syz_test$length3", 1000007}, - {"syz_test$length4", 1000007}, - {"syz_test$length5", 1000007}, - {"syz_test$length6", 1000007}, - {"syz_test$length7", 1000007}, - {"syz_test$length8", 1000007}, - {"syz_test$length9", 1000007}, - {"syz_test$missing_resource", 1000007}, - {"syz_test$opt0", 1000007}, - {"syz_test$opt1", 1000007}, - {"syz_test$opt2", 1000007}, - {"syz_test$recur0", 1000007}, - {"syz_test$recur1", 1000007}, - {"syz_test$recur2", 1000007}, - {"syz_test$regression0", 1000007}, - {"syz_test$res0", 1000007}, - {"syz_test$res1", 1000007}, - {"syz_test$struct", 1000007}, - {"syz_test$text_x86_16", 1000007}, - {"syz_test$text_x86_32", 1000007}, - {"syz_test$text_x86_64", 1000007}, - {"syz_test$text_x86_real", 1000007}, - {"syz_test$union0", 1000007}, - {"syz_test$union1", 1000007}, - {"syz_test$union2", 1000007}, - {"syz_test$vma0", 1000007}, + {"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$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_pts", 1000006, (syscall_t)syz_open_pts}, + {"syz_test", 1000007, (syscall_t)syz_test}, + {"syz_test$align0", 1000007, (syscall_t)syz_test}, + {"syz_test$align1", 1000007, (syscall_t)syz_test}, + {"syz_test$align2", 1000007, (syscall_t)syz_test}, + {"syz_test$align3", 1000007, (syscall_t)syz_test}, + {"syz_test$align4", 1000007, (syscall_t)syz_test}, + {"syz_test$align5", 1000007, (syscall_t)syz_test}, + {"syz_test$align6", 1000007, (syscall_t)syz_test}, + {"syz_test$array0", 1000007, (syscall_t)syz_test}, + {"syz_test$array1", 1000007, (syscall_t)syz_test}, + {"syz_test$array2", 1000007, (syscall_t)syz_test}, + {"syz_test$bf0", 1000007, (syscall_t)syz_test}, + {"syz_test$bf1", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_encode", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$end0", 1000007, (syscall_t)syz_test}, + {"syz_test$end1", 1000007, (syscall_t)syz_test}, + {"syz_test$int", 1000007, (syscall_t)syz_test}, + {"syz_test$length0", 1000007, (syscall_t)syz_test}, + {"syz_test$length1", 1000007, (syscall_t)syz_test}, + {"syz_test$length10", 1000007, (syscall_t)syz_test}, + {"syz_test$length11", 1000007, (syscall_t)syz_test}, + {"syz_test$length12", 1000007, (syscall_t)syz_test}, + {"syz_test$length13", 1000007, (syscall_t)syz_test}, + {"syz_test$length14", 1000007, (syscall_t)syz_test}, + {"syz_test$length15", 1000007, (syscall_t)syz_test}, + {"syz_test$length16", 1000007, (syscall_t)syz_test}, + {"syz_test$length17", 1000007, (syscall_t)syz_test}, + {"syz_test$length18", 1000007, (syscall_t)syz_test}, + {"syz_test$length19", 1000007, (syscall_t)syz_test}, + {"syz_test$length2", 1000007, (syscall_t)syz_test}, + {"syz_test$length20", 1000007, (syscall_t)syz_test}, + {"syz_test$length3", 1000007, (syscall_t)syz_test}, + {"syz_test$length4", 1000007, (syscall_t)syz_test}, + {"syz_test$length5", 1000007, (syscall_t)syz_test}, + {"syz_test$length6", 1000007, (syscall_t)syz_test}, + {"syz_test$length7", 1000007, (syscall_t)syz_test}, + {"syz_test$length8", 1000007, (syscall_t)syz_test}, + {"syz_test$length9", 1000007, (syscall_t)syz_test}, + {"syz_test$missing_resource", 1000007, (syscall_t)syz_test}, + {"syz_test$opt0", 1000007, (syscall_t)syz_test}, + {"syz_test$opt1", 1000007, (syscall_t)syz_test}, + {"syz_test$opt2", 1000007, (syscall_t)syz_test}, + {"syz_test$recur0", 1000007, (syscall_t)syz_test}, + {"syz_test$recur1", 1000007, (syscall_t)syz_test}, + {"syz_test$recur2", 1000007, (syscall_t)syz_test}, + {"syz_test$regression0", 1000007, (syscall_t)syz_test}, + {"syz_test$res0", 1000007, (syscall_t)syz_test}, + {"syz_test$res1", 1000007, (syscall_t)syz_test}, + {"syz_test$struct", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 1000007, (syscall_t)syz_test}, + {"syz_test$union0", 1000007, (syscall_t)syz_test}, + {"syz_test$union1", 1000007, (syscall_t)syz_test}, + {"syz_test$union2", 1000007, (syscall_t)syz_test}, + {"syz_test$vma0", 1000007, (syscall_t)syz_test}, {"tee", 315}, {"tgkill", 270}, {"time", 13}, @@ -1515,7 +1511,8 @@ static call_t syscalls[] = { #define __NR_syz_open_pts 1000006 #define __NR_syz_test 1000007 -static call_t syscalls[] = { +unsigned syscall_count = 1542; +call_t syscalls[] = { {"accept", 43}, {"accept$alg", 43}, {"accept$ax25", 43}, @@ -2910,109 +2907,109 @@ static call_t syscalls[] = { {"sysfs$3", 139}, {"sysinfo", 99}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000}, - {"syz_extract_tcp_res", 1000001}, - {"syz_extract_tcp_res$synack", 1000001}, - {"syz_fuse_mount", 1000002}, - {"syz_fuseblk_mount", 1000003}, - {"syz_kvm_setup_cpu$arm64", 1000004}, - {"syz_kvm_setup_cpu$x86", 1000004}, - {"syz_open_dev$admmidi", 1000005}, - {"syz_open_dev$adsp", 1000005}, - {"syz_open_dev$amidi", 1000005}, - {"syz_open_dev$audion", 1000005}, - {"syz_open_dev$dmmidi", 1000005}, - {"syz_open_dev$dri", 1000005}, - {"syz_open_dev$dricontrol", 1000005}, - {"syz_open_dev$drirender", 1000005}, - {"syz_open_dev$dspn", 1000005}, - {"syz_open_dev$evdev", 1000005}, - {"syz_open_dev$floppy", 1000005}, - {"syz_open_dev$ircomm", 1000005}, - {"syz_open_dev$loop", 1000005}, - {"syz_open_dev$mice", 1000005}, - {"syz_open_dev$midi", 1000005}, - {"syz_open_dev$mouse", 1000005}, - {"syz_open_dev$random", 1000005}, - {"syz_open_dev$sg", 1000005}, - {"syz_open_dev$sndctrl", 1000005}, - {"syz_open_dev$sndhw", 1000005}, - {"syz_open_dev$sndmidi", 1000005}, - {"syz_open_dev$sndpcmc", 1000005}, - {"syz_open_dev$sndpcmp", 1000005}, - {"syz_open_dev$sndseq", 1000005}, - {"syz_open_dev$sndtimer", 1000005}, - {"syz_open_dev$tlk_device", 1000005}, - {"syz_open_dev$tun", 1000005}, - {"syz_open_dev$urandom", 1000005}, - {"syz_open_dev$usb", 1000005}, - {"syz_open_dev$usbmon", 1000005}, - {"syz_open_dev$vcsa", 1000005}, - {"syz_open_dev$vcsn", 1000005}, - {"syz_open_pts", 1000006}, - {"syz_test", 1000007}, - {"syz_test$align0", 1000007}, - {"syz_test$align1", 1000007}, - {"syz_test$align2", 1000007}, - {"syz_test$align3", 1000007}, - {"syz_test$align4", 1000007}, - {"syz_test$align5", 1000007}, - {"syz_test$align6", 1000007}, - {"syz_test$array0", 1000007}, - {"syz_test$array1", 1000007}, - {"syz_test$array2", 1000007}, - {"syz_test$bf0", 1000007}, - {"syz_test$bf1", 1000007}, - {"syz_test$csum_encode", 1000007}, - {"syz_test$csum_ipv4", 1000007}, - {"syz_test$csum_ipv4_tcp", 1000007}, - {"syz_test$csum_ipv4_udp", 1000007}, - {"syz_test$csum_ipv6_icmp", 1000007}, - {"syz_test$csum_ipv6_tcp", 1000007}, - {"syz_test$csum_ipv6_udp", 1000007}, - {"syz_test$end0", 1000007}, - {"syz_test$end1", 1000007}, - {"syz_test$int", 1000007}, - {"syz_test$length0", 1000007}, - {"syz_test$length1", 1000007}, - {"syz_test$length10", 1000007}, - {"syz_test$length11", 1000007}, - {"syz_test$length12", 1000007}, - {"syz_test$length13", 1000007}, - {"syz_test$length14", 1000007}, - {"syz_test$length15", 1000007}, - {"syz_test$length16", 1000007}, - {"syz_test$length17", 1000007}, - {"syz_test$length18", 1000007}, - {"syz_test$length19", 1000007}, - {"syz_test$length2", 1000007}, - {"syz_test$length20", 1000007}, - {"syz_test$length3", 1000007}, - {"syz_test$length4", 1000007}, - {"syz_test$length5", 1000007}, - {"syz_test$length6", 1000007}, - {"syz_test$length7", 1000007}, - {"syz_test$length8", 1000007}, - {"syz_test$length9", 1000007}, - {"syz_test$missing_resource", 1000007}, - {"syz_test$opt0", 1000007}, - {"syz_test$opt1", 1000007}, - {"syz_test$opt2", 1000007}, - {"syz_test$recur0", 1000007}, - {"syz_test$recur1", 1000007}, - {"syz_test$recur2", 1000007}, - {"syz_test$regression0", 1000007}, - {"syz_test$res0", 1000007}, - {"syz_test$res1", 1000007}, - {"syz_test$struct", 1000007}, - {"syz_test$text_x86_16", 1000007}, - {"syz_test$text_x86_32", 1000007}, - {"syz_test$text_x86_64", 1000007}, - {"syz_test$text_x86_real", 1000007}, - {"syz_test$union0", 1000007}, - {"syz_test$union1", 1000007}, - {"syz_test$union2", 1000007}, - {"syz_test$vma0", 1000007}, + {"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$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_pts", 1000006, (syscall_t)syz_open_pts}, + {"syz_test", 1000007, (syscall_t)syz_test}, + {"syz_test$align0", 1000007, (syscall_t)syz_test}, + {"syz_test$align1", 1000007, (syscall_t)syz_test}, + {"syz_test$align2", 1000007, (syscall_t)syz_test}, + {"syz_test$align3", 1000007, (syscall_t)syz_test}, + {"syz_test$align4", 1000007, (syscall_t)syz_test}, + {"syz_test$align5", 1000007, (syscall_t)syz_test}, + {"syz_test$align6", 1000007, (syscall_t)syz_test}, + {"syz_test$array0", 1000007, (syscall_t)syz_test}, + {"syz_test$array1", 1000007, (syscall_t)syz_test}, + {"syz_test$array2", 1000007, (syscall_t)syz_test}, + {"syz_test$bf0", 1000007, (syscall_t)syz_test}, + {"syz_test$bf1", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_encode", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$end0", 1000007, (syscall_t)syz_test}, + {"syz_test$end1", 1000007, (syscall_t)syz_test}, + {"syz_test$int", 1000007, (syscall_t)syz_test}, + {"syz_test$length0", 1000007, (syscall_t)syz_test}, + {"syz_test$length1", 1000007, (syscall_t)syz_test}, + {"syz_test$length10", 1000007, (syscall_t)syz_test}, + {"syz_test$length11", 1000007, (syscall_t)syz_test}, + {"syz_test$length12", 1000007, (syscall_t)syz_test}, + {"syz_test$length13", 1000007, (syscall_t)syz_test}, + {"syz_test$length14", 1000007, (syscall_t)syz_test}, + {"syz_test$length15", 1000007, (syscall_t)syz_test}, + {"syz_test$length16", 1000007, (syscall_t)syz_test}, + {"syz_test$length17", 1000007, (syscall_t)syz_test}, + {"syz_test$length18", 1000007, (syscall_t)syz_test}, + {"syz_test$length19", 1000007, (syscall_t)syz_test}, + {"syz_test$length2", 1000007, (syscall_t)syz_test}, + {"syz_test$length20", 1000007, (syscall_t)syz_test}, + {"syz_test$length3", 1000007, (syscall_t)syz_test}, + {"syz_test$length4", 1000007, (syscall_t)syz_test}, + {"syz_test$length5", 1000007, (syscall_t)syz_test}, + {"syz_test$length6", 1000007, (syscall_t)syz_test}, + {"syz_test$length7", 1000007, (syscall_t)syz_test}, + {"syz_test$length8", 1000007, (syscall_t)syz_test}, + {"syz_test$length9", 1000007, (syscall_t)syz_test}, + {"syz_test$missing_resource", 1000007, (syscall_t)syz_test}, + {"syz_test$opt0", 1000007, (syscall_t)syz_test}, + {"syz_test$opt1", 1000007, (syscall_t)syz_test}, + {"syz_test$opt2", 1000007, (syscall_t)syz_test}, + {"syz_test$recur0", 1000007, (syscall_t)syz_test}, + {"syz_test$recur1", 1000007, (syscall_t)syz_test}, + {"syz_test$recur2", 1000007, (syscall_t)syz_test}, + {"syz_test$regression0", 1000007, (syscall_t)syz_test}, + {"syz_test$res0", 1000007, (syscall_t)syz_test}, + {"syz_test$res1", 1000007, (syscall_t)syz_test}, + {"syz_test$struct", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 1000007, (syscall_t)syz_test}, + {"syz_test$union0", 1000007, (syscall_t)syz_test}, + {"syz_test$union1", 1000007, (syscall_t)syz_test}, + {"syz_test$union2", 1000007, (syscall_t)syz_test}, + {"syz_test$vma0", 1000007, (syscall_t)syz_test}, {"tee", 276}, {"tgkill", 234}, {"time", 201}, @@ -3074,7 +3071,8 @@ static call_t syscalls[] = { #define __NR_syz_open_pts 1000006 #define __NR_syz_test 1000007 -static call_t syscalls[] = { +unsigned syscall_count = 1495; +call_t syscalls[] = { {"accept", 9437469}, {"accept$alg", 9437469}, {"accept$ax25", 9437469}, @@ -4422,109 +4420,109 @@ static call_t syscalls[] = { {"sysfs$3", 9437319}, {"sysinfo", 9437300}, {"syslog", 9437287}, - {"syz_emit_ethernet", 1000000}, - {"syz_extract_tcp_res", 1000001}, - {"syz_extract_tcp_res$synack", 1000001}, - {"syz_fuse_mount", 1000002}, - {"syz_fuseblk_mount", 1000003}, - {"syz_kvm_setup_cpu$arm64", 1000004}, - {"syz_kvm_setup_cpu$x86", 1000004}, - {"syz_open_dev$admmidi", 1000005}, - {"syz_open_dev$adsp", 1000005}, - {"syz_open_dev$amidi", 1000005}, - {"syz_open_dev$audion", 1000005}, - {"syz_open_dev$dmmidi", 1000005}, - {"syz_open_dev$dri", 1000005}, - {"syz_open_dev$dricontrol", 1000005}, - {"syz_open_dev$drirender", 1000005}, - {"syz_open_dev$dspn", 1000005}, - {"syz_open_dev$evdev", 1000005}, - {"syz_open_dev$floppy", 1000005}, - {"syz_open_dev$ircomm", 1000005}, - {"syz_open_dev$loop", 1000005}, - {"syz_open_dev$mice", 1000005}, - {"syz_open_dev$midi", 1000005}, - {"syz_open_dev$mouse", 1000005}, - {"syz_open_dev$random", 1000005}, - {"syz_open_dev$sg", 1000005}, - {"syz_open_dev$sndctrl", 1000005}, - {"syz_open_dev$sndhw", 1000005}, - {"syz_open_dev$sndmidi", 1000005}, - {"syz_open_dev$sndpcmc", 1000005}, - {"syz_open_dev$sndpcmp", 1000005}, - {"syz_open_dev$sndseq", 1000005}, - {"syz_open_dev$sndtimer", 1000005}, - {"syz_open_dev$tlk_device", 1000005}, - {"syz_open_dev$tun", 1000005}, - {"syz_open_dev$urandom", 1000005}, - {"syz_open_dev$usb", 1000005}, - {"syz_open_dev$usbmon", 1000005}, - {"syz_open_dev$vcsa", 1000005}, - {"syz_open_dev$vcsn", 1000005}, - {"syz_open_pts", 1000006}, - {"syz_test", 1000007}, - {"syz_test$align0", 1000007}, - {"syz_test$align1", 1000007}, - {"syz_test$align2", 1000007}, - {"syz_test$align3", 1000007}, - {"syz_test$align4", 1000007}, - {"syz_test$align5", 1000007}, - {"syz_test$align6", 1000007}, - {"syz_test$array0", 1000007}, - {"syz_test$array1", 1000007}, - {"syz_test$array2", 1000007}, - {"syz_test$bf0", 1000007}, - {"syz_test$bf1", 1000007}, - {"syz_test$csum_encode", 1000007}, - {"syz_test$csum_ipv4", 1000007}, - {"syz_test$csum_ipv4_tcp", 1000007}, - {"syz_test$csum_ipv4_udp", 1000007}, - {"syz_test$csum_ipv6_icmp", 1000007}, - {"syz_test$csum_ipv6_tcp", 1000007}, - {"syz_test$csum_ipv6_udp", 1000007}, - {"syz_test$end0", 1000007}, - {"syz_test$end1", 1000007}, - {"syz_test$int", 1000007}, - {"syz_test$length0", 1000007}, - {"syz_test$length1", 1000007}, - {"syz_test$length10", 1000007}, - {"syz_test$length11", 1000007}, - {"syz_test$length12", 1000007}, - {"syz_test$length13", 1000007}, - {"syz_test$length14", 1000007}, - {"syz_test$length15", 1000007}, - {"syz_test$length16", 1000007}, - {"syz_test$length17", 1000007}, - {"syz_test$length18", 1000007}, - {"syz_test$length19", 1000007}, - {"syz_test$length2", 1000007}, - {"syz_test$length20", 1000007}, - {"syz_test$length3", 1000007}, - {"syz_test$length4", 1000007}, - {"syz_test$length5", 1000007}, - {"syz_test$length6", 1000007}, - {"syz_test$length7", 1000007}, - {"syz_test$length8", 1000007}, - {"syz_test$length9", 1000007}, - {"syz_test$missing_resource", 1000007}, - {"syz_test$opt0", 1000007}, - {"syz_test$opt1", 1000007}, - {"syz_test$opt2", 1000007}, - {"syz_test$recur0", 1000007}, - {"syz_test$recur1", 1000007}, - {"syz_test$recur2", 1000007}, - {"syz_test$regression0", 1000007}, - {"syz_test$res0", 1000007}, - {"syz_test$res1", 1000007}, - {"syz_test$struct", 1000007}, - {"syz_test$text_x86_16", 1000007}, - {"syz_test$text_x86_32", 1000007}, - {"syz_test$text_x86_64", 1000007}, - {"syz_test$text_x86_real", 1000007}, - {"syz_test$union0", 1000007}, - {"syz_test$union1", 1000007}, - {"syz_test$union2", 1000007}, - {"syz_test$vma0", 1000007}, + {"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$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_pts", 1000006, (syscall_t)syz_open_pts}, + {"syz_test", 1000007, (syscall_t)syz_test}, + {"syz_test$align0", 1000007, (syscall_t)syz_test}, + {"syz_test$align1", 1000007, (syscall_t)syz_test}, + {"syz_test$align2", 1000007, (syscall_t)syz_test}, + {"syz_test$align3", 1000007, (syscall_t)syz_test}, + {"syz_test$align4", 1000007, (syscall_t)syz_test}, + {"syz_test$align5", 1000007, (syscall_t)syz_test}, + {"syz_test$align6", 1000007, (syscall_t)syz_test}, + {"syz_test$array0", 1000007, (syscall_t)syz_test}, + {"syz_test$array1", 1000007, (syscall_t)syz_test}, + {"syz_test$array2", 1000007, (syscall_t)syz_test}, + {"syz_test$bf0", 1000007, (syscall_t)syz_test}, + {"syz_test$bf1", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_encode", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$end0", 1000007, (syscall_t)syz_test}, + {"syz_test$end1", 1000007, (syscall_t)syz_test}, + {"syz_test$int", 1000007, (syscall_t)syz_test}, + {"syz_test$length0", 1000007, (syscall_t)syz_test}, + {"syz_test$length1", 1000007, (syscall_t)syz_test}, + {"syz_test$length10", 1000007, (syscall_t)syz_test}, + {"syz_test$length11", 1000007, (syscall_t)syz_test}, + {"syz_test$length12", 1000007, (syscall_t)syz_test}, + {"syz_test$length13", 1000007, (syscall_t)syz_test}, + {"syz_test$length14", 1000007, (syscall_t)syz_test}, + {"syz_test$length15", 1000007, (syscall_t)syz_test}, + {"syz_test$length16", 1000007, (syscall_t)syz_test}, + {"syz_test$length17", 1000007, (syscall_t)syz_test}, + {"syz_test$length18", 1000007, (syscall_t)syz_test}, + {"syz_test$length19", 1000007, (syscall_t)syz_test}, + {"syz_test$length2", 1000007, (syscall_t)syz_test}, + {"syz_test$length20", 1000007, (syscall_t)syz_test}, + {"syz_test$length3", 1000007, (syscall_t)syz_test}, + {"syz_test$length4", 1000007, (syscall_t)syz_test}, + {"syz_test$length5", 1000007, (syscall_t)syz_test}, + {"syz_test$length6", 1000007, (syscall_t)syz_test}, + {"syz_test$length7", 1000007, (syscall_t)syz_test}, + {"syz_test$length8", 1000007, (syscall_t)syz_test}, + {"syz_test$length9", 1000007, (syscall_t)syz_test}, + {"syz_test$missing_resource", 1000007, (syscall_t)syz_test}, + {"syz_test$opt0", 1000007, (syscall_t)syz_test}, + {"syz_test$opt1", 1000007, (syscall_t)syz_test}, + {"syz_test$opt2", 1000007, (syscall_t)syz_test}, + {"syz_test$recur0", 1000007, (syscall_t)syz_test}, + {"syz_test$recur1", 1000007, (syscall_t)syz_test}, + {"syz_test$recur2", 1000007, (syscall_t)syz_test}, + {"syz_test$regression0", 1000007, (syscall_t)syz_test}, + {"syz_test$res0", 1000007, (syscall_t)syz_test}, + {"syz_test$res1", 1000007, (syscall_t)syz_test}, + {"syz_test$struct", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 1000007, (syscall_t)syz_test}, + {"syz_test$union0", 1000007, (syscall_t)syz_test}, + {"syz_test$union1", 1000007, (syscall_t)syz_test}, + {"syz_test$union2", 1000007, (syscall_t)syz_test}, + {"syz_test$vma0", 1000007, (syscall_t)syz_test}, {"tee", 9437526}, {"tgkill", 9437452}, {"time", 9437197}, @@ -4586,7 +4584,8 @@ static call_t syscalls[] = { #define __NR_syz_open_pts 1000006 #define __NR_syz_test 1000007 -static call_t syscalls[] = { +unsigned syscall_count = 1470; +call_t syscalls[] = { {"accept", 202}, {"accept$alg", 202}, {"accept$ax25", 202}, @@ -5915,109 +5914,109 @@ static call_t syscalls[] = { {"syncfs", 267}, {"sysinfo", 179}, {"syslog", 116}, - {"syz_emit_ethernet", 1000000}, - {"syz_extract_tcp_res", 1000001}, - {"syz_extract_tcp_res$synack", 1000001}, - {"syz_fuse_mount", 1000002}, - {"syz_fuseblk_mount", 1000003}, - {"syz_kvm_setup_cpu$arm64", 1000004}, - {"syz_kvm_setup_cpu$x86", 1000004}, - {"syz_open_dev$admmidi", 1000005}, - {"syz_open_dev$adsp", 1000005}, - {"syz_open_dev$amidi", 1000005}, - {"syz_open_dev$audion", 1000005}, - {"syz_open_dev$dmmidi", 1000005}, - {"syz_open_dev$dri", 1000005}, - {"syz_open_dev$dricontrol", 1000005}, - {"syz_open_dev$drirender", 1000005}, - {"syz_open_dev$dspn", 1000005}, - {"syz_open_dev$evdev", 1000005}, - {"syz_open_dev$floppy", 1000005}, - {"syz_open_dev$ircomm", 1000005}, - {"syz_open_dev$loop", 1000005}, - {"syz_open_dev$mice", 1000005}, - {"syz_open_dev$midi", 1000005}, - {"syz_open_dev$mouse", 1000005}, - {"syz_open_dev$random", 1000005}, - {"syz_open_dev$sg", 1000005}, - {"syz_open_dev$sndctrl", 1000005}, - {"syz_open_dev$sndhw", 1000005}, - {"syz_open_dev$sndmidi", 1000005}, - {"syz_open_dev$sndpcmc", 1000005}, - {"syz_open_dev$sndpcmp", 1000005}, - {"syz_open_dev$sndseq", 1000005}, - {"syz_open_dev$sndtimer", 1000005}, - {"syz_open_dev$tlk_device", 1000005}, - {"syz_open_dev$tun", 1000005}, - {"syz_open_dev$urandom", 1000005}, - {"syz_open_dev$usb", 1000005}, - {"syz_open_dev$usbmon", 1000005}, - {"syz_open_dev$vcsa", 1000005}, - {"syz_open_dev$vcsn", 1000005}, - {"syz_open_pts", 1000006}, - {"syz_test", 1000007}, - {"syz_test$align0", 1000007}, - {"syz_test$align1", 1000007}, - {"syz_test$align2", 1000007}, - {"syz_test$align3", 1000007}, - {"syz_test$align4", 1000007}, - {"syz_test$align5", 1000007}, - {"syz_test$align6", 1000007}, - {"syz_test$array0", 1000007}, - {"syz_test$array1", 1000007}, - {"syz_test$array2", 1000007}, - {"syz_test$bf0", 1000007}, - {"syz_test$bf1", 1000007}, - {"syz_test$csum_encode", 1000007}, - {"syz_test$csum_ipv4", 1000007}, - {"syz_test$csum_ipv4_tcp", 1000007}, - {"syz_test$csum_ipv4_udp", 1000007}, - {"syz_test$csum_ipv6_icmp", 1000007}, - {"syz_test$csum_ipv6_tcp", 1000007}, - {"syz_test$csum_ipv6_udp", 1000007}, - {"syz_test$end0", 1000007}, - {"syz_test$end1", 1000007}, - {"syz_test$int", 1000007}, - {"syz_test$length0", 1000007}, - {"syz_test$length1", 1000007}, - {"syz_test$length10", 1000007}, - {"syz_test$length11", 1000007}, - {"syz_test$length12", 1000007}, - {"syz_test$length13", 1000007}, - {"syz_test$length14", 1000007}, - {"syz_test$length15", 1000007}, - {"syz_test$length16", 1000007}, - {"syz_test$length17", 1000007}, - {"syz_test$length18", 1000007}, - {"syz_test$length19", 1000007}, - {"syz_test$length2", 1000007}, - {"syz_test$length20", 1000007}, - {"syz_test$length3", 1000007}, - {"syz_test$length4", 1000007}, - {"syz_test$length5", 1000007}, - {"syz_test$length6", 1000007}, - {"syz_test$length7", 1000007}, - {"syz_test$length8", 1000007}, - {"syz_test$length9", 1000007}, - {"syz_test$missing_resource", 1000007}, - {"syz_test$opt0", 1000007}, - {"syz_test$opt1", 1000007}, - {"syz_test$opt2", 1000007}, - {"syz_test$recur0", 1000007}, - {"syz_test$recur1", 1000007}, - {"syz_test$recur2", 1000007}, - {"syz_test$regression0", 1000007}, - {"syz_test$res0", 1000007}, - {"syz_test$res1", 1000007}, - {"syz_test$struct", 1000007}, - {"syz_test$text_x86_16", 1000007}, - {"syz_test$text_x86_32", 1000007}, - {"syz_test$text_x86_64", 1000007}, - {"syz_test$text_x86_real", 1000007}, - {"syz_test$union0", 1000007}, - {"syz_test$union1", 1000007}, - {"syz_test$union2", 1000007}, - {"syz_test$vma0", 1000007}, + {"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$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_pts", 1000006, (syscall_t)syz_open_pts}, + {"syz_test", 1000007, (syscall_t)syz_test}, + {"syz_test$align0", 1000007, (syscall_t)syz_test}, + {"syz_test$align1", 1000007, (syscall_t)syz_test}, + {"syz_test$align2", 1000007, (syscall_t)syz_test}, + {"syz_test$align3", 1000007, (syscall_t)syz_test}, + {"syz_test$align4", 1000007, (syscall_t)syz_test}, + {"syz_test$align5", 1000007, (syscall_t)syz_test}, + {"syz_test$align6", 1000007, (syscall_t)syz_test}, + {"syz_test$array0", 1000007, (syscall_t)syz_test}, + {"syz_test$array1", 1000007, (syscall_t)syz_test}, + {"syz_test$array2", 1000007, (syscall_t)syz_test}, + {"syz_test$bf0", 1000007, (syscall_t)syz_test}, + {"syz_test$bf1", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_encode", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$end0", 1000007, (syscall_t)syz_test}, + {"syz_test$end1", 1000007, (syscall_t)syz_test}, + {"syz_test$int", 1000007, (syscall_t)syz_test}, + {"syz_test$length0", 1000007, (syscall_t)syz_test}, + {"syz_test$length1", 1000007, (syscall_t)syz_test}, + {"syz_test$length10", 1000007, (syscall_t)syz_test}, + {"syz_test$length11", 1000007, (syscall_t)syz_test}, + {"syz_test$length12", 1000007, (syscall_t)syz_test}, + {"syz_test$length13", 1000007, (syscall_t)syz_test}, + {"syz_test$length14", 1000007, (syscall_t)syz_test}, + {"syz_test$length15", 1000007, (syscall_t)syz_test}, + {"syz_test$length16", 1000007, (syscall_t)syz_test}, + {"syz_test$length17", 1000007, (syscall_t)syz_test}, + {"syz_test$length18", 1000007, (syscall_t)syz_test}, + {"syz_test$length19", 1000007, (syscall_t)syz_test}, + {"syz_test$length2", 1000007, (syscall_t)syz_test}, + {"syz_test$length20", 1000007, (syscall_t)syz_test}, + {"syz_test$length3", 1000007, (syscall_t)syz_test}, + {"syz_test$length4", 1000007, (syscall_t)syz_test}, + {"syz_test$length5", 1000007, (syscall_t)syz_test}, + {"syz_test$length6", 1000007, (syscall_t)syz_test}, + {"syz_test$length7", 1000007, (syscall_t)syz_test}, + {"syz_test$length8", 1000007, (syscall_t)syz_test}, + {"syz_test$length9", 1000007, (syscall_t)syz_test}, + {"syz_test$missing_resource", 1000007, (syscall_t)syz_test}, + {"syz_test$opt0", 1000007, (syscall_t)syz_test}, + {"syz_test$opt1", 1000007, (syscall_t)syz_test}, + {"syz_test$opt2", 1000007, (syscall_t)syz_test}, + {"syz_test$recur0", 1000007, (syscall_t)syz_test}, + {"syz_test$recur1", 1000007, (syscall_t)syz_test}, + {"syz_test$recur2", 1000007, (syscall_t)syz_test}, + {"syz_test$regression0", 1000007, (syscall_t)syz_test}, + {"syz_test$res0", 1000007, (syscall_t)syz_test}, + {"syz_test$res1", 1000007, (syscall_t)syz_test}, + {"syz_test$struct", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 1000007, (syscall_t)syz_test}, + {"syz_test$union0", 1000007, (syscall_t)syz_test}, + {"syz_test$union1", 1000007, (syscall_t)syz_test}, + {"syz_test$union2", 1000007, (syscall_t)syz_test}, + {"syz_test$vma0", 1000007, (syscall_t)syz_test}, {"tee", 77}, {"tgkill", 131}, {"timer_create", 107}, @@ -6073,7 +6072,8 @@ static call_t syscalls[] = { #define __NR_syz_open_pts 1000006 #define __NR_syz_test 1000007 -static call_t syscalls[] = { +unsigned syscall_count = 1451; +call_t syscalls[] = { {"accept", 330}, {"accept$alg", 330}, {"accept$ax25", 330}, @@ -7377,109 +7377,109 @@ static call_t syscalls[] = { {"sysfs$3", 135}, {"sysinfo", 116}, {"syslog", 103}, - {"syz_emit_ethernet", 1000000}, - {"syz_extract_tcp_res", 1000001}, - {"syz_extract_tcp_res$synack", 1000001}, - {"syz_fuse_mount", 1000002}, - {"syz_fuseblk_mount", 1000003}, - {"syz_kvm_setup_cpu$arm64", 1000004}, - {"syz_kvm_setup_cpu$x86", 1000004}, - {"syz_open_dev$admmidi", 1000005}, - {"syz_open_dev$adsp", 1000005}, - {"syz_open_dev$amidi", 1000005}, - {"syz_open_dev$audion", 1000005}, - {"syz_open_dev$dmmidi", 1000005}, - {"syz_open_dev$dri", 1000005}, - {"syz_open_dev$dricontrol", 1000005}, - {"syz_open_dev$drirender", 1000005}, - {"syz_open_dev$dspn", 1000005}, - {"syz_open_dev$evdev", 1000005}, - {"syz_open_dev$floppy", 1000005}, - {"syz_open_dev$ircomm", 1000005}, - {"syz_open_dev$loop", 1000005}, - {"syz_open_dev$mice", 1000005}, - {"syz_open_dev$midi", 1000005}, - {"syz_open_dev$mouse", 1000005}, - {"syz_open_dev$random", 1000005}, - {"syz_open_dev$sg", 1000005}, - {"syz_open_dev$sndctrl", 1000005}, - {"syz_open_dev$sndhw", 1000005}, - {"syz_open_dev$sndmidi", 1000005}, - {"syz_open_dev$sndpcmc", 1000005}, - {"syz_open_dev$sndpcmp", 1000005}, - {"syz_open_dev$sndseq", 1000005}, - {"syz_open_dev$sndtimer", 1000005}, - {"syz_open_dev$tlk_device", 1000005}, - {"syz_open_dev$tun", 1000005}, - {"syz_open_dev$urandom", 1000005}, - {"syz_open_dev$usb", 1000005}, - {"syz_open_dev$usbmon", 1000005}, - {"syz_open_dev$vcsa", 1000005}, - {"syz_open_dev$vcsn", 1000005}, - {"syz_open_pts", 1000006}, - {"syz_test", 1000007}, - {"syz_test$align0", 1000007}, - {"syz_test$align1", 1000007}, - {"syz_test$align2", 1000007}, - {"syz_test$align3", 1000007}, - {"syz_test$align4", 1000007}, - {"syz_test$align5", 1000007}, - {"syz_test$align6", 1000007}, - {"syz_test$array0", 1000007}, - {"syz_test$array1", 1000007}, - {"syz_test$array2", 1000007}, - {"syz_test$bf0", 1000007}, - {"syz_test$bf1", 1000007}, - {"syz_test$csum_encode", 1000007}, - {"syz_test$csum_ipv4", 1000007}, - {"syz_test$csum_ipv4_tcp", 1000007}, - {"syz_test$csum_ipv4_udp", 1000007}, - {"syz_test$csum_ipv6_icmp", 1000007}, - {"syz_test$csum_ipv6_tcp", 1000007}, - {"syz_test$csum_ipv6_udp", 1000007}, - {"syz_test$end0", 1000007}, - {"syz_test$end1", 1000007}, - {"syz_test$int", 1000007}, - {"syz_test$length0", 1000007}, - {"syz_test$length1", 1000007}, - {"syz_test$length10", 1000007}, - {"syz_test$length11", 1000007}, - {"syz_test$length12", 1000007}, - {"syz_test$length13", 1000007}, - {"syz_test$length14", 1000007}, - {"syz_test$length15", 1000007}, - {"syz_test$length16", 1000007}, - {"syz_test$length17", 1000007}, - {"syz_test$length18", 1000007}, - {"syz_test$length19", 1000007}, - {"syz_test$length2", 1000007}, - {"syz_test$length20", 1000007}, - {"syz_test$length3", 1000007}, - {"syz_test$length4", 1000007}, - {"syz_test$length5", 1000007}, - {"syz_test$length6", 1000007}, - {"syz_test$length7", 1000007}, - {"syz_test$length8", 1000007}, - {"syz_test$length9", 1000007}, - {"syz_test$missing_resource", 1000007}, - {"syz_test$opt0", 1000007}, - {"syz_test$opt1", 1000007}, - {"syz_test$opt2", 1000007}, - {"syz_test$recur0", 1000007}, - {"syz_test$recur1", 1000007}, - {"syz_test$recur2", 1000007}, - {"syz_test$regression0", 1000007}, - {"syz_test$res0", 1000007}, - {"syz_test$res1", 1000007}, - {"syz_test$struct", 1000007}, - {"syz_test$text_x86_16", 1000007}, - {"syz_test$text_x86_32", 1000007}, - {"syz_test$text_x86_64", 1000007}, - {"syz_test$text_x86_real", 1000007}, - {"syz_test$union0", 1000007}, - {"syz_test$union1", 1000007}, - {"syz_test$union2", 1000007}, - {"syz_test$vma0", 1000007}, + {"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$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_pts", 1000006, (syscall_t)syz_open_pts}, + {"syz_test", 1000007, (syscall_t)syz_test}, + {"syz_test$align0", 1000007, (syscall_t)syz_test}, + {"syz_test$align1", 1000007, (syscall_t)syz_test}, + {"syz_test$align2", 1000007, (syscall_t)syz_test}, + {"syz_test$align3", 1000007, (syscall_t)syz_test}, + {"syz_test$align4", 1000007, (syscall_t)syz_test}, + {"syz_test$align5", 1000007, (syscall_t)syz_test}, + {"syz_test$align6", 1000007, (syscall_t)syz_test}, + {"syz_test$array0", 1000007, (syscall_t)syz_test}, + {"syz_test$array1", 1000007, (syscall_t)syz_test}, + {"syz_test$array2", 1000007, (syscall_t)syz_test}, + {"syz_test$bf0", 1000007, (syscall_t)syz_test}, + {"syz_test$bf1", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_encode", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv4_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_icmp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_tcp", 1000007, (syscall_t)syz_test}, + {"syz_test$csum_ipv6_udp", 1000007, (syscall_t)syz_test}, + {"syz_test$end0", 1000007, (syscall_t)syz_test}, + {"syz_test$end1", 1000007, (syscall_t)syz_test}, + {"syz_test$int", 1000007, (syscall_t)syz_test}, + {"syz_test$length0", 1000007, (syscall_t)syz_test}, + {"syz_test$length1", 1000007, (syscall_t)syz_test}, + {"syz_test$length10", 1000007, (syscall_t)syz_test}, + {"syz_test$length11", 1000007, (syscall_t)syz_test}, + {"syz_test$length12", 1000007, (syscall_t)syz_test}, + {"syz_test$length13", 1000007, (syscall_t)syz_test}, + {"syz_test$length14", 1000007, (syscall_t)syz_test}, + {"syz_test$length15", 1000007, (syscall_t)syz_test}, + {"syz_test$length16", 1000007, (syscall_t)syz_test}, + {"syz_test$length17", 1000007, (syscall_t)syz_test}, + {"syz_test$length18", 1000007, (syscall_t)syz_test}, + {"syz_test$length19", 1000007, (syscall_t)syz_test}, + {"syz_test$length2", 1000007, (syscall_t)syz_test}, + {"syz_test$length20", 1000007, (syscall_t)syz_test}, + {"syz_test$length3", 1000007, (syscall_t)syz_test}, + {"syz_test$length4", 1000007, (syscall_t)syz_test}, + {"syz_test$length5", 1000007, (syscall_t)syz_test}, + {"syz_test$length6", 1000007, (syscall_t)syz_test}, + {"syz_test$length7", 1000007, (syscall_t)syz_test}, + {"syz_test$length8", 1000007, (syscall_t)syz_test}, + {"syz_test$length9", 1000007, (syscall_t)syz_test}, + {"syz_test$missing_resource", 1000007, (syscall_t)syz_test}, + {"syz_test$opt0", 1000007, (syscall_t)syz_test}, + {"syz_test$opt1", 1000007, (syscall_t)syz_test}, + {"syz_test$opt2", 1000007, (syscall_t)syz_test}, + {"syz_test$recur0", 1000007, (syscall_t)syz_test}, + {"syz_test$recur1", 1000007, (syscall_t)syz_test}, + {"syz_test$recur2", 1000007, (syscall_t)syz_test}, + {"syz_test$regression0", 1000007, (syscall_t)syz_test}, + {"syz_test$res0", 1000007, (syscall_t)syz_test}, + {"syz_test$res1", 1000007, (syscall_t)syz_test}, + {"syz_test$struct", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_16", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_32", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_64", 1000007, (syscall_t)syz_test}, + {"syz_test$text_x86_real", 1000007, (syscall_t)syz_test}, + {"syz_test$union0", 1000007, (syscall_t)syz_test}, + {"syz_test$union1", 1000007, (syscall_t)syz_test}, + {"syz_test$union2", 1000007, (syscall_t)syz_test}, + {"syz_test$vma0", 1000007, (syscall_t)syz_test}, {"tee", 284}, {"tgkill", 250}, {"time", 13}, |
