diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2023-02-23 19:28:06 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <wp32pw@gmail.com> | 2023-02-24 10:29:40 +0100 |
| commit | a1ab4f01d34b4a7858d84bd662b511f55b4b65c4 (patch) | |
| tree | b70e3c170ce778df4ce1f6db622b073cc070f820 /pkg/subsystem | |
| parent | e6d0da13f5aa8e56448bb964ed304047b3ead17d (diff) | |
pkg/subsystem/linux: add more custom rules
Add isofs and fat. Match them with their pseudo syscalls.
Diffstat (limited to 'pkg/subsystem')
| -rw-r--r-- | pkg/subsystem/linux/rules.go | 67 |
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"}, }, |
