aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/subsystem')
-rw-r--r--pkg/subsystem/linux/names.go2
-rw-r--r--pkg/subsystem/lists/linux.go169
2 files changed, 113 insertions, 58 deletions
diff --git a/pkg/subsystem/linux/names.go b/pkg/subsystem/linux/names.go
index 42e1e566a..94fed98ea 100644
--- a/pkg/subsystem/linux/names.go
+++ b/pkg/subsystem/linux/names.go
@@ -112,6 +112,8 @@ var (
"v9fs-developer@lists.sourceforge.net": "9p",
"cluster-devel@redhat.com": "gfs2",
"kernel-tls-handshake@lists.linux.dev": "tls",
+ "bcm-kernel-feedback-list@broadcom.com": "broadcom",
+ "linux@ew.tq-group.com": "tq-systems",
}
stripPrefixes = []string{"linux-"}
stripSuffixes = []string{
diff --git a/pkg/subsystem/lists/linux.go b/pkg/subsystem/lists/linux.go
index 4312376b2..92e6f701e 100644
--- a/pkg/subsystem/lists/linux.go
+++ b/pkg/subsystem/lists/linux.go
@@ -1,5 +1,5 @@
// Code generated by the syz-query-subsystem tool. DO NOT EDIT.
-// Commit 52a93d39b17dc7eb98b6aa3edb93943248e03b2f, "Linux 6.5-rc5"
+// Commit a48fa7efaf1161c1c898931fe4c7f0070964233a, "Merge tag 'drm-next-2023-09-08' "
package lists
@@ -30,7 +30,6 @@ func init() {
// - kvmarm
// - mediatek
// - omap
-// - oxnas
// - rockchip
// - rpi
// - samsung-soc
@@ -126,6 +125,7 @@ func init() {
// - iommu
// - ipack
// - kasan
+// - kbuild
// - kexec
// - keyrings
// - kgdb
@@ -152,6 +152,7 @@ func init() {
// - mips
// - mm
// - damon
+// - maple-tree
// - mmc
// - modules
// - mtd
@@ -159,6 +160,7 @@ func init() {
// - atm
// - batman
// - bridge
+// - broadcom
// - can
// - dccp
// - hams
@@ -224,6 +226,7 @@ func init() {
// - tegra
// - ac100
// - timestamp
+// - tq-systems
// - trace
// - um
// - usb
@@ -247,7 +250,7 @@ func init() {
// - xen
func subsystems_linux() []*Subsystem {
- var ac100, accelerators, acpi, acpi4asus, acpica, acrn, actions, afs, alpha, alsa, amdgfx, amlogic, apparmor, arch, arm, armmsm, asahi, aspeed, ath10k, ath11k, ath12k, atm, audit, autofs, axis, b43, batman, bcache, bfs, block, bluetooth, bpf, brcm80211, bridge, btrfs, cachefs, can, ceph, cgroups, chrome, cifs, cirrus, clk, coda, coresight, crypto, csky, cxl, damon, dccp, dell, devicetree, dm, dmaengine, drbd, dri, ecryptfs, edac, efi, erofs, etnaviv, exfat, ext4, f2fs, fbdev, fpga, freedreno, fs, fscrypt, fsi, fsverity, fuse, geode, gfs2, gpio, greybus, hams, hardening, hexagon, hfs, hippi, hwmon, hyperv, i2c, i3c, ia64, ide, iio, imx, input, integrity, intelgfx, intelgvt, intelwiredlan, iouring, iomap, iommu, ipack, isdn4linux, isofs, jfs, karma, kasan, kernel, kernfs, kexec, keyrings, kgdb, kunit, kvm, kvmriscv, kvmarm, leds, libertas, lima, linux1394, linuxppc, linuxpps, livepatching, llvm, loongarch, lsm, lvs, m68k, media, mediatek, megaraid, mhi, mips, mjpeg, mm, mmc, modules, mpi3, mptfusion, mptcp, mtd, nbd, net, netdrivers, netfilter, 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, rtc, rust, s390, samsungsoc, scsi, sctp, selinux, serial, sgx, sh, snpsarc, sof, sparclinux, speakup, spi, spice, squashfs, staging, stm32, sunxi, target, tegra, timestamp, tipc, tls, tomoyo, trace, udf, um, unisoc, usb, usbstorage, v9fs, video, virt, watchdog, wcn36xx, wireguard, wireless, wpan, x25, x86, x86drivers, xen, xfs Subsystem
+ var ac100, accelerators, acpi, acpi4asus, acpica, acrn, actions, afs, alpha, alsa, amdgfx, amlogic, apparmor, arch, arm, armmsm, asahi, aspeed, ath10k, ath11k, ath12k, atm, audit, autofs, axis, b43, batman, bcache, bfs, block, bluetooth, bpf, brcm80211, bridge, broadcom, btrfs, cachefs, can, ceph, cgroups, chrome, cifs, cirrus, clk, coda, coresight, crypto, csky, cxl, damon, dccp, dell, devicetree, dm, dmaengine, drbd, dri, ecryptfs, edac, efi, erofs, etnaviv, exfat, ext4, f2fs, fbdev, fpga, freedreno, fs, fscrypt, fsi, fsverity, fuse, geode, gfs2, gpio, greybus, hams, hardening, hexagon, hfs, hippi, hwmon, hyperv, i2c, i3c, ia64, ide, iio, imx, input, integrity, intelgfx, intelgvt, intelwiredlan, iouring, iomap, iommu, ipack, isdn4linux, isofs, jfs, karma, kasan, kbuild, kernel, kernfs, kexec, keyrings, kgdb, kunit, kvm, kvmriscv, kvmarm, leds, libertas, lima, linux1394, linuxppc, linuxpps, livepatching, llvm, loongarch, lsm, lvs, m68k, mapletree, media, mediatek, megaraid, mhi, mips, mjpeg, mm, mmc, modules, mpi3, mptfusion, mptcp, mtd, nbd, net, netdrivers, netfilter, nfc, nfs, nilfs, nitro, nouveau, ntb, ntfs, ntfs3, nvdimm, nvme, ocfs2, omap, optee, openiscsi, openbmc, openipmi, openrisc, openvswitch, openwrt, orangefs, ossdrivers, overlayfs, parisc, parport, pci, perf, phy, pm, ppp, pvrusb2, pwm, qat, raid, rcu, rdma, rds, reiserfs, remoteproc, renesassoc, riscv, rockchip, rpi, rtc, rust, s390, samsungsoc, scsi, sctp, selinux, serial, sgx, sh, snpsarc, sof, sparclinux, speakup, spi, spice, squashfs, staging, stm32, sunxi, target, tegra, timestamp, tipc, tls, tomoyo, tqsystems, trace, udf, um, unisoc, usb, usbstorage, v9fs, video, virt, watchdog, wcn36xx, wireguard, wireless, wpan, x25, x86, x86drivers, xen, xfs Subsystem
ac100 = Subsystem{
Name: "ac100",
@@ -356,12 +359,13 @@ func subsystems_linux() []*Subsystem {
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
{IncludeRegexp: "^drivers/gpio/gpio-madera[^/]*$|^drivers/irqchip/irq-madera[^/]*$|^drivers/mfd/cs47l[^/]*$|^drivers/mfd/madera[^/]*$|^drivers/pinctrl/cirrus/|^include/dt-bindings/sound/madera[^/]*$|^include/linux/irqchip/irq-madera[^/]*$|^include/linux/mfd/madera/|^include/sound/madera[^/]*$|^sound/soc/codecs/cs47l[^/]*$|^sound/soc/codecs/madera[^/]*$"},
+ {IncludeRegexp: "^drivers/mfd/cs42l43[^/]*$|^drivers/pinctrl/cirrus/pinctrl-cs42l43[^/]*$|^drivers/spi/spi-cs42l43[^/]*$|^include/dt-bindings/sound/cs[^/]*$|^include/linux/mfd/cs42l43[^/]*$|^include/sound/cs[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"},
{IncludeRegexp: "^drivers/slimbus/|^include/linux/slimbus\\.h$"},
{IncludeRegexp: "^drivers/soc/qcom/apr\\.c$|^include/dt-bindings/sound/qcom,wcd9335\\.h$|^sound/soc/codecs/lpass-rx-macro\\.[^/]*$|^sound/soc/codecs/lpass-tx-macro\\.[^/]*$|^sound/soc/codecs/lpass-va-macro\\.c$|^sound/soc/codecs/lpass-wsa-macro\\.[^/]*$|^sound/soc/codecs/msm8916-wcd-analog\\.c$|^sound/soc/codecs/msm8916-wcd-digital\\.c$|^sound/soc/codecs/wcd-clsh-v2\\.[^/]*$|^sound/soc/codecs/wcd-mbhc-v2\\.[^/]*$|^sound/soc/codecs/wcd9335\\.[^/]*$|^sound/soc/codecs/wcd934x\\.c$|^sound/soc/codecs/wsa881x\\.c$|^sound/soc/codecs/wsa883x\\.c$|^sound/soc/codecs/wsa884x\\.c$|^sound/soc/qcom/"},
{IncludeRegexp: "^drivers/soundwire/|^include/linux/soundwire/"},
- {IncludeRegexp: "^include/dt-bindings/sound/cs[^/]*$|^include/sound/cs[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"},
{IncludeRegexp: "^include/dt-bindings/sound/|^include/sound/soc[^/]*$|^sound/soc/"},
{IncludeRegexp: "^include/sound/compress_driver\\.h$|^include/uapi/sound/compress_[^/]*$|^sound/core/compress_offload\\.c$|^sound/soc/soc-compress\\.c$"},
+ {IncludeRegexp: "^include/sound/tas2[^/]*\\.h$|^include/sound/tlv320[^/]*\\.h$|^include/sound/tpa6130a2-plat\\.h$|^sound/pci/hda/tas2781_hda_i2c\\.c$|^sound/soc/codecs/pcm1681\\.c$|^sound/soc/codecs/pcm1789[^/]*\\.[^/]*$|^sound/soc/codecs/pcm179x[^/]*\\.[^/]*$|^sound/soc/codecs/pcm186x[^/]*\\.[^/]*$|^sound/soc/codecs/pcm3008\\.[^/]*$|^sound/soc/codecs/pcm3060[^/]*\\.[^/]*$|^sound/soc/codecs/pcm3168a[^/]*\\.[^/]*$|^sound/soc/codecs/pcm5102a\\.c$|^sound/soc/codecs/pcm512x[^/]*\\.[^/]*$|^sound/soc/codecs/tas2[^/]*\\.[^/]*$|^sound/soc/codecs/tlv320[^/]*\\.[^/]*$|^sound/soc/codecs/tpa6130a2\\.[^/]*$"},
{IncludeRegexp: "^include/sound/|^include/uapi/sound/|^sound/"},
{IncludeRegexp: "^include/uapi/linux/virtio_snd\\.h$|^sound/virtio/"},
{IncludeRegexp: "^include/uapi/sound/firewire\\.h$|^sound/firewire/"},
@@ -421,7 +425,7 @@ func subsystems_linux() []*Subsystem {
Lists: []string{"linux-amlogic@lists.infradead.org"},
Parents: []*Subsystem{&arm},
PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"},
+ {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/genpd/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"},
{IncludeRegexp: "^drivers/clk/meson/|^include/dt-bindings/clock/amlogic,a1[^/]*$|^include/dt-bindings/clock/gxbb[^/]*$|^include/dt-bindings/clock/meson[^/]*$"},
{IncludeRegexp: "^drivers/crypto/amlogic/"},
{IncludeRegexp: "^drivers/gpu/drm/meson/"},
@@ -460,12 +464,11 @@ func subsystems_linux() []*Subsystem {
Lists: []string{"linux-arm-kernel@lists.infradead.org"},
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
- {IncludeRegexp: "^[^/]*/[^/]*/[^/]*/vexpress[^/]*$|^[^/]*/[^/]*/vexpress[^/]*$|^arch/arm/boot/dts/arm/vexpress[^/]*$|^arch/arm/mach-versatile/|^arch/arm64/boot/dts/arm/|^drivers/clk/versatile/clk-vexpress-osc\\.c$|^drivers/clocksource/timer-versatile\\.c$|mps2"},
{"^arch/arm/", "^arch/arm/boot/dts/"},
{IncludeRegexp: "^arch/arm/boot/compressed/misc-ep93xx\\.h$|^arch/arm/mach-ep93xx/|^drivers/iio/adc/ep93xx_adc\\.c$"},
{IncludeRegexp: "^arch/arm/boot/dts/actions/|^arch/arm/mach-actions/|^arch/arm64/boot/dts/actions/|^drivers/clk/actions/|^drivers/clocksource/timer-owl[^/]*$|^drivers/dma/owl-dma\\.c$|^drivers/i2c/busses/i2c-owl\\.c$|^drivers/irqchip/irq-owl-sirq\\.c$|^drivers/mmc/host/owl-mmc\\.c$|^drivers/net/ethernet/actions/|^drivers/pinctrl/actions/|^drivers/soc/actions/|^include/dt-bindings/power/owl-[^/]*$|^include/dt-bindings/reset/actions,[^/]*$|^include/linux/soc/actions/|owl"},
{IncludeRegexp: "^arch/arm/boot/dts/amazon/|^arch/arm/mach-alpine/|^arch/arm64/boot/dts/amazon/|^drivers/[^/]*/[^/]*alpine[^/]*$"},
- {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"},
+ {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/genpd/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"},
{IncludeRegexp: "^arch/arm/boot/dts/arm/arm-realview-[^/]*$|^arch/arm/boot/dts/arm/integrator[^/]*$|^arch/arm/boot/dts/arm/versatile[^/]*$|^arch/arm/mach-versatile/|^drivers/bus/arm-integrator-lm\\.c$|^drivers/clk/versatile/|^drivers/i2c/busses/i2c-versatile\\.c$|^drivers/irqchip/irq-versatile-fpga\\.c$|^drivers/mtd/maps/physmap-versatile\\.[^/]*$|^drivers/power/reset/arm-versatile-reboot\\.c$|^drivers/soc/versatile/"},
{IncludeRegexp: "^arch/arm/boot/dts/aspeed/|^arch/arm/mach-aspeed/|aspeed"},
{IncludeRegexp: "^arch/arm/boot/dts/broadcom/bcm-ns\\.dtsi$|^arch/arm/boot/dts/broadcom/bcm470[^/]*$|^arch/arm/boot/dts/broadcom/bcm5301[^/]*$|^arch/arm/boot/dts/broadcom/bcm953012[^/]*$|^arch/arm/mach-bcm/bcm_5301x\\.c$"},
@@ -488,7 +491,6 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^arch/arm/boot/dts/nxp/lpc/lpc43[^/]*$|^drivers/i2c/busses/i2c-lpc2k\\.c$|^drivers/memory/pl172\\.c$|^drivers/mtd/spi-nor/controllers/nxp-spifi\\.c$|^drivers/rtc/rtc-lpc24xx\\.c$|lpc18xx"},
{IncludeRegexp: "^arch/arm/boot/dts/nxp/ls/|^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$"},
{IncludeRegexp: "^arch/arm/boot/dts/nxp/vf/|^arch/arm/mach-imx/[^/]*vf610[^/]*$"},
- {IncludeRegexp: "^arch/arm/boot/dts/ox8[^/]*\\.dts[^/]*$|^arch/arm/mach-oxnas/|^drivers/power/reset/oxnas-restart\\.c$|oxnas"},
{IncludeRegexp: "^arch/arm/boot/dts/realtek/|^arch/arm/mach-realtek/|^arch/arm64/boot/dts/realtek/"},
{IncludeRegexp: "^arch/arm/boot/dts/rockchip/|^arch/arm/mach-rockchip/|^drivers/[^/]*/[^/]*/[^/]*rockchip[^/]*$|^drivers/[^/]*/[^/]*rockchip[^/]*$|^drivers/clk/rockchip/|^drivers/i2c/busses/i2c-rk3x\\.c$|^sound/soc/rockchip/|rockchip"},
{IncludeRegexp: "^arch/arm/boot/dts/samsung/|^arch/arm/mach-exynos[^/]*/|^arch/arm/mach-s3c/|^arch/arm/mach-s5p[^/]*/|^arch/arm64/boot/dts/exynos/|^drivers/[^/]*/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c64xx[^/]*$|^drivers/[^/]*/[^/]*s5pv210[^/]*$|^drivers/clocksource/samsung_pwm_timer\\.c$|^drivers/memory/samsung/|^drivers/pwm/pwm-samsung\\.c$|^drivers/soc/samsung/|^drivers/tty/serial/samsung[^/]*$|^include/clocksource/samsung_pwm\\.h$|^include/linux/platform_data/[^/]*s3c[^/]*$|^include/linux/serial_s3c\\.h$|^include/linux/soc/samsung/|exynos|s3c64xx|s5pv210"},
@@ -496,7 +498,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^arch/arm/boot/dts/socionext/milbeaut[^/]*$|^arch/arm/mach-milbeaut/|milbeaut"},
{IncludeRegexp: "^arch/arm/boot/dts/socionext/uniphier[^/]*$|^arch/arm/include/asm/hardware/cache-uniphier\\.h$|^arch/arm/mach-uniphier/|^arch/arm/mm/cache-uniphier\\.c$|^arch/arm64/boot/dts/socionext/uniphier[^/]*$|^drivers/bus/uniphier-system-bus\\.c$|^drivers/clk/uniphier/|^drivers/dma/uniphier-mdmac\\.c$|^drivers/gpio/gpio-uniphier\\.c$|^drivers/i2c/busses/i2c-uniphier[^/]*$|^drivers/irqchip/irq-uniphier-aidet\\.c$|^drivers/mmc/host/uniphier-sd\\.c$|^drivers/pinctrl/uniphier/|^drivers/reset/reset-uniphier\\.c$|^drivers/tty/serial/8250/8250_uniphier\\.c$|uniphier"},
{IncludeRegexp: "^arch/arm/boot/dts/st/spear[^/]*$|^arch/arm/mach-spear/|^drivers/clk/spear/|^drivers/pinctrl/spear/"},
- {IncludeRegexp: "^arch/arm/boot/dts/st/ste-[^/]*$|^arch/arm/mach-nomadik/|^arch/arm/mach-ux500/|^drivers/clk/clk-nomadik\\.c$|^drivers/clocksource/clksrc-dbx500-prcmu\\.c$|^drivers/dma/ste_dma40[^/]*$|^drivers/hwspinlock/u8500_hsem\\.c$|^drivers/i2c/busses/i2c-nomadik\\.c$|^drivers/iio/adc/ab8500-gpadc\\.c$|^drivers/mfd/ab8500[^/]*$|^drivers/mfd/abx500[^/]*$|^drivers/mfd/db8500[^/]*$|^drivers/pinctrl/nomadik/|^drivers/rtc/rtc-ab8500\\.c$|^drivers/rtc/rtc-pl031\\.c$|^drivers/soc/ux500/"},
+ {IncludeRegexp: "^arch/arm/boot/dts/st/ste-[^/]*$|^arch/arm/mach-nomadik/|^arch/arm/mach-ux500/|^drivers/clk/clk-nomadik\\.c$|^drivers/clocksource/clksrc-dbx500-prcmu\\.c$|^drivers/dma/ste_dma40[^/]*$|^drivers/genpd/st/ste-ux500-pm-domain\\.c$|^drivers/hwspinlock/u8500_hsem\\.c$|^drivers/i2c/busses/i2c-nomadik\\.c$|^drivers/iio/adc/ab8500-gpadc\\.c$|^drivers/mfd/ab8500[^/]*$|^drivers/mfd/abx500[^/]*$|^drivers/mfd/db8500[^/]*$|^drivers/pinctrl/nomadik/|^drivers/rtc/rtc-ab8500\\.c$|^drivers/rtc/rtc-pl031\\.c$|^drivers/soc/ux500/"},
{IncludeRegexp: "^arch/arm/boot/dts/st/sti[^/]*$|^arch/arm/mach-sti/|^drivers/ata/ahci_st\\.c$|^drivers/char/hw_random/st-rng\\.c$|^drivers/clocksource/arm_global_timer\\.c$|^drivers/clocksource/clksrc_st_lpc\\.c$|^drivers/cpufreq/sti-cpufreq\\.c$|^drivers/dma/st_fdma[^/]*$|^drivers/i2c/busses/i2c-st\\.c$|^drivers/media/platform/st/sti/c8sectpfe/|^drivers/media/rc/st_rc\\.c$|^drivers/mmc/host/sdhci-st\\.c$|^drivers/phy/st/phy-miphy28lp\\.c$|^drivers/phy/st/phy-stih407-usb\\.c$|^drivers/pinctrl/pinctrl-st\\.c$|^drivers/remoteproc/st_remoteproc\\.c$|^drivers/remoteproc/st_slim_rproc\\.c$|^drivers/reset/sti/|^drivers/rtc/rtc-st-lpc\\.c$|^drivers/tty/serial/st-asc\\.c$|^drivers/usb/dwc3/dwc3-st\\.c$|^drivers/usb/host/ehci-st\\.c$|^drivers/usb/host/ohci-st\\.c$|^drivers/watchdog/st_lpc_wdt\\.c$|^include/linux/remoteproc/st_slim_rproc\\.h$"},
{IncludeRegexp: "^arch/arm/boot/dts/st/stm32[^/]*$|^arch/arm/mach-stm32/|^arch/arm64/boot/dts/st/|^drivers/clocksource/armv7m_systick\\.c$|stm32|stm"},
{IncludeRegexp: "^arch/arm/boot/dts/sunplus/|^arch/arm/configs/sp7021_[^/]*defconfig$|^arch/arm/mach-sunplus/|^drivers/clk/clk-sp7021\\.c$|^drivers/irqchip/irq-sp7021-intc\\.c$|^drivers/reset/reset-sunplus\\.c$|^include/dt-bindings/clock/sunplus,sp7021-clkc\\.h$|^include/dt-bindings/reset/sunplus,sp7021-reset\\.h$"},
@@ -512,12 +514,13 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^arch/arm/mach-ep93xx/ts72xx\\.c$"},
{IncludeRegexp: "^arch/arm/mach-orion5x/ts78xx-[^/]*$"},
{IncludeRegexp: "^arch/arm/mach-sunxi/|^arch/arm64/boot/dts/allwinner/|^drivers/clk/sunxi-ng/|^drivers/pinctrl/sunxi/|^drivers/soc/sunxi/|allwinner|sun[x456789]i|sun[25]0i"},
+ {"^arch/arm/mach-versatile/|^arch/arm64/boot/dts/arm/|^drivers/clocksource/timer-versatile\\.c$|mps2|vexpress", "^drivers/cpufreq/vexpress-spc-cpufreq\\.c$"},
{IncludeRegexp: "^arch/arm/mach-vt8500/|^drivers/clocksource/timer-vt8500\\.c$|^drivers/i2c/busses/i2c-wmt\\.c$|^drivers/mmc/host/wmt-sdmmc\\.c$|^drivers/pwm/pwm-vt8500\\.c$|^drivers/rtc/rtc-vt8500\\.c$|^drivers/tty/serial/vt8500_serial\\.c$|^drivers/usb/host/ehci-platform\\.c$|^drivers/usb/host/uhci-platform\\.c$|^drivers/video/fbdev/vt8500lcdfb\\.[^/]*$|^drivers/video/fbdev/wm8505fb[^/]*$|^drivers/video/fbdev/wmt_ge_rops\\.[^/]*$"},
{IncludeRegexp: "^arch/arm/mach-zynq/|^drivers/clocksource/timer-cadence-ttc\\.c$|^drivers/cpuidle/cpuidle-zynq\\.c$|^drivers/edac/synopsys_edac\\.c$|^drivers/i2c/busses/i2c-cadence\\.c$|^drivers/i2c/busses/i2c-xiic\\.c$|^drivers/mmc/host/sdhci-of-arasan\\.c$|zynq|xilinx"},
{IncludeRegexp: "^arch/arm/mm/[^/]*-fa[^/]*$"},
{IncludeRegexp: "^arch/arm/vfp/"},
{"^arch/arm64/", "^arch/arm64/boot/dts/"},
- {IncludeRegexp: "^arch/arm64/boot/dts/apple/|^drivers/bluetooth/hci_bcm4377\\.c$|^drivers/clk/clk-apple-nco\\.c$|^drivers/cpufreq/apple-soc-cpufreq\\.c$|^drivers/dma/apple-admac\\.c$|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/mailbox/apple-mailbox\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/apple-mailbox\\.h$|^include/linux/soc/apple/"},
+ {IncludeRegexp: "^arch/arm64/boot/dts/apple/|^drivers/bluetooth/hci_bcm4377\\.c$|^drivers/clk/clk-apple-nco\\.c$|^drivers/cpufreq/apple-soc-cpufreq\\.c$|^drivers/dma/apple-admac\\.c$|^drivers/genpd/apple/|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/mailbox/apple-mailbox\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/apple-mailbox\\.h$|^include/linux/soc/apple/"},
{IncludeRegexp: "^arch/arm64/boot/dts/bitmain/|^drivers/clk/clk-bm1880\\.c$|^drivers/pinctrl/pinctrl-bm1880\\.c$"},
{IncludeRegexp: "^arch/arm64/boot/dts/broadcom/bcmbca/|bcmbca|bcm[9]?47622|bcm[9]?4912|bcm[9]?63138|bcm[9]?63146|bcm[9]?63148|bcm[9]?63158|bcm[9]?63178|bcm[9]?6756|bcm[9]?6813|bcm[9]?6846|bcm[9]?6855|bcm[9]?6856|bcm[9]?6858|bcm[9]?6878"},
{IncludeRegexp: "^arch/arm64/boot/dts/broadcom/northstar2/|^arch/arm64/boot/dts/broadcom/stingray/|^drivers/clk/bcm/clk-ns[^/]*$|^drivers/clk/bcm/clk-sr[^/]*$|^drivers/pinctrl/bcm/pinctrl-ns[^/]*$|^include/dt-bindings/clock/bcm-sr[^/]*$|iproc|cygnus|bcm[-_]nsp|bcm9113*|bcm9583*|bcm9585*|bcm9586*|bcm988312|bcm113*|bcm583*|bcm585*|bcm586*|bcm88312|hr2|stingray"},
@@ -536,7 +539,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/acpi/arm64$"},
{IncludeRegexp: "^drivers/clk/clk-sc\\[mp\\]i\\.c$|^drivers/cpufreq/sc\\[mp\\]i-cpufreq\\.c$|^drivers/firmware/arm_scmi/|^drivers/firmware/arm_scpi\\.c$|^drivers/powercap/arm_scmi_powercap\\.c$|^drivers/regulator/scmi-regulator\\.c$|^drivers/reset/reset-scmi\\.c$|^include/linux/sc\\[mp\\]i_protocol\\.h$|^include/trace/events/scmi\\.h$|^include/uapi/linux/virtio_scmi\\.h$"},
{IncludeRegexp: "^drivers/clk/clkdev\\.c$"},
- {IncludeRegexp: "^drivers/clk/keystone/sci-clk\\.c$|^drivers/firmware/ti_sci[^/]*$|^drivers/irqchip/irq-ti-sci-inta\\.c$|^drivers/irqchip/irq-ti-sci-intr\\.c$|^drivers/reset/reset-ti-sci\\.c$|^drivers/soc/ti/ti_sci_inta_msi\\.c$|^drivers/soc/ti/ti_sci_pm_domains\\.c$|^include/dt-bindings/soc/ti,sci_pm_domain\\.h$|^include/linux/soc/ti/ti_sci_inta_msi\\.h$|^include/linux/soc/ti/ti_sci_protocol\\.h$"},
+ {IncludeRegexp: "^drivers/clk/keystone/sci-clk\\.c$|^drivers/firmware/ti_sci[^/]*$|^drivers/irqchip/irq-ti-sci-inta\\.c$|^drivers/irqchip/irq-ti-sci-intr\\.c$|^drivers/reset/reset-ti-sci\\.c$|^drivers/soc/ti/ti_sci_inta_msi\\.c$|^drivers/genpd/ti/ti_sci_pm_domains\\.c$|^include/dt-bindings/soc/ti,sci_pm_domain\\.h$|^include/linux/soc/ti/ti_sci_inta_msi\\.h$|^include/linux/soc/ti/ti_sci_protocol\\.h$"},
{IncludeRegexp: "^drivers/clk/ux500/"},
{IncludeRegexp: "^drivers/clocksource/timer-keystone\\.c$"},
{IncludeRegexp: "^drivers/counter/microchip-tcb-capture\\.c$"},
@@ -550,6 +553,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/firmware/arm_sdei\\.c$|^include/linux/arm_sdei\\.h$|^include/uapi/linux/arm_sdei\\.h$"},
{IncludeRegexp: "^drivers/firmware/psci/|^include/linux/psci\\.h$|^include/uapi/linux/psci\\.h$"},
{IncludeRegexp: "^drivers/firmware/smccc/|^include/linux/arm-smccc\\.h$"},
+ {IncludeRegexp: "^drivers/genpd/ti/omap_prm\\.c$|^drivers/soc/ti/"},
{IncludeRegexp: "^drivers/gpio/gpio-sama5d2-piobu\\.c$|^drivers/pinctrl/pinctrl-at91[^/]*$"},
{IncludeRegexp: "^drivers/hwtracing/coresight/|^include/dt-bindings/arm/coresight-cti-dt\\.h$|^include/linux/coresight[^/]*$"},
{IncludeRegexp: "^drivers/iommu/arm/|^drivers/iommu/io-pgtable-arm[^/]*$"},
@@ -587,7 +591,6 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/regulator/mcp16502\\.c$"},
{IncludeRegexp: "^drivers/rtc/rtc-mt2712\\.c$|^drivers/rtc/rtc-mt6397\\.c$|^drivers/rtc/rtc-mt7622\\.c$"},
{IncludeRegexp: "^drivers/soc/fsl/|^include/linux/fsl/|^include/soc/fsl/"},
- {IncludeRegexp: "^drivers/soc/ti/"},
{IncludeRegexp: "^drivers/spi/spi-pl022\\.c$"},
{IncludeRegexp: "^drivers/usb/gadget/udc/atmel_usba_udc\\.[^/]*$"},
{IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"},
@@ -609,6 +612,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/crypto/qce/"},
{IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"},
{IncludeRegexp: "^drivers/edac/qcom_edac\\.c$"},
+ {IncludeRegexp: "^drivers/genpd/qcom/cpr\\.c$"},
{IncludeRegexp: "^drivers/gpu/drm/msm/|^include/uapi/drm/msm_drm\\.h$"},
{IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-cci\\.c$"},
{IncludeRegexp: "^drivers/iommu/arm/arm-smmu/qcom_iommu\\.c$"},
@@ -623,7 +627,6 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/phy/qualcomm/phy-qcom-ipq4019-usb\\.c$"},
{IncludeRegexp: "^drivers/pinctrl/qcom/"},
{IncludeRegexp: "^drivers/regulator/vqmmc-ipq4019-regulator\\.c$"},
- {IncludeRegexp: "^drivers/soc/qcom/cpr\\.c$"},
{IncludeRegexp: "^drivers/soc/qcom/icc-bwmon\\.c$"},
{IncludeRegexp: "^drivers/thermal/qcom/"},
{IncludeRegexp: "^drivers/ufs/host/ufs-qcom[^/]*$"},
@@ -639,7 +642,7 @@ func subsystems_linux() []*Subsystem {
Maintainers: []string{"marcan@marcan.st", "sven@svenpeter.dev"},
Parents: []*Subsystem{&arm},
PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm64/boot/dts/apple/|^drivers/bluetooth/hci_bcm4377\\.c$|^drivers/clk/clk-apple-nco\\.c$|^drivers/cpufreq/apple-soc-cpufreq\\.c$|^drivers/dma/apple-admac\\.c$|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/mailbox/apple-mailbox\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/apple-mailbox\\.h$|^include/linux/soc/apple/"},
+ {IncludeRegexp: "^arch/arm64/boot/dts/apple/|^drivers/bluetooth/hci_bcm4377\\.c$|^drivers/clk/clk-apple-nco\\.c$|^drivers/cpufreq/apple-soc-cpufreq\\.c$|^drivers/dma/apple-admac\\.c$|^drivers/genpd/apple/|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/mailbox/apple-mailbox\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/apple-mailbox\\.h$|^include/linux/soc/apple/"},
{IncludeRegexp: "^sound/soc/apple/|^sound/soc/codecs/cs42l83-i2c\\.c$|^sound/soc/codecs/ssm3515\\.c$"},
},
}
@@ -820,18 +823,18 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^arch/x86/net/bpf_jit_comp32\\.c$"},
{IncludeRegexp: "^drivers/net/ethernet/[^/]*/[^/]*/[^/]*/[^/]*/[^/]*xdp[^/]*$|^drivers/net/ethernet/[^/]*/[^/]*/[^/]*xdp[^/]*$|^include/net/xdp\\.h$|^include/net/xdp_priv\\.h$|^include/trace/events/xdp\\.h$|^kernel/bpf/cpumap\\.c$|^kernel/bpf/devmap\\.c$|^net/core/xdp\\.c$"},
{IncludeRegexp: "^drivers/net/ethernet/netronome/nfp/bpf/"},
- {IncludeRegexp: "^include/linux/bpf[^/]*$|^include/linux/filter\\.h$|^include/linux/tnum\\.h$|^kernel/bpf/core\\.c$|^kernel/bpf/dispatcher\\.c$|^kernel/bpf/syscall\\.c$|^kernel/bpf/tnum\\.c$|^kernel/bpf/trampoline\\.c$|^kernel/bpf/verifier\\.c$"},
+ {IncludeRegexp: "^include/linux/bpf[^/]*$|^include/linux/filter\\.h$|^include/linux/tnum\\.h$|^kernel/bpf/core\\.c$|^kernel/bpf/dispatcher\\.c$|^kernel/bpf/mprog\\.c$|^kernel/bpf/syscall\\.c$|^kernel/bpf/tnum\\.c$|^kernel/bpf/trampoline\\.c$|^kernel/bpf/verifier\\.c$"},
{IncludeRegexp: "^include/linux/bpf_lsm\\.h$|^kernel/bpf/bpf_lsm\\.c$|^security/bpf/"},
{IncludeRegexp: "^include/linux/btf[^/]*$|^kernel/bpf/btf\\.c$"},
{IncludeRegexp: "^include/linux/skmsg\\.h$|^net/core/skmsg\\.c$|^net/core/sock_map\\.c$|^net/ipv4/tcp_bpf\\.c$|^net/ipv4/udp_bpf\\.c$|^net/unix/unix_bpf\\.c$"},
{IncludeRegexp: "^include/net/netns/xdp\\.h$|^include/net/xdp_sock[^/]*$|^include/net/xsk_buff_pool\\.h$|^include/uapi/linux/if_xdp\\.h$|^include/uapi/linux/xdp_diag\\.h$|^net/xdp/"},
+ {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"},
{IncludeRegexp: "^kernel/bpf/[^/]*iter\\.c$"},
{IncludeRegexp: "^kernel/bpf/[^/]*storage\\.c$|^kernel/bpf/bpf_lru[^/]*$|^kernel/bpf/cgroup\\.c$"},
{IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"},
{IncludeRegexp: "^kernel/bpf/disasm\\.[^/]*$"},
{IncludeRegexp: "^kernel/bpf/ringbuf\\.c$"},
{IncludeRegexp: "^kernel/bpf/stackmap\\.c$|^kernel/trace/bpf_trace\\.c$"},
- {IncludeRegexp: "^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"},
},
}
@@ -855,6 +858,16 @@ func subsystems_linux() []*Subsystem {
},
}
+ broadcom = Subsystem{
+ Name: "broadcom",
+ Lists: []string{"bcm-kernel-feedback-list@broadcom.com"},
+ Maintainers: []string{"florian.fainelli@broadcom.com", "justin.chen@broadcom.com"},
+ Parents: []*Subsystem{&net},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"},
+ },
+ }
+
btrfs = Subsystem{
Name: "btrfs",
Syscalls: []string{"syz_mount_image$btrfs"},
@@ -886,6 +899,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/net/can/can327\\.c$"},
{IncludeRegexp: "^drivers/net/can/ctucanfd/"},
{IncludeRegexp: "^drivers/net/can/m_can/m_can\\.c$|^drivers/net/can/m_can/m_can\\.h$|^drivers/net/can/m_can/m_can_platform\\.c$"},
+ {IncludeRegexp: "^drivers/net/can/sja1000/ems_pci\\.c$"},
{IncludeRegexp: "^drivers/net/can/slcan/"},
{IncludeRegexp: "^drivers/net/can/spi/mcp251xfd/"},
{IncludeRegexp: "^drivers/net/can/usb/esd_usb\\.c$"},
@@ -926,9 +940,10 @@ func subsystems_linux() []*Subsystem {
chrome = Subsystem{
Name: "chrome",
Lists: []string{"chrome-platform@lists.linux.dev"},
- Maintainers: []string{"bleung@chromium.org"},
+ Maintainers: []string{"tzungbi@kernel.org"},
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
+ {IncludeRegexp: "^drivers/firmware/google/"},
{IncludeRegexp: "^drivers/platform/chrome/"},
{IncludeRegexp: "^drivers/platform/chrome/cros_ec_typec\\.[^/]*$|^drivers/platform/chrome/cros_typec_switch\\.c$|^drivers/platform/chrome/cros_typec_vdm\\.[^/]*$"},
{IncludeRegexp: "^drivers/platform/chrome/cros_usbpd_notify\\.c$|^include/linux/platform_data/cros_usbpd_notify\\.h$"},
@@ -956,7 +971,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/clk/clk-lochnagar\\.c$|^drivers/hwmon/lochnagar-hwmon\\.c$|^drivers/mfd/lochnagar-i2c\\.c$|^drivers/pinctrl/cirrus/pinctrl-lochnagar\\.c$|^drivers/regulator/lochnagar-regulator\\.c$|^include/dt-bindings/clock/lochnagar\\.h$|^include/dt-bindings/pinctrl/lochnagar\\.h$|^include/linux/mfd/lochnagar[^/]*$|^sound/soc/codecs/lochnagar-sc\\.c$"},
{IncludeRegexp: "^drivers/firmware/cirrus/|^include/linux/firmware/cirrus/"},
{IncludeRegexp: "^drivers/gpio/gpio-madera[^/]*$|^drivers/irqchip/irq-madera[^/]*$|^drivers/mfd/cs47l[^/]*$|^drivers/mfd/madera[^/]*$|^drivers/pinctrl/cirrus/|^include/dt-bindings/sound/madera[^/]*$|^include/linux/irqchip/irq-madera[^/]*$|^include/linux/mfd/madera/|^include/sound/madera[^/]*$|^sound/soc/codecs/cs47l[^/]*$|^sound/soc/codecs/madera[^/]*$"},
- {IncludeRegexp: "^include/dt-bindings/sound/cs[^/]*$|^include/sound/cs[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"},
+ {IncludeRegexp: "^drivers/mfd/cs42l43[^/]*$|^drivers/pinctrl/cirrus/pinctrl-cs42l43[^/]*$|^drivers/spi/spi-cs42l43[^/]*$|^include/dt-bindings/sound/cs[^/]*$|^include/linux/mfd/cs42l43[^/]*$|^include/sound/cs[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"},
},
}
@@ -1009,6 +1024,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/crypto/atmel-ecc\\.[^/]*$"},
{IncludeRegexp: "^drivers/crypto/caam/"},
{IncludeRegexp: "^drivers/crypto/cavium/cpt/"},
+ {IncludeRegexp: "^drivers/crypto/ccp/dbc\\.c$|^drivers/crypto/ccp/dbc\\.h$|^drivers/crypto/ccp/platform-access\\.c$|^drivers/crypto/ccp/platform-access\\.h$|^include/uapi/linux/psp-dbc\\.h$"},
{IncludeRegexp: "^drivers/crypto/ccp/sev[^/]*$|^include/uapi/linux/psp-sev\\.h$"},
{IncludeRegexp: "^drivers/crypto/ccp/|^include/linux/ccp\\.h$"},
{IncludeRegexp: "^drivers/crypto/ccree/"},
@@ -1173,6 +1189,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/gpu/drm/imx/dcss/"},
{IncludeRegexp: "^drivers/gpu/drm/imx/ipuv3/|^drivers/gpu/ipu-v3/"},
{IncludeRegexp: "^drivers/gpu/drm/lima/|^include/uapi/drm/lima_drm\\.h$"},
+ {IncludeRegexp: "^drivers/gpu/drm/loongson/"},
{IncludeRegexp: "^drivers/gpu/drm/mediatek/|^drivers/phy/mediatek/phy-mtk-dp\\.c$|^drivers/phy/mediatek/phy-mtk-hdmi[^/]*$|^drivers/phy/mediatek/phy-mtk-mipi[^/]*$"},
{IncludeRegexp: "^drivers/gpu/drm/meson/"},
{IncludeRegexp: "^drivers/gpu/drm/mgag200/"},
@@ -1465,7 +1482,7 @@ func subsystems_linux() []*Subsystem {
gfs2 = Subsystem{
Name: "gfs2",
Syscalls: []string{"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"},
- Lists: []string{"cluster-devel@redhat.com"},
+ Lists: []string{"gfs2@lists.linux.dev"},
Parents: []*Subsystem{&fs},
PathRules: []PathRule{
{IncludeRegexp: "^fs/dlm/"},
@@ -1503,7 +1520,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/gpio/gpio-xra1403\\.c$"},
{IncludeRegexp: "^drivers/gpio/gpiolib-acpi\\.c$|^drivers/gpio/gpiolib-acpi\\.h$"},
{IncludeRegexp: "^drivers/gpio/|^include/dt-bindings/gpio/|^include/linux/gpio\\.h$|^include/linux/gpio/|^include/linux/of_gpio\\.h$|^include/uapi/linux/gpio\\.h$"},
- {IncludeRegexp: "^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp\\.c$|^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp\\.h$|^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio\\.c$"},
+ {IncludeRegexp: "^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp\\.c$|^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp\\.h$|^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio\\.c$|^drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p\\.c$"},
{IncludeRegexp: "^drivers/pinctrl/aspeed/"},
{IncludeRegexp: "^drivers/pinctrl/bcm/pinctrl-bcm4908\\.c$"},
{IncludeRegexp: "^drivers/pinctrl/freescale/"},
@@ -1614,6 +1631,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/hwmon/f75375s\\.c$|^include/linux/f75375s\\.h$"},
{IncludeRegexp: "^drivers/hwmon/fam15h_power\\.c$"},
{IncludeRegexp: "^drivers/hwmon/hp-wmi-sensors\\.c$"},
+ {IncludeRegexp: "^drivers/hwmon/hs3001\\.c$"},
{IncludeRegexp: "^drivers/hwmon/ina209\\.c$"},
{IncludeRegexp: "^drivers/hwmon/ina2xx\\.c$|^include/linux/platform_data/ina2xx\\.h$"},
{IncludeRegexp: "^drivers/hwmon/it87\\.c$"},
@@ -1648,7 +1666,6 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/hwmon/pmbus/|^include/linux/pmbus\\.h$"},
{IncludeRegexp: "^drivers/hwmon/sch5627\\.c$"},
{IncludeRegexp: "^drivers/hwmon/sfctemp\\.c$"},
- {IncludeRegexp: "^drivers/hwmon/smm665\\.c$"},
{IncludeRegexp: "^drivers/hwmon/smsc47b397\\.c$"},
{IncludeRegexp: "^drivers/hwmon/tmp401\\.c$"},
{IncludeRegexp: "^drivers/hwmon/tmp464\\.c$"},
@@ -1718,6 +1735,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/i2c/busses/i2c-tiny-usb\\.c$"},
{IncludeRegexp: "^drivers/i2c/busses/i2c-virtio\\.c$|^include/uapi/linux/virtio_i2c\\.h$"},
{IncludeRegexp: "^drivers/i2c/busses/i2c-xlp9xx\\.c$"},
+ {IncludeRegexp: "^drivers/i2c/i2c-atr\\.c$|^include/linux/i2c-atr\\.h$"},
{IncludeRegexp: "^drivers/i2c/i2c-core-acpi\\.c$"},
{IncludeRegexp: "^drivers/i2c/i2c-mux\\.c$|^drivers/i2c/muxes/|^include/linux/i2c-mux\\.h$"},
{IncludeRegexp: "^drivers/i2c/i2c-stub\\.c$"},
@@ -2007,7 +2025,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/iommu/exynos-iommu\\.c$"},
{IncludeRegexp: "^drivers/iommu/intel/"},
{IncludeRegexp: "^drivers/iommu/iommufd/|^include/linux/iommufd\\.h$|^include/uapi/linux/iommufd\\.h$"},
- {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"},
+ {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"},
{IncludeRegexp: "^drivers/iommu/|^include/linux/iommu\\.h$|^include/linux/iova\\.h$|^include/linux/of_iommu\\.h$|^include/uapi/linux/iommu\\.h$"},
{IncludeRegexp: "^include/asm-generic/dma-mapping\\.h$|^include/linux/dma-direct\\.h$|^include/linux/dma-map-ops\\.h$|^include/linux/dma-mapping\\.h$|^include/linux/swiotlb\\.h$|^kernel/dma/"},
{IncludeRegexp: "^kernel/dma/map_benchmark\\.c$"},
@@ -2079,6 +2097,15 @@ func subsystems_linux() []*Subsystem {
},
}
+ kbuild = Subsystem{
+ Name: "kbuild",
+ Lists: []string{"linux-kbuild@vger.kernel.org"},
+ Parents: []*Subsystem{&kernel},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^usr/"},
+ },
+ }
+
kernel = Subsystem{
Name: "kernel",
Lists: []string{"linux-kernel@vger.kernel.org"},
@@ -2115,6 +2142,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/extcon/extcon-ptn5150\\.c$"},
{IncludeRegexp: "^drivers/extcon/|^include/linux/extcon\\.h$|^include/linux/extcon/"},
{IncludeRegexp: "^drivers/firmware/stratix10-rsu\\.c$|^drivers/firmware/stratix10-svc\\.c$|^include/linux/firmware/intel/stratix10-smc\\.h$|^include/linux/firmware/intel/stratix10-svc-client\\.h$"},
+ {IncludeRegexp: "^drivers/genpd/ti/omap_prm\\.c$|^drivers/soc/ti/"},
{IncludeRegexp: "^drivers/gpio/gpio-bd9571mwv\\.c$|^drivers/mfd/bd9571mwv\\.c$|^drivers/regulator/bd9571mwv-regulator\\.c$|^include/linux/mfd/bd9571mwv\\.h$"},
{IncludeRegexp: "^drivers/gpio/gpio-max77650\\.c$|^drivers/input/misc/max77650-onkey\\.c$|^drivers/leds/leds-max77650\\.c$|^drivers/mfd/max77650\\.c$|^drivers/power/supply/max77650-charger\\.c$|^drivers/regulator/max77650-regulator\\.c$|^include/linux/mfd/max77650\\.h$"},
{IncludeRegexp: "^drivers/hwtracing/ptt/"},
@@ -2140,11 +2168,10 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/regulator/|^include/dt-bindings/regulator/|^include/linux/regulator/"},
{IncludeRegexp: "^drivers/reset/reset-k210\\.c$"},
{IncludeRegexp: "^drivers/soc/fsl/dpio$"},
- {IncludeRegexp: "^drivers/soc/ti/"},
{IncludeRegexp: "^drivers/spmi/hisi-spmi-controller\\.c$"},
{IncludeRegexp: "^drivers/spmi/|^include/dt-bindings/spmi/spmi\\.h$|^include/linux/spmi\\.h$|^include/trace/events/spmi\\.h$"},
{IncludeRegexp: "^drivers/staging/vme_user/"},
- {IncludeRegexp: "^drivers/tty/|^drivers/tty/serial/serial_base\\.h$|^drivers/tty/serial/serial_base_bus\\.c$|^drivers/tty/serial/serial_core\\.c$|^drivers/tty/serial/serial_ctrl\\.c$|^drivers/tty/serial/serial_port\\.c$|^include/linux/selection\\.h$|^include/linux/serial\\.h$|^include/linux/serial_core\\.h$|^include/linux/sysrq\\.h$|^include/linux/tty[^/]*\\.h$|^include/linux/vt\\.h$|^include/linux/vt_[^/]*\\.h$|^include/uapi/linux/serial\\.h$|^include/uapi/linux/serial_core\\.h$|^include/uapi/linux/tty\\.h$"},
+ {IncludeRegexp: "^drivers/tty/|^include/linux/selection\\.h$|^include/linux/serial\\.h$|^include/linux/serial_core\\.h$|^include/linux/sysrq\\.h$|^include/linux/tty[^/]*\\.h$|^include/linux/vt\\.h$|^include/linux/vt_[^/]*\\.h$|^include/uapi/linux/serial\\.h$|^include/uapi/linux/serial_core\\.h$|^include/uapi/linux/tty\\.h$"},
{IncludeRegexp: "^drivers/virt/nitro_enclaves/|^include/linux/nitro_enclaves\\.h$|^include/uapi/linux/nitro_enclaves\\.h$"},
{IncludeRegexp: "^fs/proc/bootconfig\\.c$|^include/linux/bootconfig\\.h$|^lib/bootconfig-data\\.S$|^lib/bootconfig\\.c$"},
{IncludeRegexp: "^fs/proc/proc_sysctl\\.c$|^include/linux/sysctl\\.h$|^kernel/sysctl-test\\.c$|^kernel/sysctl\\.c$"},
@@ -2159,7 +2186,6 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^include/linux/cpu\\.h$|^include/linux/cpuhotplug\\.h$|^include/linux/smpboot\\.h$|^kernel/cpu\\.c$|^kernel/smpboot\\.[^/]*$"},
{IncludeRegexp: "^include/linux/debugobjects\\.h$|^lib/debugobjects\\.c$"},
{IncludeRegexp: "^include/linux/entry-common\\.h$|^include/linux/entry-kvm\\.h$|^kernel/entry/"},
- {IncludeRegexp: "^include/linux/frontswap\\.h$|^mm/frontswap\\.c$"},
{IncludeRegexp: "^include/linux/group_cpus\\.h$|^kernel/irq/|^lib/group_cpus\\.c$"},
{IncludeRegexp: "^include/linux/kmod\\.h$|^include/linux/module\\.h$|^kernel/module/|^lib/test_kmod\\.c$"},
{IncludeRegexp: "^include/linux/padata\\.h$|^kernel/padata\\.c$"},
@@ -2226,7 +2252,7 @@ func subsystems_linux() []*Subsystem {
Maintainers: []string{"brendanhiggins@google.com", "davidgow@google.com"},
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
- {IncludeRegexp: "^include/kunit/|^lib/kunit/"},
+ {IncludeRegexp: "^include/kunit/|^lib/kunit/|^rust/kernel/kunit\\.rs$"},
{IncludeRegexp: "^lib/list-test\\.c$"},
},
}
@@ -2255,6 +2281,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/vfio/pci/[^/]*/"},
{IncludeRegexp: "^drivers/vfio/pci/hisilicon/"},
{IncludeRegexp: "^drivers/vfio/pci/mlx5/"},
+ {IncludeRegexp: "^drivers/vfio/pci/pds/"},
{IncludeRegexp: "^drivers/vfio/platform/"},
{IncludeRegexp: "^drivers/vfio/|^include/linux/vfio\\.h$|^include/linux/vfio_pci_core\\.h$|^include/uapi/linux/vfio\\.h$"},
{IncludeRegexp: "^drivers/vhost/vsock\\.c$|^include/linux/virtio_vsock\\.h$|^include/uapi/linux/virtio_vsock\\.h$|^net/vmw_vsock/virtio_transport\\.c$|^net/vmw_vsock/virtio_transport_common\\.c$"},
@@ -2292,6 +2319,7 @@ func subsystems_linux() []*Subsystem {
PathRules: []PathRule{
{IncludeRegexp: "^drivers/leds/flash/leds-as3645a\\.c$"},
{IncludeRegexp: "^drivers/leds/leds-mlxcpld\\.c$|^drivers/leds/leds-mlxreg\\.c$"},
+ {IncludeRegexp: "^drivers/leds/simple/"},
{IncludeRegexp: "^drivers/leds/|^include/dt-bindings/leds/|^include/linux/leds\\.h$"},
},
}
@@ -2348,7 +2376,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/char/powernv-op-panel\\.c$"},
{IncludeRegexp: "^drivers/dma/fsldma\\.[^/]*$"},
{IncludeRegexp: "^drivers/i2c/busses/i2c-cpm\\.c$"},
- {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/|^include/linux/fs_enet_pd\\.h$"},
+ {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"},
{IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/toshiba/spider_net[^/]*$"},
@@ -2448,6 +2476,16 @@ func subsystems_linux() []*Subsystem {
},
}
+ mapletree = Subsystem{
+ Name: "maple-tree",
+ Lists: []string{"maple-tree@lists.infradead.org"},
+ Maintainers: []string{"Liam.Howlett@oracle.com"},
+ Parents: []*Subsystem{&mm},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"},
+ },
+ }
+
media = Subsystem{
Name: "media",
Lists: []string{"linux-media@vger.kernel.org"},
@@ -2510,11 +2548,15 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/media/i2c/adv7604[^/]*$"},
{IncludeRegexp: "^drivers/media/i2c/adv7842[^/]*$"},
{IncludeRegexp: "^drivers/media/i2c/ak7375\\.c$"},
+ {IncludeRegexp: "^drivers/media/i2c/ak[^/]*$|^drivers/media/i2c/dw[^/]*$|^drivers/media/i2c/lm[^/]*$"},
{IncludeRegexp: "^drivers/media/i2c/aptina-pll\\.[^/]*$"},
{IncludeRegexp: "^drivers/media/i2c/ar0521\\.c$"},
+ {IncludeRegexp: "^drivers/media/i2c/ar[^/]*$|^drivers/media/i2c/hi[^/]*$|^drivers/media/i2c/imx[^/]*$|^drivers/media/i2c/mt[^/]*$|^drivers/media/i2c/og[^/]*$|^drivers/media/i2c/ov[^/]*$|^drivers/media/i2c/s5[^/]*$|^drivers/media/i2c/st-vgxy61\\.c$"},
{IncludeRegexp: "^drivers/media/i2c/ccs-pll\\.c$|^drivers/media/i2c/ccs-pll\\.h$|^drivers/media/i2c/ccs/|^include/uapi/linux/ccs\\.h$|^include/uapi/linux/smiapp\\.h$"},
{IncludeRegexp: "^drivers/media/i2c/cs3308\\.c$"},
+ {IncludeRegexp: "^drivers/media/i2c/ds90[^/]*$|^include/media/i2c/ds90[^/]*$"},
{IncludeRegexp: "^drivers/media/i2c/dw9714\\.c$"},
+ {IncludeRegexp: "^drivers/media/i2c/dw9719\\.c$"},
{IncludeRegexp: "^drivers/media/i2c/dw9768\\.c$"},
{IncludeRegexp: "^drivers/media/i2c/dw9807-vcm\\.c$"},
{IncludeRegexp: "^drivers/media/i2c/hi556\\.c$"},
@@ -2613,7 +2655,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/media/platform/nvidia/tegra-vde/"},
{IncludeRegexp: "^drivers/media/platform/nxp/dw100/|^include/uapi/linux/dw100\\.h$"},
{IncludeRegexp: "^drivers/media/platform/nxp/imx-jpeg$"},
- {IncludeRegexp: "^drivers/media/platform/nxp/imx-mipi-csis\\.c$|^drivers/media/platform/nxp/imx7-media-csi\\.c$"},
+ {IncludeRegexp: "^drivers/media/platform/nxp/imx-mipi-csis\\.c$|^drivers/media/platform/nxp/imx7-media-csi\\.c$|^drivers/media/platform/nxp/imx8mq-mipi-csi2\\.c$"},
{IncludeRegexp: "^drivers/media/platform/nxp/imx-pxp\\.\\[ch\\]$"},
{IncludeRegexp: "^drivers/media/platform/nxp/imx8-isi/"},
{IncludeRegexp: "^drivers/media/platform/qcom/camss/"},
@@ -2734,6 +2776,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/media/usb/pwc/|^include/trace/events/pwc\\.h$"},
{IncludeRegexp: "^drivers/media/usb/stk1160/"},
{IncludeRegexp: "^drivers/media/usb/uvc/|^include/uapi/linux/uvcvideo\\.h$"},
+ {IncludeRegexp: "^drivers/media/v4l2-core/v4l2-async\\.c$|^drivers/media/v4l2-core/v4l2-fwnode\\.c$|^include/media/v4l2-async\\.h$|^include/media/v4l2-fwnode\\.h$"},
{IncludeRegexp: "^drivers/media/|^drivers/staging/media/|^include/dt-bindings/media/|^include/linux/platform_data/media/|^include/media/|^include/uapi/linux/dvb/|^include/uapi/linux/ivtv[^/]*$|^include/uapi/linux/media\\.h$|^include/uapi/linux/uvcvideo\\.h$|^include/uapi/linux/v4l2-[^/]*$|^include/uapi/linux/videodev2\\.h$"},
{IncludeRegexp: "^drivers/staging/media/atomisp/"},
{IncludeRegexp: "^drivers/staging/media/imx/|^include/linux/imx-media\\.h$|^include/media/imx\\.h$"},
@@ -2756,7 +2799,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/bluetooth/btmtkuart\\.c$"},
{IncludeRegexp: "^drivers/dma/mediatek/"},
{IncludeRegexp: "^drivers/gpu/drm/mediatek/|^drivers/phy/mediatek/phy-mtk-dp\\.c$|^drivers/phy/mediatek/phy-mtk-hdmi[^/]*$|^drivers/phy/mediatek/phy-mtk-mipi[^/]*$"},
- {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"},
+ {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"},
{IncludeRegexp: "^drivers/memory/mtk-smi\\.c$|^include/soc/mediatek/smi\\.h$"},
{IncludeRegexp: "^drivers/pci/controller/[^/]*mediatek[^/]*$"},
{IncludeRegexp: "^drivers/phy/mediatek/"},
@@ -2794,7 +2837,7 @@ func subsystems_linux() []*Subsystem {
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
{IncludeRegexp: "^arch/mips/bcm47xx/|^arch/mips/include/asm/mach-bcm47xx/"},
- {IncludeRegexp: "^arch/mips/bmips/|^arch/mips/boot/dts/brcm/bcm[^/]*\\.dts[^/]*$|^arch/mips/include/asm/mach-bmips/|^arch/mips/kernel/[^/]*bmips[^/]*$|^drivers/irqchip/irq-bcm63[^/]*$|^drivers/irqchip/irq-bcm7[^/]*$|^drivers/irqchip/irq-brcmstb[^/]*$|^drivers/soc/bcm/bcm63xx$|^include/linux/bcm963xx_nvram\\.h$|^include/linux/bcm963xx_tag\\.h$"},
+ {IncludeRegexp: "^arch/mips/bmips/|^arch/mips/boot/dts/brcm/bcm[^/]*\\.dts[^/]*$|^arch/mips/include/asm/mach-bmips/|^arch/mips/kernel/[^/]*bmips[^/]*$|^drivers/irqchip/irq-bcm63[^/]*$|^drivers/irqchip/irq-bcm7[^/]*$|^drivers/irqchip/irq-brcmstb[^/]*$|^drivers/genpd/bcm/bcm63xx-power\\.c$|^include/linux/bcm963xx_nvram\\.h$|^include/linux/bcm963xx_tag\\.h$"},
{IncludeRegexp: "^arch/mips/boot/dts/img/boston\\.dts$|^arch/mips/configs/generic/board-boston\\.config$|^drivers/clk/imgtec/clk-boston\\.c$|^include/dt-bindings/clock/boston-clock\\.h$"},
{IncludeRegexp: "^arch/mips/boot/dts/img/pistachio[^/]*$"},
{IncludeRegexp: "^arch/mips/boot/dts/ingenic/|^arch/mips/generic/board-ingenic\\.c$|^arch/mips/include/asm/mach-ingenic/|^arch/mips/ingenic/Kconfig$|^drivers/clk/ingenic/|^drivers/dma/dma-jz4780\\.c$|^drivers/gpu/drm/ingenic/|^drivers/i2c/busses/i2c-jz4780\\.c$|^drivers/iio/adc/ingenic-adc\\.c$|^drivers/irqchip/irq-ingenic\\.c$|^drivers/memory/jz4780-nemc\\.c$|^drivers/mmc/host/jz4740_mmc\\.c$|^drivers/mtd/nand/raw/ingenic/|^drivers/pinctrl/pinctrl-ingenic\\.c$|^drivers/power/supply/ingenic-battery\\.c$|^drivers/pwm/pwm-jz4740\\.c$|^drivers/remoteproc/ingenic_rproc\\.c$|^drivers/rtc/rtc-jz4740\\.c$|^drivers/tty/serial/8250/8250_ingenic\\.c$|^drivers/usb/musb/jz4740\\.c$|^drivers/watchdog/jz4740_wdt\\.c$|^include/dt-bindings/iio/adc/ingenic,adc\\.h$|^include/linux/mfd/ingenic-tcu\\.h$|^sound/soc/codecs/jz47[^/]*$|^sound/soc/jz4740/"},
@@ -2844,7 +2887,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^fs/[^/]*binfmt_[^/]*\\.c$|^fs/exec\\.c$|^include/linux/binfmts\\.h$|^include/linux/elf\\.h$|^include/uapi/linux/binfmts\\.h$|^include/uapi/linux/elf\\.h$|asm/elf.h|binfmt"},
{IncludeRegexp: "^fs/hugetlbfs/|^include/linux/hugetlb\\.h$|^mm/hugetlb\\.c$|^mm/hugetlb_vmemmap\\.c$|^mm/hugetlb_vmemmap\\.h$"},
{IncludeRegexp: "^include/linux/damon\\.h$|^include/trace/events/damon\\.h$|^mm/damon/"},
- {IncludeRegexp: "^include/linux/gfp\\.h$|^include/linux/gfp_types\\.h$|^include/linux/memory_hotplug\\.h$|^include/linux/mm\\.h$|^include/linux/mmzone\\.h$|^include/linux/pagewalk\\.h$|^include/trace/events/ksm\\.h$|^mm/"},
+ {IncludeRegexp: "^include/linux/gfp\\.h$|^include/linux/gfp_types\\.h$|^include/linux/memory_hotplug\\.h$|^include/linux/mm\\.h$|^include/linux/mmzone\\.h$|^include/linux/pagewalk\\.h$|^include/linux/rmap\\.h$|^include/trace/events/ksm\\.h$|^mm/"},
{IncludeRegexp: "^include/linux/hmm[^/]*$|^lib/test_hmm[^/]*$|^mm/hmm[^/]*$"},
{IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"},
{IncludeRegexp: "^include/linux/memblock\\.h$|^mm/memblock\\.c$|^mm/mm_init\\.c$"},
@@ -3010,6 +3053,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/"},
{IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/aq_ptp[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/atheros/"},
+ {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"},
{IncludeRegexp: "^drivers/net/ethernet/broadcom/b44\\.[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/broadcom/bcm4908_enet\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"},
{IncludeRegexp: "^drivers/net/ethernet/broadcom/bcmsysport\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"},
@@ -3037,7 +3081,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/net/ethernet/freescale/enetc/"},
{IncludeRegexp: "^drivers/net/ethernet/freescale/fec\\.h$|^drivers/net/ethernet/freescale/fec_main\\.c$|^drivers/net/ethernet/freescale/fec_ptp\\.c$"},
{IncludeRegexp: "^drivers/net/ethernet/freescale/fman$"},
- {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/|^include/linux/fs_enet_pd\\.h$"},
+ {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"},
{IncludeRegexp: "^drivers/net/ethernet/freescale/gianfar[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/fungible/"},
@@ -3099,12 +3143,13 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/toshiba/spider_net[^/]*$"},
{IncludeRegexp: "^drivers/net/ethernet/via/via-velocity\\.[^/]*$"},
- {IncludeRegexp: "^drivers/net/ethernet/wangxun/"},
+ {IncludeRegexp: "^drivers/net/ethernet/wangxun/|^drivers/net/pcs/pcs-xpcs-wx\\.c$"},
{IncludeRegexp: "^drivers/net/ipa/"},
+ {IncludeRegexp: "^drivers/net/macsec\\.c$|^include/net/macsec\\.h$|^include/uapi/linux/if_macsec\\.h$"},
{IncludeRegexp: "^drivers/net/mctp/|^include/net/mctp\\.h$|^include/net/mctpdevice\\.h$|^include/net/netns/mctp\\.h$|^net/mctp/"},
{IncludeRegexp: "^drivers/net/mdio/mdio-mvusb\\.c$"},
{IncludeRegexp: "^drivers/net/mdio/mdio-regmap\\.c$|^include/linux/mdio/mdio-regmap\\.h$"},
- {IncludeRegexp: "^drivers/net/mdio/|^drivers/net/mdio/acpi_mdio\\.c$|^drivers/net/mdio/fwnode_mdio\\.c$|^drivers/net/mdio/of_mdio\\.c$|^drivers/net/pcs/|^drivers/net/phy/|^include/dt-bindings/net/qca-ar803x\\.h$|^include/linux/[^/]*mdio[^/]*\\.h$|^include/linux/linkmode\\.h$|^include/linux/mdio/[^/]*\\.h$|^include/linux/mii\\.h$|^include/linux/of_net\\.h$|^include/linux/phy\\.h$|^include/linux/phy_fixed\\.h$|^include/linux/platform_data/mdio-bcm-unimac\\.h$|^include/linux/platform_data/mdio-gpio\\.h$|^include/trace/events/mdio\\.h$|^include/uapi/linux/mdio\\.h$|^include/uapi/linux/mii\\.h$|^net/core/of_net\\.c$"},
+ {IncludeRegexp: "^drivers/net/mdio/|^drivers/net/mdio/acpi_mdio\\.c$|^drivers/net/mdio/fwnode_mdio\\.c$|^drivers/net/mdio/of_mdio\\.c$|^drivers/net/pcs/|^drivers/net/phy/|^include/dt-bindings/net/qca-ar803x\\.h$|^include/linux/[^/]*mdio[^/]*\\.h$|^include/linux/linkmode\\.h$|^include/linux/mdio/[^/]*\\.h$|^include/linux/mii\\.h$|^include/linux/of_net\\.h$|^include/linux/phy\\.h$|^include/linux/phy_fixed\\.h$|^include/linux/phylib_stubs\\.h$|^include/linux/platform_data/mdio-bcm-unimac\\.h$|^include/linux/platform_data/mdio-gpio\\.h$|^include/trace/events/mdio\\.h$|^include/uapi/linux/mdio\\.h$|^include/uapi/linux/mii\\.h$|^net/core/of_net\\.c$"},
{IncludeRegexp: "^drivers/net/net_failover\\.c$|^include/net/net_failover\\.h$"},
{IncludeRegexp: "^drivers/net/pcs/pcs-lynx\\.c$|^include/linux/pcs-lynx\\.h$"},
{IncludeRegexp: "^drivers/net/pcs/pcs-mtk-lynxi\\.c$|^include/linux/pcs/pcs-mtk-lynxi\\.h$"},
@@ -3146,6 +3191,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/nfc/virtual_ncidev\\.c$"},
{IncludeRegexp: "^drivers/phy/freescale/phy-fsl-lynx-28g\\.c$"},
{IncludeRegexp: "^drivers/ptp/ptp_dfl_tod\\.c$"},
+ {IncludeRegexp: "^drivers/ptp/ptp_mock\\.c$|^include/linux/ptp_mock\\.h$"},
{IncludeRegexp: "^drivers/ptp/ptp_ocp\\.c$"},
{IncludeRegexp: "^drivers/ptp/ptp_vclock\\.c$|^net/ethtool/phc_vclocks\\.c$"},
{IncludeRegexp: "^drivers/ptp/ptp_vmw\\.c$"},
@@ -3156,13 +3202,13 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"},
{"^include/linux/in\\.h$|^include/linux/net\\.h$|^include/linux/netdevice\\.h$|^include/net/|^include/uapi/linux/in\\.h$|^include/uapi/linux/net\\.h$|^include/uapi/linux/net_namespace\\.h$|^include/uapi/linux/netdevice\\.h$|^lib/net_utils\\.c$|^lib/random32\\.c$|^net/", "^net/bluetooth/"},
{IncludeRegexp: "^include/linux/llc\\.h$|^include/net/llc[^/]*$|^include/uapi/linux/llc\\.h$|^net/llc/"},
- {IncludeRegexp: "^include/linux/net_mm\\.h$|^include/linux/tcp\\.h$|^include/net/tcp\\.h$|^include/trace/events/tcp\\.h$|^include/uapi/linux/tcp\\.h$|^net/ipv4/syncookies\\.c$|^net/ipv4/tcp[^/]*\\.c$|^net/ipv6/syncookies\\.c$|^net/ipv6/tcp[^/]*\\.c$"},
{IncludeRegexp: "^include/linux/netfilter_bridge/|^net/bridge/"},
{IncludeRegexp: "^include/linux/objagg\\.h$|^lib/objagg\\.c$|^lib/test_objagg\\.c$"},
{IncludeRegexp: "^include/linux/packing\\.h$|^lib/packing\\.c$"},
{IncludeRegexp: "^include/linux/parman\\.h$|^lib/parman\\.c$|^lib/test_parman\\.c$"},
{IncludeRegexp: "^include/linux/rhashtable-types\\.h$|^include/linux/rhashtable\\.h$|^lib/rhashtable\\.c$|^lib/test_rhashtable\\.c$"},
{IncludeRegexp: "^include/linux/skmsg\\.h$|^net/core/skmsg\\.c$|^net/core/sock_map\\.c$|^net/ipv4/tcp_bpf\\.c$|^net/ipv4/udp_bpf\\.c$|^net/unix/unix_bpf\\.c$"},
+ {IncludeRegexp: "^include/linux/tcp\\.h$|^include/net/tcp\\.h$|^include/trace/events/tcp\\.h$|^include/uapi/linux/tcp\\.h$|^net/ipv4/syncookies\\.c$|^net/ipv4/tcp[^/]*\\.c$|^net/ipv6/syncookies\\.c$|^net/ipv6/tcp[^/]*\\.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/net/devlink\\.h$|^include/uapi/linux/devlink\\.h$|^net/devlink/"},
{IncludeRegexp: "^include/net/failover\\.h$|^net/core/failover\\.c$"},
@@ -3173,16 +3219,16 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^include/net/mptcp\\.h$|^include/trace/events/mptcp\\.h$|^include/uapi/linux/mptcp\\.h$|^net/mptcp/"},
{IncludeRegexp: "^include/net/netns/nexthop\\.h$|^include/net/nexthop\\.h$|^include/uapi/linux/nexthop\\.h$|^net/ipv4/nexthop\\.c$"},
{IncludeRegexp: "^include/net/netns/xdp\\.h$|^include/net/xdp_sock[^/]*$|^include/net/xsk_buff_pool\\.h$|^include/uapi/linux/if_xdp\\.h$|^include/uapi/linux/xdp_diag\\.h$|^net/xdp/"},
- {IncludeRegexp: "^include/net/page_pool\\.h$|^include/trace/events/page_pool\\.h$|^net/core/page_pool\\.c$"},
+ {IncludeRegexp: "^include/net/page_pool/|^include/trace/events/page_pool\\.h$|^net/core/page_pool\\.c$"},
{IncludeRegexp: "^include/net/pkt_cls\\.h$|^include/net/pkt_sched\\.h$|^include/net/tc_act/|^include/uapi/linux/pkt_cls\\.h$|^include/uapi/linux/pkt_sched\\.h$|^include/uapi/linux/tc_act/|^include/uapi/linux/tc_ematch/|^net/sched/"},
{IncludeRegexp: "^include/net/switchdev\\.h$|^net/switchdev/"},
+ {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"},
{IncludeRegexp: "^include/net/tls\\.h$|^include/uapi/linux/tls\\.h$|^net/tls/"},
{IncludeRegexp: "^include/net/xfrm\\.h$|^include/uapi/linux/xfrm\\.h$|^net/ipv4/ah4\\.c$|^net/ipv4/esp4[^/]*$|^net/ipv4/ip_vti\\.c$|^net/ipv4/ipcomp\\.c$|^net/ipv4/xfrm[^/]*$|^net/ipv6/ah6\\.c$|^net/ipv6/esp6[^/]*$|^net/ipv6/ip6_vti\\.c$|^net/ipv6/ipcomp6\\.c$|^net/ipv6/xfrm[^/]*$|^net/key/|^net/xfrm/"},
{IncludeRegexp: "^include/uapi/linux/net_dropmon\\.h$|^net/core/drop_monitor\\.c$"},
{IncludeRegexp: "^include/uapi/linux/openvswitch\\.h$|^net/openvswitch/"},
{IncludeRegexp: "^include/uapi/linux/tipc[^/]*\\.h$|^net/tipc/"},
{IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"},
- {IncludeRegexp: "^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"},
{IncludeRegexp: "^net/hsr/"},
{IncludeRegexp: "^net/rds/"},
{IncludeRegexp: "^net/sched/sch_cbs\\.c$|^net/sched/sch_etf\\.c$|^net/sched/sch_taprio\\.c$"},
@@ -3464,7 +3510,7 @@ func subsystems_linux() []*Subsystem {
ossdrivers = Subsystem{
Name: "oss-drivers",
Lists: []string{"oss-drivers@corigine.com"},
- Maintainers: []string{"simon.horman@corigine.com"},
+ Maintainers: []string{"louis.peens@corigine.com"},
Parents: []*Subsystem{&net},
PathRules: []PathRule{
{IncludeRegexp: "^drivers/net/ethernet/netronome/"},
@@ -3481,16 +3527,6 @@ func subsystems_linux() []*Subsystem {
},
}
- oxnas = Subsystem{
- Name: "oxnas",
- Lists: []string{"linux-oxnas@groups.io"},
- Maintainers: []string{"neil.armstrong@linaro.org"},
- Parents: []*Subsystem{&arm},
- PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm/boot/dts/ox8[^/]*\\.dts[^/]*$|^arch/arm/mach-oxnas/|^drivers/power/reset/oxnas-restart\\.c$|oxnas"},
- },
- }
-
parisc = Subsystem{
Name: "parisc",
Lists: []string{"linux-parisc@vger.kernel.org"},
@@ -3622,6 +3658,9 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/devfreq/exynos-bus\\.c$"},
{IncludeRegexp: "^drivers/devfreq/tegra30-devfreq\\.c$"},
{IncludeRegexp: "^drivers/devfreq/|^include/linux/devfreq\\.h$|^include/trace/events/devfreq\\.h$"},
+ {IncludeRegexp: "^drivers/genpd/"},
+ {IncludeRegexp: "^drivers/genpd/bcm/bcm-pmb\\.c$|^include/dt-bindings/soc/bcm-pmb\\.h$"},
+ {IncludeRegexp: "^drivers/genpd/qcom/cpr\\.c$"},
{IncludeRegexp: "^drivers/idle/intel_idle\\.c$"},
{IncludeRegexp: "^drivers/interconnect/samsung/"},
{IncludeRegexp: "^drivers/interconnect/|^include/dt-bindings/interconnect/|^include/linux/interconnect-provider\\.h$|^include/linux/interconnect\\.h$"},
@@ -3636,13 +3675,13 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"},
{IncludeRegexp: "^drivers/power/supply/|^include/linux/power/|^include/linux/power_supply\\.h$"},
{IncludeRegexp: "^drivers/powercap/dtpm[^/]*$|^include/linux/dtpm\\.h$"},
- {IncludeRegexp: "^drivers/soc/bcm/bcm63xx/bcm-pmb\\.c$|^include/dt-bindings/soc/bcm-pmb\\.h$"},
- {IncludeRegexp: "^drivers/soc/qcom/cpr\\.c$"},
+ {IncludeRegexp: "^drivers/soc/loongson/loongson2_pm\\.c$"},
{IncludeRegexp: "^drivers/soc/ti/smartreflex\\.c$|^include/linux/power/smartreflex\\.h$"},
{IncludeRegexp: "^drivers/thermal/amlogic_thermal\\.c$"},
{IncludeRegexp: "^drivers/thermal/broadcom/brcmstb[^/]*$"},
{IncludeRegexp: "^drivers/thermal/cpufreq_cooling\\.c$|^drivers/thermal/cpuidle_cooling\\.c$|^include/linux/cpu_cooling\\.h$"},
{IncludeRegexp: "^drivers/thermal/gov_power_allocator\\.c$|^drivers/thermal/thermal_trace_ipa\\.h$"},
+ {IncludeRegexp: "^drivers/thermal/loongson2_thermal\\.c$"},
{IncludeRegexp: "^drivers/thermal/qcom/"},
{IncludeRegexp: "^drivers/thermal/samsung/"},
{IncludeRegexp: "^drivers/thermal/sun8i_thermal\\.c$"},
@@ -3786,7 +3825,7 @@ func subsystems_linux() []*Subsystem {
Lists: []string{"linux-renesas-soc@vger.kernel.org"},
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
- {IncludeRegexp: "^arch/arm/boot/dts/renesas/|^arch/arm/configs/shmobile_defconfig$|^arch/arm/include/debug/renesas-scif\\.S$|^arch/arm/mach-shmobile/|^arch/arm64/boot/dts/renesas/|^arch/riscv/boot/dts/renesas/|^drivers/soc/renesas/|^include/linux/soc/renesas/"},
+ {IncludeRegexp: "^arch/arm/boot/dts/renesas/|^arch/arm/configs/shmobile_defconfig$|^arch/arm/include/debug/renesas-scif\\.S$|^arch/arm/mach-shmobile/|^arch/arm64/boot/dts/renesas/|^arch/riscv/boot/dts/renesas/|^drivers/genpd/renesas/|^drivers/soc/renesas/|^include/linux/soc/renesas/"},
{IncludeRegexp: "^drivers/ata/sata_rcar\\.c$"},
{IncludeRegexp: "^drivers/clk/renesas/"},
{IncludeRegexp: "^drivers/counter/rz-mtu3-cnt\\.c$"},
@@ -3876,7 +3915,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/rtc/rtc-rzn1\\.c$"},
{IncludeRegexp: "^drivers/rtc/rtc-sd3078\\.c$"},
{IncludeRegexp: "^drivers/rtc/rtc-sunplus\\.c$"},
- {IncludeRegexp: "^drivers/rtc/|^include/linux/platform_data/rtc-[^/]*$|^include/linux/rtc\\.h$|^include/linux/rtc/|^include/uapi/linux/rtc\\.h$"},
+ {IncludeRegexp: "^drivers/rtc/|^include/linux/rtc\\.h$|^include/linux/rtc/|^include/uapi/linux/rtc\\.h$"},
},
}
@@ -4035,7 +4074,6 @@ func subsystems_linux() []*Subsystem {
Parents: []*Subsystem{&kernel},
PathRules: []PathRule{
{IncludeRegexp: "^drivers/tty/serdev/|^include/linux/serdev\\.h$"},
- {IncludeRegexp: "^drivers/tty/serial/"},
{IncludeRegexp: "^drivers/tty/serial/8250/8250_bcm7271\\.c$"},
{IncludeRegexp: "^drivers/tty/serial/8250/8250_pci1xxxx\\.c$"},
{IncludeRegexp: "^drivers/tty/serial/8250[^/]*$|^include/linux/serial_8250\\.h$"},
@@ -4043,7 +4081,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/tty/serial/jsm/"},
{IncludeRegexp: "^drivers/tty/serial/rp2\\.[^/]*$"},
{IncludeRegexp: "^drivers/tty/serial/uartlite\\.c$"},
- {IncludeRegexp: "^drivers/tty/|^drivers/tty/serial/serial_base\\.h$|^drivers/tty/serial/serial_base_bus\\.c$|^drivers/tty/serial/serial_core\\.c$|^drivers/tty/serial/serial_ctrl\\.c$|^drivers/tty/serial/serial_port\\.c$|^include/linux/selection\\.h$|^include/linux/serial\\.h$|^include/linux/serial_core\\.h$|^include/linux/sysrq\\.h$|^include/linux/tty[^/]*\\.h$|^include/linux/vt\\.h$|^include/linux/vt_[^/]*\\.h$|^include/uapi/linux/serial\\.h$|^include/uapi/linux/serial_core\\.h$|^include/uapi/linux/tty\\.h$"},
+ {IncludeRegexp: "^drivers/tty/|^include/linux/selection\\.h$|^include/linux/serial\\.h$|^include/linux/serial_core\\.h$|^include/linux/sysrq\\.h$|^include/linux/tty[^/]*\\.h$|^include/linux/vt\\.h$|^include/linux/vt_[^/]*\\.h$|^include/uapi/linux/serial\\.h$|^include/uapi/linux/serial_core\\.h$|^include/uapi/linux/tty\\.h$"},
},
}
@@ -4123,6 +4161,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/spi/spi-fsl-dspi\\.c$|^include/linux/spi/spi-fsl-dspi\\.h$"},
{IncludeRegexp: "^drivers/spi/spi-fsl-qspi\\.c$"},
{IncludeRegexp: "^drivers/spi/spi-hisi-kunpeng\\.c$"},
+ {IncludeRegexp: "^drivers/spi/spi-loongson-core\\.c$|^drivers/spi/spi-loongson-pci\\.c$|^drivers/spi/spi-loongson-plat\\.c$|^drivers/spi/spi-loongson\\.h$"},
{IncludeRegexp: "^drivers/spi/spi-nxp-fspi\\.c$"},
{IncludeRegexp: "^drivers/spi/spi-s3c[^/]*$|^include/linux/platform_data/spi-s3c64xx\\.h$"},
{IncludeRegexp: "^drivers/spi/spi-stm32\\.c$"},
@@ -4256,6 +4295,15 @@ func subsystems_linux() []*Subsystem {
},
}
+ tqsystems = Subsystem{
+ Name: "tq-systems",
+ Lists: []string{"linux@ew.tq-group.com"},
+ Parents: []*Subsystem{&kernel},
+ PathRules: []PathRule{
+ {IncludeRegexp: "^arch/arm/boot/dts/imx[^/]*mba[^/]*\\.dts[^/]*$|^arch/arm/boot/dts/imx[^/]*tqma[^/]*\\.dts[^/]*$|^arch/arm/boot/dts/mba[^/]*\\.dtsi$|^arch/arm64/boot/dts/freescale/imx[^/]*mba[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/imx[^/]*tqma[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/mba[^/]*\\.dtsi$|^drivers/gpio/gpio-tqmx86\\.c$|^drivers/mfd/tqmx86\\.c$|^drivers/watchdog/tqmx86_wdt\\.c$"},
+ },
+ }
+
trace = Subsystem{
Name: "trace",
Lists: []string{"linux-trace-kernel@vger.kernel.org"},
@@ -4407,7 +4455,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"},
{IncludeRegexp: "^arch/x86/include/asm/vmware\\.h$|^arch/x86/kernel/cpu/vmware\\.c$"},
{IncludeRegexp: "^drivers/block/virtio_blk\\.c$|^drivers/crypto/virtio/|^drivers/net/virtio_net\\.c$|^drivers/vdpa/|^drivers/virtio/|^include/linux/vdpa\\.h$|^include/linux/virtio[^/]*\\.h$|^include/linux/vringh\\.h$|^include/uapi/linux/virtio_[^/]*\\.h$"},
- {IncludeRegexp: "^drivers/block/virtio_blk\\.c$|^drivers/scsi/virtio_scsi\\.c$|^drivers/vhost/scsi\\.c$|^include/uapi/linux/virtio_blk\\.h$|^include/uapi/linux/virtio_scsi\\.h$"},
+ {IncludeRegexp: "^drivers/block/virtio_blk\\.c$|^drivers/scsi/virtio_scsi\\.c$|^include/uapi/linux/virtio_blk\\.h$|^include/uapi/linux/virtio_scsi\\.h$"},
{IncludeRegexp: "^drivers/char/virtio_console\\.c$|^include/linux/virtio_console\\.h$|^include/uapi/linux/virtio_console\\.h$"},
{IncludeRegexp: "^drivers/crypto/virtio/|^include/uapi/linux/virtio_crypto\\.h$"},
{IncludeRegexp: "^drivers/gpio/gpio-virtio\\.c$|^include/uapi/linux/virtio_gpio\\.h$"},
@@ -4419,6 +4467,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/iommu/virtio-iommu\\.c$|^include/uapi/linux/virtio_iommu\\.h$"},
{IncludeRegexp: "^drivers/net/vsockmon\\.c$|^include/net/af_vsock\\.h$|^include/uapi/linux/vm_sockets\\.h$|^include/uapi/linux/vm_sockets_diag\\.h$|^include/uapi/linux/vsockmon\\.h$|^net/vmw_vsock/"},
{IncludeRegexp: "^drivers/nvdimm/nd_virtio\\.c$|^drivers/nvdimm/virtio_pmem\\.c$"},
+ {IncludeRegexp: "^drivers/vhost/scsi\\.c$"},
{IncludeRegexp: "^drivers/vhost/vsock\\.c$|^include/linux/virtio_vsock\\.h$|^include/uapi/linux/virtio_vsock\\.h$|^net/vmw_vsock/virtio_transport\\.c$|^net/vmw_vsock/virtio_transport_common\\.c$"},
{IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"},
{IncludeRegexp: "^drivers/virtio/virtio_balloon\\.c$|^include/linux/balloon_compaction\\.h$|^include/uapi/linux/virtio_balloon\\.h$|^mm/balloon_compaction\\.c$"},
@@ -4438,6 +4487,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/watchdog/mena21_wdt\\.c$"},
{IncludeRegexp: "^drivers/watchdog/menz69_wdt\\.c$"},
{IncludeRegexp: "^drivers/watchdog/realtek_otto_wdt\\.c$"},
+ {IncludeRegexp: "^drivers/watchdog/simatic-ipc-wdt\\.c$"},
{IncludeRegexp: "^drivers/watchdog/sunplus_wdt\\.c$"},
{IncludeRegexp: "^drivers/watchdog/|^include/linux/watchdog\\.h$|^include/trace/events/watchdog\\.h$|^include/uapi/linux/watchdog\\.h$"},
},
@@ -4582,7 +4632,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/platform/x86/acer-wmi\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/acerhdf\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/adv_swbutton\\.c$"},
- {IncludeRegexp: "^drivers/platform/x86/amd/pmc\\.c$"},
+ {IncludeRegexp: "^drivers/platform/x86/amd/pmc/"},
{IncludeRegexp: "^drivers/platform/x86/amd/pmf/"},
{IncludeRegexp: "^drivers/platform/x86/asus-tf103c-dock\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/asus-wireless\\.c$"},
@@ -4602,6 +4652,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/platform/x86/gigabyte-wmi\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/gpd-pocket-fan\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/hdaps\\.c$"},
+ {IncludeRegexp: "^drivers/platform/x86/hp/hp-bioscfg/"},
{IncludeRegexp: "^drivers/platform/x86/hp/tc1100-wmi\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/ideapad-laptop\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/intel/atomisp2/led\\.c$"},
@@ -4623,6 +4674,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/platform/x86/panasonic-laptop\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/samsung-laptop\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/serial-multi-instantiate\\.c$"},
+ {IncludeRegexp: "^drivers/platform/x86/siemens/|^include/linux/platform_data/x86/simatic-ipc-base\\.h$|^include/linux/platform_data/x86/simatic-ipc\\.h$"},
{IncludeRegexp: "^drivers/platform/x86/system76_acpi\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/think-lmi\\..$"},
{IncludeRegexp: "^drivers/platform/x86/thinkpad_acpi\\.c$"},
@@ -4632,6 +4684,7 @@ func subsystems_linux() []*Subsystem {
{IncludeRegexp: "^drivers/platform/x86/toshiba_bluetooth\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/toshiba_haps\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/uv_sysfs\\.c$"},
+ {IncludeRegexp: "^drivers/platform/x86/wmi-bmof\\.c$"},
{IncludeRegexp: "^drivers/platform/x86/wmi\\.c$|^include/uapi/linux/wmi\\.h$"},
{IncludeRegexp: "^drivers/platform/x86/x86-android-tablets/"},
{IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"},
@@ -4662,7 +4715,7 @@ func subsystems_linux() []*Subsystem {
Name: "xfs",
Syscalls: []string{"syz_mount_image$xfs"},
Lists: []string{"linux-xfs@vger.kernel.org"},
- Maintainers: []string{"djwong@kernel.org"},
+ Maintainers: []string{"chandan.babu@oracle.com"},
Parents: []*Subsystem{&fs},
PathRules: []PathRule{
{IncludeRegexp: "^fs/xfs/|^include/uapi/linux/dqblk_xfs\\.h$|^include/uapi/linux/fsmap\\.h$"},
@@ -4670,7 +4723,7 @@ func subsystems_linux() []*Subsystem {
}
return []*Subsystem{
- &ac100, &accelerators, &acpi, &acpi4asus, &acpica, &acrn, &actions, &afs, &alpha, &alsa, &amdgfx, &amlogic, &apparmor, &arch, &arm, &armmsm, &asahi, &aspeed, &ath10k, &ath11k, &ath12k, &atm, &audit, &autofs, &axis, &b43, &batman, &bcache, &bfs, &block, &bluetooth, &bpf, &brcm80211, &bridge, &btrfs, &cachefs, &can, &ceph, &cgroups, &chrome, &cifs, &cirrus, &clk, &coda, &coresight, &crypto, &csky, &cxl, &damon, &dccp, &dell, &devicetree, &dm, &dmaengine, &drbd, &dri, &ecryptfs, &edac, &efi, &erofs, &etnaviv, &exfat, &ext4, &f2fs, &fbdev, &fpga, &freedreno, &fs, &fscrypt, &fsi, &fsverity, &fuse, &geode, &gfs2, &gpio, &greybus, &hams, &hardening, &hexagon, &hfs, &hippi, &hwmon, &hyperv, &i2c, &i3c, &ia64, &ide, &iio, &imx, &input, &integrity, &intelgfx, &intelgvt, &intelwiredlan, &iouring, &iomap, &iommu, &ipack, &isdn4linux, &isofs, &jfs, &karma, &kasan, &kernel, &kernfs, &kexec, &keyrings, &kgdb, &kunit, &kvm, &kvmriscv, &kvmarm, &leds, &libertas, &lima, &linux1394, &linuxppc, &linuxpps, &livepatching, &llvm, &loongarch, &lsm, &lvs, &m68k, &media, &mediatek, &megaraid, &mhi, &mips, &mjpeg, &mm, &mmc, &modules, &mpi3, &mptfusion, &mptcp, &mtd, &nbd, &net, &netdrivers, &netfilter, &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, &rtc, &rust, &s390, &samsungsoc, &scsi, &sctp, &selinux, &serial, &sgx, &sh, &snpsarc, &sof, &sparclinux, &speakup, &spi, &spice, &squashfs, &staging, &stm32, &sunxi, &target, &tegra, &timestamp, &tipc, &tls, &tomoyo, &trace, &udf, &um, &unisoc, &usb, &usbstorage, &v9fs, &video, &virt, &watchdog, &wcn36xx, &wireguard, &wireless, &wpan, &x25, &x86, &x86drivers, &xen, &xfs,
+ &ac100, &accelerators, &acpi, &acpi4asus, &acpica, &acrn, &actions, &afs, &alpha, &alsa, &amdgfx, &amlogic, &apparmor, &arch, &arm, &armmsm, &asahi, &aspeed, &ath10k, &ath11k, &ath12k, &atm, &audit, &autofs, &axis, &b43, &batman, &bcache, &bfs, &block, &bluetooth, &bpf, &brcm80211, &bridge, &broadcom, &btrfs, &cachefs, &can, &ceph, &cgroups, &chrome, &cifs, &cirrus, &clk, &coda, &coresight, &crypto, &csky, &cxl, &damon, &dccp, &dell, &devicetree, &dm, &dmaengine, &drbd, &dri, &ecryptfs, &edac, &efi, &erofs, &etnaviv, &exfat, &ext4, &f2fs, &fbdev, &fpga, &freedreno, &fs, &fscrypt, &fsi, &fsverity, &fuse, &geode, &gfs2, &gpio, &greybus, &hams, &hardening, &hexagon, &hfs, &hippi, &hwmon, &hyperv, &i2c, &i3c, &ia64, &ide, &iio, &imx, &input, &integrity, &intelgfx, &intelgvt, &intelwiredlan, &iouring, &iomap, &iommu, &ipack, &isdn4linux, &isofs, &jfs, &karma, &kasan, &kbuild, &kernel, &kernfs, &kexec, &keyrings, &kgdb, &kunit, &kvm, &kvmriscv, &kvmarm, &leds, &libertas, &lima, &linux1394, &linuxppc, &linuxpps, &livepatching, &llvm, &loongarch, &lsm, &lvs, &m68k, &mapletree, &media, &mediatek, &megaraid, &mhi, &mips, &mjpeg, &mm, &mmc, &modules, &mpi3, &mptfusion, &mptcp, &mtd, &nbd, &net, &netdrivers, &netfilter, &nfc, &nfs, &nilfs, &nitro, &nouveau, &ntb, &ntfs, &ntfs3, &nvdimm, &nvme, &ocfs2, &omap, &optee, &openiscsi, &openbmc, &openipmi, &openrisc, &openvswitch, &openwrt, &orangefs, &ossdrivers, &overlayfs, &parisc, &parport, &pci, &perf, &phy, &pm, &ppp, &pvrusb2, &pwm, &qat, &raid, &rcu, &rdma, &rds, &reiserfs, &remoteproc, &renesassoc, &riscv, &rockchip, &rpi, &rtc, &rust, &s390, &samsungsoc, &scsi, &sctp, &selinux, &serial, &sgx, &sh, &snpsarc, &sof, &sparclinux, &speakup, &spi, &spice, &squashfs, &staging, &stm32, &sunxi, &target, &tegra, &timestamp, &tipc, &tls, &tomoyo, &tqsystems, &trace, &udf, &um, &unisoc, &usb, &usbstorage, &v9fs, &video, &virt, &watchdog, &wcn36xx, &wireguard, &wireless, &wpan, &x25, &x86, &x86drivers, &xen, &xfs,
}
}