aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-02-23 15:53:32 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-02-23 16:56:04 +0100
commita40d9a295763f9eea8868182887b1781024c04f5 (patch)
tree6b8bb3a0dba80a8c91a62c74e521cf9b185f7a45 /pkg/subsystem
parent4359978ef22a22ddd5a19adf18cbc80cb44244fb (diff)
pkg/subsystem/linux: add more pseudo syscalls
Diffstat (limited to 'pkg/subsystem')
-rw-r--r--pkg/subsystem/linux/rules.go80
1 files changed, 42 insertions, 38 deletions
diff --git a/pkg/subsystem/linux/rules.go b/pkg/subsystem/linux/rules.go
index 390e3175f..3ed8cf0fd 100644
--- a/pkg/subsystem/linux/rules.go
+++ b/pkg/subsystem/linux/rules.go
@@ -14,44 +14,48 @@ type customRules struct {
var (
linuxSubsystemRules = &customRules{
subsystemCalls: map[string][]string{
- "adfs": {"syz_mount_image$adfs"},
- "affs": {"syz_mount_image$affs"},
- "befs": {"syz_mount_image$befs"},
- "bfs": {"syz_mount_image$bfs"},
- "btrfs": {"syz_mount_image$btrfs"},
- "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"},
- "gfs2": {"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"},
- "hfs": {"syz_mount_image$hfs"},
- "hfsplus": {"syz_mount_image$hfsplus"},
- "hpfs": {"syz_mount_image$hpfs"},
- "iso9660": {"syz_mount_image$iso9660"},
- "jffs2": {"syz_mount_image$jffs2"},
- "jfs": {"syz_mount_image$jfs"},
- "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"},
- "xfs": {"syz_mount_image$xfs"},
- "zonefs": {"syz_mount_image$zonefs"},
+ "adfs": {"syz_mount_image$adfs"},
+ "affs": {"syz_mount_image$affs"},
+ "befs": {"syz_mount_image$befs"},
+ "bfs": {"syz_mount_image$bfs"},
+ "bluetooth": {"syz_emit_vhci"},
+ "btrfs": {"syz_mount_image$btrfs"},
+ "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"},
+ "gfs2": {"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"},
+ "hfs": {"syz_mount_image$hfs"},
+ "hfsplus": {"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"},
},
notSubsystemEmails: map[string]struct{}{
"linaro-mm-sig@lists.linaro.org": {},