aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-04-16 18:33:47 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-04-19 10:26:57 +0200
commitcc8708904da08f9c884253477fc003cc6f6d5945 (patch)
tree2a55f301c912629c205ded081351db57c2dde5aa /executor
parent90d17ab8980674c6a59f47a062adccb37f99b88a (diff)
sys/linux: add timeout call attributes
Move additional call/prog timeouts to descriptions. Due to this logic duplication executor used 50ms for syz_mount_image, while pkg/csource used 100ms.
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h12
-rw-r--r--executor/executor.cc31
-rw-r--r--executor/syscalls.h1590
3 files changed, 1345 insertions, 288 deletions
diff --git a/executor/defs.h b/executor/defs.h
index db9c97b4b..827823376 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -76,7 +76,7 @@ struct call_attrs_t {
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "a80b870275d4b4dce015214f1f9cacddefc29ad8"
+#define SYZ_REVISION "c85ee6fdae76f49ca20b5bd02bf9745728acf4b0"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -86,7 +86,7 @@ struct call_attrs_t {
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "833d752e3dbbe38154e1940e804647f6eb3b633c"
+#define SYZ_REVISION "c81b96f2401820555062d06ad90134d1000402f2"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -96,7 +96,7 @@ struct call_attrs_t {
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "c9f39e5e2331c602bece7524f3b35cabac72efdc"
+#define SYZ_REVISION "d30bf4313f75140dbd18bece36a70e966f97169b"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -106,7 +106,7 @@ struct call_attrs_t {
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "a6397e00e71f854435ec691bb82bb9d9adaca2d8"
+#define SYZ_REVISION "754f18ad30ad9e5227a0ce8ce292b3276378042a"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -116,7 +116,7 @@ struct call_attrs_t {
#if GOARCH_mips64le
#define GOARCH "mips64le"
-#define SYZ_REVISION "fd2fbe97851bcd4946c30b8ad656cff5e220d49b"
+#define SYZ_REVISION "58f498d275b69ced55f63aac5e932a8700ba24de"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -126,7 +126,7 @@ struct call_attrs_t {
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "737af60acf2aafcb5bf53243525666a012c7b97f"
+#define SYZ_REVISION "0c998ac9a6c1ec29e54865894e5b07c2617765cc"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
diff --git a/executor/executor.cc b/executor/executor.cc
index 633f65606..87f1eaeb6 100644
--- a/executor/executor.cc
+++ b/executor/executor.cc
@@ -591,8 +591,8 @@ retry:
}
int call_index = 0;
- int prog_extra_timeout = 0;
- int prog_extra_cover_timeout = 0;
+ uint64 prog_extra_timeout = 0;
+ uint64 prog_extra_cover_timeout = 0;
for (;;) {
uint64 call_num = read_input(&input_pos);
if (call_num == instr_eof)
@@ -690,27 +690,10 @@ retry:
const call_t* call = &syscalls[call_num];
if (call->attrs.disabled)
fail("executing disabled syscall %s", call->name);
- // call_extra_timeout must match timeout in pkg/csource/csource.go.
- int call_extra_timeout = 0;
- // TODO: find a way to tune timeout values.
+ if (prog_extra_timeout < call->attrs.prog_timeout)
+ prog_extra_timeout = call->attrs.prog_timeout;
if (strncmp(syscalls[call_num].name, "syz_usb", strlen("syz_usb")) == 0)
prog_extra_cover_timeout = 500;
- if (strncmp(syscalls[call_num].name, "syz_usb_connect", strlen("syz_usb_connect")) == 0) {
- prog_extra_timeout = 3000;
- call_extra_timeout = 3000;
- }
- if (strncmp(syscalls[call_num].name, "syz_usb_control_io", strlen("syz_usb_control_io")) == 0)
- call_extra_timeout = 300;
- if (strncmp(syscalls[call_num].name, "syz_usb_ep_write", strlen("syz_usb_ep_write")) == 0)
- call_extra_timeout = 300;
- if (strncmp(syscalls[call_num].name, "syz_usb_ep_read", strlen("syz_usb_ep_read")) == 0)
- call_extra_timeout = 300;
- if (strncmp(syscalls[call_num].name, "syz_usb_disconnect", strlen("syz_usb_disconnect")) == 0)
- call_extra_timeout = 300;
- if (strncmp(syscalls[call_num].name, "syz_open_dev$hiddev", strlen("syz_open_dev$hiddev")) == 0)
- call_extra_timeout = 50;
- if (strncmp(syscalls[call_num].name, "syz_mount_image", strlen("syz_mount_image")) == 0)
- call_extra_timeout = 50;
uint64 copyout_index = read_input(&input_pos);
uint64 num_args = read_input(&input_pos);
if (num_args > kMaxArgs)
@@ -729,7 +712,7 @@ retry:
} else if (flag_threaded) {
// Wait for call completion.
// Note: sys knows about this 25ms timeout when it generates timespec/timeval values.
- uint64 timeout_ms = 45 + call_extra_timeout;
+ uint64 timeout_ms = 45 + call->attrs.timeout;
if (flag_debug && timeout_ms < 1000)
timeout_ms = 1000;
if (event_timedwait(&th->done, timeout_ms))
@@ -791,8 +774,8 @@ retry:
// Check for new extra coverage in small intervals to avoid situation
// that we were killed on timeout before we write any.
// Check for extra coverage is very cheap, effectively a memory load.
- const int kSleepMs = 100;
- for (int i = 0; i < prog_extra_cover_timeout / kSleepMs; i++) {
+ const uint64 kSleepMs = 100;
+ for (uint64 i = 0; i < prog_extra_cover_timeout / kSleepMs; i++) {
sleep_ms(kSleepMs);
write_extra_output();
}
diff --git a/executor/syscalls.h b/executor/syscalls.h
index bd77ea148..ed3dc8ffc 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -5117,30 +5117,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -5154,7 +5250,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -5188,24 +5288,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 315},
{"tgkill", 270},
{"time", 13},
@@ -8472,30 +8651,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -8509,7 +8784,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -8543,24 +8822,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 276},
{"tgkill", 234},
{"time", 201},
@@ -11779,30 +12137,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -11816,7 +12270,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -11850,24 +12308,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 342},
{"tgkill", 268},
{"timer_create", 257},
@@ -15060,30 +15597,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -15097,7 +15730,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -15131,24 +15768,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 77},
{"tgkill", 131},
{"timer_create", 107},
@@ -18261,30 +18977,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -18298,7 +19110,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -18332,24 +19148,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 5265},
{"tgkill", 5225},
{"timer_create", 5216},
@@ -21568,30 +22463,126 @@ const call_t syscalls[] = {
{"syz_init_net_socket$x25", 0, {}, (syscall_t)syz_init_net_socket},
{"syz_kvm_setup_cpu$arm64", 0, {}, (syscall_t)syz_kvm_setup_cpu},
{"syz_kvm_setup_cpu$x86", 0, {}, (syscall_t)syz_kvm_setup_cpu},
- {"syz_mount_image$afs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$bfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$btrfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ceph", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$cifs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$erofs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$exfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ext4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$f2fs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$gfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$hfsplus", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$iso9660", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$jfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$minix", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$msdos", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$nfs4", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ntfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$ocfs2", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$reiserfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$tmpfs", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$vfat", 0, {}, (syscall_t)syz_mount_image},
- {"syz_mount_image$xfs", 0, {}, (syscall_t)syz_mount_image},
+ {"syz_mount_image$afs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$bfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$btrfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ceph", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$cifs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$erofs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$exfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ext4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$f2fs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$gfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$hfsplus", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$iso9660", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$jfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$minix", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$msdos", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$nfs4", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ntfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$ocfs2", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$reiserfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$tmpfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$vfat", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
+ {"syz_mount_image$xfs", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_mount_image},
{"syz_open_dev$I2C", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$admmidi", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$amidi", 0, {}, (syscall_t)syz_open_dev},
@@ -21605,7 +22596,11 @@ const call_t syscalls[] = {
{"syz_open_dev$drirender", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$evdev", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$floppy", 0, {}, (syscall_t)syz_open_dev},
- {"syz_open_dev$hiddev", 0, {}, (syscall_t)syz_open_dev},
+ {"syz_open_dev$hiddev", 0, {
+ 0,
+ 50,
+ },
+ (syscall_t)syz_open_dev},
{"syz_open_dev$hidraw", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$ircomm", 0, {}, (syscall_t)syz_open_dev},
{"syz_open_dev$loop", 0, {}, (syscall_t)syz_open_dev},
@@ -21639,24 +22634,103 @@ const call_t syscalls[] = {
{"syz_open_procfs$namespace", 0, {}, (syscall_t)syz_open_procfs},
{"syz_open_pts", 0, {}, (syscall_t)syz_open_pts},
{"syz_read_part_table", 0, {}, (syscall_t)syz_read_part_table},
- {"syz_usb_connect", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ecm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$cdc_ncm", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$hid", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$printer", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect$uac1", 0, {}, (syscall_t)syz_usb_connect},
- {"syz_usb_connect_ath9k", 0, {}, (syscall_t)syz_usb_connect_ath9k},
- {"syz_usb_control_io", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ecm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$cdc_ncm", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$hid", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$printer", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_control_io$uac1", 0, {}, (syscall_t)syz_usb_control_io},
- {"syz_usb_disconnect", 0, {}, (syscall_t)syz_usb_disconnect},
- {"syz_usb_ep_read", 0, {}, (syscall_t)syz_usb_ep_read},
- {"syz_usb_ep_write", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep1", 0, {}, (syscall_t)syz_usb_ep_write},
- {"syz_usb_ep_write$ath9k_ep2", 0, {}, (syscall_t)syz_usb_ep_write},
+ {"syz_usb_connect", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ecm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$cdc_ncm", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$hid", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$printer", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect$uac1", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect},
+ {"syz_usb_connect_ath9k", 0, {
+ 0,
+ 3000,
+ 3000,
+ },
+ (syscall_t)syz_usb_connect_ath9k},
+ {"syz_usb_control_io", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ecm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$cdc_ncm", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$hid", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$printer", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_control_io$uac1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_control_io},
+ {"syz_usb_disconnect", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_disconnect},
+ {"syz_usb_ep_read", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_read},
+ {"syz_usb_ep_write", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep1", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
+ {"syz_usb_ep_write$ath9k_ep2", 0, {
+ 0,
+ 300,
+ },
+ (syscall_t)syz_usb_ep_write},
{"tee", 284},
{"tgkill", 250},
{"time", 13},