aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem/linux/rules.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-02-23 19:28:06 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-02-24 10:29:40 +0100
commita1ab4f01d34b4a7858d84bd662b511f55b4b65c4 (patch)
treeb70e3c170ce778df4ce1f6db622b073cc070f820 /pkg/subsystem/linux/rules.go
parente6d0da13f5aa8e56448bb964ed304047b3ead17d (diff)
pkg/subsystem/linux: add more custom rules
Add isofs and fat. Match them with their pseudo syscalls.
Diffstat (limited to 'pkg/subsystem/linux/rules.go')
-rw-r--r--pkg/subsystem/linux/rules.go67
1 files changed, 36 insertions, 31 deletions
diff --git a/pkg/subsystem/linux/rules.go b/pkg/subsystem/linux/rules.go
index aba21bc66..645f11cbb 100644
--- a/pkg/subsystem/linux/rules.go
+++ b/pkg/subsystem/linux/rules.go
@@ -26,39 +26,42 @@ var (
"cramfs": {"syz_mount_image$cramfs"},
"efs": {"syz_mount_image$efs"},
"erofs": {"syz_mount_image$erofs"},
- "exfat": {"syz_mount_image$exfat"},
"ext4": {"syz_mount_image$ext4"},
"f2fs": {"syz_mount_image$f2fs"},
- "fat": {"syz_mount_image$msdos", "syz_mount_image$vfat"},
- "fuse": {"syz_fuse_handle_req"},
- "gfs2": {"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"},
- "hfs": {"syz_mount_image$hfs", "syz_mount_image$hfsplus"},
- "hpfs": {"syz_mount_image$hpfs"},
- "io-uring": {"syz_io_uring_setup"},
- "iso9660": {"syz_mount_image$iso9660"},
- "jffs2": {"syz_mount_image$jffs2"},
- "jfs": {"syz_mount_image$jfs"},
- "kvm": {"syz_kvm_setup_cpu"},
- "minix": {"syz_mount_image$minix"},
- "nilfs2": {"syz_mount_image$nilfs2"},
- "ntfs": {"syz_mount_image$ntfs"},
- "ntfs3": {"syz_mount_image$ntfs3"},
- "ocfs2": {"syz_mount_image$ocfs2"},
- "omfs": {"syz_mount_image$omfs"},
- "qnx4": {"syz_mount_image$qnx4"},
- "qnx6": {"syz_mount_image$qnx6"},
- "reiserfs": {"syz_mount_image$reiserfs"},
- "romfs": {"syz_mount_image$romfs"},
- "squashfs": {"syz_mount_image$squashfs"},
- "sysv": {"syz_mount_image$sysv"},
- "tmpfs": {"syz_mount_image$tmpfs"},
- "ubifs": {"syz_mount_image$ubifs"},
- "udf": {"syz_mount_image$udf"},
- "ufs": {"syz_mount_image$ufs"},
- "vxfs": {"syz_mount_image$vxfs"},
- "wireless": {"syz_80211_join_ibss", "syz_80211_inject_frame"},
- "xfs": {"syz_mount_image$xfs"},
- "zonefs": {"syz_mount_image$zonefs"},
+ "fat": {
+ "syz_mount_image$msdos",
+ "syz_mount_image$vfat",
+ "syz_mount_image$exfat",
+ },
+ "fuse": {"syz_fuse_handle_req"},
+ "gfs2": {"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"},
+ "hfs": {"syz_mount_image$hfs", "syz_mount_image$hfsplus"},
+ "hpfs": {"syz_mount_image$hpfs"},
+ "io-uring": {"syz_io_uring_setup"},
+ "isofs": {"syz_mount_image$iso9660"},
+ "jffs2": {"syz_mount_image$jffs2"},
+ "jfs": {"syz_mount_image$jfs"},
+ "kvm": {"syz_kvm_setup_cpu"},
+ "minix": {"syz_mount_image$minix"},
+ "nilfs2": {"syz_mount_image$nilfs2"},
+ "ntfs": {"syz_mount_image$ntfs"},
+ "ntfs3": {"syz_mount_image$ntfs3"},
+ "ocfs2": {"syz_mount_image$ocfs2"},
+ "omfs": {"syz_mount_image$omfs"},
+ "qnx4": {"syz_mount_image$qnx4"},
+ "qnx6": {"syz_mount_image$qnx6"},
+ "reiserfs": {"syz_mount_image$reiserfs"},
+ "romfs": {"syz_mount_image$romfs"},
+ "squashfs": {"syz_mount_image$squashfs"},
+ "sysv": {"syz_mount_image$sysv"},
+ "tmpfs": {"syz_mount_image$tmpfs"},
+ "ubifs": {"syz_mount_image$ubifs"},
+ "udf": {"syz_mount_image$udf"},
+ "ufs": {"syz_mount_image$ufs"},
+ "vxfs": {"syz_mount_image$vxfs"},
+ "wireless": {"syz_80211_join_ibss", "syz_80211_inject_frame"},
+ "xfs": {"syz_mount_image$xfs"},
+ "zonefs": {"syz_mount_image$zonefs"},
},
notSubsystemEmails: map[string]struct{}{
"linaro-mm-sig@lists.linaro.org": {},
@@ -69,8 +72,10 @@ var (
},
extraSubsystems: map[string][]string{
"bfs": {"BFS FILE SYSTEM"},
+ "fat": {"EXFAT FILE SYSTEM", "VFAT/FAT/MSDOS FILESYSTEM"},
"fuse": {"FUSE: FILESYSTEM IN USERSPACE"},
"hfs": {"HFS FILESYSTEM", "HFSPLUS FILESYSTEM"},
+ "isofs": {"ISOFS FILESYSTEM"},
"kernfs": {"KERNFS"},
"udf": {"UDF FILESYSTEM"},
},