@@ -23,48 +23,51 @@ type customRules struct {
2323var (
2424 linuxSubsystemRules = & customRules {
2525 subsystemCalls : map [string ][]string {
26- "adfs" : {"syz_mount_image$adfs" },
27- "affs" : {"syz_mount_image$affs" },
26+ // TODO: we don't have subsystems for the following mount calls:
27+ // - syz_mount_image$affs
28+ // - syz_mount_image$cramfs
29+ // - syz_mount_image$efs
30+ // - syz_mount_image$hpfs
31+ // - syz_mount_image$romfs
32+ // - syz_mount_image$minix
33+ // - syz_mount_image$ufs
34+ // - syz_mount_image$zonefs
35+ // - syz_mount_image$vxfs
36+ // - syz_mount_image$befs
37+ // - syz_mount_image$qnx4
38+ // - syz_mount_image$qnx6
39+ // - syz_mount_image$sysv
40+ // - syz_mount_image$adfs
41+
2842 "bcachefs" : {"syz_mount_image$bcachefs" },
29- "befs" : {"syz_mount_image$befs" },
3043 "bfs" : {"syz_mount_image$bfs" },
3144 "bluetooth" : {"syz_emit_vhci" },
3245 "btrfs" : {"syz_mount_image$btrfs" },
33- "cramfs" : {"syz_mount_image$cramfs" },
34- "efs" : {"syz_mount_image$efs" },
3546 "erofs" : {"syz_mount_image$erofs" },
3647 "ext4" : {"syz_mount_image$ext4" },
3748 "f2fs" : {"syz_mount_image$f2fs" },
38- "fat " : {
49+ "exfat " : {
3950 "syz_mount_image$msdos" ,
4051 "syz_mount_image$vfat" ,
4152 "syz_mount_image$exfat" ,
4253 },
4354 "fuse" : {"syz_fuse_handle_req" },
4455 "gfs2" : {"syz_mount_image$gfs2" , "syz_mount_image$gfs2meta" },
4556 "hfs" : {"syz_mount_image$hfs" , "syz_mount_image$hfsplus" },
46- "hpfs" : {"syz_mount_image$hpfs" },
4757 "input" : {"syz_usb_connect$hid" },
4858 "io-uring" : {"syz_io_uring_setup" },
4959 "isofs" : {"syz_mount_image$iso9660" },
5060 "jffs2" : {"syz_mount_image$jffs2" },
5161 "jfs" : {"syz_mount_image$jfs" },
5262 "kvm" : {"syz_kvm_setup_cpu" , "syz_kvm_vgic_v3_setup" , "syz_kvm_setup_syzos_vm" , "syz_kvm_add_vcpu" },
53- "minix" : {"syz_mount_image$minix" },
5463 "nilfs" : {"syz_mount_image$nilfs2" },
5564 "ntfs3" : {"syz_mount_image$ntfs" , "syz_mount_image$ntfs3" },
5665 "ocfs2" : {"syz_mount_image$ocfs2" },
57- "omfs" : {"syz_mount_image$omfs" },
58- "qnx4" : {"syz_mount_image$qnx4" },
59- "qnx6" : {"syz_mount_image$qnx6" },
60- "reiserfs" : {"syz_mount_image$reiserfs" },
61- "romfs" : {"syz_mount_image$romfs" },
66+ "karma" : {"syz_mount_image$omfs" },
6267 "squashfs" : {"syz_mount_image$squashfs" },
63- "sysv" : {"syz_mount_image$sysv" },
64- "tmpfs" : {"syz_mount_image$tmpfs" },
65- "ubifs" : {"syz_mount_image$ubifs" },
68+ "mm" : {"syz_mount_image$tmpfs" },
69+ "mtd" : {"syz_mount_image$ubifs" },
6670 "udf" : {"syz_mount_image$udf" },
67- "ufs" : {"syz_mount_image$ufs" },
6871 "usb" : {
6972 "syz_usb_connect" ,
7073 "syz_usb_connect$hid" ,
7376 "syz_usb_connect$cdc_ncm" ,
7477 "syz_usb_connect$uac1" ,
7578 },
76- "vxfs" : {"syz_mount_image$vxfs" },
7779 "wireless" : {"syz_80211_join_ibss" , "syz_80211_inject_frame" },
7880 "xfs" : {"syz_mount_image$xfs" },
79- "zonefs" : {"syz_mount_image$zonefs" },
8081 },
8182 notSubsystemEmails : map [string ]struct {}{
8283 "linaro-mm-sig@lists.linaro.org" : {},
0 commit comments