aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem/lists/linux.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-02-09 20:53:19 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-02-10 14:34:44 +0100
commitd9997523a37a026098016ff4f0ecddfcf5c0d4b4 (patch)
treede9d052c5e053b1cf8fab97b79ce57743504f4b1 /pkg/subsystem/lists/linux.go
parentcf535970cd83eb388d2519271c674906baba4920 (diff)
pkg/subsystem: skip small subsystems
And regenerate the Linux rules file.
Diffstat (limited to 'pkg/subsystem/lists/linux.go')
-rw-r--r--pkg/subsystem/lists/linux.go303
1 files changed, 32 insertions, 271 deletions
diff --git a/pkg/subsystem/lists/linux.go b/pkg/subsystem/lists/linux.go
index 95da701dd..bd03428d3 100644
--- a/pkg/subsystem/lists/linux.go
+++ b/pkg/subsystem/lists/linux.go
@@ -12,7 +12,6 @@ func init() {
// The subsystem list:
// - kernel
-// - abi
// - accelerators
// - acpi
// - acpica
@@ -21,7 +20,6 @@ func init() {
// - alsa
// - cirrus
// - sof
-// - api
// - arch
// - arm
// - actions
@@ -34,11 +32,9 @@ func init() {
// - mediatek
// - omap
// - oxnas
-// - realtek-soc
// - rockchip
// - rpi
// - samsung-soc
-// - openmoko
// - stm32
// - sunxi
// - unisoc
@@ -48,7 +44,6 @@ func init() {
// - audit
// - axis
// - bcache
-// - blinux
// - block
// - drbd
// - nbd
@@ -71,7 +66,6 @@ func init() {
// - etnaviv
// - fbdev
// - geode
-// - nvidia
// - freedreno
// - intel-gfx
// - intel-gvt
@@ -84,7 +78,6 @@ func init() {
// - fpga
// - fs
// - afs
-// - aio
// - autofs
// - btrfs
// - cachefs
@@ -105,9 +98,9 @@ func init() {
// - ntfs3
// - ocfs2
// - orangefs
+// - overlayfs
// - reiserfs
// - squashfs
-// - unionfs
// - v9fs
// - xfs
// - fsi
@@ -123,12 +116,9 @@ func init() {
// - iio
// - industrypack
// - input
-// - usbb2k-api
-// - usrp
// - integrity
// - io-uring
// - iommu
-// - jailhouse
// - kasan
// - kexec
// - keyrings
@@ -144,6 +134,9 @@ func init() {
// - live-patching
// - llvm
// - loongarch
+// - lsm
+// - apparmor
+// - tomoyo
// - m68k
// - uclinux
// - media
@@ -156,16 +149,13 @@ func init() {
// - mm
// - damon
// - mmc
-// - sdricohcs
// - modules
// - mtd
// - net
-// - acenic
// - atm
// - b.a.t.m.a.n
// - bluetooth
// - bridge
-// - cake
// - can
// - coreteam
// - lvs
@@ -178,13 +168,11 @@ func init() {
// - nfc
// - openvswitch
// - openwrt
-// - osmocom
// - oss-drivers
// - ppp
// - rds
// - sctp
// - tipc
-// - tlan
// - wireguard
// - wireless
// - SHA-cyfmac
@@ -211,7 +199,6 @@ func init() {
// - phy
// - pm
// - pwm
-// - qemu
// - raid
// - rcu
// - rdma
@@ -224,33 +211,25 @@ func init() {
// - rust-for
// - s390
// - scsi
-// - dc395x
// - megaraid
// - mpi3
// - mpt-fusion
// - open-iscsi
// - target
-// - security-module
-// - apparmor
-// - tomoyo
// - selinux
// - serial
// - sgx
// - sh
// - snps-arc
// - sparclinux
-// - sparse
// - speakup
// - spi
-// - tboot
// - tegra
// - ac100
// - trace
// - rt-tools
// - um
// - usb
-// - accessrunner
-// - legousb
// - usb-storage
// - video
// - virt
@@ -260,12 +239,11 @@ func init() {
// - x86-drivers
// - acpi4asus
// - dell
-// - ibm-acpi
// - xen
// - xtensa
var subsystems = []*Subsystem{
- shacyfmac, abi, ac100, accelerators, accessrunner, acenic, acpi, acpi4asus, acpica, acrn, actions, afs, aio, alpha, alsa, amdgfx, amlogic, api, apparmor, arch, arm, armmsm, asahi, aspeed, ath10k, ath11k, atm, audit, autofs, axis, batman, b43, bcache, blinux, block, bluetooth, bpf, brcm80211, bridge, btrfs, cachefs, cake, can, ceph, cgroups, chromeplatform, cifs, cirrus, clk, cluster, codalist, coresight, coreteam, crypto, csky, cxl, damon, dc395x, dccp, dell, devicetree, dm, dmaengine, drbd, dri, ecryptfs, edac, efi, erofs, etnaviv, ext4, f2fs, fbdev, fpga, freedreno, fs, fscrypt, fsi, fsverity, geode, gpio, greybus, hams, hardening, hexagon, hippi, hwmon, hyperv, i2c, i3c, ia64, ibmacpi, ide, iio, imx, industrypack, input, integrity, intelgfx, intelgvt, intelwiredlan, iouring, iommu, isdn4linux, jailhouse, jfs, karma, kasan, kernel, kexec, keyrings, kgdbbugreport, kselftest, kunit, kvm, kvmriscv, kvmarm, leds, legousb, libertas, lima, linux1394, linuxppc, linuxpps, livepatching, llvm, loongarch, lvs, m68k, malidp, media, mediatek, megaraid, mhi, mips, mjpeg, mm, mmc, modules, mpi3, mptfusion, mptcp, mtd, nbd, net, nfc, nfs, nilfs, nitro, nouveau, ntb, ntfs, ntfs3, nvdimm, nvidia, nvme, ocfs2, omap, optee, openiscsi, openbmc, openipmi, openmoko, openrisc, openvswitch, openwrt, orangefs, osmocom, ossdrivers, oxnas, parisc, parport, pci, perf, phy, pm, ppp, pvrusb2, pwm, qat, qemu, raid, rcu, rdma, rds, realteksoc, reiserfs, remoteproc, renesassoc, riscv, rockchip, rpi, rttools, rtc, rustfor, s390, samsungsoc, scsi, sctp, sdricohcs, securitymodule, selinux, serial, sgx, sh, snpsarc, sof, sparclinux, sparse, speakup, spi, spice, squashfs, staging, stm32, sunxi, target, tboot, tegra, tipc, tlan, tomoyo, trace, uclinux, um, unionfs, unisoc, usb, usbstorage, usbb2kapi, usrp, v9fs, video, virt, watchdog, wcn36xx, wireguard, wireless, wpan, x25, x86, x86drivers, xen, xfs, xtensa, zd1211,
+ shacyfmac, ac100, accelerators, acpi, acpi4asus, acpica, acrn, actions, afs, alpha, alsa, amdgfx, amlogic, apparmor, arch, arm, armmsm, asahi, aspeed, ath10k, ath11k, atm, audit, autofs, axis, batman, b43, bcache, block, bluetooth, bpf, brcm80211, bridge, btrfs, cachefs, can, ceph, cgroups, chromeplatform, cifs, cirrus, clk, cluster, codalist, coresight, coreteam, crypto, csky, cxl, damon, dccp, dell, devicetree, dm, dmaengine, drbd, dri, ecryptfs, edac, efi, erofs, etnaviv, ext4, f2fs, fbdev, fpga, freedreno, fs, fscrypt, fsi, fsverity, geode, gpio, greybus, hams, hardening, hexagon, hippi, hwmon, hyperv, i2c, i3c, ia64, ide, iio, imx, industrypack, input, integrity, intelgfx, intelgvt, intelwiredlan, iouring, iommu, isdn4linux, jfs, karma, kasan, kernel, kexec, keyrings, kgdbbugreport, kselftest, kunit, kvm, kvmriscv, kvmarm, leds, libertas, lima, linux1394, linuxppc, linuxpps, livepatching, llvm, loongarch, lsm, lvs, m68k, malidp, media, mediatek, megaraid, mhi, mips, mjpeg, mm, mmc, modules, mpi3, mptfusion, mptcp, mtd, nbd, net, nfc, nfs, nilfs, nitro, nouveau, ntb, ntfs, ntfs3, nvdimm, nvme, ocfs2, omap, optee, openiscsi, openbmc, openipmi, openrisc, openvswitch, openwrt, orangefs, ossdrivers, overlayfs, oxnas, parisc, parport, pci, perf, phy, pm, ppp, pvrusb2, pwm, qat, raid, rcu, rdma, rds, reiserfs, remoteproc, renesassoc, riscv, rockchip, rpi, rttools, rtc, rustfor, s390, samsungsoc, scsi, sctp, selinux, serial, sgx, sh, snpsarc, sof, sparclinux, speakup, spi, spice, squashfs, staging, stm32, sunxi, target, tegra, tipc, tomoyo, trace, uclinux, um, unisoc, usb, usbstorage, v9fs, video, virt, watchdog, wcn36xx, wireguard, wireless, wpan, x25, x86, x86drivers, xen, xfs, xtensa, zd1211,
}
// Subsystem info.
@@ -280,16 +258,6 @@ var shacyfmac = &Subsystem{
},
}
-var abi = &Subsystem{
- Name: "abi",
- Lists: []string{"linux-abi-devel@lists.sourceforge.net"},
- Maintainers: []string{"hch@infradead.org"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^include/linux/personality\\.h$|^include/uapi/linux/personality\\.h$"},
- },
-}
-
var ac100 = &Subsystem{
Name: "ac100",
Lists: []string{"ac100@lists.launchpad.net"},
@@ -310,25 +278,6 @@ var accelerators = &Subsystem{
},
}
-var accessrunner = &Subsystem{
- Name: "accessrunner",
- Lists: []string{"accessrunner-general@lists.sourceforge.net"},
- Parents: []*Subsystem{usb},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/usb/atm/cxacru\\.c$"},
- },
-}
-
-var acenic = &Subsystem{
- Name: "acenic",
- Lists: []string{"linux-acenic@sunsite.dk"},
- Maintainers: []string{"jes@trained-monkey.org"},
- Parents: []*Subsystem{net},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/net/ethernet/alteon/acenic[^/]*$"},
- },
-}
-
var acpi = &Subsystem{
Name: "acpi",
Lists: []string{"linux-acpi@vger.kernel.org"},
@@ -399,16 +348,6 @@ var afs = &Subsystem{
},
}
-var aio = &Subsystem{
- Name: "aio",
- Lists: []string{"linux-aio@kvack.org"},
- Maintainers: []string{"bcrl@kvack.org"},
- Parents: []*Subsystem{fs},
- PathRules: []PathRule{
- {IncludeRegexp: "^fs/aio\\.c$|^include/linux/[^/]*aio[^/]*\\.h$"},
- },
-}
-
var alpha = &Subsystem{
Name: "alpha",
Lists: []string{"linux-alpha@vger.kernel.org"},
@@ -499,20 +438,11 @@ var amlogic = &Subsystem{
},
}
-var api = &Subsystem{
- Name: "api",
- Lists: []string{"linux-api@vger.kernel.org"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {"^include/linux/syscalls\\.h$|^kernel/sys_ni\\.c$", "^include/uapi/|^arch/[^/]*/include/uapi/"},
- },
-}
-
var apparmor = &Subsystem{
Name: "apparmor",
Lists: []string{"apparmor@lists.ubuntu.com"},
Maintainers: []string{"john.johansen@canonical.com", "john@apparmor.net"},
- Parents: []*Subsystem{securitymodule},
+ Parents: []*Subsystem{lsm},
PathRules: []PathRule{
{IncludeRegexp: "^security/apparmor/"},
},
@@ -827,16 +757,6 @@ var bcache = &Subsystem{
},
}
-var blinux = &Subsystem{
- Name: "blinux",
- Lists: []string{"blinux-list@redhat.com"},
- Maintainers: []string{"jrv@vanzandt.mv.com"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/char/dtlk\\.c$|^include/linux/dtlk\\.h$"},
- },
-}
-
var block = &Subsystem{
Name: "block",
Lists: []string{"linux-block@vger.kernel.org"},
@@ -939,16 +859,6 @@ var cachefs = &Subsystem{
},
}
-var cake = &Subsystem{
- Name: "cake",
- Lists: []string{"cake@lists.bufferbloat.net"},
- Maintainers: []string{"toke@toke.dk"},
- Parents: []*Subsystem{net},
- PathRules: []PathRule{
- {IncludeRegexp: "^net/sched/sch_cake\\.c$"},
- },
-}
-
var can = &Subsystem{
Name: "can",
Lists: []string{"linux-can@vger.kernel.org"},
@@ -1148,16 +1058,6 @@ var damon = &Subsystem{
},
}
-var dc395x = &Subsystem{
- Name: "dc395x",
- Lists: []string{"dc395x@twibble.org"},
- Maintainers: []string{"aliakc@web.de", "lenehan@twibble.org", "oliver@neukum.org"},
- Parents: []*Subsystem{scsi},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/scsi/dc395x\\.[^/]*$"},
- },
-}
-
var dccp = &Subsystem{
Name: "dccp",
Lists: []string{"dccp@vger.kernel.org"},
@@ -1783,16 +1683,6 @@ var ia64 = &Subsystem{
},
}
-var ibmacpi = &Subsystem{
- Name: "ibm-acpi",
- Lists: []string{"ibm-acpi-devel@lists.sourceforge.net"},
- Maintainers: []string{"hmh@hmh.eng.br"},
- Parents: []*Subsystem{x86drivers},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/platform/x86/thinkpad_acpi\\.c$"},
- },
-}
-
var ide = &Subsystem{
Name: "ide",
Lists: []string{"linux-ide@vger.kernel.org"},
@@ -2053,16 +1943,6 @@ var isdn4linux = &Subsystem{
},
}
-var jailhouse = &Subsystem{
- Name: "jailhouse",
- Lists: []string{"jailhouse-dev@googlegroups.com"},
- Maintainers: []string{"jan.kiszka@siemens.com"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^arch/x86/include/asm/jailhouse_para\\.h$|^arch/x86/kernel/jailhouse\\.c$"},
- },
-}
-
var jfs = &Subsystem{
Name: "jfs",
Syscalls: []string{"syz_mount_image$jfs"},
@@ -2288,7 +2168,7 @@ var kvmriscv = &Subsystem{
var kvmarm = &Subsystem{
Name: "kvmarm",
- Lists: []string{"kvmarm@lists.cs.columbia.edu"},
+ Lists: []string{"kvmarm@lists.linux.dev"},
Maintainers: []string{"maz@kernel.org"},
Parents: []*Subsystem{arm},
PathRules: []PathRule{
@@ -2307,16 +2187,6 @@ var leds = &Subsystem{
},
}
-var legousb = &Subsystem{
- Name: "legousb",
- Lists: []string{"legousb-devel@lists.sourceforge.net"},
- Maintainers: []string{"starblue@users.sourceforge.net"},
- Parents: []*Subsystem{usb},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/usb/misc/legousbtower\\.c$"},
- },
-}
-
var libertas = &Subsystem{
Name: "libertas",
Lists: []string{"libertas-dev@lists.infradead.org"},
@@ -2430,6 +2300,19 @@ var loongarch = &Subsystem{
},
}
+var lsm = &Subsystem{
+ Name: "lsm",
+ Lists: []string{"linux-security-module@vger.kernel.org"},
+ Parents: []*Subsystem{kernel},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^include/linux/capability\\.h$|^include/uapi/linux/capability\\.h$|^kernel/capability\\.c$|^security/commoncap\\.c$"},
+ {IncludeRegexp: "^include/net/calipso\\.h$|^include/net/cipso_ipv4\\.h$|^include/net/netlabel\\.h$|^include/uapi/linux/netfilter/xt_CONNSECMARK\\.h$|^include/uapi/linux/netfilter/xt_SECMARK\\.h$|^net/ipv4/cipso_ipv4\\.c$|^net/ipv6/calipso\\.c$|^net/netfilter/xt_CONNSECMARK\\.c$|^net/netfilter/xt_SECMARK\\.c$|^net/netlabel/"},
+ {IncludeRegexp: "^include/uapi/linux/landlock\\.h$|^security/landlock/"},
+ {"^security/", "^security/selinux/"},
+ {IncludeRegexp: "^security/smack/"},
+ },
+}
+
var lvs = &Subsystem{
Name: "lvs",
Lists: []string{"lvs-devel@vger.kernel.org"},
@@ -3298,16 +3181,6 @@ var nvdimm = &Subsystem{
},
}
-var nvidia = &Subsystem{
- Name: "nvidia",
- Lists: []string{"linux-nvidia@lists.surfsouth.com"},
- Maintainers: []string{"fero@drama.obuda.kando.hu"},
- Parents: []*Subsystem{fbdev},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/video/fbdev/hgafb\\.c$"},
- },
-}
-
var nvme = &Subsystem{
Name: "nvme",
Lists: []string{"linux-nvme@lists.infradead.org"},
@@ -3415,15 +3288,6 @@ var openipmi = &Subsystem{
},
}
-var openmoko = &Subsystem{
- Name: "openmoko",
- Lists: []string{"openmoko-kernel@lists.openmoko.org"},
- Parents: []*Subsystem{samsungsoc},
- PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm/mach-s3c/gta02\\.h$|^arch/arm/mach-s3c/mach-gta02\\.c$"},
- },
-}
-
var openrisc = &Subsystem{
Name: "openrisc",
Lists: []string{"linux-openrisc@vger.kernel.org"},
@@ -3464,16 +3328,6 @@ var orangefs = &Subsystem{
},
}
-var osmocom = &Subsystem{
- Name: "osmocom",
- Lists: []string{"osmocom-net-gprs@lists.osmocom.org"},
- Maintainers: []string{"laforge@gnumonks.org", "pablo@netfilter.org"},
- Parents: []*Subsystem{net},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/net/gtp\\.c$"},
- },
-}
-
var ossdrivers = &Subsystem{
Name: "oss-drivers",
Lists: []string{"oss-drivers@corigine.com"},
@@ -3484,6 +3338,16 @@ var ossdrivers = &Subsystem{
},
}
+var overlayfs = &Subsystem{
+ Name: "overlayfs",
+ Lists: []string{"linux-unionfs@vger.kernel.org"},
+ Maintainers: []string{"miklos@szeredi.hu"},
+ Parents: []*Subsystem{fs},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^fs/overlayfs/"},
+ },
+}
+
var oxnas = &Subsystem{
Name: "oxnas",
Lists: []string{"linux-oxnas@groups.io"},
@@ -3695,16 +3559,6 @@ var qat = &Subsystem{
},
}
-var qemu = &Subsystem{
- Name: "qemu",
- Lists: []string{"qemu-devel@nongnu.org"},
- Maintainers: []string{"mst@redhat.com", "somlo@cmu.edu"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/firmware/qemu_fw_cfg\\.c$|^include/uapi/linux/qemu_fw_cfg\\.h$"},
- },
-}
-
var raid = &Subsystem{
Name: "raid",
Lists: []string{"linux-raid@vger.kernel.org"},
@@ -3770,16 +3624,6 @@ var rds = &Subsystem{
},
}
-var realteksoc = &Subsystem{
- Name: "realtek-soc",
- Lists: []string{"linux-realtek-soc@lists.infradead.org"},
- Maintainers: []string{"afaerber@suse.de"},
- Parents: []*Subsystem{arm},
- PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm/boot/dts/rtd[^/]*$|^arch/arm/mach-realtek/|^arch/arm64/boot/dts/realtek/"},
- },
-}
-
var reiserfs = &Subsystem{
Name: "reiserfs",
Syscalls: []string{"syz_mount_image$reiserfs"},
@@ -4038,29 +3882,6 @@ var sctp = &Subsystem{
},
}
-var sdricohcs = &Subsystem{
- Name: "sdricohcs",
- Lists: []string{"sdricohcs-devel@lists.sourceforge.net"},
- Maintainers: []string{"saschasommer@freenet.de"},
- Parents: []*Subsystem{mmc},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/mmc/host/sdricoh_cs\\.c$"},
- },
-}
-
-var securitymodule = &Subsystem{
- Name: "security-module",
- Lists: []string{"linux-security-module@vger.kernel.org"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^include/linux/capability\\.h$|^include/uapi/linux/capability\\.h$|^kernel/capability\\.c$|^security/commoncap\\.c$"},
- {IncludeRegexp: "^include/net/calipso\\.h$|^include/net/cipso_ipv4\\.h$|^include/net/netlabel\\.h$|^include/uapi/linux/netfilter/xt_CONNSECMARK\\.h$|^include/uapi/linux/netfilter/xt_SECMARK\\.h$|^net/ipv4/cipso_ipv4\\.c$|^net/ipv6/calipso\\.c$|^net/netfilter/xt_CONNSECMARK\\.c$|^net/netfilter/xt_SECMARK\\.c$|^net/netlabel/"},
- {IncludeRegexp: "^include/uapi/linux/landlock\\.h$|^security/landlock/"},
- {"^security/", "^security/selinux/"},
- {IncludeRegexp: "^security/smack/"},
- },
-}
-
var selinux = &Subsystem{
Name: "selinux",
Lists: []string{"selinux@vger.kernel.org"},
@@ -4137,16 +3958,6 @@ var sparclinux = &Subsystem{
},
}
-var sparse = &Subsystem{
- Name: "sparse",
- Lists: []string{"linux-sparse@vger.kernel.org"},
- Maintainers: []string{"luc.vanoostenryck@gmail.com"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^include/linux/compiler\\.h$"},
- },
-}
-
var speakup = &Subsystem{
Name: "speakup",
Lists: []string{"speakup@linux-speakup.org"},
@@ -4244,16 +4055,6 @@ var target = &Subsystem{
},
}
-var tboot = &Subsystem{
- Name: "tboot",
- Lists: []string{"tboot-devel@lists.sourceforge.net"},
- Maintainers: []string{"ning.sun@intel.com"},
- Parents: []*Subsystem{kernel},
- PathRules: []PathRule{
- {IncludeRegexp: "^arch/x86/kernel/tboot\\.c$|^include/linux/tboot\\.h$"},
- },
-}
-
var tegra = &Subsystem{
Name: "tegra",
Lists: []string{"linux-tegra@vger.kernel.org"},
@@ -4282,21 +4083,11 @@ var tipc = &Subsystem{
},
}
-var tlan = &Subsystem{
- Name: "tlan",
- Lists: []string{"tlan-devel@lists.sourceforge.net"},
- Maintainers: []string{"chessman@tux.org"},
- Parents: []*Subsystem{net},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/net/ethernet/ti/tlan\\.[^/]*$"},
- },
-}
-
var tomoyo = &Subsystem{
Name: "tomoyo",
- Lists: []string{"tomoyo-users-en@lists.osdn.me"},
+ Lists: []string{"tomoyo-dev-en@lists.osdn.me"},
Maintainers: []string{"penguin-kernel@I-love.SAKURA.ne.jp", "takedakn@nttdata.co.jp"},
- Parents: []*Subsystem{securitymodule},
+ Parents: []*Subsystem{lsm},
PathRules: []PathRule{
{IncludeRegexp: "^security/tomoyo/"},
},
@@ -4334,16 +4125,6 @@ var um = &Subsystem{
},
}
-var unionfs = &Subsystem{
- Name: "unionfs",
- Lists: []string{"linux-unionfs@vger.kernel.org"},
- Maintainers: []string{"miklos@szeredi.hu"},
- Parents: []*Subsystem{fs},
- PathRules: []PathRule{
- {IncludeRegexp: "^fs/overlayfs/"},
- },
-}
-
var unisoc = &Subsystem{
Name: "unisoc",
Lists: []string{"linux-unisoc@lists.infradead.org"},
@@ -4429,26 +4210,6 @@ var usbstorage = &Subsystem{
},
}
-var usbb2kapi = &Subsystem{
- Name: "usbb2k-api",
- Lists: []string{"usbb2k-api-dev@nongnu.org"},
- Maintainers: []string{"Henk.Vergonet@gmail.com"},
- Parents: []*Subsystem{input},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/input/misc/yealink\\.[^/]*$"},
- },
-}
-
-var usrp = &Subsystem{
- Name: "usrp",
- Lists: []string{"usrp-users@lists.ettus.com"},
- Maintainers: []string{"moritz.fischer@ettus.com"},
- Parents: []*Subsystem{input},
- PathRules: []PathRule{
- {IncludeRegexp: "^drivers/input/misc/e3x0-button\\.c$"},
- },
-}
-
var v9fs = &Subsystem{
Name: "v9fs",
Lists: []string{"v9fs-developer@lists.sourceforge.net"},