From cc8708904da08f9c884253477fc003cc6f6d5945 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 16 Apr 2020 18:33:47 +0200 Subject: 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. --- executor/syscalls.h | 1590 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 1332 insertions(+), 258 deletions(-) (limited to 'executor/syscalls.h') 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}, -- cgit mrf-deployment