github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/pkg/subsystem/lists/linux.go (about) 1 // Code generated by the syz-query-subsystems tool. DO NOT EDIT. 2 // Commit 89be9a83ccf1f88522317ce02f854f30d6115c41, "Linux 6.16-rc7" 3 4 package lists 5 6 import . "github.com/google/syzkaller/pkg/subsystem" 7 8 func init() { 9 RegisterList("linux", subsystems_linux(), 20250720) 10 } 11 12 // The subsystem list: 13 // - kernel 14 // - accelerators 15 // - acpi 16 // - acpica 17 // - acrn 18 // - alpha 19 // - arch 20 // - arm 21 // - actions 22 // - amlogic 23 // - arm-scmi 24 // - asahi 25 // - aspeed 26 // - coresight 27 // - imx 28 // - kvmarm 29 // - mediatek 30 // - omap 31 // - rockchip 32 // - rpi 33 // - samsung-soc 34 // - soc 35 // - stm32 36 // - sunxi 37 // - unisoc 38 // - arm-msm 39 // - freedreno 40 // - mhi 41 // - audit 42 // - axis 43 // - bcache 44 // - block 45 // - drbd 46 // - nbd 47 // - bluetooth 48 // - bpf 49 // - can 50 // - ceph 51 // - cgroups 52 // - chrome 53 // - clk 54 // - sophgo 55 // - spacemit 56 // - comedi 57 // - crypto 58 // - qat 59 // - csky 60 // - cxl 61 // - devicetree 62 // - dm 63 // - dmaengine 64 // - dri 65 // - amd-gfx 66 // - etnaviv 67 // - fbdev 68 // - geode 69 // - freedreno 70 // - intel-gfx 71 // - intel-xe 72 // - lima 73 // - nouveau 74 // - spice 75 // - edac 76 // - efi 77 // - fpga 78 // - fs 79 // - afs 80 // - autofs 81 // - bcachefs 82 // - bfs 83 // - btrfs 84 // - cifs 85 // - coda 86 // - ecryptfs 87 // - erofs 88 // - exfat 89 // - ext4 90 // - f2fs 91 // - fscrypt 92 // - fsverity 93 // - fuse 94 // - gfs2 95 // - hfs 96 // - iomap 97 // - isofs 98 // - jffs2 99 // - jfs 100 // - karma 101 // - kernfs 102 // - netfs 103 // - nfs 104 // - nilfs 105 // - ntfs3 106 // - ocfs2 107 // - orangefs 108 // - overlayfs 109 // - squashfs 110 // - udf 111 // - v9fs 112 // - xfs 113 // - fsi 114 // - gpio 115 // - hardening 116 // - hexagon 117 // - hwmon 118 // - hyperv 119 // - i2c 120 // - i3c 121 // - ide 122 // - iio 123 // - input 124 // - integrity 125 // - io-uring 126 // - iommu 127 // - ipack 128 // - kasan 129 // - kbuild 130 // - kexec 131 // - keyrings 132 // - kgdb 133 // - kunit 134 // - kvm 135 // - kvm-riscv 136 // - kvm-x86 137 // - leds 138 // - linux1394 139 // - linuxppc 140 // - linuxpps 141 // - live-patching 142 // - llvm 143 // - loongarch 144 // - lsm 145 // - apparmor 146 // - tomoyo 147 // - m68k 148 // - media 149 // - mjpeg 150 // - pvrusb2 151 // - staging 152 // - ac100 153 // - greybus 154 // - mips 155 // - mm 156 // - damon 157 // - maple-tree 158 // - mmc 159 // - modules 160 // - mtd 161 // - net 162 // - atm 163 // - batman 164 // - bridge 165 // - broadcom 166 // - hams 167 // - intel-wired-lan 168 // - isdn4linux 169 // - mptcp 170 // - net-drivers 171 // - netfilter 172 // - lvs 173 // - openvpn 174 // - openvswitch 175 // - openwrt 176 // - oss-drivers 177 // - ppp 178 // - rds 179 // - sctp 180 // - smc 181 // - tipc 182 // - tls 183 // - wireguard 184 // - wireless 185 // - ath10k 186 // - ath11k 187 // - ath12k 188 // - b43 189 // - brcm80211 190 // - libertas 191 // - wcn36xx 192 // - wpan 193 // - x25 194 // - nfc 195 // - ntb 196 // - nvdimm 197 // - nvme 198 // - op-tee 199 // - openbmc 200 // - openipmi 201 // - openrisc 202 // - parisc 203 // - parport 204 // - pci 205 // - perf 206 // - phy 207 // - pm 208 // - pwm 209 // - raid 210 // - rcu 211 // - rdma 212 // - rds 213 // - remoteproc 214 // - renesas-soc 215 // - riscv 216 // - kvm-riscv 217 // - spacemit 218 // - rtc 219 // - rust 220 // - s390 221 // - sched-ext 222 // - scsi 223 // - megaraid 224 // - mpi3 225 // - mpt-fusion 226 // - open-iscsi 227 // - target 228 // - selinux 229 // - serial 230 // - sgx 231 // - sh 232 // - snps-arc 233 // - sound 234 // - cirrus 235 // - sof 236 // - sparclinux 237 // - speakup 238 // - spi 239 // - tegra 240 // - ac100 241 // - timestamp 242 // - tq-systems 243 // - trace 244 // - um 245 // - usb 246 // - usb-storage 247 // - video 248 // - virt 249 // - spice 250 // - x86 251 // - coco 252 // - watchdog 253 // - x86-drivers 254 // - dell 255 // - xen 256 257 func subsystems_linux() []*Subsystem { 258 var ac100, accelerators, acpi, acpica, acrn, actions, afs, alpha, amdgfx, amlogic, apparmor, arch, arm, armmsm, armscmi, asahi, aspeed, ath10k, ath11k, ath12k, atm, audit, autofs, axis, b43, batman, bcache, bcachefs, bfs, block, bluetooth, bpf, brcm80211, bridge, broadcom, btrfs, can, ceph, cgroups, chrome, cifs, cirrus, clk, coco, coda, comedi, coresight, crypto, csky, cxl, damon, 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, hwmon, hyperv, i2c, i3c, ide, iio, imx, input, integrity, intelgfx, intelwiredlan, intelxe, iouring, iomap, iommu, ipack, isdn4linux, isofs, jffs2, jfs, karma, kasan, kbuild, kernel, kernfs, kexec, keyrings, kgdb, kunit, kvm, kvmriscv, kvmx86, 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, netfs, nfc, nfs, nilfs, nouveau, ntb, ntfs3, nvdimm, nvme, ocfs2, omap, optee, openiscsi, openbmc, openipmi, openrisc, openvpn, openvswitch, openwrt, orangefs, ossdrivers, overlayfs, parisc, parport, pci, perf, phy, pm, ppp, pvrusb2, pwm, qat, raid, rcu, rdma, rds, remoteproc, renesassoc, riscv, rockchip, rpi, rtc, rust, s390, samsungsoc, schedext, scsi, sctp, selinux, serial, sgx, sh, smc, snpsarc, soc, sof, sophgo, sound, spacemit, 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 259 260 ac100 = Subsystem{ 261 Name: "ac100", 262 Lists: []string{"ac100@lists.launchpad.net"}, 263 Maintainers: []string{"marvin24@gmx.de"}, 264 Parents: []*Subsystem{&staging, &tegra}, 265 PathRules: []PathRule{ 266 {IncludeRegexp: "^drivers/staging/nvec/"}, 267 }, 268 } 269 270 accelerators = Subsystem{ 271 Name: "accelerators", 272 Lists: []string{"linux-accelerators@lists.ozlabs.org"}, 273 Maintainers: []string{"wangzhou1@hisilicon.com", "zhangfei.gao@linaro.org"}, 274 Parents: []*Subsystem{&kernel}, 275 PathRules: []PathRule{ 276 {IncludeRegexp: "^drivers/misc/uacce/|^include/linux/uacce\\.h$|^include/uapi/misc/uacce/"}, 277 }, 278 } 279 280 acpi = Subsystem{ 281 Name: "acpi", 282 Lists: []string{"linux-acpi@vger.kernel.org"}, 283 Parents: []*Subsystem{&kernel}, 284 PathRules: []PathRule{ 285 {IncludeRegexp: "^arch/x86/kernel/acpi/|^arch/x86/pci/acpi\\.c$|^drivers/acpi/|^drivers/pci/[^/]*/[^/]*acpi[^/]*$|^drivers/pci/[^/]*acpi[^/]*$|^drivers/pnp/pnpacpi/|^include/acpi/|^include/linux/acpi\\.h$|^include/linux/fwnode\\.h$|^include/linux/fw_table\\.h$|^lib/fw_table\\.c$"}, 286 {IncludeRegexp: "^drivers/acpi/[^/]*thermal[^/]*$"}, 287 {IncludeRegexp: "^drivers/acpi/acpica/|^include/acpi/"}, 288 {IncludeRegexp: "^drivers/acpi/apei/"}, 289 {IncludeRegexp: "^drivers/acpi/arm64$|^include/linux/acpi_iort\\.h$"}, 290 {IncludeRegexp: "^drivers/acpi/pmic/"}, 291 {IncludeRegexp: "^drivers/acpi/riscv/"}, 292 {IncludeRegexp: "^drivers/acpi/viot\\.c$|^include/linux/acpi_viot\\.h$"}, 293 {IncludeRegexp: "^drivers/base/property\\.c$|^drivers/base/swnode\\.c$|^include/linux/fwnode\\.h$|^include/linux/property\\.h$"}, 294 {IncludeRegexp: "^drivers/gpio/gpiolib-acpi-[^/]*\\.c$|^drivers/gpio/gpiolib-acpi\\.h$"}, 295 {IncludeRegexp: "^drivers/i2c/i2c-core-acpi\\.c$"}, 296 {IncludeRegexp: "^drivers/mailbox/pcc\\.c$"}, 297 {IncludeRegexp: "^drivers/pnp/|^include/linux/pnp\\.h$"}, 298 }, 299 } 300 301 acpica = Subsystem{ 302 Name: "acpica", 303 Lists: []string{"acpica-devel@lists.linux.dev"}, 304 Maintainers: []string{"rafael.j.wysocki@intel.com", "robert.moore@intel.com"}, 305 Parents: []*Subsystem{&acpi}, 306 PathRules: []PathRule{ 307 {IncludeRegexp: "^drivers/acpi/acpica/|^include/acpi/"}, 308 }, 309 } 310 311 acrn = Subsystem{ 312 Name: "acrn", 313 Lists: []string{"acrn-dev@lists.projectacrn.org"}, 314 Maintainers: []string{"fei1.li@intel.com"}, 315 Parents: []*Subsystem{&kernel}, 316 PathRules: []PathRule{ 317 {IncludeRegexp: "^drivers/virt/acrn/|^include/uapi/linux/acrn\\.h$"}, 318 }, 319 } 320 321 actions = Subsystem{ 322 Name: "actions", 323 Lists: []string{"linux-actions@lists.infradead.org"}, 324 Parents: []*Subsystem{&arm}, 325 PathRules: []PathRule{ 326 {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/pmdomain/actions/|^include/dt-bindings/power/owl-[^/]*$|^include/dt-bindings/reset/actions,[^/]*$|^include/linux/soc/actions/|owl"}, 327 {IncludeRegexp: "^drivers/input/misc/atc260x-onkey\\.c$|^drivers/mfd/atc260[^/]*$|^drivers/power/reset/atc260x-poweroff\\.c$|^drivers/regulator/atc260x-regulator\\.c$|^include/linux/mfd/atc260x/"}, 328 }, 329 } 330 331 afs = Subsystem{ 332 Name: "afs", 333 Lists: []string{"linux-afs@lists.infradead.org"}, 334 Parents: []*Subsystem{&fs}, 335 PathRules: []PathRule{ 336 {IncludeRegexp: "^fs/afs/|^include/trace/events/afs\\.h$"}, 337 {IncludeRegexp: "^include/keys/rxrpc-type\\.h$|^include/net/af_rxrpc\\.h$|^include/trace/events/rxrpc\\.h$|^include/uapi/linux/rxrpc\\.h$|^net/rxrpc/"}, 338 }, 339 } 340 341 alpha = Subsystem{ 342 Name: "alpha", 343 Lists: []string{"linux-alpha@vger.kernel.org"}, 344 Maintainers: []string{"mattst88@gmail.com", "richard.henderson@linaro.org"}, 345 Parents: []*Subsystem{&kernel}, 346 PathRules: []PathRule{ 347 {IncludeRegexp: "^arch/alpha/"}, 348 }, 349 } 350 351 amdgfx = Subsystem{ 352 Name: "amd-gfx", 353 Lists: []string{"amd-gfx@lists.freedesktop.org"}, 354 Parents: []*Subsystem{&dri}, 355 PathRules: []PathRule{ 356 {IncludeRegexp: "^drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd[^/]*\\.\\[ch\\]$|^drivers/gpu/drm/amd/amdkfd/|^drivers/gpu/drm/amd/include/cik_structs\\.h$|^drivers/gpu/drm/amd/include/kgd_kfd_interface\\.h$|^drivers/gpu/drm/amd/include/v9_structs\\.h$|^drivers/gpu/drm/amd/include/vi_structs\\.h$|^include/uapi/linux/kfd_ioctl\\.h$|^include/uapi/linux/kfd_sysfs\\.h$"}, 357 {IncludeRegexp: "^drivers/gpu/drm/amd/display/"}, 358 {IncludeRegexp: "^drivers/gpu/drm/amd/pm/"}, 359 {IncludeRegexp: "^drivers/gpu/drm/amd/|^drivers/gpu/drm/ci/xfails/amd[^/]*$|^drivers/gpu/drm/radeon/|^include/uapi/drm/amdgpu_drm\\.h$|^include/uapi/drm/radeon_drm\\.h$"}, 360 }, 361 } 362 363 amlogic = Subsystem{ 364 Name: "amlogic", 365 Lists: []string{"linux-amlogic@lists.infradead.org"}, 366 Parents: []*Subsystem{&arm}, 367 PathRules: []PathRule{ 368 {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/pmdomain/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"}, 369 {IncludeRegexp: "^drivers/clk/meson/|^include/dt-bindings/clock/amlogic,a1[^/]*$|^include/dt-bindings/clock/gxbb[^/]*$|^include/dt-bindings/clock/meson[^/]*$"}, 370 {IncludeRegexp: "^drivers/crypto/amlogic/"}, 371 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/meson[^/]*$|^drivers/gpu/drm/meson/"}, 372 {IncludeRegexp: "^drivers/media/cec/platform/meson/ao-cec-g12a\\.c$|^drivers/media/cec/platform/meson/ao-cec\\.c$"}, 373 {IncludeRegexp: "^drivers/media/platform/amlogic/meson-ge2d/"}, 374 {IncludeRegexp: "^drivers/mfd/khadas-mcu\\.c$|^drivers/thermal/khadas_mcu_fan\\.c$|^include/linux/mfd/khadas-mcu\\.h$"}, 375 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-meson\\.c$"}, 376 {IncludeRegexp: "^drivers/perf/amlogic/|^include/soc/amlogic/"}, 377 {IncludeRegexp: "^drivers/pinctrl/meson/pinctrl-amlogic-a4\\.c$"}, 378 {IncludeRegexp: "^drivers/rtc/rtc-amlogic-a4\\.c$"}, 379 {IncludeRegexp: "^drivers/staging/media/meson/vdec/"}, 380 {IncludeRegexp: "^drivers/thermal/amlogic_thermal\\.c$"}, 381 }, 382 } 383 384 apparmor = Subsystem{ 385 Name: "apparmor", 386 Lists: []string{"apparmor@lists.ubuntu.com"}, 387 Maintainers: []string{"john.johansen@canonical.com", "john@apparmor.net"}, 388 Parents: []*Subsystem{&lsm}, 389 PathRules: []PathRule{ 390 {IncludeRegexp: "^security/apparmor/"}, 391 }, 392 } 393 394 arch = Subsystem{ 395 Name: "arch", 396 Lists: []string{"linux-arch@vger.kernel.org"}, 397 Parents: []*Subsystem{&kernel}, 398 PathRules: []PathRule{ 399 {IncludeRegexp: "^arch/[^/]*/include/asm/tlb\\.h$|^include/asm-generic/tlb\\.h$|^include/trace/events/tlb\\.h$|^mm/mmu_gather\\.c$"}, 400 {IncludeRegexp: "^include/asm-generic/|^include/uapi/asm-generic/"}, 401 }, 402 } 403 404 arm = Subsystem{ 405 Name: "arm", 406 Lists: []string{"linux-arm-kernel@lists.infradead.org"}, 407 Parents: []*Subsystem{&kernel}, 408 PathRules: []PathRule{ 409 {"^arch/arm/", "^arch/arm/boot/dts/"}, 410 {IncludeRegexp: "^arch/arm/boot/compressed/misc-ep93xx\\.h$|^arch/arm/mach-ep93xx/|^drivers/iio/adc/ep93xx_adc\\.c$"}, 411 {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/pmdomain/actions/|^include/dt-bindings/power/owl-[^/]*$|^include/dt-bindings/reset/actions,[^/]*$|^include/linux/soc/actions/|owl"}, 412 {IncludeRegexp: "^arch/arm/boot/dts/airoha/|^arch/arm64/boot/dts/airoha/"}, 413 {IncludeRegexp: "^arch/arm/boot/dts/alphascale/|^drivers/clk/clk-asm9260\\.c$|^drivers/clocksource/asm9260_timer\\.c$|^drivers/rtc/rtc-asm9260\\.c$|^drivers/watchdog/asm9260_wdt\\.c$"}, 414 {IncludeRegexp: "^arch/arm/boot/dts/amazon/|^arch/arm/mach-alpine/|^arch/arm64/boot/dts/amazon/|^drivers/[^/]*/[^/]*alpine[^/]*$"}, 415 {IncludeRegexp: "^arch/arm/boot/dts/amlogic/|^arch/arm/mach-meson/|^arch/arm64/boot/dts/amlogic/|^drivers/pmdomain/amlogic/|^drivers/mmc/host/meson[^/]*$|^drivers/phy/amlogic/|^drivers/pinctrl/meson/|^drivers/rtc/rtc-meson[^/]*$|^drivers/soc/amlogic/|meson"}, 416 {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/"}, 417 {IncludeRegexp: "^arch/arm/boot/dts/aspeed/|^arch/arm/mach-aspeed/|aspeed"}, 418 {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$"}, 419 {IncludeRegexp: "^arch/arm/boot/dts/broadcom/bcm47189[^/]*$|^arch/arm/boot/dts/broadcom/bcm53573[^/]*$"}, 420 {IncludeRegexp: "^arch/arm/boot/dts/broadcom/bcm7[^/]*\\.dts[^/]*$|^arch/arm/include/asm/hardware/cache-b15-rac\\.h$|^arch/arm/mach-bcm/[^/]*brcmstb[^/]*$|^arch/arm/mm/cache-b15-rac\\.c$|^drivers/bus/brcmstb_gisb\\.c$|^drivers/pci/controller/pcie-brcmstb\\.c$|brcmstb|bcm7038|bcm7120"}, 421 {IncludeRegexp: "^arch/arm/boot/dts/calxeda/|^arch/arm/mach-highbank/"}, 422 {IncludeRegexp: "^arch/arm/boot/dts/cnxt/|digicolor"}, 423 {IncludeRegexp: "^arch/arm/boot/dts/gemini/|^arch/arm/mach-gemini/|^drivers/crypto/gemini/|^drivers/net/ethernet/cortina/|^drivers/pinctrl/pinctrl-gemini\\.c$|^drivers/rtc/rtc-ftrtc010\\.c$"}, 424 {IncludeRegexp: "^arch/arm/boot/dts/hisilicon/|^arch/arm/mach-hisi/|^arch/arm64/boot/dts/hisilicon/"}, 425 {IncludeRegexp: "^arch/arm/boot/dts/intel/axm/|^arch/arm/mach-axxia/"}, 426 {IncludeRegexp: "^arch/arm/boot/dts/intel/ixp/|^arch/arm/mach-ixp4xx/|^drivers/bus/intel-ixp4xx-eb\\.c$|^drivers/char/hw_random/ixp4xx-rng\\.c$|^drivers/clocksource/timer-ixp4xx\\.c$|^drivers/crypto/intel/ixp4xx/ixp4xx_crypto\\.c$|^drivers/gpio/gpio-ixp4xx\\.c$|^drivers/irqchip/irq-ixp4xx\\.c$|^drivers/net/ethernet/xscale/ixp4xx_eth\\.c$|^drivers/net/wan/ixp4xx_hss\\.c$|^drivers/soc/ixp4xx/ixp4xx-npe\\.c$|^drivers/soc/ixp4xx/ixp4xx-qmgr\\.c$|^include/linux/soc/ixp4xx/npe\\.h$|^include/linux/soc/ixp4xx/qmgr\\.h$"}, 427 {IncludeRegexp: "^arch/arm/boot/dts/intel/pxa/|^arch/arm/mach-pxa/|^drivers/dma/pxa[^/]*$|^drivers/pcmcia/pxa2xx[^/]*$|^drivers/pinctrl/pxa/|^drivers/spi/spi-pxa2xx[^/]*$|^drivers/usb/gadget/udc/pxa2[^/]*$|^include/sound/pxa2xx-lib\\.h$|^sound/arm/pxa[^/]*$|^sound/soc/pxa/"}, 428 {IncludeRegexp: "^arch/arm/boot/dts/marvell/armada[^/]*$|^arch/arm/boot/dts/marvell/kirkwood[^/]*$|^arch/arm/configs/mvebu_[^/]*_defconfig$|^arch/arm/mach-mvebu/|^arch/arm64/boot/dts/marvell/|^drivers/clk/mvebu/|^drivers/cpufreq/armada-37xx-cpufreq\\.c$|^drivers/cpufreq/armada-8k-cpufreq\\.c$|^drivers/cpufreq/mvebu-cpufreq\\.c$|^drivers/irqchip/irq-armada-370-xp\\.c$|^drivers/irqchip/irq-mvebu-[^/]*$|^drivers/pinctrl/mvebu/|^drivers/rtc/rtc-armada38x\\.c$"}, 429 {IncludeRegexp: "^arch/arm/boot/dts/marvell/dove[^/]*$|^arch/arm/boot/dts/marvell/orion5x[^/]*$|^arch/arm/mach-dove/|^arch/arm/mach-mv78xx0/|^arch/arm/mach-orion5x/|^arch/arm/plat-orion/|^drivers/bus/mvebu-mbus\\.c$|^drivers/soc/dove/"}, 430 {IncludeRegexp: "^arch/arm/boot/dts/marvell/mmp[^/]*$|^arch/arm/mach-mmp/|^include/linux/soc/mmp/"}, 431 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 432 {IncludeRegexp: "^arch/arm/boot/dts/microchip/at91-linea\\.dtsi$|^arch/arm/boot/dts/microchip/at91-natte\\.dtsi$|^arch/arm/boot/dts/microchip/at91-nattis-2-natte-2\\.dts$|^arch/arm/boot/dts/microchip/at91-tse850-3\\.dts$"}, 433 {"^arch/arm/boot/dts/microchip/|^arch/arm/include/debug/at91\\.S$|^arch/arm/mach-at91/|^drivers/memory/atmel[^/]*$|^drivers/watchdog/sama5d4_wdt\\.c$|^include/soc/at91/|at91|atmel", "^drivers/input/touchscreen/atmel_mxt_ts\\.c$"}, 434 {IncludeRegexp: "^arch/arm/boot/dts/moxa/|^drivers/clk/clk-moxart\\.c$"}, 435 {IncludeRegexp: "^arch/arm/boot/dts/nspire/"}, 436 {"^arch/arm/boot/dts/nxp/imx/|^arch/arm/boot/dts/nxp/mxs/|^arch/arm64/boot/dts/freescale/|imx|mxs|\\bmxc[^\\d]", "^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$|^drivers/media/i2c/"}, 437 {IncludeRegexp: "^arch/arm/boot/dts/nxp/lpc/lpc32[^/]*$|^arch/arm/mach-lpc32xx/|^drivers/dma/lpc32xx-dmamux\\.c$|^drivers/i2c/busses/i2c-pnx\\.c$|^drivers/net/ethernet/nxp/lpc_eth\\.c$|^drivers/usb/host/ohci-nxp\\.c$|^drivers/watchdog/pnx4008_wdt\\.c$|lpc32xx"}, 438 {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"}, 439 {IncludeRegexp: "^arch/arm/boot/dts/nxp/ls/|^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$"}, 440 {IncludeRegexp: "^arch/arm/boot/dts/nxp/vf/|^arch/arm/mach-imx/[^/]*vf610[^/]*$"}, 441 {IncludeRegexp: "^arch/arm/boot/dts/realtek/|^arch/arm/mach-realtek/|^arch/arm64/boot/dts/realtek/"}, 442 {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"}, 443 {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/firmware/samsung/|^drivers/mailbox/exynos-mailbox\\.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"}, 444 {IncludeRegexp: "^arch/arm/boot/dts/sigmastar/|^arch/arm/mach-mstar/|^drivers/clk/mstar/|^drivers/clocksource/timer-msc313e\\.c$|^drivers/gpio/gpio-msc313\\.c$|^drivers/rtc/rtc-msc313\\.c$|^drivers/watchdog/msc313e_wdt\\.c$|^include/dt-bindings/clock/mstar-[^/]*$|^include/dt-bindings/gpio/msc313-gpio\\.h$"}, 445 {IncludeRegexp: "^arch/arm/boot/dts/socionext/milbeaut[^/]*$|^arch/arm/mach-milbeaut/|milbeaut"}, 446 {IncludeRegexp: "^arch/arm/boot/dts/socionext/uniphier[^/]*$|^arch/arm/include/asm/hardware/cache-uniphier\\.h$|^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"}, 447 {IncludeRegexp: "^arch/arm/boot/dts/st/spear[^/]*$|^arch/arm/mach-spear/|^drivers/clk/spear/|^drivers/pinctrl/spear/"}, 448 {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/pmdomain/st/ste-ux500-pm-domain\\.c$|^drivers/gpio/gpio-nomadik\\.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/"}, 449 {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$"}, 450 {IncludeRegexp: "^arch/arm/boot/dts/st/stm32[^/]*$|^arch/arm/mach-stm32/|^arch/arm64/boot/dts/st/|^drivers/clocksource/armv7m_systick\\.c$|stm32|stm"}, 451 {IncludeRegexp: "^arch/arm/boot/dts/sunplus/|^arch/arm/configs/sp7021_[^/]*defconfig$|^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$"}, 452 {IncludeRegexp: "^arch/arm/boot/dts/synaptics/|^arch/arm/mach-berlin/|^arch/arm64/boot/dts/synaptics/"}, 453 {IncludeRegexp: "^arch/arm/boot/dts/ti/davinci/|^arch/arm/mach-davinci/|^drivers/i2c/busses/i2c-davinci\\.c$"}, 454 {IncludeRegexp: "^arch/arm/boot/dts/ti/keystone/|^arch/arm/mach-keystone/"}, 455 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/omap3-igep[^/]*$"}, 456 {IncludeRegexp: "^arch/arm/boot/dts/unisoc/|^drivers/clocksource/timer-rda\\.c$|^drivers/gpio/gpio-rda\\.c$|^drivers/irqchip/irq-rda-intc\\.c$|^drivers/tty/serial/rda-uart\\.c$"}, 457 {IncludeRegexp: "^arch/arm/boot/dts/vt8500/|^arch/arm/mach-vt8500/|^drivers/clocksource/timer-vt8500\\.c$|^drivers/i2c/busses/i2c-viai2c-wmt\\.c$|^drivers/mmc/host/wmt-sdmmc\\.c$|^drivers/pwm/pwm-vt8500\\.c$|^drivers/rtc/rtc-vt8500\\.c$|^drivers/soc/vt8500/|^drivers/tty/serial/vt8500_serial\\.c$|^drivers/video/fbdev/vt8500lcdfb\\.[^/]*$|^drivers/video/fbdev/wm8505fb[^/]*$|^drivers/video/fbdev/wmt_ge_rops\\.[^/]*$"}, 458 {IncludeRegexp: "^arch/arm/include/asm/arch_gicv3\\.h$|^arch/arm64/include/asm/arch_gicv3\\.h$|^drivers/irqchip/irq-gic[^/]*\\.\\[ch\\]$|^include/linux/irqchip/arm-gic[^/]*\\.h$|^include/linux/irqchip/arm-vgic-info\\.h$"}, 459 {IncludeRegexp: "^arch/arm/include/asm/arch_timer\\.h$|^arch/arm64/include/asm/arch_timer\\.h$|^drivers/clocksource/arm_arch_timer\\.c$"}, 460 {IncludeRegexp: "^arch/arm/include/asm/hardware/dec21285\\.h$|^arch/arm/mach-footbridge/"}, 461 {IncludeRegexp: "^arch/arm/include/asm/hardware/ioc\\.h$|^arch/arm/include/asm/hardware/iomd\\.h$|^arch/arm/include/asm/hardware/memc\\.h$|^arch/arm/mach-rpc/|^drivers/net/ethernet/8390/etherh\\.c$|^drivers/net/ethernet/i825xx/ether1[^/]*$|^drivers/net/ethernet/seeq/ether3[^/]*$|^drivers/scsi/arm/"}, 462 {IncludeRegexp: "^arch/arm/mach-[^/]*/|^arch/arm/plat-[^/]*/"}, 463 {IncludeRegexp: "^arch/arm/mach-ep93xx/ts72xx\\.c$"}, 464 {IncludeRegexp: "^arch/arm/mach-orion5x/ts78xx-[^/]*$"}, 465 {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"}, 466 {"^arch/arm/mach-versatile/|^arch/arm64/boot/dts/arm/|^drivers/clocksource/timer-versatile\\.c$|mps2|vexpress", "^drivers/cpufreq/vexpress-spc-cpufreq\\.c$"}, 467 {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"}, 468 {IncludeRegexp: "^arch/arm/mm/[^/]*-fa[^/]*$"}, 469 {IncludeRegexp: "^arch/arm/vfp/"}, 470 {IncludeRegexp: "^arch/arm64/boot/dts/amd/elba[^/]*$"}, 471 {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/pmdomain/apple/|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/input/touchscreen/apple_z2\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/nvmem/apple-spmi-nvmem\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/spi/spi-apple\\.c$|^drivers/spmi/spmi-apple-controller\\.c$|^drivers/video/backlight/apple_dwi_bl\\.c$|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/soc/apple/|^include/uapi/drm/asahi_drm\\.h$"}, 472 {IncludeRegexp: "^arch/arm64/boot/dts/arm/morello[^/]*$"}, 473 {IncludeRegexp: "^arch/arm64/boot/dts/bitmain/|^drivers/clk/clk-bm1880\\.c$|^drivers/pinctrl/pinctrl-bm1880\\.c$"}, 474 {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"}, 475 {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"}, 476 {IncludeRegexp: "^arch/arm64/boot/dts/cavium/thunder2-99xx[^/]*$"}, 477 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/exynos850[^/]*$|^drivers/clk/samsung/clk-exynos850\\.c$|^include/dt-bindings/clock/exynos850\\.h$"}, 478 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/google/|^drivers/clk/samsung/clk-gs101\\.c$|^drivers/phy/samsung/phy-gs101-ufs\\.c$|^include/dt-bindings/clock/google,gs101\\.h$"}, 479 {IncludeRegexp: "^arch/arm64/boot/dts/freescale/s32g[^/]*\\.dts[^/]*$|^drivers/pinctrl/nxp/"}, 480 {IncludeRegexp: "^arch/arm64/boot/dts/lg/"}, 481 {IncludeRegexp: "^arch/arm64/boot/dts/marvell/armada-8040-mcbin\\.dts$"}, 482 {IncludeRegexp: "^arch/arm64/boot/dts/microchip/"}, 483 {IncludeRegexp: "^arch/arm64/boot/dts/microchip/sparx[^/]*$|^drivers/net/ethernet/microchip/vcap/|^drivers/pinctrl/pinctrl-microchip-sgpio\\.c$|sparx5"}, 484 {IncludeRegexp: "^arch/arm64/boot/dts/nuvoton/[^/]*ma35[^/]*$|^drivers/[^/]*/[^/]*/[^/]*ma35[^/]*$|^drivers/[^/]*/[^/]*ma35[^/]*$"}, 485 {IncludeRegexp: "^arch/arm64/boot/dts/tesla/"}, 486 {IncludeRegexp: "^arch/arm64/boot/dts/ti/k3-[^/]*$"}, 487 {IncludeRegexp: "^arch/arm64/boot/dts/toshiba/|^drivers/clk/visconti/|^drivers/gpio/gpio-visconti\\.c$|^drivers/net/ethernet/stmicro/stmmac/dwmac-visconti\\.c$|^drivers/pci/controller/dwc/pcie-visconti\\.c$|^drivers/pinctrl/visconti/|^drivers/watchdog/visconti_wdt\\.c$|visconti"}, 488 {IncludeRegexp: "^arch/arm64/include/asm/kvm[^/]*$|^arch/arm64/include/uapi/asm/kvm[^/]*$|^arch/arm64/kvm/|^include/kvm/arm_[^/]*$"}, 489 {"^arch/arm64/|^drivers/virt/coco/arm-cca-guest/|^drivers/virt/coco/pkvm-guest/", "^arch/arm64/boot/dts/"}, 490 {IncludeRegexp: "^arch/arm[^/]*/include/asm/hw_breakpoint\\.h$|^arch/arm[^/]*/include/asm/perf_event\\.h$|^arch/arm[^/]*/kernel/hw_breakpoint\\.c$|^arch/arm[^/]*/kernel/perf_[^/]*$|^drivers/perf/|^include/linux/perf/arm_pmu[^/]*\\.h$"}, 491 {IncludeRegexp: "^drivers/acpi/arm64$|^include/linux/acpi_iort\\.h$"}, 492 {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/hwmon/scmi-hwmon\\.c$|^drivers/pinctrl/pinctrl-scmi\\.c$|^drivers/pmdomain/arm/|^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$"}, 493 {IncludeRegexp: "^drivers/clk/clkdev\\.c$"}, 494 {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/pmdomain/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$"}, 495 {IncludeRegexp: "^drivers/clk/ux500/"}, 496 {IncludeRegexp: "^drivers/clocksource/timer-keystone\\.c$"}, 497 {IncludeRegexp: "^drivers/counter/microchip-tcb-capture\\.c$|^include/uapi/linux/counter/microchip-tcb-capture\\.h$"}, 498 {IncludeRegexp: "^drivers/cpuidle/cpuidle-big_little\\.c$"}, 499 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci-domain\\.c$|^drivers/cpuidle/cpuidle-psci\\.h$"}, 500 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci\\.c$"}, 501 {IncludeRegexp: "^drivers/dma/at_hdmac\\.c$|^drivers/dma/at_xdmac\\.c$|^include/dt-bindings/dma/at91\\.h$"}, 502 {IncludeRegexp: "^drivers/dma/mediatek/"}, 503 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 504 {IncludeRegexp: "^drivers/firmware/arm_ffa/|^include/linux/arm_ffa\\.h$"}, 505 {IncludeRegexp: "^drivers/firmware/arm_scmi/vendors/imx/"}, 506 {IncludeRegexp: "^drivers/firmware/arm_sdei\\.c$|^include/linux/arm_sdei\\.h$|^include/uapi/linux/arm_sdei\\.h$"}, 507 {IncludeRegexp: "^drivers/firmware/psci/|^include/linux/psci\\.h$|^include/uapi/linux/psci\\.h$"}, 508 {IncludeRegexp: "^drivers/firmware/smccc/|^include/linux/arm-smccc\\.h$"}, 509 {IncludeRegexp: "^drivers/gpio/gpio-sama5d2-piobu\\.c$|^drivers/pinctrl/pinctrl-at91[^/]*$"}, 510 {IncludeRegexp: "^drivers/hwtracing/coresight/|^include/dt-bindings/arm/coresight-cti-dt\\.h$|^include/linux/coresight[^/]*$|^include/uapi/linux/coresight[^/]*$"}, 511 {IncludeRegexp: "^drivers/iommu/arm/|^drivers/iommu/io-pgtable-arm[^/]*$"}, 512 {IncludeRegexp: "^drivers/irqchip/irq-mchp-eic\\.c$"}, 513 {IncludeRegexp: "^drivers/irqchip/irq-vic\\.c$"}, 514 {IncludeRegexp: "^drivers/mailbox/arm_mhuv3\\.c$"}, 515 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-g2d/"}, 516 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-jpeg/"}, 517 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-mfc/"}, 518 {IncludeRegexp: "^drivers/memory/brcmstb_dpfe\\.c$"}, 519 {IncludeRegexp: "^drivers/memory/pl353-smc\\.c$"}, 520 {IncludeRegexp: "^drivers/misc/atmel-ssc\\.c$|^include/linux/atmel-ssc\\.h$"}, 521 {IncludeRegexp: "^drivers/net/ethernet/airoha/"}, 522 {IncludeRegexp: "^drivers/net/ethernet/cavium/thunder/"}, 523 {IncludeRegexp: "^drivers/net/ethernet/ti/icssg/"}, 524 {IncludeRegexp: "^drivers/nvmem/microchip-otpc\\.c$|^include/dt-bindings/nvmem/microchip,sama7g5-otpc\\.h$"}, 525 {IncludeRegexp: "^drivers/pci/controller/[^/]*mvebu[^/]*$"}, 526 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 527 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*imx6[^/]*$"}, 528 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 529 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 530 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-armada8k\\.c$"}, 531 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-layerscape-gen4\\.c$"}, 532 {IncludeRegexp: "^drivers/pci/controller/pci-aardvark\\.c$"}, 533 {IncludeRegexp: "^drivers/pci/controller/pci-host-common\\.c$|^drivers/pci/controller/pci-host-generic\\.c$"}, 534 {IncludeRegexp: "^drivers/pci/controller/pci-thunder-[^/]*$"}, 535 {IncludeRegexp: "^drivers/pci/controller/pci-versatile\\.c$"}, 536 {IncludeRegexp: "^drivers/pci/controller/pci-xgene-msi\\.c$"}, 537 {IncludeRegexp: "^drivers/pci/controller/pci-xgene\\.c$"}, 538 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$|^drivers/staging/vc04_services$|bcm2711|bcm2712|bcm283*|raspberrypi"}, 539 {IncludeRegexp: "^drivers/perf/fsl_imx8_ddr_perf\\.c$"}, 540 {IncludeRegexp: "^drivers/phy/marvell/phy-mmp3-usb\\.c$|^drivers/phy/marvell/phy-pxa-usb\\.c$"}, 541 {IncludeRegexp: "^drivers/phy/mediatek/"}, 542 {IncludeRegexp: "^drivers/phy/phy-airoha-pcie-regs\\.h$|^drivers/phy/phy-airoha-pcie\\.c$"}, 543 {IncludeRegexp: "^drivers/pinctrl/pinctrl-single\\.c$"}, 544 {IncludeRegexp: "^drivers/pinctrl/samsung/"}, 545 {IncludeRegexp: "^drivers/pinctrl/sunplus/|^include/dt-bindings/pinctrl/sppctl[^/]*\\.h$"}, 546 {IncludeRegexp: "^drivers/pmdomain/ti/omap_prm\\.c$|^drivers/soc/ti/|^include/linux/pruss_driver\\.h$"}, 547 {IncludeRegexp: "^drivers/pwm/pwm-atmel\\.c$"}, 548 {IncludeRegexp: "^drivers/regulator/mcp16502\\.c$"}, 549 {IncludeRegexp: "^drivers/rtc/rtc-mt2712\\.c$|^drivers/rtc/rtc-mt6397\\.c$|^drivers/rtc/rtc-mt7622\\.c$"}, 550 {IncludeRegexp: "^drivers/soc/fsl/|^include/linux/fsl/|^include/soc/fsl/"}, 551 {IncludeRegexp: "^drivers/spi/spi-airoha-snfi\\.c$"}, 552 {IncludeRegexp: "^drivers/spi/spi-pl022\\.c$"}, 553 {IncludeRegexp: "^drivers/tee/tstee/"}, 554 {IncludeRegexp: "^drivers/usb/gadget/udc/atmel_usba_udc\\.[^/]*$"}, 555 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 556 {IncludeRegexp: "^drivers/video/fbdev/cyber2000fb\\.[^/]*$"}, 557 {IncludeRegexp: "^drivers/video/fbdev/imxfb\\.c$"}, 558 }, 559 } 560 561 armmsm = Subsystem{ 562 Name: "arm-msm", 563 Lists: []string{"linux-arm-msm@vger.kernel.org"}, 564 Parents: []*Subsystem{&kernel}, 565 PathRules: []PathRule{ 566 {IncludeRegexp: "^arch/arm/boot/dts/qcom/|^arch/arm/configs/qcom_defconfig$|^arch/arm/mach-qcom/|^arch/arm64/boot/dts/qcom/|^drivers/[^/]*/[^/]*/pm8...-[^/]*$|^drivers/[^/]*/[^/]*/qcom[^/]*$|^drivers/[^/]*/[^/]*/qcom/|^drivers/[^/]*/qcom[^/]*$|^drivers/[^/]*/qcom/|^drivers/bluetooth/btqcomsmd\\.c$|^drivers/clocksource/timer-qcom\\.c$|^drivers/cpuidle/cpuidle-qcom-spm\\.c$|^drivers/extcon/extcon-qcom[^/]*$|^drivers/i2c/busses/i2c-qcom-geni\\.c$|^drivers/i2c/busses/i2c-qup\\.c$|^drivers/iommu/msm[^/]*$|^drivers/mfd/ssbi\\.c$|^drivers/mmc/host/mmci_qcom[^/]*$|^drivers/mmc/host/sdhci-msm\\.c$|^drivers/pci/controller/dwc/pcie-qcom[^/]*$|^drivers/phy/qualcomm/|^drivers/power/[^/]*/msm[^/]*$|^drivers/reset/reset-qcom-[^/]*$|^drivers/rtc/rtc-pm8xxx\\.c$|^drivers/spi/spi-geni-qcom\\.c$|^drivers/spi/spi-qcom-qspi\\.c$|^drivers/spi/spi-qup\\.c$|^drivers/tty/serial/msm_serial\\.c$|^drivers/ufs/host/ufs-qcom[^/]*$|^drivers/usb/dwc3/dwc3-qcom\\.c$|^include/dt-bindings/[^/]*/qcom[^/]*$|^include/linux/[^/]*/qcom[^/]*$|^include/linux/soc/qcom/"}, 567 {IncludeRegexp: "^arch/arm/boot/dts/qcom/|^arch/arm/configs/qcom_defconfig$|^arch/arm/mach-qcom/|^arch/arm64/boot/dts/qcom/|^drivers/bus/qcom[^/]*$|^drivers/firmware/qcom/|^drivers/soc/qcom/|^include/dt-bindings/arm/qcom,ids\\.h$|^include/dt-bindings/firmware/qcom,scm\\.h$|^include/dt-bindings/soc/qcom[^/]*$|^include/linux/firmware/qcom$|^include/linux/soc/qcom/|^include/soc/qcom/"}, 568 {IncludeRegexp: "^drivers/accel/qaic/|^include/uapi/drm/qaic_accel\\.h$"}, 569 {IncludeRegexp: "^drivers/bus/mhi/|^drivers/pci/endpoint/functions/pci-epf-mhi\\.c$|^include/linux/mhi\\.h$"}, 570 {IncludeRegexp: "^drivers/clk/qcom/|^include/dt-bindings/clock/qcom,[^/]*$"}, 571 {IncludeRegexp: "^drivers/crypto/qce/"}, 572 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 573 {IncludeRegexp: "^drivers/edac/qcom_edac\\.c$"}, 574 {IncludeRegexp: "^drivers/firmware/qcom/qcom_qseecom\\.c$"}, 575 {IncludeRegexp: "^drivers/firmware/qcom/qcom_qseecom_uefisecapp\\.c$"}, 576 {IncludeRegexp: "^drivers/firmware/qcom/qcom_tzmem\\.c$|^drivers/firmware/qcom/qcom_tzmem\\.h$|^include/linux/firmware/qcom/qcom_tzmem\\.h$"}, 577 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/dt-bindings/clock/qcom,dsi-phy-28nm\\.h$|^include/uapi/drm/msm_drm\\.h$"}, 578 {IncludeRegexp: "^drivers/gpu/drm/msm/adreno/|^drivers/gpu/drm/msm/msm_gpu\\.[^/]*$|^drivers/gpu/drm/msm/msm_gpu_devfreq\\.[^/]*$|^drivers/gpu/drm/msm/msm_ringbuffer\\.[^/]*$|^drivers/gpu/drm/msm/registers/adreno/|^include/uapi/drm/msm_drm\\.h$"}, 579 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-cci\\.c$"}, 580 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-geni\\.c$"}, 581 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu/qcom_iommu\\.c$|^drivers/iommu/arm/arm-smmu/arm-smmu-qcom[^/]*$|^drivers/iommu/msm_iommu[^/]*$"}, 582 {IncludeRegexp: "^drivers/mailbox/qcom-cpucp-mbox\\.c$"}, 583 {IncludeRegexp: "^drivers/mailbox/qcom-ipcc\\.c$|^include/dt-bindings/mailbox/qcom-ipcc\\.h$"}, 584 {IncludeRegexp: "^drivers/media/platform/qcom/iris/"}, 585 {IncludeRegexp: "^drivers/media/platform/qcom/venus/"}, 586 {IncludeRegexp: "^drivers/misc/fastrpc\\.c$|^include/uapi/misc/fastrpc\\.h$"}, 587 {IncludeRegexp: "^drivers/mtd/nand/raw/qcom_nandc\\.c$"}, 588 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos\\.c$"}, 589 {IncludeRegexp: "^drivers/net/wwan/qcom_bam_dmux\\.c$"}, 590 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-common\\.c$|^drivers/pci/controller/dwc/pcie-qcom-ep\\.c$"}, 591 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-common\\.c$|^drivers/pci/controller/dwc/pcie-qcom\\.c$"}, 592 {IncludeRegexp: "^drivers/phy/qualcomm/phy-qcom-ipq4019-usb\\.c$"}, 593 {IncludeRegexp: "^drivers/pinctrl/qcom/"}, 594 {IncludeRegexp: "^drivers/pmdomain/qcom/cpr\\.c$"}, 595 {IncludeRegexp: "^drivers/regulator/vqmmc-ipq4019-regulator\\.c$"}, 596 {IncludeRegexp: "^drivers/soc/qcom/apr\\.c$|^drivers/soundwire/qcom\\.c$|^include/dt-bindings/sound/qcom,wcd93[^/]*$|^sound/soc/codecs/lpass-[^/]*\\.[^/]*$|^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/wcd93[^/]*\\.[^/]*$|^sound/soc/codecs/wsa88[^/]*\\.[^/]*$|^sound/soc/qcom/"}, 597 {IncludeRegexp: "^drivers/soc/qcom/icc-bwmon\\.c$|^drivers/soc/qcom/trace_icc-bwmon\\.h$"}, 598 {IncludeRegexp: "^drivers/thermal/qcom/"}, 599 {IncludeRegexp: "^drivers/ufs/host/ufs-qcom[^/]*$"}, 600 {IncludeRegexp: "^drivers/usb/misc/qcom_eud\\.c$"}, 601 {IncludeRegexp: "^drivers/usb/typec/tcpm/qcom/"}, 602 {IncludeRegexp: "^include/trace/events/qrtr\\.h$|^include/uapi/linux/qrtr\\.h$|^net/qrtr/"}, 603 }, 604 } 605 606 armscmi = Subsystem{ 607 Name: "arm-scmi", 608 Lists: []string{"arm-scmi@vger.kernel.org"}, 609 Parents: []*Subsystem{&arm}, 610 PathRules: []PathRule{ 611 {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/hwmon/scmi-hwmon\\.c$|^drivers/pinctrl/pinctrl-scmi\\.c$|^drivers/pmdomain/arm/|^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$"}, 612 {IncludeRegexp: "^drivers/firmware/arm_scmi/vendors/imx/"}, 613 }, 614 } 615 616 asahi = Subsystem{ 617 Name: "asahi", 618 Lists: []string{"asahi@lists.linux.dev"}, 619 Parents: []*Subsystem{&arm}, 620 PathRules: []PathRule{ 621 {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/pmdomain/apple/|^drivers/i2c/busses/i2c-pasemi-core\\.c$|^drivers/i2c/busses/i2c-pasemi-platform\\.c$|^drivers/input/touchscreen/apple_z2\\.c$|^drivers/iommu/apple-dart\\.c$|^drivers/iommu/io-pgtable-dart\\.c$|^drivers/irqchip/irq-apple-aic\\.c$|^drivers/nvme/host/apple\\.c$|^drivers/nvmem/apple-efuses\\.c$|^drivers/nvmem/apple-spmi-nvmem\\.c$|^drivers/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/spi/spi-apple\\.c$|^drivers/spmi/spmi-apple-controller\\.c$|^drivers/video/backlight/apple_dwi_bl\\.c$|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/soc/apple/|^include/uapi/drm/asahi_drm\\.h$"}, 622 {IncludeRegexp: "^drivers/gpu/drm/adp/|^drivers/gpu/drm/panel/panel-summit\\.c$"}, 623 {IncludeRegexp: "^sound/soc/apple/|^sound/soc/codecs/cs42l83-i2c\\.c$|^sound/soc/codecs/cs42l84\\.[^/]*$|^sound/soc/codecs/ssm3515\\.c$"}, 624 }, 625 } 626 627 aspeed = Subsystem{ 628 Name: "aspeed", 629 Lists: []string{"linux-aspeed@lists.ozlabs.org"}, 630 Parents: []*Subsystem{&arm}, 631 PathRules: []PathRule{ 632 {IncludeRegexp: "^arch/arm/boot/dts/aspeed/|^arch/arm/mach-aspeed/|aspeed"}, 633 {IncludeRegexp: "^drivers/crypto/aspeed/"}, 634 {IncludeRegexp: "^drivers/gpu/drm/aspeed/"}, 635 {IncludeRegexp: "^drivers/irqchip/irq-aspeed-scu-ic\\.c$|^include/dt-bindings/interrupt-controller/aspeed-scu-ic\\.h$"}, 636 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 637 {IncludeRegexp: "^drivers/peci/controller/peci-aspeed\\.c$"}, 638 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 639 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 640 {IncludeRegexp: "^drivers/usb/gadget/udc/aspeed_udc\\.c$"}, 641 }, 642 } 643 644 ath10k = Subsystem{ 645 Name: "ath10k", 646 Lists: []string{"ath10k@lists.infradead.org"}, 647 Maintainers: []string{"jjohnson@kernel.org"}, 648 Parents: []*Subsystem{&wireless}, 649 PathRules: []PathRule{ 650 {IncludeRegexp: "^drivers/net/wireless/ath/ath10k/|ath10k"}, 651 }, 652 } 653 654 ath11k = Subsystem{ 655 Name: "ath11k", 656 Lists: []string{"ath11k@lists.infradead.org"}, 657 Maintainers: []string{"jjohnson@kernel.org"}, 658 Parents: []*Subsystem{&wireless}, 659 PathRules: []PathRule{ 660 {IncludeRegexp: "^drivers/net/wireless/ath/ath11k/|ath11k"}, 661 }, 662 } 663 664 ath12k = Subsystem{ 665 Name: "ath12k", 666 Lists: []string{"ath12k@lists.infradead.org"}, 667 Maintainers: []string{"jjohnson@kernel.org"}, 668 Parents: []*Subsystem{&wireless}, 669 PathRules: []PathRule{ 670 {IncludeRegexp: "^drivers/net/wireless/ath/ath12k/|ath12k"}, 671 }, 672 } 673 674 atm = Subsystem{ 675 Name: "atm", 676 Lists: []string{"linux-atm-general@lists.sourceforge.net"}, 677 Maintainers: []string{"3chas3@gmail.com"}, 678 Parents: []*Subsystem{&net}, 679 PathRules: []PathRule{ 680 {IncludeRegexp: "^drivers/atm/|^include/linux/atm[^/]*$|^include/linux/sonet\\.h$|^include/uapi/linux/atm[^/]*$|^include/uapi/linux/sonet\\.h$"}, 681 }, 682 } 683 684 audit = Subsystem{ 685 Name: "audit", 686 Lists: []string{"audit@vger.kernel.org"}, 687 Maintainers: []string{"eparis@redhat.com", "paul@paul-moore.com"}, 688 Parents: []*Subsystem{&kernel}, 689 PathRules: []PathRule{ 690 {IncludeRegexp: "^include/asm-generic/audit_[^/]*\\.h$|^include/linux/audit\\.h$|^include/linux/audit_arch\\.h$|^include/uapi/linux/audit\\.h$|^kernel/audit[^/]*$|^lib/[^/]*audit\\.c$"}, 691 }, 692 } 693 694 autofs = Subsystem{ 695 Name: "autofs", 696 Lists: []string{"autofs@vger.kernel.org"}, 697 Maintainers: []string{"raven@themaw.net"}, 698 Parents: []*Subsystem{&fs}, 699 PathRules: []PathRule{ 700 {IncludeRegexp: "^fs/autofs/"}, 701 }, 702 } 703 704 axis = Subsystem{ 705 Name: "axis", 706 Lists: []string{"linux-arm-kernel@axis.com"}, 707 Parents: []*Subsystem{&kernel}, 708 PathRules: []PathRule{ 709 {IncludeRegexp: "^arch/arm/boot/dts/axis/|^arch/arm/mach-artpec$|^drivers/clk/axis$|^drivers/crypto/axis$|^drivers/mmc/host/usdhi6rol0\\.c$|^drivers/pinctrl/pinctrl-artpec[^/]*$"}, 710 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*artpec[^/]*$"}, 711 }, 712 } 713 714 b43 = Subsystem{ 715 Name: "b43", 716 Lists: []string{"b43-dev@lists.infradead.org"}, 717 Parents: []*Subsystem{&wireless}, 718 PathRules: []PathRule{ 719 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43/"}, 720 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43legacy/"}, 721 }, 722 } 723 724 batman = Subsystem{ 725 Name: "batman", 726 Lists: []string{"b.a.t.m.a.n@lists.open-mesh.org"}, 727 Maintainers: []string{"antonio@mandelbit.com", "marek.lindner@mailbox.org", "sven@narfation.org", "sw@simonwunderlich.de"}, 728 Parents: []*Subsystem{&net}, 729 PathRules: []PathRule{ 730 {IncludeRegexp: "^include/uapi/linux/batadv_packet\\.h$|^include/uapi/linux/batman_adv\\.h$|^net/batman-adv/"}, 731 }, 732 } 733 734 bcache = Subsystem{ 735 Name: "bcache", 736 Lists: []string{"linux-bcache@vger.kernel.org"}, 737 Maintainers: []string{"colyli@kernel.org", "kent.overstreet@linux.dev"}, 738 Parents: []*Subsystem{&kernel}, 739 PathRules: []PathRule{ 740 {IncludeRegexp: "^drivers/md/bcache/"}, 741 }, 742 } 743 744 bcachefs = Subsystem{ 745 Name: "bcachefs", 746 Syscalls: []string{"syz_mount_image$bcachefs"}, 747 Lists: []string{"linux-bcachefs@vger.kernel.org"}, 748 Maintainers: []string{"kent.overstreet@linux.dev"}, 749 Parents: []*Subsystem{&fs}, 750 PathRules: []PathRule{ 751 {IncludeRegexp: "^fs/bcachefs/"}, 752 {IncludeRegexp: "^include/linux/closure\\.h$|^lib/closure\\.c$"}, 753 }, 754 } 755 756 bfs = Subsystem{ 757 Name: "bfs", 758 Syscalls: []string{"syz_mount_image$bfs"}, 759 Maintainers: []string{"aivazian.tigran@gmail.com"}, 760 Parents: []*Subsystem{&fs}, 761 PathRules: []PathRule{ 762 {IncludeRegexp: "^fs/bfs/|^include/uapi/linux/bfs_fs\\.h$"}, 763 }, 764 } 765 766 block = Subsystem{ 767 Name: "block", 768 Lists: []string{"linux-block@vger.kernel.org"}, 769 Parents: []*Subsystem{&kernel}, 770 PathRules: []PathRule{ 771 {IncludeRegexp: "^block/bfq-[^/]*$"}, 772 {IncludeRegexp: "^block/bfq-cgroup\\.c$|^block/blk-cgroup\\.c$|^block/blk-iocost\\.c$|^block/blk-iolatency\\.c$|^block/blk-throttle\\.c$|^include/linux/blk-cgroup\\.h$"}, 773 {IncludeRegexp: "^block/opal_proto\\.h$|^block/sed[^/]*$|^include/linux/sed[^/]*$|^include/uapi/linux/sed[^/]*$"}, 774 {IncludeRegexp: "^block/|^drivers/block/|^include/linux/bio\\.h$|^include/linux/blk[^/]*$|^kernel/trace/blktrace\\.c$|^lib/sbitmap\\.c$"}, 775 {IncludeRegexp: "^drivers/block/floppy\\.c$"}, 776 {IncludeRegexp: "^drivers/block/nbd\\.c$|^include/trace/events/nbd\\.h$|^include/uapi/linux/nbd\\.h$"}, 777 {IncludeRegexp: "^drivers/block/rnbd/"}, 778 {IncludeRegexp: "^drivers/block/rnull\\.rs$|^rust/kernel/block\\.rs$|^rust/kernel/block/"}, 779 {IncludeRegexp: "^drivers/block/ublk_drv\\.c$|^include/uapi/linux/ublk_cmd\\.h$"}, 780 {IncludeRegexp: "^drivers/block/zloop\\.c$"}, 781 {IncludeRegexp: "^include/linux/uio\\.h$|^lib/iov_iter\\.c$"}, 782 }, 783 } 784 785 bluetooth = Subsystem{ 786 Name: "bluetooth", 787 Syscalls: []string{"syz_emit_vhci"}, 788 Lists: []string{"linux-bluetooth@vger.kernel.org"}, 789 Maintainers: []string{"luiz.dentz@gmail.com", "marcel@holtmann.org"}, 790 Parents: []*Subsystem{&kernel}, 791 PathRules: []PathRule{ 792 {IncludeRegexp: "^drivers/bluetooth/"}, 793 {IncludeRegexp: "^drivers/bluetooth/btmtkuart\\.c$"}, 794 {IncludeRegexp: "^drivers/bluetooth/hci_aml\\.c$"}, 795 {IncludeRegexp: "^include/net/6lowpan\\.h$|^net/6lowpan/"}, 796 {IncludeRegexp: "^include/net/bluetooth/|^net/bluetooth/"}, 797 }, 798 } 799 800 bpf = Subsystem{ 801 Name: "bpf", 802 Lists: []string{"bpf@vger.kernel.org"}, 803 Maintainers: []string{"andrii@kernel.org", "ast@kernel.org", "daniel@iogearbox.net"}, 804 Parents: []*Subsystem{&kernel}, 805 PathRules: []PathRule{ 806 {IncludeRegexp: "^arch/[^/]*/net/|^include/linux/bpf[^/]*$|^include/linux/btf[^/]*$|^include/linux/filter\\.h$|^include/trace/events/xdp\\.h$|^include/uapi/linux/bpf[^/]*$|^include/uapi/linux/btf[^/]*$|^include/uapi/linux/filter\\.h$|^kernel/bpf/|^kernel/trace/bpf_trace\\.c$|^lib/buildid\\.c$|^arch/[^/]*/include/asm/rqspinlock\\.h$|^include/asm-generic/rqspinlock\\.h$|^lib/test_bpf\\.c$|^net/bpf/|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 807 {IncludeRegexp: "^arch/arc/net/"}, 808 {IncludeRegexp: "^arch/arm/net/"}, 809 {IncludeRegexp: "^arch/arm64/net/"}, 810 {IncludeRegexp: "^arch/loongarch/net/"}, 811 {IncludeRegexp: "^arch/mips/net/"}, 812 {IncludeRegexp: "^arch/powerpc/net/"}, 813 {"^arch/riscv/net/", "^arch/riscv/net/bpf_jit_comp32\\.c$"}, 814 {"^arch/riscv/net/", "^arch/riscv/net/bpf_jit_comp64\\.c$"}, 815 {"^arch/s390/net/", "^arch/s390/net/pnet\\.c$"}, 816 {IncludeRegexp: "^arch/sparc/net/"}, 817 {"^arch/x86/net/", "^arch/x86/net/bpf_jit_comp32\\.c$"}, 818 {IncludeRegexp: "^arch/x86/net/bpf_jit_comp32\\.c$"}, 819 {IncludeRegexp: "^crypto/bpf_crypto_skcipher\\.c$|^include/linux/bpf_crypto\\.h$|^kernel/bpf/crypto\\.c$"}, 820 {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$"}, 821 {IncludeRegexp: "^drivers/net/ethernet/netronome/nfp/bpf/"}, 822 {IncludeRegexp: "^drivers/net/netkit\\.c$|^include/net/netkit\\.h$"}, 823 {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$"}, 824 {IncludeRegexp: "^include/linux/bpf_lsm\\.h$|^kernel/bpf/bpf_lsm\\.c$|^kernel/trace/bpf_trace\\.c$|^security/bpf/"}, 825 {IncludeRegexp: "^include/linux/btf[^/]*$|^kernel/bpf/btf\\.c$"}, 826 {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$"}, 827 {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/"}, 828 {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 829 {IncludeRegexp: "^kernel/bpf/[^/]*iter\\.c$"}, 830 {IncludeRegexp: "^kernel/bpf/[^/]*storage\\.c$|^kernel/bpf/bpf_lru[^/]*$|^kernel/bpf/cgroup\\.c$"}, 831 {IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"}, 832 {IncludeRegexp: "^kernel/bpf/disasm\\.[^/]*$"}, 833 {IncludeRegexp: "^kernel/bpf/ringbuf\\.c$"}, 834 {IncludeRegexp: "^kernel/bpf/stackmap\\.c$|^kernel/trace/bpf_trace\\.c$|^lib/buildid\\.c$"}, 835 }, 836 } 837 838 brcm80211 = Subsystem{ 839 Name: "brcm80211", 840 Lists: []string{"brcm80211@lists.linux.dev"}, 841 Maintainers: []string{"arend.vanspriel@broadcom.com"}, 842 Parents: []*Subsystem{&wireless}, 843 PathRules: []PathRule{ 844 {IncludeRegexp: "^drivers/net/wireless/broadcom/brcm80211/|^include/linux/platform_data/brcmfmac\\.h$"}, 845 }, 846 } 847 848 bridge = Subsystem{ 849 Name: "bridge", 850 Lists: []string{"bridge@lists.linux.dev"}, 851 Maintainers: []string{"idosch@nvidia.com", "razor@blackwall.org"}, 852 Parents: []*Subsystem{&net}, 853 PathRules: []PathRule{ 854 {IncludeRegexp: "^include/linux/if_bridge\\.h$|^include/uapi/linux/if_bridge\\.h$|^include/linux/netfilter_bridge/|^net/bridge/"}, 855 }, 856 } 857 858 broadcom = Subsystem{ 859 Name: "broadcom", 860 Lists: []string{"bcm-kernel-feedback-list@broadcom.com"}, 861 Maintainers: []string{"florian.fainelli@broadcom.com", "justin.chen@broadcom.com"}, 862 Parents: []*Subsystem{&net}, 863 PathRules: []PathRule{ 864 {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"}, 865 }, 866 } 867 868 btrfs = Subsystem{ 869 Name: "btrfs", 870 Syscalls: []string{"syz_mount_image$btrfs"}, 871 Lists: []string{"linux-btrfs@vger.kernel.org"}, 872 Maintainers: []string{"clm@fb.com", "dsterba@suse.com", "josef@toxicpanda.com"}, 873 Parents: []*Subsystem{&fs}, 874 PathRules: []PathRule{ 875 {IncludeRegexp: "^fs/btrfs/|^include/linux/btrfs[^/]*$|^include/trace/events/btrfs\\.h$|^include/uapi/linux/btrfs[^/]*$"}, 876 }, 877 } 878 879 can = Subsystem{ 880 Name: "can", 881 Lists: []string{"linux-can@vger.kernel.org"}, 882 Maintainers: []string{"mkl@pengutronix.de"}, 883 Parents: []*Subsystem{&kernel}, 884 PathRules: []PathRule{ 885 {IncludeRegexp: "^drivers/net/can/bxcan\\.c$"}, 886 {IncludeRegexp: "^drivers/net/can/can327\\.c$"}, 887 {IncludeRegexp: "^drivers/net/can/ctucanfd/"}, 888 {IncludeRegexp: "^drivers/net/can/esd/"}, 889 {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$"}, 890 {IncludeRegexp: "^drivers/net/can/rockchip/"}, 891 {IncludeRegexp: "^drivers/net/can/sja1000/ems_pci\\.c$"}, 892 {IncludeRegexp: "^drivers/net/can/slcan/"}, 893 {IncludeRegexp: "^drivers/net/can/spi/mcp251xfd/"}, 894 {IncludeRegexp: "^drivers/net/can/usb/esd_usb\\.c$"}, 895 {IncludeRegexp: "^drivers/net/can/usb/etas_es58x/"}, 896 {IncludeRegexp: "^drivers/net/can/usb/f81604\\.c$"}, 897 {IncludeRegexp: "^drivers/net/can/usb/mcba_usb\\.c$"}, 898 {IncludeRegexp: "^drivers/net/can/xilinx_can\\.c$"}, 899 {IncludeRegexp: "^drivers/net/can/|^drivers/phy/phy-can-transceiver\\.c$|^include/linux/can/bittiming\\.h$|^include/linux/can/dev\\.h$|^include/linux/can/length\\.h$|^include/linux/can/platform/|^include/linux/can/rx-offload\\.h$|^include/uapi/linux/can/error\\.h$|^include/uapi/linux/can/netlink\\.h$|^include/uapi/linux/can/vxcan\\.h$"}, 900 {IncludeRegexp: "^include/linux/can/can-ml\\.h$|^include/linux/can/core\\.h$|^include/linux/can/skb\\.h$|^include/net/netns/can\\.h$|^include/uapi/linux/can\\.h$|^include/uapi/linux/can/bcm\\.h$|^include/uapi/linux/can/gw\\.h$|^include/uapi/linux/can/isotp\\.h$|^include/uapi/linux/can/raw\\.h$|^net/can/|^net/sched/em_canid\\.c$"}, 901 {IncludeRegexp: "^include/uapi/linux/can/j1939\\.h$|^net/can/j1939/"}, 902 }, 903 } 904 905 ceph = Subsystem{ 906 Name: "ceph", 907 Lists: []string{"ceph-devel@vger.kernel.org"}, 908 Maintainers: []string{"idryomov@gmail.com"}, 909 Parents: []*Subsystem{&kernel}, 910 PathRules: []PathRule{ 911 {IncludeRegexp: "^drivers/block/rbd\\.c$|^drivers/block/rbd_types\\.h$"}, 912 {IncludeRegexp: "^fs/ceph/"}, 913 {IncludeRegexp: "^include/linux/ceph/|^include/linux/crush/|^net/ceph/"}, 914 }, 915 } 916 917 cgroups = Subsystem{ 918 Name: "cgroups", 919 Lists: []string{"cgroups@vger.kernel.org"}, 920 Parents: []*Subsystem{&kernel}, 921 PathRules: []PathRule{ 922 {IncludeRegexp: "^block/bfq-cgroup\\.c$|^block/blk-cgroup\\.c$|^block/blk-iocost\\.c$|^block/blk-iolatency\\.c$|^block/blk-throttle\\.c$|^include/linux/blk-cgroup\\.h$"}, 923 {IncludeRegexp: "^include/linux/cgroup[^/]*$|^kernel/cgroup/"}, 924 {IncludeRegexp: "^include/linux/cgroup_dmem\\.h$|^kernel/cgroup/dmem\\.c$"}, 925 {IncludeRegexp: "^include/linux/cpuset\\.h$|^kernel/cgroup/cpuset-internal\\.h$|^kernel/cgroup/cpuset-v1\\.c$|^kernel/cgroup/cpuset\\.c$"}, 926 {IncludeRegexp: "^include/linux/memcontrol\\.h$|^mm/memcontrol\\.c$|^mm/memcontrol-v1\\.c$|^mm/memcontrol-v1\\.h$|^mm/swap_cgroup\\.c$"}, 927 }, 928 } 929 930 chrome = Subsystem{ 931 Name: "chrome", 932 Lists: []string{"chrome-platform@lists.linux.dev"}, 933 Maintainers: []string{"tzungbi@kernel.org"}, 934 Parents: []*Subsystem{&kernel}, 935 PathRules: []PathRule{ 936 {IncludeRegexp: "^drivers/firmware/google/"}, 937 {IncludeRegexp: "^drivers/hwmon/cros_ec_hwmon\\.c$"}, 938 {IncludeRegexp: "^drivers/platform/chrome/"}, 939 {IncludeRegexp: "^drivers/platform/chrome/cros_ec_typec\\.[^/]*$|^drivers/platform/chrome/cros_typec_altmode\\.[^/]*$|^drivers/platform/chrome/cros_typec_switch\\.c$|^drivers/platform/chrome/cros_typec_vdm\\.[^/]*$"}, 940 {IncludeRegexp: "^drivers/platform/chrome/cros_usbpd_notify\\.c$|^include/linux/platform_data/cros_usbpd_notify\\.h$"}, 941 {IncludeRegexp: "^drivers/power/supply/cros_charge-control\\.c$|^drivers/power/supply/cros_usbpd-charger\\.c$|cros_ec|cros-ec"}, 942 {IncludeRegexp: "^drivers/usb/typec/ucsi/cros_ec_ucsi\\.c$"}, 943 {IncludeRegexp: "^drivers/watchdog/cros_ec_wdt\\.c$"}, 944 {IncludeRegexp: "^sound/soc/codecs/cros_ec_codec\\.[^/]*$"}, 945 }, 946 } 947 948 cifs = Subsystem{ 949 Name: "cifs", 950 Lists: []string{"linux-cifs@vger.kernel.org"}, 951 Parents: []*Subsystem{&fs}, 952 PathRules: []PathRule{ 953 {IncludeRegexp: "^fs/smb/client/|^fs/smb/common/|^include/uapi/linux/cifs$"}, 954 {IncludeRegexp: "^fs/smb/common/|^fs/smb/server/"}, 955 }, 956 } 957 958 cirrus = Subsystem{ 959 Name: "cirrus", 960 Lists: []string{"patches@opensource.cirrus.com"}, 961 Parents: []*Subsystem{&sound}, 962 PathRules: []PathRule{ 963 {IncludeRegexp: "^arch/arm/mach-s3c/mach-crag6410[^/]*$|^drivers/clk/clk-wm83[^/]*\\.c$|^drivers/gpio/gpio-[^/]*wm[^/]*\\.c$|^drivers/gpio/gpio-arizona\\.c$|^drivers/hwmon/wm83..-hwmon\\.c$|^drivers/input/misc/wm831x-on\\.c$|^drivers/input/touchscreen/wm831x-ts\\.c$|^drivers/input/touchscreen/wm97[^/]*\\.c$|^drivers/leds/leds-wm83[^/]*\\.c$|^drivers/mfd/arizona[^/]*$|^drivers/mfd/cs47l24[^/]*$|^drivers/mfd/wm[^/]*\\.c$|^drivers/power/supply/wm83[^/]*\\.c$|^drivers/regulator/arizona[^/]*$|^drivers/regulator/wm8[^/]*\\.c$|^drivers/rtc/rtc-wm83[^/]*\\.c$|^drivers/video/backlight/wm83[^/]*_bl\\.c$|^drivers/watchdog/wm83[^/]*_wdt\\.c$|^include/linux/mfd/arizona/|^include/linux/mfd/wm831x/|^include/linux/mfd/wm8350/|^include/linux/mfd/wm8400[^/]*$|^include/linux/regulator/arizona[^/]*$|^include/linux/wm97xx\\.h$|^include/sound/wm....\\.h$|^sound/soc/codecs/arizona[^/]*$|^sound/soc/codecs/cs47l24[^/]*$|^sound/soc/codecs/wm[^/]*$"}, 964 {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$"}, 965 {IncludeRegexp: "^drivers/firmware/cirrus/|^include/linux/firmware/cirrus/"}, 966 {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[^/]*$"}, 967 {IncludeRegexp: "^drivers/input/misc/cs40l[^/]*$|^drivers/mfd/cs40l[^/]*$|^include/linux/mfd/cs40l[^/]*$|^sound/soc/codecs/cs40l[^/]*$"}, 968 {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/cirrus[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_component[^/]*$|^sound/soc/codecs/cs[^/]*$"}, 969 }, 970 } 971 972 clk = Subsystem{ 973 Name: "clk", 974 Lists: []string{"linux-clk@vger.kernel.org"}, 975 Parents: []*Subsystem{&kernel}, 976 PathRules: []PathRule{ 977 {IncludeRegexp: "^drivers/clk/clk-loongson2\\.c$|^include/dt-bindings/clock/loongson,ls2k-clk\\.h$"}, 978 {IncludeRegexp: "^drivers/clk/imx/|^include/dt-bindings/clock/imx[^/]*$"}, 979 {IncludeRegexp: "^drivers/clk/mediatek/clk-mt6735-apmixedsys\\.c$|^drivers/clk/mediatek/clk-mt6735-imgsys\\.c$|^drivers/clk/mediatek/clk-mt6735-infracfg\\.c$|^drivers/clk/mediatek/clk-mt6735-mfgcfg\\.c$|^drivers/clk/mediatek/clk-mt6735-pericfg\\.c$|^drivers/clk/mediatek/clk-mt6735-topckgen\\.c$|^drivers/clk/mediatek/clk-mt6735-vdecsys\\.c$|^drivers/clk/mediatek/clk-mt6735-vencsys\\.c$|^include/dt-bindings/clock/mediatek,mt6735-apmixedsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-imgsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-infracfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-mfgcfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-pericfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-topckgen\\.h$|^include/dt-bindings/clock/mediatek,mt6735-vdecsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-vencsys\\.h$|^include/dt-bindings/reset/mediatek,mt6735-infracfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-mfgcfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-pericfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-vdecsys\\.h$"}, 980 {IncludeRegexp: "^drivers/clk/ux500/"}, 981 {"^drivers/clk/|^include/dt-bindings/clock/|^include/linux/clk-pr[^/]*$|^include/linux/clk/|^include/linux/of_clk\\.h$|^rust/helpers/clk\\.c$|^rust/kernel/clk\\.rs$", "^drivers/clk/clkdev\\.c$"}, 982 {IncludeRegexp: "^include/linux/clk\\.h$"}, 983 }, 984 } 985 986 coco = Subsystem{ 987 Name: "coco", 988 Lists: []string{"linux-coco@lists.linux.dev"}, 989 Maintainers: []string{"kas@kernel.org"}, 990 Parents: []*Subsystem{&x86}, 991 PathRules: []PathRule{ 992 {IncludeRegexp: "^arch/x86/boot/compressed/tdx[^/]*$|^arch/x86/coco/tdx/|^arch/x86/include/asm/shared/tdx\\.h$|^arch/x86/include/asm/tdx\\.h$|^arch/x86/virt/vmx/tdx/|^drivers/virt/coco/tdx-guest$"}, 993 {IncludeRegexp: "^drivers/virt/coco/guest/|^include/linux/tsm[^/]*\\.h$"}, 994 }, 995 } 996 997 coda = Subsystem{ 998 Name: "coda", 999 Lists: []string{"codalist@coda.cs.cmu.edu"}, 1000 Maintainers: []string{"coda@cs.cmu.edu", "jaharkes@cs.cmu.edu"}, 1001 Parents: []*Subsystem{&fs}, 1002 PathRules: []PathRule{ 1003 {IncludeRegexp: "^fs/coda/|^include/linux/coda[^/]*\\.h$|^include/uapi/linux/coda[^/]*\\.h$"}, 1004 }, 1005 } 1006 1007 comedi = Subsystem{ 1008 Name: "comedi", 1009 Maintainers: []string{"abbotti@mev.co.uk", "hsweeten@visionengravers.com"}, 1010 Parents: []*Subsystem{&kernel}, 1011 PathRules: []PathRule{ 1012 {IncludeRegexp: "^drivers/comedi/|^include/linux/comedi/|^include/uapi/linux/comedi\\.h$"}, 1013 }, 1014 } 1015 1016 coresight = Subsystem{ 1017 Name: "coresight", 1018 Lists: []string{"coresight@lists.linaro.org"}, 1019 Maintainers: []string{"suzuki.poulose@arm.com"}, 1020 Parents: []*Subsystem{&arm}, 1021 PathRules: []PathRule{ 1022 {IncludeRegexp: "^drivers/hwtracing/coresight/|^include/dt-bindings/arm/coresight-cti-dt\\.h$|^include/linux/coresight[^/]*$|^include/uapi/linux/coresight[^/]*$"}, 1023 }, 1024 } 1025 1026 crypto = Subsystem{ 1027 Name: "crypto", 1028 Lists: []string{"linux-crypto@vger.kernel.org"}, 1029 Parents: []*Subsystem{&kernel}, 1030 PathRules: []PathRule{ 1031 {IncludeRegexp: "^arch/[^/]*/crypto/|^crypto/|^drivers/crypto/|^include/crypto/|^include/linux/crypto[^/]*$"}, 1032 {IncludeRegexp: "^arch/[^/]*/lib/crc[^/]*$|^include/linux/crc[^/]*$|^lib/crc[^/]*$|^lib/tests/crc_kunit\\.c$"}, 1033 {IncludeRegexp: "^arch/[^/]*/lib/crypto/|^lib/crypto/"}, 1034 {IncludeRegexp: "^arch/powerpc/crypto/Kconfig$|^arch/powerpc/crypto/aes\\.c$|^arch/powerpc/crypto/aes_cbc\\.c$|^arch/powerpc/crypto/aes_ctr\\.c$|^arch/powerpc/crypto/aes_xts\\.c$|^arch/powerpc/crypto/aesp8-ppc\\.[^/]*$|^arch/powerpc/crypto/ghash\\.c$|^arch/powerpc/crypto/ghashp8-ppc\\.pl$|^arch/powerpc/crypto/ppc-xlate\\.pl$|^arch/powerpc/crypto/vmx\\.c$"}, 1035 {IncludeRegexp: "^arch/s390/crypto/|^arch/s390/include/asm/archrandom\\.h$|^arch/s390/include/asm/cpacf\\.h$"}, 1036 {IncludeRegexp: "^crypto/ansi_cprng\\.c$|^crypto/rng\\.c$"}, 1037 {IncludeRegexp: "^crypto/asymmetric_keys/|^include/crypto/pkcs7\\.h$|^include/crypto/public_key\\.h$|^include/keys/asymmetric-[^/]*\\.h$|^include/linux/verification\\.h$"}, 1038 {IncludeRegexp: "^crypto/ecc[^/]*$|^crypto/ecdsa[^/]*$|^include/crypto/ecc[^/]*$"}, 1039 {IncludeRegexp: "^crypto/ecrdsa[^/]*$"}, 1040 {IncludeRegexp: "^crypto/pcrypt\\.c$|^include/crypto/pcrypt\\.h$"}, 1041 {IncludeRegexp: "^crypto/rsa[^/]*$"}, 1042 {IncludeRegexp: "^drivers/char/hw_random/cctrng\\.c$|^drivers/char/hw_random/cctrng\\.h$"}, 1043 {IncludeRegexp: "^drivers/char/hw_random/s390-trng\\.c$"}, 1044 {IncludeRegexp: "^drivers/char/hw_random/|^include/linux/hw_random\\.h$"}, 1045 {IncludeRegexp: "^drivers/crypto/allwinner/"}, 1046 {IncludeRegexp: "^drivers/crypto/amlogic/"}, 1047 {IncludeRegexp: "^drivers/crypto/atmel-ecc\\.[^/]*$"}, 1048 {IncludeRegexp: "^drivers/crypto/caam/"}, 1049 {IncludeRegexp: "^drivers/crypto/cavium/cpt/"}, 1050 {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$"}, 1051 {IncludeRegexp: "^drivers/crypto/ccp/hsti\\.[^/]*$"}, 1052 {IncludeRegexp: "^drivers/crypto/ccp/sev[^/]*$|^include/uapi/linux/psp-sev\\.h$"}, 1053 {IncludeRegexp: "^drivers/crypto/ccp/|^include/linux/ccp\\.h$"}, 1054 {IncludeRegexp: "^drivers/crypto/ccree/"}, 1055 {IncludeRegexp: "^drivers/crypto/chelsio$"}, 1056 {IncludeRegexp: "^drivers/crypto/exynos-rng\\.c$"}, 1057 {IncludeRegexp: "^drivers/crypto/gemini/"}, 1058 {IncludeRegexp: "^drivers/crypto/hisilicon/Kconfig$|^drivers/crypto/hisilicon/qm\\.c$|^drivers/crypto/hisilicon/sgl\\.c$|^include/linux/hisi_acc_qm\\.h$"}, 1059 {IncludeRegexp: "^drivers/crypto/hisilicon/hpre/hpre\\.h$|^drivers/crypto/hisilicon/hpre/hpre_crypto\\.c$|^drivers/crypto/hisilicon/hpre/hpre_main\\.c$"}, 1060 {IncludeRegexp: "^drivers/crypto/hisilicon/sec2/sec\\.h$|^drivers/crypto/hisilicon/sec2/sec_crypto\\.c$|^drivers/crypto/hisilicon/sec2/sec_crypto\\.h$|^drivers/crypto/hisilicon/sec2/sec_main\\.c$"}, 1061 {IncludeRegexp: "^drivers/crypto/hisilicon/zip/"}, 1062 {IncludeRegexp: "^drivers/crypto/inside-secure/"}, 1063 {IncludeRegexp: "^drivers/crypto/inside-secure/eip93/"}, 1064 {IncludeRegexp: "^drivers/crypto/intel/iaa/"}, 1065 {IncludeRegexp: "^drivers/crypto/intel/ixp4xx/ixp4xx_crypto\\.c$"}, 1066 {IncludeRegexp: "^drivers/crypto/marvell/|^include/linux/soc/marvell/octeontx2/"}, 1067 {IncludeRegexp: "^drivers/crypto/nx/Kconfig$|^drivers/crypto/nx/nx-aes[^/]*$|^drivers/crypto/nx/nx-sha[^/]*$|^drivers/crypto/nx/nx\\.[^/]*$|^drivers/crypto/nx/nx_csbcpb\\.h$|^drivers/crypto/nx/nx_debugfs\\.c$"}, 1068 {IncludeRegexp: "^drivers/crypto/qce/"}, 1069 {IncludeRegexp: "^drivers/crypto/rockchip/"}, 1070 {IncludeRegexp: "^drivers/crypto/s5p-sss\\.c$"}, 1071 {IncludeRegexp: "^drivers/crypto/virtio/|^include/uapi/linux/virtio_crypto\\.h$"}, 1072 {IncludeRegexp: "^include/linux/padata\\.h$|^kernel/padata\\.c$"}, 1073 {IncludeRegexp: "^include/linux/rhashtable-types\\.h$|^include/linux/rhashtable\\.h$|^lib/rhashtable\\.c$|^lib/test_rhashtable\\.c$"}, 1074 }, 1075 } 1076 1077 csky = Subsystem{ 1078 Name: "csky", 1079 Lists: []string{"linux-csky@vger.kernel.org"}, 1080 Maintainers: []string{"guoren@kernel.org"}, 1081 Parents: []*Subsystem{&kernel}, 1082 PathRules: []PathRule{ 1083 {IncludeRegexp: "^arch/csky/|^drivers/clocksource/timer-gx6605s\\.c$|^drivers/clocksource/timer-mp-csky\\.c$|^drivers/irqchip/irq-csky-[^/]*$|csky"}, 1084 }, 1085 } 1086 1087 cxl = Subsystem{ 1088 Name: "cxl", 1089 Lists: []string{"linux-cxl@vger.kernel.org"}, 1090 Parents: []*Subsystem{&kernel}, 1091 PathRules: []PathRule{ 1092 {IncludeRegexp: "^drivers/cxl/|^include/cxl/|^include/uapi/linux/cxl_mem\\.h$"}, 1093 {IncludeRegexp: "^drivers/dax/"}, 1094 {IncludeRegexp: "^drivers/perf/cxl_pmu\\.c$"}, 1095 }, 1096 } 1097 1098 damon = Subsystem{ 1099 Name: "damon", 1100 Lists: []string{"damon@lists.linux.dev"}, 1101 Maintainers: []string{"sj@kernel.org"}, 1102 Parents: []*Subsystem{&mm}, 1103 PathRules: []PathRule{ 1104 {IncludeRegexp: "^include/linux/damon\\.h$|^include/trace/events/damon\\.h$|^mm/damon/"}, 1105 }, 1106 } 1107 1108 dell = Subsystem{ 1109 Name: "dell", 1110 Lists: []string{"Dell.Client.Kernel@dell.com"}, 1111 Parents: []*Subsystem{&x86drivers}, 1112 PathRules: []PathRule{ 1113 {IncludeRegexp: "^drivers/platform/x86/dell/alienware-wmi[^/]*$"}, 1114 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-smm\\.c$"}, 1115 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-wmi\\.c$"}, 1116 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios\\.[^/]*$"}, 1117 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-descriptor\\.c$"}, 1118 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-privacy\\.c$"}, 1119 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-sysman/"}, 1120 {IncludeRegexp: "^drivers/platform/x86/intel/wmi/thunderbolt\\.c$"}, 1121 }, 1122 } 1123 1124 devicetree = Subsystem{ 1125 Name: "devicetree", 1126 Lists: []string{"devicetree@vger.kernel.org"}, 1127 Maintainers: []string{"robh@kernel.org"}, 1128 Parents: []*Subsystem{&kernel}, 1129 PathRules: []PathRule{ 1130 {IncludeRegexp: "^arch/[^/]*/boot/dts/|^include/dt-bindings/"}, 1131 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/"}, 1132 {IncludeRegexp: "^drivers/i2c/i2c-core-of-prober\\.c$|^include/linux/i2c-of-prober\\.h$"}, 1133 {IncludeRegexp: "^drivers/of/|^include/linux/of[^/]*\\.h$|^rust/kernel/of\\.rs$"}, 1134 }, 1135 } 1136 1137 dm = Subsystem{ 1138 Name: "dm", 1139 Lists: []string{"dm-devel@lists.linux.dev"}, 1140 Maintainers: []string{"agk@redhat.com", "mpatocka@redhat.com", "snitzer@kernel.org"}, 1141 Parents: []*Subsystem{&kernel}, 1142 PathRules: []PathRule{ 1143 {IncludeRegexp: "^drivers/md/Kconfig$|^drivers/md/dm[^/]*$|^drivers/md/persistent-data/|^include/linux/device-mapper\\.h$|^include/linux/dm-[^/]*\\.h$|^include/uapi/linux/dm-[^/]*\\.h$"}, 1144 {IncludeRegexp: "^drivers/md/dm-vdo/"}, 1145 }, 1146 } 1147 1148 dmaengine = Subsystem{ 1149 Name: "dmaengine", 1150 Lists: []string{"dmaengine@vger.kernel.org"}, 1151 Maintainers: []string{"vkoul@kernel.org"}, 1152 Parents: []*Subsystem{&kernel}, 1153 PathRules: []PathRule{ 1154 {IncludeRegexp: "^drivers/dma/altera-msgdma\\.c$"}, 1155 {IncludeRegexp: "^drivers/dma/amd/ae4dma/"}, 1156 {IncludeRegexp: "^drivers/dma/amd/ptdma/"}, 1157 {IncludeRegexp: "^drivers/dma/amd/qdma/|^include/linux/platform_data/amd_qdma\\.h$"}, 1158 {IncludeRegexp: "^drivers/dma/at_hdmac\\.c$|^drivers/dma/at_xdmac\\.c$|^include/dt-bindings/dma/at91\\.h$"}, 1159 {IncludeRegexp: "^drivers/dma/dw-edma/|^include/linux/dma/edma\\.h$"}, 1160 {IncludeRegexp: "^drivers/dma/fsl-edma[^/]*\\.[^/]*$"}, 1161 {IncludeRegexp: "^drivers/dma/hisi_dma\\.c$"}, 1162 {IncludeRegexp: "^drivers/dma/idxd/|^include/uapi/linux/idxd\\.h$"}, 1163 {IncludeRegexp: "^drivers/dma/ioat[^/]*$"}, 1164 {IncludeRegexp: "^drivers/dma/loongson2-apb-dma\\.c$"}, 1165 {IncludeRegexp: "^drivers/dma/mediatek/"}, 1166 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 1167 {IncludeRegexp: "^drivers/dma/stm32/"}, 1168 {"^drivers/dma/ti/|^include/linux/dma/k3-psil\\.h$|^include/linux/dma/k3-udma-glue\\.h$|^include/linux/dma/ti-cppi5\\.h$", "^drivers/dma/ti/cppi41\\.c$"}, 1169 {IncludeRegexp: "^drivers/dma/xilinx/xdma-regs\\.h$|^drivers/dma/xilinx/xdma\\.c$|^include/linux/dma/amd_xdma\\.h$|^include/linux/platform_data/amd_xdma\\.h$"}, 1170 {IncludeRegexp: "^drivers/dma/xilinx/xilinx_dpdma\\.c$|^include/dt-bindings/dma/xlnx-zynqmp-dpdma\\.h$"}, 1171 {IncludeRegexp: "^drivers/dma/|^include/dt-bindings/dma/|^include/linux/dma/|^include/linux/dmaengine\\.h$|^include/linux/of_dma\\.h$"}, 1172 }, 1173 } 1174 1175 drbd = Subsystem{ 1176 Name: "drbd", 1177 Lists: []string{"drbd-dev@lists.linbit.com"}, 1178 Maintainers: []string{"christoph.boehmwalder@linbit.com", "lars.ellenberg@linbit.com", "philipp.reisner@linbit.com"}, 1179 Parents: []*Subsystem{&block}, 1180 PathRules: []PathRule{ 1181 {IncludeRegexp: "^drivers/block/drbd/|^include/linux/drbd[^/]*$|^lib/lru_cache\\.c$"}, 1182 }, 1183 } 1184 1185 dri = Subsystem{ 1186 Name: "dri", 1187 Lists: []string{"dri-devel@lists.freedesktop.org"}, 1188 Parents: []*Subsystem{&kernel}, 1189 PathRules: []PathRule{ 1190 {IncludeRegexp: "^drivers/accel/amdxdna/|^include/trace/events/amdxdna\\.h$|^include/uapi/drm/amdxdna_accel\\.h$"}, 1191 {IncludeRegexp: "^drivers/accel/habanalabs/|^include/linux/habanalabs/|^include/trace/events/habanalabs\\.h$|^include/uapi/drm/habanalabs_accel\\.h$"}, 1192 {IncludeRegexp: "^drivers/accel/ivpu/|^include/uapi/drm/ivpu_accel\\.h$"}, 1193 {IncludeRegexp: "^drivers/accel/qaic/|^include/uapi/drm/qaic_accel\\.h$"}, 1194 {IncludeRegexp: "^drivers/accel/|^include/drm/drm_accel\\.h$"}, 1195 {IncludeRegexp: "^drivers/base/component\\.c$|^include/linux/component\\.h$"}, 1196 {IncludeRegexp: "^drivers/char/agp/|^include/linux/agp[^/]*$|^include/uapi/linux/agp[^/]*$"}, 1197 {IncludeRegexp: "^drivers/dma-buf/dma-fence[^/]*$|^drivers/dma-buf/sw_sync\\.c$|^drivers/dma-buf/sync_[^/]*$|^include/linux/sync_file\\.h$|^include/uapi/linux/sync_file\\.h$"}, 1198 {IncludeRegexp: "^drivers/dma-buf/dma-heap\\.c$|^drivers/dma-buf/heaps/|^include/linux/dma-heap\\.h$|^include/uapi/linux/dma-heap\\.h$"}, 1199 {IncludeRegexp: "^drivers/dma-buf/udmabuf\\.c$|^include/uapi/linux/udmabuf\\.h$"}, 1200 {IncludeRegexp: "^drivers/dma-buf/|^include/linux/[^/]*fence\\.h$|^include/linux/dma-buf\\.h$|^include/linux/dma-resv\\.h$"}, 1201 {IncludeRegexp: "^drivers/gpu/drm/adp/|^drivers/gpu/drm/panel/panel-summit\\.c$"}, 1202 {IncludeRegexp: "^drivers/gpu/drm/ast/"}, 1203 {IncludeRegexp: "^drivers/gpu/drm/atmel-hlcdc/"}, 1204 {IncludeRegexp: "^drivers/gpu/drm/bridge/imx/"}, 1205 {IncludeRegexp: "^drivers/gpu/drm/bridge/ite-it6263\\.c$"}, 1206 {IncludeRegexp: "^drivers/gpu/drm/bridge/microchip-lvds\\.c$"}, 1207 {IncludeRegexp: "^drivers/gpu/drm/ci/"}, 1208 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/mediatek[^/]*$|^drivers/gpu/drm/mediatek/|^drivers/phy/mediatek/phy-mtk-dp\\.c$|^drivers/phy/mediatek/phy-mtk-hdmi[^/]*$|^drivers/phy/mediatek/phy-mtk-mipi[^/]*$"}, 1209 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/meson[^/]*$|^drivers/gpu/drm/meson/"}, 1210 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/dt-bindings/clock/qcom,dsi-phy-28nm\\.h$|^include/uapi/drm/msm_drm\\.h$"}, 1211 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/panfrost[^/]*$|^drivers/gpu/drm/panfrost/|^include/uapi/drm/panfrost_drm\\.h$"}, 1212 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/rockchip[^/]*$|^drivers/gpu/drm/rockchip/"}, 1213 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/virtio[^/]*$|^drivers/gpu/drm/virtio/|^include/uapi/linux/virtio_gpu\\.h$"}, 1214 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/vkms[^/]*$|^drivers/gpu/drm/vkms/"}, 1215 {IncludeRegexp: "^drivers/gpu/drm/drm_panel\\.c$|^drivers/gpu/drm/panel/|^include/drm/drm_panel\\.h$"}, 1216 {IncludeRegexp: "^drivers/gpu/drm/drm_privacy_screen[^/]*$|^include/drm/drm_privacy_screen[^/]*$"}, 1217 {IncludeRegexp: "^drivers/gpu/drm/etnaviv/|^include/uapi/drm/etnaviv_drm\\.h$"}, 1218 {IncludeRegexp: "^drivers/gpu/drm/exynos/exynos_dp[^/]*$"}, 1219 {IncludeRegexp: "^drivers/gpu/drm/exynos/|^include/uapi/drm/exynos_drm\\.h$"}, 1220 {IncludeRegexp: "^drivers/gpu/drm/fsl-dcu/"}, 1221 {IncludeRegexp: "^drivers/gpu/drm/gma500/"}, 1222 {IncludeRegexp: "^drivers/gpu/drm/hisilicon/"}, 1223 {IncludeRegexp: "^drivers/gpu/drm/hyperv$"}, 1224 {IncludeRegexp: "^drivers/gpu/drm/imx/dcss/"}, 1225 {IncludeRegexp: "^drivers/gpu/drm/imx/ipuv3/|^drivers/gpu/ipu-v3/"}, 1226 {IncludeRegexp: "^drivers/gpu/drm/lima/|^include/uapi/drm/lima_drm\\.h$"}, 1227 {IncludeRegexp: "^drivers/gpu/drm/loongson/"}, 1228 {IncludeRegexp: "^drivers/gpu/drm/mgag200/"}, 1229 {IncludeRegexp: "^drivers/gpu/drm/msm/adreno/|^drivers/gpu/drm/msm/msm_gpu\\.[^/]*$|^drivers/gpu/drm/msm/msm_gpu_devfreq\\.[^/]*$|^drivers/gpu/drm/msm/msm_ringbuffer\\.[^/]*$|^drivers/gpu/drm/msm/registers/adreno/|^include/uapi/drm/msm_drm\\.h$"}, 1230 {IncludeRegexp: "^drivers/gpu/drm/mxsfb/"}, 1231 {IncludeRegexp: "^drivers/gpu/drm/nouveau/|^include/uapi/drm/nouveau_drm\\.h$"}, 1232 {IncludeRegexp: "^drivers/gpu/drm/omapdrm/"}, 1233 {IncludeRegexp: "^drivers/gpu/drm/panel/panel-lvds\\.c$"}, 1234 {IncludeRegexp: "^drivers/gpu/drm/panthor/|^include/uapi/drm/panthor_drm\\.h$"}, 1235 {IncludeRegexp: "^drivers/gpu/drm/renesas/rcar-du/"}, 1236 {IncludeRegexp: "^drivers/gpu/drm/renesas/rz-du/"}, 1237 {IncludeRegexp: "^drivers/gpu/drm/renesas/shmobile/|^include/linux/platform_data/shmob_drm\\.h$"}, 1238 {IncludeRegexp: "^drivers/gpu/drm/scheduler/|^include/drm/gpu_scheduler\\.h$"}, 1239 {IncludeRegexp: "^drivers/gpu/drm/sti$"}, 1240 {IncludeRegexp: "^drivers/gpu/drm/stm$"}, 1241 {IncludeRegexp: "^drivers/gpu/drm/sun4i/"}, 1242 {IncludeRegexp: "^drivers/gpu/drm/sun4i/sun8i[^/]*$"}, 1243 {IncludeRegexp: "^drivers/gpu/drm/sysfb/|^drivers/video/aperture\\.c$|^drivers/video/nomodeset\\.c$|^include/linux/aperture\\.h$|^include/video/nomodeset\\.h$"}, 1244 {IncludeRegexp: "^drivers/gpu/drm/tegra/|^drivers/gpu/host1x/|^include/linux/host1x\\.h$|^include/uapi/drm/tegra_drm\\.h$"}, 1245 {IncludeRegexp: "^drivers/gpu/drm/tidss/"}, 1246 {IncludeRegexp: "^drivers/gpu/drm/tilcdc/"}, 1247 {IncludeRegexp: "^drivers/gpu/drm/tiny/appletbdrm\\.c$"}, 1248 {IncludeRegexp: "^drivers/gpu/drm/ttm/|^include/drm/ttm/"}, 1249 {IncludeRegexp: "^drivers/gpu/drm/udl/"}, 1250 {IncludeRegexp: "^drivers/gpu/drm/vboxvideo/"}, 1251 {IncludeRegexp: "^drivers/gpu/drm/vmwgfx/|^include/uapi/drm/vmwgfx_drm\\.h$"}, 1252 {IncludeRegexp: "^drivers/gpu/drm/xen/"}, 1253 {IncludeRegexp: "^drivers/gpu/drm/xlnx/"}, 1254 {IncludeRegexp: "^drivers/gpu/|^rust/kernel/drm/|^include/drm/|^include/linux/vga[^/]*$|^include/uapi/drm/"}, 1255 {IncludeRegexp: "^drivers/misc/fastrpc\\.c$|^include/uapi/misc/fastrpc\\.h$"}, 1256 {IncludeRegexp: "^drivers/staging/fbtft/"}, 1257 {IncludeRegexp: "^drivers/video/backlight/mp3309c\\.c$"}, 1258 {IncludeRegexp: "^drivers/video/backlight/|^include/linux/backlight\\.h$|^include/linux/pwm_backlight\\.h$"}, 1259 {IncludeRegexp: "^drivers/video/|^include/linux/fb\\.h$|^include/uapi/linux/fb\\.h$|^include/uapi/video/|^include/video/"}, 1260 {IncludeRegexp: "^include/linux/cgroup_dmem\\.h$|^kernel/cgroup/dmem\\.c$"}, 1261 {IncludeRegexp: "^include/linux/iosys-map\\.h$"}, 1262 }, 1263 } 1264 1265 ecryptfs = Subsystem{ 1266 Name: "ecryptfs", 1267 Lists: []string{"ecryptfs@vger.kernel.org"}, 1268 Maintainers: []string{"code@tyhicks.com"}, 1269 Parents: []*Subsystem{&fs}, 1270 PathRules: []PathRule{ 1271 {IncludeRegexp: "^fs/ecryptfs/"}, 1272 }, 1273 } 1274 1275 edac = Subsystem{ 1276 Name: "edac", 1277 Lists: []string{"linux-edac@vger.kernel.org"}, 1278 Maintainers: []string{"bp@alien8.de", "tony.luck@intel.com"}, 1279 Parents: []*Subsystem{&kernel}, 1280 PathRules: []PathRule{ 1281 {IncludeRegexp: "^arch/x86/kernel/cpu/mce/"}, 1282 {IncludeRegexp: "^drivers/edac/amd64_edac[^/]*$|^drivers/edac/mce_amd[^/]*$"}, 1283 {IncludeRegexp: "^drivers/edac/armada_xp_[^/]*$"}, 1284 {IncludeRegexp: "^drivers/edac/dmc520_edac\\.c$"}, 1285 {IncludeRegexp: "^drivers/edac/e752x_edac\\.c$"}, 1286 {IncludeRegexp: "^drivers/edac/e7xxx_edac\\.c$"}, 1287 {IncludeRegexp: "^drivers/edac/fsl_ddr_edac\\.[^/]*$"}, 1288 {IncludeRegexp: "^drivers/edac/ghes_edac\\.c$"}, 1289 {IncludeRegexp: "^drivers/edac/highbank[^/]*$"}, 1290 {IncludeRegexp: "^drivers/edac/i10nm_base\\.c$"}, 1291 {IncludeRegexp: "^drivers/edac/i3000_edac\\.c$"}, 1292 {IncludeRegexp: "^drivers/edac/i5000_edac\\.c$"}, 1293 {IncludeRegexp: "^drivers/edac/i5400_edac\\.c$"}, 1294 {IncludeRegexp: "^drivers/edac/i7300_edac\\.c$"}, 1295 {IncludeRegexp: "^drivers/edac/i7core_edac\\.c$"}, 1296 {IncludeRegexp: "^drivers/edac/i82443bxgx_edac\\.c$"}, 1297 {IncludeRegexp: "^drivers/edac/i82975x_edac\\.c$"}, 1298 {IncludeRegexp: "^drivers/edac/ie31200_edac\\.c$"}, 1299 {IncludeRegexp: "^drivers/edac/igen6_edac\\.c$"}, 1300 {IncludeRegexp: "^drivers/edac/loongson_edac\\.c$"}, 1301 {IncludeRegexp: "^drivers/edac/mpc85xx_edac\\.\\[ch\\]$"}, 1302 {IncludeRegexp: "^drivers/edac/npcm_edac\\.c$"}, 1303 {IncludeRegexp: "^drivers/edac/octeon_edac[^/]*$"}, 1304 {IncludeRegexp: "^drivers/edac/pasemi_edac\\.c$"}, 1305 {IncludeRegexp: "^drivers/edac/pnd2_edac\\.\\[ch\\]$"}, 1306 {IncludeRegexp: "^drivers/edac/qcom_edac\\.c$"}, 1307 {IncludeRegexp: "^drivers/edac/r82600_edac\\.c$"}, 1308 {IncludeRegexp: "^drivers/edac/sb_edac\\.c$"}, 1309 {IncludeRegexp: "^drivers/edac/skx_[^/]*\\.\\[ch\\]$"}, 1310 {IncludeRegexp: "^drivers/edac/thunderx_edac[^/]*$"}, 1311 {IncludeRegexp: "^drivers/edac/ti_edac\\.c$"}, 1312 {IncludeRegexp: "^drivers/edac/|^include/linux/edac\\.h$"}, 1313 {IncludeRegexp: "^drivers/ras/amd/atl/"}, 1314 {IncludeRegexp: "^drivers/ras/amd/fmpm\\.c$"}, 1315 {IncludeRegexp: "^drivers/ras/|^include/linux/ras\\.h$|^include/ras/ras_event\\.h$"}, 1316 }, 1317 } 1318 1319 efi = Subsystem{ 1320 Name: "efi", 1321 Lists: []string{"linux-efi@vger.kernel.org"}, 1322 Maintainers: []string{"ardb@kernel.org"}, 1323 Parents: []*Subsystem{&kernel}, 1324 PathRules: []PathRule{ 1325 {IncludeRegexp: "^arch/[^/]*/include/asm/efi\\.h$|^arch/[^/]*/kernel/efi\\.c$|^arch/arm/boot/compressed/efi-header\\.S$|^arch/x86/platform/efi/|^drivers/firmware/efi/|^include/linux/efi[^/]*\\.h$"}, 1326 {IncludeRegexp: "^block/partitions/efi\\.[^/]*$"}, 1327 {IncludeRegexp: "^drivers/firmware/efi/test/"}, 1328 {IncludeRegexp: "^fs/efivarfs/"}, 1329 }, 1330 } 1331 1332 erofs = Subsystem{ 1333 Name: "erofs", 1334 Syscalls: []string{"syz_mount_image$erofs"}, 1335 Lists: []string{"linux-erofs@lists.ozlabs.org"}, 1336 Maintainers: []string{"chao@kernel.org", "xiang@kernel.org"}, 1337 Parents: []*Subsystem{&fs}, 1338 PathRules: []PathRule{ 1339 {IncludeRegexp: "^fs/erofs/|^include/trace/events/erofs\\.h$"}, 1340 }, 1341 } 1342 1343 etnaviv = Subsystem{ 1344 Name: "etnaviv", 1345 Lists: []string{"etnaviv@lists.freedesktop.org"}, 1346 Maintainers: []string{"l.stach@pengutronix.de"}, 1347 Parents: []*Subsystem{&dri}, 1348 PathRules: []PathRule{ 1349 {IncludeRegexp: "^drivers/gpu/drm/etnaviv/|^include/uapi/drm/etnaviv_drm\\.h$"}, 1350 }, 1351 } 1352 1353 exfat = Subsystem{ 1354 Name: "exfat", 1355 Syscalls: []string{"syz_mount_image$msdos", "syz_mount_image$vfat", "syz_mount_image$exfat"}, 1356 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1357 Maintainers: []string{"linkinjeon@kernel.org", "sj1557.seo@samsung.com"}, 1358 Parents: []*Subsystem{&fs}, 1359 PathRules: []PathRule{ 1360 {IncludeRegexp: "^fs/exfat/"}, 1361 {IncludeRegexp: "^fs/fat/"}, 1362 }, 1363 } 1364 1365 ext4 = Subsystem{ 1366 Name: "ext4", 1367 Syscalls: []string{"syz_mount_image$ext4"}, 1368 Lists: []string{"linux-ext4@vger.kernel.org"}, 1369 Parents: []*Subsystem{&fs}, 1370 PathRules: []PathRule{ 1371 {IncludeRegexp: "^fs/ext2/|^include/linux/ext2[^/]*$"}, 1372 {IncludeRegexp: "^fs/ext4/|^include/trace/events/ext4\\.h$|^include/uapi/linux/ext4\\.h$"}, 1373 {IncludeRegexp: "^fs/jbd2/|^include/linux/jbd2\\.h$"}, 1374 }, 1375 } 1376 1377 f2fs = Subsystem{ 1378 Name: "f2fs", 1379 Syscalls: []string{"syz_mount_image$f2fs"}, 1380 Lists: []string{"linux-f2fs-devel@lists.sourceforge.net"}, 1381 Maintainers: []string{"chao@kernel.org", "jaegeuk@kernel.org"}, 1382 Parents: []*Subsystem{&fs}, 1383 PathRules: []PathRule{ 1384 {IncludeRegexp: "^fs/f2fs/|^include/linux/f2fs_fs\\.h$|^include/trace/events/f2fs\\.h$|^include/uapi/linux/f2fs\\.h$"}, 1385 }, 1386 } 1387 1388 fbdev = Subsystem{ 1389 Name: "fbdev", 1390 Lists: []string{"linux-fbdev@vger.kernel.org"}, 1391 Maintainers: []string{"deller@gmx.de"}, 1392 Parents: []*Subsystem{&dri}, 1393 PathRules: []PathRule{ 1394 {IncludeRegexp: "^drivers/staging/fbtft/"}, 1395 {IncludeRegexp: "^drivers/staging/fbtft/fb_seps525\\.c$"}, 1396 {IncludeRegexp: "^drivers/staging/sm750fb/"}, 1397 {IncludeRegexp: "^drivers/video/fbdev/atmel_lcdfb\\.c$|^include/video/atmel_lcdc\\.h$"}, 1398 {IncludeRegexp: "^drivers/video/fbdev/aty/aty128fb\\.c$"}, 1399 {IncludeRegexp: "^drivers/video/fbdev/aty/radeon[^/]*$|^include/uapi/linux/radeonfb\\.h$"}, 1400 {IncludeRegexp: "^drivers/video/fbdev/efifb\\.c$"}, 1401 {IncludeRegexp: "^drivers/video/fbdev/fsl-diu-fb\\.[^/]*$"}, 1402 {IncludeRegexp: "^drivers/video/fbdev/i810/"}, 1403 {IncludeRegexp: "^drivers/video/fbdev/imsttfb\\.c$"}, 1404 {IncludeRegexp: "^drivers/video/fbdev/imxfb\\.c$"}, 1405 {IncludeRegexp: "^drivers/video/fbdev/matrox/matroxfb_[^/]*$|^include/uapi/linux/matroxfb\\.h$"}, 1406 {IncludeRegexp: "^drivers/video/fbdev/nvidia/|^drivers/video/fbdev/riva/"}, 1407 {IncludeRegexp: "^drivers/video/fbdev/omap/"}, 1408 {IncludeRegexp: "^drivers/video/fbdev/omap2/"}, 1409 {IncludeRegexp: "^drivers/video/fbdev/s3c-fb\\.c$"}, 1410 {IncludeRegexp: "^drivers/video/fbdev/savage/"}, 1411 {IncludeRegexp: "^drivers/video/fbdev/simplefb\\.c$|^include/linux/platform_data/simplefb\\.h$"}, 1412 {IncludeRegexp: "^drivers/video/fbdev/sm712[^/]*$"}, 1413 {IncludeRegexp: "^drivers/video/fbdev/smscufx\\.c$"}, 1414 {IncludeRegexp: "^drivers/video/fbdev/udlfb\\.c$|^include/video/udlfb\\.h$"}, 1415 {IncludeRegexp: "^drivers/video/fbdev/uvesafb\\.[^/]*$"}, 1416 {IncludeRegexp: "^drivers/video/fbdev/via/|^include/linux/via-core\\.h$|^include/linux/via_i2c\\.h$"}, 1417 {IncludeRegexp: "^drivers/video/|^include/linux/fb\\.h$|^include/uapi/linux/fb\\.h$|^include/uapi/video/|^include/video/"}, 1418 }, 1419 } 1420 1421 fpga = Subsystem{ 1422 Name: "fpga", 1423 Lists: []string{"linux-fpga@vger.kernel.org"}, 1424 Maintainers: []string{"hao.wu@intel.com", "mdf@kernel.org", "yilun.xu@intel.com"}, 1425 Parents: []*Subsystem{&kernel}, 1426 PathRules: []PathRule{ 1427 {IncludeRegexp: "^drivers/fpga/dfl[^/]*$|^drivers/uio/uio_dfl\\.c$|^include/linux/dfl\\.h$|^include/uapi/linux/fpga-dfl\\.h$"}, 1428 {IncludeRegexp: "^drivers/fpga/intel-m10-bmc-sec-update\\.c$"}, 1429 {IncludeRegexp: "^drivers/fpga/microchip-spi\\.c$"}, 1430 {IncludeRegexp: "^drivers/fpga/|^include/linux/fpga/"}, 1431 {IncludeRegexp: "^drivers/ptp/ptp_dfl_tod\\.c$"}, 1432 }, 1433 } 1434 1435 freedreno = Subsystem{ 1436 Name: "freedreno", 1437 Lists: []string{"freedreno@lists.freedesktop.org"}, 1438 Maintainers: []string{"robin.clark@oss.qualcomm.com"}, 1439 Parents: []*Subsystem{&armmsm, &dri}, 1440 PathRules: []PathRule{ 1441 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/dt-bindings/clock/qcom,dsi-phy-28nm\\.h$|^include/uapi/drm/msm_drm\\.h$"}, 1442 {IncludeRegexp: "^drivers/gpu/drm/msm/adreno/|^drivers/gpu/drm/msm/msm_gpu\\.[^/]*$|^drivers/gpu/drm/msm/msm_gpu_devfreq\\.[^/]*$|^drivers/gpu/drm/msm/msm_ringbuffer\\.[^/]*$|^drivers/gpu/drm/msm/registers/adreno/|^include/uapi/drm/msm_drm\\.h$"}, 1443 }, 1444 } 1445 1446 fs = Subsystem{ 1447 Name: "fs", 1448 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1449 Parents: []*Subsystem{&kernel}, 1450 PathRules: []PathRule{ 1451 {IncludeRegexp: "^fs/affs/"}, 1452 {IncludeRegexp: "^fs/backing-file\\.c$|^include/linux/backing-file\\.h$"}, 1453 {IncludeRegexp: "^fs/dax\\.c$|^include/linux/dax\\.h$|^include/trace/events/fs_dax\\.h$"}, 1454 {IncludeRegexp: "^fs/exportfs/|^fs/fhandle\\.c$|^include/linux/exportfs\\.h$"}, 1455 {IncludeRegexp: "^fs/fcntl\\.c$|^fs/locks\\.c$|^include/linux/fcntl\\.h$|^include/uapi/linux/fcntl\\.h$"}, 1456 {IncludeRegexp: "^fs/fuse/virtio_fs\\.c$|^include/uapi/linux/virtio_fs\\.h$"}, 1457 {IncludeRegexp: "^fs/mnt_idmapping\\.c$|^include/linux/mnt_idmapping\\.[^/]*$"}, 1458 {IncludeRegexp: "^fs/netfs/|^include/linux/fscache[^/]*\\.h$|^include/linux/netfs\\.h$|^include/trace/events/fscache\\.h$|^include/trace/events/netfs\\.h$"}, 1459 {IncludeRegexp: "^fs/notify/dnotify/|^include/linux/dnotify\\.h$"}, 1460 {IncludeRegexp: "^fs/notify/fanotify/|^include/linux/fanotify\\.h$|^include/uapi/linux/fanotify\\.h$"}, 1461 {IncludeRegexp: "^fs/notify/inotify/|^include/linux/inotify\\.h$|^include/uapi/linux/inotify\\.h$"}, 1462 {IncludeRegexp: "^fs/notify/|^include/linux/fsnotify[^/]*\\.h$"}, 1463 {IncludeRegexp: "^fs/proc/proc_sysctl\\.c$|^include/linux/sysctl\\.h$|^kernel/sysctl[^/]*$|^lib/test_sysctl\\.c$"}, 1464 {IncludeRegexp: "^fs/proc/|^include/linux/proc_fs\\.h$"}, 1465 {IncludeRegexp: "^fs/unicode/"}, 1466 {IncludeRegexp: "^fs/vboxsf/"}, 1467 {IncludeRegexp: "^fs/zonefs/"}, 1468 {IncludeRegexp: "^fs/|^include/linux/fs\\.h$|^include/linux/fs_types\\.h$|^include/uapi/linux/fs\\.h$|^include/uapi/linux/openat2\\.h$|^init/do_mounts[^/]*$|^init/[^/]*initramfs[^/]*$"}, 1469 {IncludeRegexp: "^include/linux/idr\\.h$|^include/linux/xarray\\.h$|^lib/idr\\.c$|^lib/test_xarray\\.c$|^lib/xarray\\.c$"}, 1470 {IncludeRegexp: "^include/linux/pagemap\\.h$|^mm/filemap\\.c$|^mm/page-writeback\\.c$|^mm/readahead\\.c$|^mm/truncate\\.c$"}, 1471 {IncludeRegexp: "^include/linux/uio\\.h$|^lib/iov_iter\\.c$"}, 1472 }, 1473 NoIndirectCc: true, 1474 } 1475 1476 fscrypt = Subsystem{ 1477 Name: "fscrypt", 1478 Lists: []string{"linux-fscrypt@vger.kernel.org"}, 1479 Maintainers: []string{"ebiggers@kernel.org", "jaegeuk@kernel.org", "tytso@mit.edu"}, 1480 Parents: []*Subsystem{&fs}, 1481 PathRules: []PathRule{ 1482 {IncludeRegexp: "^fs/crypto/|^include/linux/fscrypt\\.h$|^include/uapi/linux/fscrypt\\.h$"}, 1483 }, 1484 } 1485 1486 fsi = Subsystem{ 1487 Name: "fsi", 1488 Lists: []string{"linux-fsi@lists.ozlabs.org"}, 1489 Maintainers: []string{"eajames@linux.ibm.com"}, 1490 Parents: []*Subsystem{&kernel}, 1491 PathRules: []PathRule{ 1492 {IncludeRegexp: "^drivers/fsi/|^include/linux/fsi[^/]*\\.h$|^include/trace/events/fsi[^/]*\\.h$"}, 1493 }, 1494 } 1495 1496 fsverity = Subsystem{ 1497 Name: "fsverity", 1498 Lists: []string{"fsverity@lists.linux.dev"}, 1499 Maintainers: []string{"ebiggers@kernel.org", "tytso@mit.edu"}, 1500 Parents: []*Subsystem{&fs}, 1501 PathRules: []PathRule{ 1502 {IncludeRegexp: "^fs/verity/|^include/linux/fsverity\\.h$|^include/uapi/linux/fsverity\\.h$"}, 1503 }, 1504 } 1505 1506 fuse = Subsystem{ 1507 Name: "fuse", 1508 Syscalls: []string{"syz_fuse_handle_req"}, 1509 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1510 Maintainers: []string{"miklos@szeredi.hu"}, 1511 Parents: []*Subsystem{&fs}, 1512 PathRules: []PathRule{ 1513 {IncludeRegexp: "^fs/fuse/|^include/uapi/linux/fuse\\.h$"}, 1514 }, 1515 } 1516 1517 geode = Subsystem{ 1518 Name: "geode", 1519 Lists: []string{"linux-geode@lists.infradead.org"}, 1520 Parents: []*Subsystem{&fbdev}, 1521 PathRules: []PathRule{ 1522 {IncludeRegexp: "^arch/x86/include/asm/geode\\.h$|^drivers/char/hw_random/geode-rng\\.c$|^drivers/crypto/geode[^/]*$|^drivers/video/fbdev/geode/"}, 1523 {IncludeRegexp: "^drivers/usb/gadget/udc/amd5536udc\\.[^/]*$"}, 1524 }, 1525 } 1526 1527 gfs2 = Subsystem{ 1528 Name: "gfs2", 1529 Syscalls: []string{"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"}, 1530 Lists: []string{"gfs2@lists.linux.dev"}, 1531 Parents: []*Subsystem{&fs}, 1532 PathRules: []PathRule{ 1533 {IncludeRegexp: "^fs/dlm/"}, 1534 {IncludeRegexp: "^fs/gfs2/|^include/uapi/linux/gfs2_ondisk\\.h$"}, 1535 }, 1536 } 1537 1538 gpio = Subsystem{ 1539 Name: "gpio", 1540 Lists: []string{"linux-gpio@vger.kernel.org"}, 1541 Parents: []*Subsystem{&kernel}, 1542 PathRules: []PathRule{ 1543 {IncludeRegexp: "^drivers/gpio/gpio-104-dio-48e\\.c$"}, 1544 {IncludeRegexp: "^drivers/gpio/gpio-104-idi-48\\.c$"}, 1545 {IncludeRegexp: "^drivers/gpio/gpio-104-idio-16\\.c$"}, 1546 {IncludeRegexp: "^drivers/gpio/gpio-adp5585\\.c$|^drivers/mfd/adp5585\\.c$|^drivers/pwm/pwm-adp5585\\.c$|^include/linux/mfd/adp5585\\.h$"}, 1547 {IncludeRegexp: "^drivers/gpio/gpio-aggregator\\.c$"}, 1548 {IncludeRegexp: "^drivers/gpio/gpio-altera\\.c$"}, 1549 {IncludeRegexp: "^drivers/gpio/gpio-amd-fch\\.c$|^include/linux/platform_data/gpio/gpio-amd-fch\\.h$"}, 1550 {IncludeRegexp: "^drivers/gpio/gpio-blzp1600\\.c$"}, 1551 {IncludeRegexp: "^drivers/gpio/gpio-davinci\\.c$"}, 1552 {IncludeRegexp: "^drivers/gpio/gpio-dwapb\\.c$"}, 1553 {IncludeRegexp: "^drivers/gpio/gpio-elkhartlake\\.c$|^drivers/gpio/gpio-graniterapids\\.c$|^drivers/gpio/gpio-ich\\.c$|^drivers/gpio/gpio-merrifield\\.c$|^drivers/gpio/gpio-ml-ioh\\.c$|^drivers/gpio/gpio-pch\\.c$|^drivers/gpio/gpio-sch\\.c$|^drivers/gpio/gpio-sodaville\\.c$|^drivers/gpio/gpio-tangier\\.c$|^drivers/gpio/gpio-tangier\\.h$"}, 1554 {IncludeRegexp: "^drivers/gpio/gpio-gpio-mm\\.c$"}, 1555 {IncludeRegexp: "^drivers/gpio/gpio-hisi\\.c$"}, 1556 {IncludeRegexp: "^drivers/gpio/gpio-i8255\\.c$|^drivers/gpio/gpio-i8255\\.h$"}, 1557 {IncludeRegexp: "^drivers/gpio/gpio-idio-16\\.c$|^drivers/gpio/gpio-idio-16\\.h$"}, 1558 {IncludeRegexp: "^drivers/gpio/gpio-loongson-64bit\\.c$"}, 1559 {IncludeRegexp: "^drivers/gpio/gpio-mockup\\.c$"}, 1560 {IncludeRegexp: "^drivers/gpio/gpio-pci-idio-16\\.c$"}, 1561 {IncludeRegexp: "^drivers/gpio/gpio-pcie-idio-24\\.c$"}, 1562 {IncludeRegexp: "^drivers/gpio/gpio-pxa\\.c$"}, 1563 {IncludeRegexp: "^drivers/gpio/gpio-sama5d2-piobu\\.c$|^drivers/pinctrl/pinctrl-at91[^/]*$"}, 1564 {IncludeRegexp: "^drivers/gpio/gpio-virtio\\.c$|^include/uapi/linux/virtio_gpio\\.h$"}, 1565 {IncludeRegexp: "^drivers/gpio/gpio-wcove\\.c$"}, 1566 {IncludeRegexp: "^drivers/gpio/gpio-ws16c48\\.c$"}, 1567 {IncludeRegexp: "^drivers/gpio/gpiolib-acpi-[^/]*\\.c$|^drivers/gpio/gpiolib-acpi\\.h$"}, 1568 {IncludeRegexp: "^drivers/gpio/gpiolib-cdev\\.c$|^include/uapi/linux/gpio\\.h$"}, 1569 {IncludeRegexp: "^drivers/gpio/|^include/dt-bindings/gpio/|^include/linux/gpio\\.h$|^include/linux/gpio/|^include/linux/of_gpio\\.h$"}, 1570 {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$"}, 1571 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 1572 {IncludeRegexp: "^drivers/pinctrl/bcm/pinctrl-bcm4908\\.c$"}, 1573 {IncludeRegexp: "^drivers/pinctrl/freescale/|^drivers/pinctrl/nxp/"}, 1574 {IncludeRegexp: "^drivers/pinctrl/meson/pinctrl-amlogic-a4\\.c$"}, 1575 {IncludeRegexp: "^drivers/pinctrl/pinctrl-cy8c95x0\\.c$"}, 1576 {IncludeRegexp: "^drivers/pinctrl/pinctrl-k210\\.c$"}, 1577 {IncludeRegexp: "^drivers/pinctrl/pinctrl-loongson2\\.c$"}, 1578 {IncludeRegexp: "^drivers/pinctrl/starfive/pinctrl-starfive-jh71[^/]*$|^include/dt-bindings/pinctrl/pinctrl-starfive-jh7100\\.h$|^include/dt-bindings/pinctrl/starfive,jh7110-pinctrl\\.h$"}, 1579 {IncludeRegexp: "^drivers/pinctrl/|^include/dt-bindings/pinctrl/|^include/linux/pinctrl/"}, 1580 }, 1581 } 1582 1583 greybus = Subsystem{ 1584 Name: "greybus", 1585 Lists: []string{"greybus-dev@lists.linaro.org"}, 1586 Parents: []*Subsystem{&staging}, 1587 PathRules: []PathRule{ 1588 {IncludeRegexp: "^drivers/greybus/gb-beagleplay\\.c$"}, 1589 {IncludeRegexp: "^drivers/greybus/|^drivers/staging/greybus/|^include/linux/greybus\\.h$|^include/linux/greybus/"}, 1590 }, 1591 } 1592 1593 hams = Subsystem{ 1594 Name: "hams", 1595 Lists: []string{"linux-hams@vger.kernel.org"}, 1596 Parents: []*Subsystem{&net}, 1597 PathRules: []PathRule{ 1598 {IncludeRegexp: "^drivers/net/hamradio/6pack\\.c$"}, 1599 {IncludeRegexp: "^drivers/net/hamradio/[^/]*scc\\.c$|^drivers/net/hamradio/z8530\\.h$"}, 1600 {IncludeRegexp: "^drivers/net/hamradio/baycom[^/]*$"}, 1601 {IncludeRegexp: "^drivers/net/hamradio/scc\\.c$"}, 1602 {IncludeRegexp: "^drivers/net/hamradio/yam[^/]*$|^include/linux/yam\\.h$"}, 1603 {IncludeRegexp: "^include/net/ax25\\.h$|^include/uapi/linux/ax25\\.h$|^net/ax25/"}, 1604 {IncludeRegexp: "^include/net/netrom\\.h$|^include/uapi/linux/netrom\\.h$|^net/netrom/"}, 1605 {IncludeRegexp: "^include/net/rose\\.h$|^include/uapi/linux/rose\\.h$|^net/rose/"}, 1606 {IncludeRegexp: "^net/ax25/af_ax25\\.c$|^net/ax25/ax25_dev\\.c$|^net/ax25/ax25_ds_[^/]*$|^net/ax25/ax25_in\\.c$|^net/ax25/ax25_out\\.c$|^net/ax25/ax25_timer\\.c$|^net/ax25/sysctl_net_ax25\\.c$"}, 1607 }, 1608 } 1609 1610 hardening = Subsystem{ 1611 Name: "hardening", 1612 Lists: []string{"linux-hardening@vger.kernel.org"}, 1613 Parents: []*Subsystem{&kernel}, 1614 PathRules: []PathRule{ 1615 {IncludeRegexp: "^arch/[^/]*/configs/hardening\\.config$|^include/linux/overflow\\.h$|^include/linux/randomize_kstack\\.h$|^include/linux/ucopysize\\.h$|^kernel/configs/hardening\\.config$|^lib/tests/randstruct_kunit\\.c$|^lib/tests/usercopy_kunit\\.c$|^mm/usercopy\\.c$|^security/Kconfig\\.hardening$"}, 1616 {IncludeRegexp: "^drivers/acpi/apei/erst\\.c$|^drivers/firmware/efi/efi-pstore\\.c$|^fs/pstore/|^include/linux/pstore[^/]*$"}, 1617 {IncludeRegexp: "^include/linux/fortify-string\\.h$|^lib/test_fortify/|^lib/tests/fortify_kunit\\.c$|^lib/tests/memcpy_kunit\\.c$"}, 1618 {IncludeRegexp: "^include/linux/stackleak\\.h$|^kernel/stackleak\\.c$"}, 1619 {IncludeRegexp: "^include/linux/string\\.h$|^include/linux/string_choices\\.h$|^include/linux/string_helpers\\.h$|^lib/string\\.c$|^lib/string_helpers\\.c$|^lib/tests/string_helpers_kunit\\.c$|^lib/tests/string_kunit\\.c$"}, 1620 {IncludeRegexp: "^include/linux/ubsan\\.h$|^lib/Kconfig\\.ubsan$|^lib/test_ubsan\\.c$|^lib/ubsan\\.c$|^lib/ubsan\\.h$"}, 1621 }, 1622 } 1623 1624 hexagon = Subsystem{ 1625 Name: "hexagon", 1626 Lists: []string{"linux-hexagon@vger.kernel.org"}, 1627 Maintainers: []string{"brian.cain@oss.qualcomm.com"}, 1628 Parents: []*Subsystem{&kernel}, 1629 PathRules: []PathRule{ 1630 {IncludeRegexp: "^arch/hexagon/"}, 1631 }, 1632 } 1633 1634 hfs = Subsystem{ 1635 Name: "hfs", 1636 Syscalls: []string{"syz_mount_image$hfs", "syz_mount_image$hfsplus"}, 1637 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1638 Parents: []*Subsystem{&fs}, 1639 PathRules: []PathRule{ 1640 {IncludeRegexp: "^fs/hfs/"}, 1641 {IncludeRegexp: "^fs/hfsplus/"}, 1642 }, 1643 } 1644 1645 hwmon = Subsystem{ 1646 Name: "hwmon", 1647 Lists: []string{"linux-hwmon@vger.kernel.org"}, 1648 Maintainers: []string{"jdelvare@suse.com", "linux@roeck-us.net"}, 1649 Parents: []*Subsystem{&kernel}, 1650 PathRules: []PathRule{ 1651 {IncludeRegexp: "^drivers/hwmon/abituguru3\\.c$"}, 1652 {IncludeRegexp: "^drivers/hwmon/abituguru\\.c$"}, 1653 {IncludeRegexp: "^drivers/hwmon/adm1025\\.c$"}, 1654 {IncludeRegexp: "^drivers/hwmon/adm1029\\.c$"}, 1655 {IncludeRegexp: "^drivers/hwmon/adm1177\\.c$"}, 1656 {IncludeRegexp: "^drivers/hwmon/adt7475\\.c$"}, 1657 {IncludeRegexp: "^drivers/hwmon/applesmc\\.c$"}, 1658 {IncludeRegexp: "^drivers/hwmon/aquacomputer_d5next\\.c$"}, 1659 {IncludeRegexp: "^drivers/hwmon/asc7621\\.c$"}, 1660 {IncludeRegexp: "^drivers/hwmon/asus-ec-sensors\\.c$"}, 1661 {IncludeRegexp: "^drivers/hwmon/asus_atk0110\\.c$"}, 1662 {IncludeRegexp: "^drivers/hwmon/asus_rog_ryujin\\.c$"}, 1663 {IncludeRegexp: "^drivers/hwmon/asus_wmi_sensors\\.c$"}, 1664 {IncludeRegexp: "^drivers/hwmon/axi-fan-control\\.c$"}, 1665 {IncludeRegexp: "^drivers/hwmon/chipcap2\\.c$"}, 1666 {IncludeRegexp: "^drivers/hwmon/coretemp\\.c$"}, 1667 {IncludeRegexp: "^drivers/hwmon/corsair-cpro\\.c$"}, 1668 {IncludeRegexp: "^drivers/hwmon/corsair-psu\\.c$"}, 1669 {IncludeRegexp: "^drivers/hwmon/cros_ec_hwmon\\.c$"}, 1670 {IncludeRegexp: "^drivers/hwmon/dme1737\\.c$"}, 1671 {IncludeRegexp: "^drivers/hwmon/emc2103\\.c$"}, 1672 {IncludeRegexp: "^drivers/hwmon/f71805f\\.c$"}, 1673 {IncludeRegexp: "^drivers/hwmon/f75375s\\.c$|^include/linux/f75375s\\.h$"}, 1674 {IncludeRegexp: "^drivers/hwmon/fam15h_power\\.c$"}, 1675 {IncludeRegexp: "^drivers/hwmon/gigabyte_waterforce\\.c$"}, 1676 {IncludeRegexp: "^drivers/hwmon/hp-wmi-sensors\\.c$"}, 1677 {IncludeRegexp: "^drivers/hwmon/hs3001\\.c$"}, 1678 {IncludeRegexp: "^drivers/hwmon/htu31\\.c$"}, 1679 {IncludeRegexp: "^drivers/hwmon/isl28022\\.c$"}, 1680 {IncludeRegexp: "^drivers/hwmon/it87\\.c$"}, 1681 {IncludeRegexp: "^drivers/hwmon/k10temp\\.c$"}, 1682 {IncludeRegexp: "^drivers/hwmon/k8temp\\.c$"}, 1683 {IncludeRegexp: "^drivers/hwmon/lm73\\.c$"}, 1684 {IncludeRegexp: "^drivers/hwmon/lm78\\.c$"}, 1685 {IncludeRegexp: "^drivers/hwmon/lm83\\.c$"}, 1686 {IncludeRegexp: "^drivers/hwmon/lm90\\.c$|^include/dt-bindings/thermal/lm90\\.h$"}, 1687 {IncludeRegexp: "^drivers/hwmon/ltc2947-core\\.c$|^drivers/hwmon/ltc2947-i2c\\.c$|^drivers/hwmon/ltc2947-spi\\.c$|^drivers/hwmon/ltc2947\\.h$"}, 1688 {IncludeRegexp: "^drivers/hwmon/ltc2991\\.c$"}, 1689 {IncludeRegexp: "^drivers/hwmon/ltc4282\\.c$"}, 1690 {IncludeRegexp: "^drivers/hwmon/max6650\\.c$"}, 1691 {IncludeRegexp: "^drivers/hwmon/max77705-hwmon\\.c$"}, 1692 {IncludeRegexp: "^drivers/hwmon/nct6775-i2c\\.c$"}, 1693 {IncludeRegexp: "^drivers/hwmon/nct7363\\.c$"}, 1694 {IncludeRegexp: "^drivers/hwmon/nzxt-kraken2\\.c$"}, 1695 {IncludeRegexp: "^drivers/hwmon/nzxt-kraken3\\.c$"}, 1696 {IncludeRegexp: "^drivers/hwmon/pc87360\\.c$"}, 1697 {IncludeRegexp: "^drivers/hwmon/pc87427\\.c$"}, 1698 {IncludeRegexp: "^drivers/hwmon/peci/"}, 1699 {IncludeRegexp: "^drivers/hwmon/pmbus/crps\\.c$"}, 1700 {IncludeRegexp: "^drivers/hwmon/pmbus/delta-ahe50dc-fan\\.c$"}, 1701 {IncludeRegexp: "^drivers/hwmon/pmbus/dps920ab\\.c$"}, 1702 {IncludeRegexp: "^drivers/hwmon/pmbus/ina233\\.c$"}, 1703 {IncludeRegexp: "^drivers/hwmon/pmbus/lt3074\\.c$"}, 1704 {IncludeRegexp: "^drivers/hwmon/pmbus/ltc4286\\.c$"}, 1705 {IncludeRegexp: "^drivers/hwmon/pmbus/max15301\\.c$"}, 1706 {IncludeRegexp: "^drivers/hwmon/pmbus/mp2891\\.c$"}, 1707 {IncludeRegexp: "^drivers/hwmon/pmbus/mp2993\\.c$"}, 1708 {IncludeRegexp: "^drivers/hwmon/pmbus/mp9941\\.c$"}, 1709 {IncludeRegexp: "^drivers/hwmon/pmbus/pm6764tr\\.c$"}, 1710 {IncludeRegexp: "^drivers/hwmon/pmbus/stpddc60\\.c$"}, 1711 {IncludeRegexp: "^drivers/hwmon/pmbus/tps25990\\.c$"}, 1712 {IncludeRegexp: "^drivers/hwmon/pmbus/tps546d24\\.c$"}, 1713 {IncludeRegexp: "^drivers/hwmon/powerz\\.c$"}, 1714 {IncludeRegexp: "^drivers/hwmon/pt5161l\\.c$"}, 1715 {IncludeRegexp: "^drivers/hwmon/sch5627\\.c$"}, 1716 {IncludeRegexp: "^drivers/hwmon/sfctemp\\.c$"}, 1717 {IncludeRegexp: "^drivers/hwmon/smsc47b397\\.c$"}, 1718 {IncludeRegexp: "^drivers/hwmon/surface_fan\\.c$"}, 1719 {IncludeRegexp: "^drivers/hwmon/surface_temp\\.c$"}, 1720 {IncludeRegexp: "^drivers/hwmon/tmp513\\.c$"}, 1721 {IncludeRegexp: "^drivers/hwmon/tps23861\\.c$"}, 1722 {IncludeRegexp: "^drivers/hwmon/vt1211\\.c$"}, 1723 {IncludeRegexp: "^drivers/hwmon/vt8231\\.c$"}, 1724 {IncludeRegexp: "^drivers/hwmon/w83791d\\.c$"}, 1725 {IncludeRegexp: "^drivers/hwmon/w83793\\.c$"}, 1726 {IncludeRegexp: "^drivers/hwmon/w83795\\.c$"}, 1727 {IncludeRegexp: "^drivers/hwmon/|^include/linux/hwmon[^/]*\\.h$|^include/trace/events/hwmon[^/]*\\.h$"}, 1728 }, 1729 } 1730 1731 hyperv = Subsystem{ 1732 Name: "hyperv", 1733 Lists: []string{"linux-hyperv@vger.kernel.org"}, 1734 Parents: []*Subsystem{&kernel}, 1735 PathRules: []PathRule{ 1736 {IncludeRegexp: "^arch/arm64/hyperv$|^arch/arm64/include/asm/mshyperv\\.h$|^arch/x86/hyperv$|^arch/x86/include/asm/mshyperv\\.h$|^arch/x86/include/asm/trace/hyperv\\.h$|^arch/x86/kernel/cpu/mshyperv\\.c$|^drivers/clocksource/hyperv_timer\\.c$|^drivers/hid/hid-hyperv\\.c$|^drivers/hv/|^drivers/input/serio/hyperv-keyboard\\.c$|^drivers/iommu/hyperv-iommu\\.c$|^drivers/net/ethernet/microsoft/|^drivers/net/hyperv/|^drivers/pci/controller/pci-hyperv-intf\\.c$|^drivers/pci/controller/pci-hyperv\\.c$|^drivers/scsi/storvsc_drv\\.c$|^drivers/uio/uio_hv_generic\\.c$|^drivers/video/fbdev/hyperv_fb\\.c$|^include/asm-generic/mshyperv\\.h$|^include/clocksource/hyperv_timer\\.h$|^include/hyperv/hvgdk\\.h$|^include/hyperv/hvgdk_ext\\.h$|^include/hyperv/hvgdk_mini\\.h$|^include/hyperv/hvhdk\\.h$|^include/hyperv/hvhdk_mini\\.h$|^include/linux/hyperv\\.h$|^include/net/mana$|^include/uapi/linux/hyperv\\.h$|^net/vmw_vsock/hyperv_transport\\.c$"}, 1737 {IncludeRegexp: "^drivers/gpu/drm/hyperv$"}, 1738 }, 1739 } 1740 1741 i2c = Subsystem{ 1742 Name: "i2c", 1743 Lists: []string{"linux-i2c@vger.kernel.org"}, 1744 Parents: []*Subsystem{&kernel}, 1745 PathRules: []PathRule{ 1746 {IncludeRegexp: "^drivers/hid/hid-ft260\\.c$"}, 1747 {IncludeRegexp: "^drivers/hid/hid-mcp2221\\.c$"}, 1748 {IncludeRegexp: "^drivers/i2c/algos/|^drivers/i2c/busses/|^include/dt-bindings/i2c/"}, 1749 {IncludeRegexp: "^drivers/i2c/busses/i2c-ali1535\\.c$|^drivers/i2c/busses/i2c-ali1563\\.c$|^drivers/i2c/busses/i2c-ali15x3\\.c$|^drivers/i2c/busses/i2c-amd756\\.c$|^drivers/i2c/busses/i2c-amd8111\\.c$|^drivers/i2c/busses/i2c-i801\\.c$|^drivers/i2c/busses/i2c-isch\\.c$|^drivers/i2c/busses/i2c-nforce2\\.c$|^drivers/i2c/busses/i2c-piix4\\.[^/]*$|^drivers/i2c/busses/i2c-sis5595\\.c$|^drivers/i2c/busses/i2c-sis630\\.c$|^drivers/i2c/busses/i2c-sis96x\\.c$|^drivers/i2c/busses/i2c-via\\.c$|^drivers/i2c/busses/i2c-viapro\\.c$"}, 1750 {IncludeRegexp: "^drivers/i2c/busses/i2c-ali1563\\.c$"}, 1751 {IncludeRegexp: "^drivers/i2c/busses/i2c-amd-asf-plat\\.c$"}, 1752 {IncludeRegexp: "^drivers/i2c/busses/i2c-amd-mp2[^/]*$"}, 1753 {IncludeRegexp: "^drivers/i2c/busses/i2c-aspeed\\.c$|^drivers/irqchip/irq-aspeed-i2c-ic\\.c$"}, 1754 {IncludeRegexp: "^drivers/i2c/busses/i2c-at91-[^/]*\\.c$|^drivers/i2c/busses/i2c-at91\\.h$"}, 1755 {IncludeRegexp: "^drivers/i2c/busses/i2c-brcmstb\\.c$"}, 1756 {IncludeRegexp: "^drivers/i2c/busses/i2c-cht-wc\\.c$"}, 1757 {IncludeRegexp: "^drivers/i2c/busses/i2c-cpm\\.c$"}, 1758 {IncludeRegexp: "^drivers/i2c/busses/i2c-designware-[^/]*$"}, 1759 {IncludeRegexp: "^drivers/i2c/busses/i2c-designware-amdisp\\.c$|^include/linux/soc/amd/isp4_misc\\.h$"}, 1760 {IncludeRegexp: "^drivers/i2c/busses/i2c-diolan-u2c\\.c$"}, 1761 {IncludeRegexp: "^drivers/i2c/busses/i2c-fsi\\.c$"}, 1762 {IncludeRegexp: "^drivers/i2c/busses/i2c-hisi\\.c$"}, 1763 {IncludeRegexp: "^drivers/i2c/busses/i2c-icy\\.c$"}, 1764 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx-lpi2c\\.c$"}, 1765 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx\\.c$"}, 1766 {IncludeRegexp: "^drivers/i2c/busses/i2c-ismt\\.c$"}, 1767 {IncludeRegexp: "^drivers/i2c/busses/i2c-ls2x\\.c$"}, 1768 {IncludeRegexp: "^drivers/i2c/busses/i2c-mchp-pci1xxxx\\.c$"}, 1769 {IncludeRegexp: "^drivers/i2c/busses/i2c-mlxbf\\.c$"}, 1770 {IncludeRegexp: "^drivers/i2c/busses/i2c-mlxcpld\\.c$|^drivers/i2c/muxes/i2c-mux-mlxcpld\\.c$"}, 1771 {IncludeRegexp: "^drivers/i2c/busses/i2c-mpc\\.c$"}, 1772 {IncludeRegexp: "^drivers/i2c/busses/i2c-mt65xx\\.c$"}, 1773 {IncludeRegexp: "^drivers/i2c/busses/i2c-mt7621\\.c$"}, 1774 {IncludeRegexp: "^drivers/i2c/busses/i2c-mv64xxx\\.c$"}, 1775 {IncludeRegexp: "^drivers/i2c/busses/i2c-nvidia-gpu\\.c$"}, 1776 {IncludeRegexp: "^drivers/i2c/busses/i2c-ocores\\.c$|^include/linux/platform_data/i2c-ocores\\.h$"}, 1777 {IncludeRegexp: "^drivers/i2c/busses/i2c-omap\\.c$"}, 1778 {IncludeRegexp: "^drivers/i2c/busses/i2c-parport\\.c$"}, 1779 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-cci\\.c$"}, 1780 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-geni\\.c$"}, 1781 {IncludeRegexp: "^drivers/i2c/busses/i2c-rtl9300\\.c$"}, 1782 {IncludeRegexp: "^drivers/i2c/busses/i2c-rzv2m\\.c$"}, 1783 {IncludeRegexp: "^drivers/i2c/busses/i2c-stm32[^/]*$"}, 1784 {IncludeRegexp: "^drivers/i2c/busses/i2c-synquacer\\.c$"}, 1785 {IncludeRegexp: "^drivers/i2c/busses/i2c-taos-evm\\.c$"}, 1786 {IncludeRegexp: "^drivers/i2c/busses/i2c-tiny-usb\\.c$"}, 1787 {IncludeRegexp: "^drivers/i2c/busses/i2c-viai2c-common\\.c$|^drivers/i2c/busses/i2c-viai2c-zhaoxin\\.c$"}, 1788 {IncludeRegexp: "^drivers/i2c/busses/i2c-virtio\\.c$|^include/uapi/linux/virtio_i2c\\.h$"}, 1789 {IncludeRegexp: "^drivers/i2c/busses/i2c-xlp9xx\\.c$"}, 1790 {IncludeRegexp: "^drivers/i2c/i2c-atr\\.c$|^include/linux/i2c-atr\\.h$"}, 1791 {IncludeRegexp: "^drivers/i2c/i2c-core-acpi\\.c$"}, 1792 {IncludeRegexp: "^drivers/i2c/i2c-core-of-prober\\.c$|^include/linux/i2c-of-prober\\.h$"}, 1793 {IncludeRegexp: "^drivers/i2c/i2c-mux\\.c$|^drivers/i2c/muxes/|^include/linux/i2c-mux\\.h$"}, 1794 {IncludeRegexp: "^drivers/i2c/i2c-stub\\.c$"}, 1795 {IncludeRegexp: "^drivers/i2c/muxes/i2c-mux-gpio\\.c$|^include/linux/platform_data/i2c-mux-gpio\\.h$"}, 1796 {IncludeRegexp: "^drivers/i2c/muxes/i2c-mux-ltc4306\\.c$"}, 1797 {IncludeRegexp: "^drivers/i2c/|^include/dt-bindings/i2c/i2c\\.h$|^include/linux/i2c-dev\\.h$|^include/linux/i2c-smbus\\.h$|^include/linux/i2c\\.h$|^include/uapi/linux/i2c-[^/]*\\.h$|^include/uapi/linux/i2c\\.h$"}, 1798 {IncludeRegexp: "^drivers/misc/eeprom/at24\\.c$"}, 1799 }, 1800 } 1801 1802 i3c = Subsystem{ 1803 Name: "i3c", 1804 Lists: []string{"linux-i3c@lists.infradead.org"}, 1805 Maintainers: []string{"alexandre.belloni@bootlin.com"}, 1806 Parents: []*Subsystem{&kernel}, 1807 PathRules: []PathRule{ 1808 {IncludeRegexp: "^drivers/i3c/master/svc-i3c-master\\.c$"}, 1809 {IncludeRegexp: "^drivers/i3c/|^include/dt-bindings/i3c/|^include/linux/i3c/"}, 1810 }, 1811 } 1812 1813 ide = Subsystem{ 1814 Name: "ide", 1815 Lists: []string{"linux-ide@vger.kernel.org"}, 1816 Maintainers: []string{"cassel@kernel.org", "dlemoal@kernel.org"}, 1817 Parents: []*Subsystem{&kernel}, 1818 PathRules: []PathRule{ 1819 {IncludeRegexp: "^drivers/ata/ahci_platform\\.c$|^drivers/ata/libahci_platform\\.c$|^include/linux/ahci_platform\\.h$"}, 1820 {IncludeRegexp: "^drivers/ata/pata_arasan_cf\\.c$|^include/linux/pata_arasan_cf_data\\.h$"}, 1821 {IncludeRegexp: "^drivers/ata/pata_ftide010\\.c$|^drivers/ata/sata_gemini\\.c$|^drivers/ata/sata_gemini\\.h$"}, 1822 {IncludeRegexp: "^drivers/ata/sata_promise\\.[^/]*$"}, 1823 {IncludeRegexp: "^drivers/ata/sata_rcar\\.c$"}, 1824 {IncludeRegexp: "^drivers/ata/|^include/linux/ata\\.h$|^include/linux/libata\\.h$"}, 1825 }, 1826 } 1827 1828 iio = Subsystem{ 1829 Name: "iio", 1830 Lists: []string{"linux-iio@vger.kernel.org"}, 1831 Parents: []*Subsystem{&kernel}, 1832 PathRules: []PathRule{ 1833 {IncludeRegexp: "^drivers/counter/104-quad-8\\.c$"}, 1834 {IncludeRegexp: "^drivers/counter/ftm-quaddec\\.c$"}, 1835 {IncludeRegexp: "^drivers/counter/i8254\\.c$|^include/linux/i8254\\.h$"}, 1836 {IncludeRegexp: "^drivers/counter/intel-qep\\.c$"}, 1837 {IncludeRegexp: "^drivers/counter/interrupt-cnt\\.c$"}, 1838 {IncludeRegexp: "^drivers/counter/microchip-tcb-capture\\.c$|^include/uapi/linux/counter/microchip-tcb-capture\\.h$"}, 1839 {IncludeRegexp: "^drivers/counter/rz-mtu3-cnt\\.c$"}, 1840 {IncludeRegexp: "^drivers/counter/ti-ecap-capture\\.c$"}, 1841 {IncludeRegexp: "^drivers/counter/ti-eqep\\.c$"}, 1842 {IncludeRegexp: "^drivers/counter/|^include/linux/counter\\.h$|^include/uapi/linux/counter\\.h$"}, 1843 {IncludeRegexp: "^drivers/hid/hid-sensor-[^/]*$|^drivers/iio/[^/]*/hid-[^/]*$|^include/linux/hid-sensor-[^/]*$"}, 1844 {IncludeRegexp: "^drivers/iio/accel/adxl355\\.h$|^drivers/iio/accel/adxl355_core\\.c$|^drivers/iio/accel/adxl355_i2c\\.c$|^drivers/iio/accel/adxl355_spi\\.c$"}, 1845 {IncludeRegexp: "^drivers/iio/accel/adxl367[^/]*$"}, 1846 {IncludeRegexp: "^drivers/iio/accel/bma400[^/]*$"}, 1847 {IncludeRegexp: "^drivers/iio/accel/kionix-kx022a[^/]*$"}, 1848 {IncludeRegexp: "^drivers/iio/adc/ad4000\\.c$"}, 1849 {IncludeRegexp: "^drivers/iio/adc/ad4030\\.c$"}, 1850 {IncludeRegexp: "^drivers/iio/adc/ad4130\\.c$"}, 1851 {IncludeRegexp: "^drivers/iio/adc/ad4695\\.c$|^include/dt-bindings/iio/adc/adi,ad4695\\.h$"}, 1852 {IncludeRegexp: "^drivers/iio/adc/ad4851\\.c$"}, 1853 {IncludeRegexp: "^drivers/iio/adc/ad7091r[^/]*$"}, 1854 {IncludeRegexp: "^drivers/iio/adc/ad7191\\.c$"}, 1855 {IncludeRegexp: "^drivers/iio/adc/ad7192\\.c$"}, 1856 {IncludeRegexp: "^drivers/iio/adc/ad7292\\.c$"}, 1857 {IncludeRegexp: "^drivers/iio/adc/ad7768-1\\.c$"}, 1858 {IncludeRegexp: "^drivers/iio/adc/ad7780\\.c$"}, 1859 {IncludeRegexp: "^drivers/iio/adc/ad9467\\.c$"}, 1860 {IncludeRegexp: "^drivers/iio/adc/at91-sama5d2_adc\\.c$|^include/dt-bindings/iio/adc/at91-sama5d2_adc\\.h$"}, 1861 {IncludeRegexp: "^drivers/iio/adc/envelope-detector\\.c$"}, 1862 {IncludeRegexp: "^drivers/iio/adc/gehc-pmc-adc\\.c$|^include/dt-bindings/iio/adc/gehc,pmc-adc\\.h$"}, 1863 {IncludeRegexp: "^drivers/iio/adc/hx711\\.c$"}, 1864 {IncludeRegexp: "^drivers/iio/adc/imx7d_adc\\.c$|^drivers/iio/adc/imx93_adc\\.c$|^drivers/iio/adc/vf610_adc\\.c$"}, 1865 {IncludeRegexp: "^drivers/iio/adc/imx8qxp-adc\\.c$"}, 1866 {IncludeRegexp: "^drivers/iio/adc/industrialio-adc\\.c$|^include/linux/iio/adc-helpers\\.h$"}, 1867 {IncludeRegexp: "^drivers/iio/adc/max11205\\.c$"}, 1868 {IncludeRegexp: "^drivers/iio/adc/mcp3564\\.c$"}, 1869 {IncludeRegexp: "^drivers/iio/adc/mcp3911\\.c$"}, 1870 {IncludeRegexp: "^drivers/iio/adc/nct7201\\.c$"}, 1871 {IncludeRegexp: "^drivers/iio/adc/pac1921\\.c$"}, 1872 {IncludeRegexp: "^drivers/iio/adc/pac1934\\.c$"}, 1873 {IncludeRegexp: "^drivers/iio/adc/rcar-gyroadc\\.c$"}, 1874 {IncludeRegexp: "^drivers/iio/adc/rzg2l_adc\\.c$"}, 1875 {IncludeRegexp: "^drivers/iio/adc/ti-adc128s052\\.c$"}, 1876 {IncludeRegexp: "^drivers/iio/adc/ti-ads1119\\.c$"}, 1877 {IncludeRegexp: "^drivers/iio/adc/ti-ads7924\\.c$"}, 1878 {IncludeRegexp: "^drivers/iio/adc/ti-lmp92064\\.c$"}, 1879 {IncludeRegexp: "^drivers/iio/adc/ti-tsc2046\\.c$"}, 1880 {IncludeRegexp: "^drivers/iio/adc/xilinx-ams\\.c$"}, 1881 {IncludeRegexp: "^drivers/iio/addac/ad74115\\.c$"}, 1882 {IncludeRegexp: "^drivers/iio/addac/ad74413r\\.c$|^include/dt-bindings/iio/addac/adi,ad74413r\\.h$"}, 1883 {IncludeRegexp: "^drivers/iio/addac/stx104\\.c$"}, 1884 {IncludeRegexp: "^drivers/iio/afe/iio-rescale\\.c$"}, 1885 {IncludeRegexp: "^drivers/iio/amplifiers/ada4250\\.c$"}, 1886 {IncludeRegexp: "^drivers/iio/chemical/ags02ma\\.c$"}, 1887 {IncludeRegexp: "^drivers/iio/chemical/sen0322\\.c$"}, 1888 {IncludeRegexp: "^drivers/iio/common/scmi_sensors/scmi_iio\\.c$"}, 1889 {IncludeRegexp: "^drivers/iio/dac/ad3530r\\.c$"}, 1890 {IncludeRegexp: "^drivers/iio/dac/ad3552r\\.c$"}, 1891 {IncludeRegexp: "^drivers/iio/dac/ad7293\\.c$"}, 1892 {IncludeRegexp: "^drivers/iio/dac/ad8460\\.c$"}, 1893 {IncludeRegexp: "^drivers/iio/dac/ad9739a\\.c$"}, 1894 {IncludeRegexp: "^drivers/iio/dac/adi-axi-dac\\.c$"}, 1895 {IncludeRegexp: "^drivers/iio/dac/cio-dac\\.c$"}, 1896 {IncludeRegexp: "^drivers/iio/dac/dpot-dac\\.c$"}, 1897 {IncludeRegexp: "^drivers/iio/dac/ltc1660\\.c$"}, 1898 {IncludeRegexp: "^drivers/iio/dac/ltc2664\\.c$"}, 1899 {IncludeRegexp: "^drivers/iio/dac/ltc2688\\.c$"}, 1900 {IncludeRegexp: "^drivers/iio/dac/mcp4821\\.c$"}, 1901 {IncludeRegexp: "^drivers/iio/dac/ti-dac7612\\.c$"}, 1902 {IncludeRegexp: "^drivers/iio/filter/admv8818\\.c$"}, 1903 {IncludeRegexp: "^drivers/iio/frequency/adf4377\\.c$"}, 1904 {IncludeRegexp: "^drivers/iio/frequency/admfm2000\\.c$"}, 1905 {IncludeRegexp: "^drivers/iio/frequency/admv1013\\.c$"}, 1906 {IncludeRegexp: "^drivers/iio/frequency/admv1014\\.c$"}, 1907 {IncludeRegexp: "^drivers/iio/frequency/adrf6780\\.c$"}, 1908 {IncludeRegexp: "^drivers/iio/gyro/adxrs290\\.c$"}, 1909 {IncludeRegexp: "^drivers/iio/gyro/fxas21002c\\.h$|^drivers/iio/gyro/fxas21002c_core\\.c$|^drivers/iio/gyro/fxas21002c_i2c\\.c$|^drivers/iio/gyro/fxas21002c_spi\\.c$"}, 1910 {IncludeRegexp: "^drivers/iio/gyro/mpu3050[^/]*$"}, 1911 {IncludeRegexp: "^drivers/iio/humidity/hdc3020\\.c$"}, 1912 {IncludeRegexp: "^drivers/iio/humidity/hts221[^/]*$"}, 1913 {IncludeRegexp: "^drivers/iio/imu/adis16460\\.c$"}, 1914 {IncludeRegexp: "^drivers/iio/imu/adis16475\\.c$"}, 1915 {IncludeRegexp: "^drivers/iio/imu/adis\\.c$|^drivers/iio/imu/adis_buffer\\.c$|^drivers/iio/imu/adis_trigger\\.c$|^include/linux/iio/imu/adis\\.h$"}, 1916 {IncludeRegexp: "^drivers/iio/imu/bmi270/"}, 1917 {IncludeRegexp: "^drivers/iio/imu/bmi323/"}, 1918 {IncludeRegexp: "^drivers/iio/imu/inv_icm42600/"}, 1919 {IncludeRegexp: "^drivers/iio/imu/inv_mpu6050/"}, 1920 {IncludeRegexp: "^drivers/iio/imu/st_lsm6dsx/"}, 1921 {IncludeRegexp: "^drivers/iio/industrialio-backend\\.c$|^include/linux/iio/backend\\.h$"}, 1922 {IncludeRegexp: "^drivers/iio/industrialio-gts-helper\\.c$|^include/linux/iio/iio-gts-helper\\.h$|^drivers/iio/test/iio-test-gts\\.c$"}, 1923 {IncludeRegexp: "^drivers/iio/light/apds9160\\.c$"}, 1924 {IncludeRegexp: "^drivers/iio/light/apds9306\\.c$"}, 1925 {IncludeRegexp: "^drivers/iio/light/as73211\\.c$"}, 1926 {IncludeRegexp: "^drivers/iio/light/bh1745\\.c$"}, 1927 {IncludeRegexp: "^drivers/iio/light/gp2ap002\\.c$"}, 1928 {IncludeRegexp: "^drivers/iio/light/ltr390\\.c$"}, 1929 {IncludeRegexp: "^drivers/iio/light/rohm-bu27034\\.c$"}, 1930 {IncludeRegexp: "^drivers/iio/magnetometer/ak8974\\.c$"}, 1931 {IncludeRegexp: "^drivers/iio/magnetometer/rm3100[^/]*$"}, 1932 {IncludeRegexp: "^drivers/iio/magnetometer/tmag5273\\.c$"}, 1933 {IncludeRegexp: "^drivers/iio/multiplexer/iio-mux\\.c$"}, 1934 {IncludeRegexp: "^drivers/iio/potentiometer/ad5110\\.c$"}, 1935 {IncludeRegexp: "^drivers/iio/potentiometer/mcp4018\\.c$|^drivers/iio/potentiometer/mcp4531\\.c$"}, 1936 {IncludeRegexp: "^drivers/iio/potentiometer/x9250\\.c$"}, 1937 {IncludeRegexp: "^drivers/iio/pressure/dps310\\.c$"}, 1938 {IncludeRegexp: "^drivers/iio/pressure/hsc030pa[^/]*$"}, 1939 {IncludeRegexp: "^drivers/iio/pressure/mprls0025pa[^/]*$"}, 1940 {IncludeRegexp: "^drivers/iio/pressure/rohm-bm1390\\.c$"}, 1941 {IncludeRegexp: "^drivers/iio/proximity/mb1232\\.c$"}, 1942 {IncludeRegexp: "^drivers/iio/proximity/ping\\.c$"}, 1943 {IncludeRegexp: "^drivers/iio/proximity/srf[^/]*\\.c$"}, 1944 {IncludeRegexp: "^drivers/iio/proximity/vl53l0x-i2c\\.c$"}, 1945 {IncludeRegexp: "^drivers/iio/temperature/ltc2983\\.c$"}, 1946 {IncludeRegexp: "^drivers/iio/temperature/max30208\\.c$"}, 1947 {IncludeRegexp: "^drivers/iio/temperature/mlx90614\\.c$"}, 1948 {IncludeRegexp: "^drivers/iio/temperature/mlx90632\\.c$"}, 1949 {IncludeRegexp: "^drivers/iio/temperature/mlx90635\\.c$"}, 1950 {IncludeRegexp: "^drivers/iio/temperature/tmp117\\.c$"}, 1951 {IncludeRegexp: "^drivers/iio/|^drivers/staging/iio/|^include/dt-bindings/iio/|^include/linux/iio/"}, 1952 {IncludeRegexp: "^drivers/staging/iio/"}, 1953 }, 1954 } 1955 1956 imx = Subsystem{ 1957 Name: "imx", 1958 Lists: []string{"imx@lists.linux.dev"}, 1959 Parents: []*Subsystem{&arm}, 1960 PathRules: []PathRule{ 1961 {"^arch/arm/boot/dts/nxp/imx/|^arch/arm/boot/dts/nxp/mxs/|^arch/arm64/boot/dts/freescale/|imx|mxs|\\bmxc[^\\d]", "^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$|^drivers/media/i2c/"}, 1962 {IncludeRegexp: "^drivers/clk/imx/|^include/dt-bindings/clock/imx[^/]*$"}, 1963 {IncludeRegexp: "^drivers/dma/fsl-edma[^/]*\\.[^/]*$"}, 1964 {IncludeRegexp: "^drivers/edac/fsl_ddr_edac\\.[^/]*$"}, 1965 {IncludeRegexp: "^drivers/firmware/arm_scmi/vendors/imx/"}, 1966 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx-lpi2c\\.c$"}, 1967 {IncludeRegexp: "^drivers/i3c/master/svc-i3c-master\\.c$"}, 1968 {IncludeRegexp: "^drivers/iio/adc/imx7d_adc\\.c$|^drivers/iio/adc/imx93_adc\\.c$|^drivers/iio/adc/vf610_adc\\.c$"}, 1969 {IncludeRegexp: "^drivers/iio/adc/imx8qxp-adc\\.c$"}, 1970 {IncludeRegexp: "^drivers/media/platform/nxp/imx-jpeg$"}, 1971 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-imx\\.c$"}, 1972 {IncludeRegexp: "^drivers/mtd/nand/raw/gpmi-nand/"}, 1973 {IncludeRegexp: "^drivers/net/ethernet/freescale/enetc/|^include/linux/fsl/enetc_mdio\\.h$|^include/linux/fsl/netc_global\\.h$|^include/linux/fsl/ntmp\\.h$"}, 1974 {IncludeRegexp: "^drivers/net/ethernet/freescale/fec\\.h$|^drivers/net/ethernet/freescale/fec_main\\.c$|^drivers/net/ethernet/freescale/fec_ptp\\.c$"}, 1975 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*imx6[^/]*$"}, 1976 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 1977 {IncludeRegexp: "^drivers/spi/spi-fsl-dspi\\.c$|^include/linux/spi/spi-fsl-dspi\\.h$"}, 1978 {IncludeRegexp: "^drivers/spi/spi-fsl-lpspi\\.c$"}, 1979 {IncludeRegexp: "^drivers/spi/spi-fsl-qspi\\.c$"}, 1980 {IncludeRegexp: "^drivers/spi/spi-nxp-fspi\\.c$"}, 1981 }, 1982 } 1983 1984 input = Subsystem{ 1985 Name: "input", 1986 Syscalls: []string{"syz_usb_connect$hid"}, 1987 Lists: []string{"linux-input@vger.kernel.org"}, 1988 Parents: []*Subsystem{&kernel}, 1989 PathRules: []PathRule{ 1990 {IncludeRegexp: "^drivers/hid/amd-sfh-hid/"}, 1991 {IncludeRegexp: "^drivers/hid/hid-creative-sb0540\\.c$"}, 1992 {IncludeRegexp: "^drivers/hid/hid-ft260\\.c$"}, 1993 {IncludeRegexp: "^drivers/hid/hid-letsketch\\.c$"}, 1994 {IncludeRegexp: "^drivers/hid/hid-lg-g15\\.c$"}, 1995 {IncludeRegexp: "^drivers/hid/hid-logitech-[^/]*$"}, 1996 {IncludeRegexp: "^drivers/hid/hid-logitech-hidpp\\.c$"}, 1997 {IncludeRegexp: "^drivers/hid/hid-mcp2221\\.c$"}, 1998 {IncludeRegexp: "^drivers/hid/hid-nintendo[^/]*$"}, 1999 {IncludeRegexp: "^drivers/hid/hid-nvidia-shield\\.c$"}, 2000 {IncludeRegexp: "^drivers/hid/hid-picolcd[^/]*$"}, 2001 {IncludeRegexp: "^drivers/hid/hid-playstation\\.c$"}, 2002 {IncludeRegexp: "^drivers/hid/hid-pxrc\\.c$"}, 2003 {IncludeRegexp: "^drivers/hid/hid-sensor-[^/]*$|^drivers/iio/[^/]*/hid-[^/]*$|^include/linux/hid-sensor-[^/]*$"}, 2004 {IncludeRegexp: "^drivers/hid/hid-udraw-ps3\\.c$"}, 2005 {IncludeRegexp: "^drivers/hid/hid-universal-pidff\\.c$"}, 2006 {IncludeRegexp: "^drivers/hid/hid-vrc2\\.c$"}, 2007 {IncludeRegexp: "^drivers/hid/hid-wiimote[^/]*$"}, 2008 {IncludeRegexp: "^drivers/hid/intel-ish-hid/"}, 2009 {IncludeRegexp: "^drivers/hid/surface-hid/"}, 2010 {IncludeRegexp: "^drivers/hid/uhid\\.c$|^include/uapi/linux/uhid\\.h$"}, 2011 {IncludeRegexp: "^drivers/hid/wacom\\.h$|^drivers/hid/wacom_[^/]*$"}, 2012 {IncludeRegexp: "^drivers/hid/|^include/linux/hid[^/]*$|^include/uapi/linux/hid[^/]*$"}, 2013 {IncludeRegexp: "^drivers/input/input-mt\\.c$"}, 2014 {IncludeRegexp: "^drivers/input/joystick/adafruit-seesaw\\.c$"}, 2015 {IncludeRegexp: "^drivers/input/joystick/fsia6b\\.c$"}, 2016 {IncludeRegexp: "^drivers/input/joystick/pxrc\\.c$"}, 2017 {IncludeRegexp: "^drivers/input/keyboard/cypress-sf\\.c$"}, 2018 {IncludeRegexp: "^drivers/input/keyboard/dlink-dir685-touchkeys\\.c$"}, 2019 {IncludeRegexp: "^drivers/input/keyboard/sun4i-lradc-keys\\.c$"}, 2020 {IncludeRegexp: "^drivers/input/misc/ibm-panel\\.c$"}, 2021 {IncludeRegexp: "^drivers/input/misc/ideapad_slidebar\\.c$"}, 2022 {IncludeRegexp: "^drivers/input/mouse/bcm5974\\.c$"}, 2023 {IncludeRegexp: "^drivers/input/mouse/vmmouse\\.c$|^drivers/input/mouse/vmmouse\\.h$"}, 2024 {IncludeRegexp: "^drivers/input/tablet/wacom_serial4\\.c$"}, 2025 {IncludeRegexp: "^drivers/input/touchscreen/chipone_icn8318\\.c$"}, 2026 {IncludeRegexp: "^drivers/input/touchscreen/chipone_icn8505\\.c$"}, 2027 {IncludeRegexp: "^drivers/input/touchscreen/cy8ctma140\\.c$"}, 2028 {IncludeRegexp: "^drivers/input/touchscreen/cyttsp[^/]*$"}, 2029 {IncludeRegexp: "^drivers/input/touchscreen/goodix[^/]*$"}, 2030 {IncludeRegexp: "^drivers/input/touchscreen/himax_hx83112b\\.c$"}, 2031 {IncludeRegexp: "^drivers/input/touchscreen/htcpen\\.c$"}, 2032 {IncludeRegexp: "^drivers/input/touchscreen/hycon-hy46xx\\.c$"}, 2033 {IncludeRegexp: "^drivers/input/touchscreen/novatek-nvt-ts\\.c$"}, 2034 {IncludeRegexp: "^drivers/input/touchscreen/resistive-adc-touch\\.c$"}, 2035 {IncludeRegexp: "^drivers/input/touchscreen/silead\\.c$|^drivers/platform/x86/touchscreen_dmi\\.c$"}, 2036 {IncludeRegexp: "^drivers/input/touchscreen/sis_i2c\\.c$"}, 2037 {IncludeRegexp: "^drivers/input/|^include/dt-bindings/input/|^include/linux/gameport\\.h$|^include/linux/i8042\\.h$|^include/linux/input\\.h$|^include/linux/input/|^include/linux/libps2\\.h$|^include/linux/serio\\.h$|^include/uapi/linux/gameport\\.h$|^include/uapi/linux/input-event-codes\\.h$|^include/uapi/linux/input\\.h$|^include/uapi/linux/serio\\.h$|^include/uapi/linux/uinput\\.h$"}, 2038 }, 2039 } 2040 2041 integrity = Subsystem{ 2042 Name: "integrity", 2043 Lists: []string{"linux-integrity@vger.kernel.org"}, 2044 Parents: []*Subsystem{&kernel}, 2045 PathRules: []PathRule{ 2046 {IncludeRegexp: "^drivers/char/tpm/|^include/linux/tpm[^/]*\\.h$|^include/uapi/linux/vtpm_proxy\\.h$"}, 2047 {IncludeRegexp: "^include/keys/encrypted-type\\.h$|^security/keys/encrypted-keys/"}, 2048 {IncludeRegexp: "^include/keys/trusted-type\\.h$|^include/keys/trusted_tpm\\.h$|^security/keys/trusted-keys/"}, 2049 {IncludeRegexp: "^include/keys/trusted_caam\\.h$|^security/keys/trusted-keys/trusted_caam\\.c$"}, 2050 {IncludeRegexp: "^include/keys/trusted_dcp\\.h$|^security/keys/trusted-keys/trusted_dcp\\.c$"}, 2051 {IncludeRegexp: "^include/keys/trusted_tee\\.h$|^security/keys/trusted-keys/trusted_tee\\.c$"}, 2052 {IncludeRegexp: "^security/integrity/platform_certs$"}, 2053 {IncludeRegexp: "^security/integrity/|^security/integrity/evm/"}, 2054 {IncludeRegexp: "^security/integrity/|^security/integrity/ima/"}, 2055 }, 2056 } 2057 2058 intelgfx = Subsystem{ 2059 Name: "intel-gfx", 2060 Lists: []string{"intel-gfx@lists.freedesktop.org"}, 2061 Maintainers: []string{"jani.nikula@linux.intel.com", "joonas.lahtinen@linux.intel.com", "rodrigo.vivi@intel.com", "tursulin@ursulin.net"}, 2062 Parents: []*Subsystem{&dri}, 2063 PathRules: []PathRule{ 2064 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/i915[^/]*$|^drivers/gpu/drm/i915/|^include/drm/intel/|^include/uapi/drm/i915_drm\\.h$"}, 2065 {IncludeRegexp: "^drivers/gpu/drm/i915/display/|^drivers/gpu/drm/xe/display/|^drivers/gpu/drm/xe/compat-i915-headers$|^include/drm/intel/"}, 2066 }, 2067 } 2068 2069 intelwiredlan = Subsystem{ 2070 Name: "intel-wired-lan", 2071 Lists: []string{"intel-wired-lan@lists.osuosl.org"}, 2072 Parents: []*Subsystem{&net}, 2073 PathRules: []PathRule{ 2074 {IncludeRegexp: "^drivers/net/ethernet/intel/libeth/|^include/net/libeth/"}, 2075 {IncludeRegexp: "^drivers/net/ethernet/intel/libie/|^include/linux/net/intel/libie/"}, 2076 {IncludeRegexp: "^drivers/net/ethernet/intel/|^drivers/net/ethernet/intel/[^/]*/|^include/linux/avf/virtchnl\\.h$|^include/linux/net/intel/[^/]*/"}, 2077 }, 2078 } 2079 2080 intelxe = Subsystem{ 2081 Name: "intel-xe", 2082 Lists: []string{"intel-xe@lists.freedesktop.org"}, 2083 Maintainers: []string{"lucas.demarchi@intel.com", "rodrigo.vivi@intel.com", "thomas.hellstrom@linux.intel.com"}, 2084 Parents: []*Subsystem{&dri}, 2085 PathRules: []PathRule{ 2086 {IncludeRegexp: "^drivers/gpu/drm/i915/display/|^drivers/gpu/drm/xe/display/|^drivers/gpu/drm/xe/compat-i915-headers$|^include/drm/intel/"}, 2087 {IncludeRegexp: "^drivers/gpu/drm/xe/|^include/drm/intel/|^include/uapi/drm/xe_drm\\.h$"}, 2088 }, 2089 } 2090 2091 iouring = Subsystem{ 2092 Name: "io-uring", 2093 Syscalls: []string{"syz_io_uring_setup"}, 2094 Lists: []string{"io-uring@vger.kernel.org"}, 2095 Maintainers: []string{"axboe@kernel.dk"}, 2096 Parents: []*Subsystem{&kernel}, 2097 PathRules: []PathRule{ 2098 {IncludeRegexp: "^include/linux/io_uring/|^include/linux/io_uring\\.h$|^include/linux/io_uring_types\\.h$|^include/trace/events/io_uring\\.h$|^include/uapi/linux/io_uring\\.h$|^io_uring/"}, 2099 }, 2100 } 2101 2102 iomap = Subsystem{ 2103 Name: "iomap", 2104 Lists: []string{"linux-fsdevel@vger.kernel.org", "linux-xfs@vger.kernel.org"}, 2105 Maintainers: []string{"brauner@kernel.org"}, 2106 Parents: []*Subsystem{&fs}, 2107 PathRules: []PathRule{ 2108 {IncludeRegexp: "^fs/iomap/|^include/linux/iomap\\.h$"}, 2109 }, 2110 } 2111 2112 iommu = Subsystem{ 2113 Name: "iommu", 2114 Lists: []string{"iommu@lists.linux.dev"}, 2115 Parents: []*Subsystem{&kernel}, 2116 PathRules: []PathRule{ 2117 {IncludeRegexp: "^arch/[^/]*/include/asm/xen/swiotlb-xen\\.h$|^drivers/xen/swiotlb-xen\\.c$|^include/xen/arm/swiotlb-xen\\.h$|^include/xen/swiotlb-xen\\.h$"}, 2118 {IncludeRegexp: "^drivers/acpi/viot\\.c$|^include/linux/acpi_viot\\.h$"}, 2119 {IncludeRegexp: "^drivers/iommu/amd/|^include/linux/amd-iommu\\.h$"}, 2120 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu/qcom_iommu\\.c$|^drivers/iommu/arm/arm-smmu/arm-smmu-qcom[^/]*$|^drivers/iommu/msm_iommu[^/]*$"}, 2121 {IncludeRegexp: "^drivers/iommu/dma-iommu\\.c$|^drivers/iommu/dma-iommu\\.h$|^drivers/iommu/iova\\.c$|^include/linux/iommu-dma\\.h$|^include/linux/iova\\.h$"}, 2122 {IncludeRegexp: "^drivers/iommu/exynos-iommu\\.c$"}, 2123 {IncludeRegexp: "^drivers/iommu/intel/"}, 2124 {IncludeRegexp: "^drivers/iommu/iommufd/|^include/linux/iommufd\\.h$|^include/uapi/linux/iommufd\\.h$"}, 2125 {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"}, 2126 {IncludeRegexp: "^drivers/iommu/riscv/"}, 2127 {IncludeRegexp: "^drivers/iommu/|^include/linux/iommu\\.h$|^include/linux/iova\\.h$|^include/linux/of_iommu\\.h$"}, 2128 {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/"}, 2129 {IncludeRegexp: "^kernel/dma/map_benchmark\\.c$"}, 2130 }, 2131 } 2132 2133 ipack = Subsystem{ 2134 Name: "ipack", 2135 Lists: []string{"industrypack-devel@lists.sourceforge.net"}, 2136 Maintainers: []string{"gregkh@linuxfoundation.org", "jens.taprogge@taprogge.org", "vaibhavgupta40@gmail.com"}, 2137 Parents: []*Subsystem{&kernel}, 2138 PathRules: []PathRule{ 2139 {IncludeRegexp: "^drivers/ipack/"}, 2140 }, 2141 } 2142 2143 isdn4linux = Subsystem{ 2144 Name: "isdn4linux", 2145 Lists: []string{"isdn4linux@listserv.isdn4linux.de"}, 2146 Parents: []*Subsystem{&net}, 2147 PathRules: []PathRule{ 2148 {IncludeRegexp: "^drivers/isdn/Kconfig$|^drivers/isdn/hardware/|^drivers/isdn/mISDN/"}, 2149 {IncludeRegexp: "^drivers/isdn/capi/|^include/linux/isdn/|^include/uapi/linux/isdn/|^net/bluetooth/cmtp/"}, 2150 }, 2151 } 2152 2153 isofs = Subsystem{ 2154 Name: "isofs", 2155 Syscalls: []string{"syz_mount_image$iso9660"}, 2156 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 2157 Maintainers: []string{"jack@suse.cz"}, 2158 Parents: []*Subsystem{&fs}, 2159 PathRules: []PathRule{ 2160 {IncludeRegexp: "^fs/isofs/"}, 2161 }, 2162 } 2163 2164 jffs2 = Subsystem{ 2165 Name: "jffs2", 2166 Syscalls: []string{"syz_mount_image$jffs2"}, 2167 Lists: []string{"linux-mtd@lists.infradead.org"}, 2168 Maintainers: []string{"dwmw2@infradead.org", "richard@nod.at"}, 2169 Parents: []*Subsystem{&fs}, 2170 PathRules: []PathRule{ 2171 {IncludeRegexp: "^fs/jffs2/|^include/uapi/linux/jffs2\\.h$"}, 2172 }, 2173 } 2174 2175 jfs = Subsystem{ 2176 Name: "jfs", 2177 Syscalls: []string{"syz_mount_image$jfs"}, 2178 Lists: []string{"jfs-discussion@lists.sourceforge.net"}, 2179 Maintainers: []string{"shaggy@kernel.org"}, 2180 Parents: []*Subsystem{&fs}, 2181 PathRules: []PathRule{ 2182 {IncludeRegexp: "^fs/jfs/"}, 2183 }, 2184 } 2185 2186 karma = Subsystem{ 2187 Name: "karma", 2188 Syscalls: []string{"syz_mount_image$omfs"}, 2189 Lists: []string{"linux-karma-devel@lists.sourceforge.net"}, 2190 Maintainers: []string{"me@bobcopeland.com"}, 2191 Parents: []*Subsystem{&fs}, 2192 PathRules: []PathRule{ 2193 {IncludeRegexp: "^fs/omfs/"}, 2194 }, 2195 } 2196 2197 kasan = Subsystem{ 2198 Name: "kasan", 2199 Lists: []string{"kasan-dev@googlegroups.com"}, 2200 Maintainers: []string{"kees@kernel.org"}, 2201 Parents: []*Subsystem{&kernel}, 2202 PathRules: []PathRule{ 2203 {IncludeRegexp: "^arch/[^/]*/include/asm/[^/]*kasan\\.h$|^arch/[^/]*/mm/kasan_init[^/]*$|^include/linux/kasan[^/]*\\.h$|^lib/Kconfig\\.kasan$|^mm/kasan/"}, 2204 {IncludeRegexp: "^arch/[^/]*/include/asm/kfence\\.h$|^include/linux/kfence\\.h$|^lib/Kconfig\\.kfence$|^mm/kfence/"}, 2205 {IncludeRegexp: "^arch/[^/]*/include/asm/kmsan\\.h$|^arch/[^/]*/mm/kmsan_[^/]*$|^include/linux/kmsan[^/]*\\.h$|^lib/Kconfig\\.kmsan$|^mm/kmsan/"}, 2206 {IncludeRegexp: "^include/linux/kcov\\.h$|^include/uapi/linux/kcov\\.h$|^kernel/kcov\\.c$"}, 2207 {IncludeRegexp: "^include/linux/kcsan[^/]*\\.h$|^kernel/kcsan/|^lib/Kconfig\\.kcsan$"}, 2208 {IncludeRegexp: "^include/linux/ubsan\\.h$|^lib/Kconfig\\.ubsan$|^lib/test_ubsan\\.c$|^lib/ubsan\\.c$|^lib/ubsan\\.h$"}, 2209 }, 2210 } 2211 2212 kbuild = Subsystem{ 2213 Name: "kbuild", 2214 Lists: []string{"linux-kbuild@vger.kernel.org"}, 2215 Parents: []*Subsystem{&kernel}, 2216 PathRules: []PathRule{ 2217 {IncludeRegexp: "^usr/"}, 2218 }, 2219 } 2220 2221 kernel = Subsystem{ 2222 Name: "kernel", 2223 Lists: []string{"linux-kernel@vger.kernel.org"}, 2224 PathRules: []PathRule{ 2225 {IncludeRegexp: "^[^/]*$|^[^/]*/"}, 2226 {IncludeRegexp: "^arch/[^/]*/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^arch/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^include/[^/]*/ftrace\\.h$|^kernel/trace/fgraph\\.c$|^kernel/trace/ftrace[^/]*$"}, 2227 {IncludeRegexp: "^arch/[^/]*/events/|^arch/[^/]*/events/[^/]*/|^arch/[^/]*/include/asm/perf_event\\.h$|^arch/[^/]*/kernel/[^/]*/[^/]*/perf_event[^/]*\\.c$|^arch/[^/]*/kernel/[^/]*/perf_event[^/]*\\.c$|^arch/[^/]*/kernel/perf_callchain\\.c$|^arch/[^/]*/kernel/perf_event[^/]*\\.c$|^include/linux/perf_event\\.h$|^include/uapi/linux/perf_event\\.h$|^kernel/events/"}, 2228 {IncludeRegexp: "^arch/[^/]*/include/asm/atomic[^/]*\\.h$|^include/[^/]*/atomic[^/]*\\.h$|^include/linux/refcount\\.h$"}, 2229 {IncludeRegexp: "^arch/[^/]*/include/asm/membarrier\\.h$|^arch/[^/]*/include/asm/sync_core\\.h$|^include/uapi/linux/membarrier\\.h$|^kernel/sched/membarrier\\.c$"}, 2230 {"^arch/[^/]*/include/asm/spinlock[^/]*\\.h$|^include/linux/lockdep[^/]*\\.h$|^include/linux/mutex[^/]*\\.h$|^include/linux/rwlock[^/]*\\.h$|^include/linux/rwsem[^/]*\\.h$|^include/linux/seqlock\\.h$|^include/linux/spinlock[^/]*\\.h$|^kernel/locking/|^lib/locking[^/]*\\.\\[ch\\]$|^rust/helpers/mutex\\.c$|^rust/helpers/spinlock\\.c$|^rust/kernel/sync/lock\\.rs$|^rust/kernel/sync/lock/|^rust/kernel/sync/locked_by\\.rs$", "^kernel/locking/locktorture\\.c$"}, 2231 {IncludeRegexp: "^arch/[^/]*/include/asm/uprobes\\.h$|^arch/[^/]*/kernel/probes/uprobes\\.c$|^arch/[^/]*/kernel/uprobes\\.c$|^include/linux/uprobes\\.h$|^kernel/events/uprobes\\.c$"}, 2232 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 2233 {IncludeRegexp: "^arch/x86/"}, 2234 {IncludeRegexp: "^arch/x86/entry/"}, 2235 {IncludeRegexp: "^arch/x86/entry/vdso/"}, 2236 {IncludeRegexp: "^arch/x86/include/asm/amd/node\\.h$|^arch/x86/kernel/amd_node\\.c$"}, 2237 {IncludeRegexp: "^arch/x86/include/asm/intel-family\\.h$"}, 2238 {IncludeRegexp: "^arch/x86/include/asm/intel-mid\\.h$|^arch/x86/pci/intel_mid\\.c$|^arch/x86/platform/intel-mid/|^drivers/dma/hsu/|^drivers/extcon/extcon-intel-mrfld\\.c$|^drivers/gpio/gpio-merrifield\\.c$|^drivers/gpio/gpio-tangier\\.[^/]*$|^drivers/iio/adc/intel_mrfld_adc\\.c$|^drivers/mfd/intel_soc_pmic_mrfld\\.c$|^drivers/pinctrl/intel/pinctrl-merrifield\\.c$|^drivers/pinctrl/intel/pinctrl-moorefield\\.c$|^drivers/pinctrl/intel/pinctrl-tangier\\.[^/]*$|^drivers/platform/x86/intel/mrfld_pwrbtn\\.c$|^drivers/platform/x86/intel_scu_[^/]*$|^drivers/staging/media/atomisp/|^drivers/tty/serial/8250/8250_mid\\.c$|^drivers/watchdog/intel-mid_wdt\\.c$|^include/linux/mfd/intel_soc_pmic_mrfld\\.h$|^include/linux/platform_data/x86/intel-mid_wdt\\.h$|^include/linux/platform_data/x86/intel_scu_ipc\\.h$"}, 2239 {IncludeRegexp: "^arch/x86/include/asm/resctrl\\.h$|^arch/x86/kernel/cpu/resctrl/|^fs/resctrl/|^include/linux/resctrl[^/]*\\.h$"}, 2240 {IncludeRegexp: "^arch/x86/kernel/cpu/hygon\\.c$"}, 2241 {IncludeRegexp: "^arch/x86/kernel/cpu/zhaoxin\\.c$"}, 2242 {IncludeRegexp: "^arch/x86/mm/"}, 2243 {IncludeRegexp: "^arch/x86/mm/kmmio\\.c$|^arch/x86/mm/mmio-mod\\.c$|^arch/x86/mm/testmmiotrace\\.c$|^include/linux/mmiotrace\\.h$|^kernel/trace/trace_mmiotrace\\.c$"}, 2244 {IncludeRegexp: "^drivers/android/"}, 2245 {IncludeRegexp: "^drivers/base/arch_topology\\.c$|^include/linux/arch_topology\\.h$"}, 2246 {IncludeRegexp: "^drivers/base/devcoredump\\.c$|^include/linux/devcoredump\\.h$"}, 2247 {IncludeRegexp: "^drivers/base/firmware_loader/|^rust/kernel/firmware\\.rs$|^include/linux/firmware\\.h$"}, 2248 {IncludeRegexp: "^drivers/base/regmap/|^include/linux/regmap\\.h$"}, 2249 {IncludeRegexp: "^drivers/block/zram/"}, 2250 {IncludeRegexp: "^drivers/bus/fsl-mc/|^include/uapi/linux/fsl_mc\\.h$"}, 2251 {IncludeRegexp: "^drivers/char/xillybus/"}, 2252 {IncludeRegexp: "^drivers/clk/clk-s2mps11\\.c$|^drivers/mfd/sec[^/]*\\.\\[ch\\]$|^drivers/regulator/s2m[^/]*\\.c$|^drivers/regulator/s5m[^/]*\\.c$|^drivers/rtc/rtc-s5m\\.c$|^include/linux/mfd/samsung/"}, 2253 {IncludeRegexp: "^drivers/clk/keystone/"}, 2254 {IncludeRegexp: "^drivers/clocksource/"}, 2255 {IncludeRegexp: "^drivers/clocksource/timer-keystone\\.c$"}, 2256 {IncludeRegexp: "^drivers/extcon/extcon-ptn5150\\.c$"}, 2257 {IncludeRegexp: "^drivers/extcon/|^include/linux/extcon\\.h$|^include/linux/extcon/"}, 2258 {IncludeRegexp: "^drivers/firmware/samsung/exynos-acpm[^/]*$|^include/linux/firmware/samsung/exynos-acpm-protocol\\.h$"}, 2259 {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$"}, 2260 {IncludeRegexp: "^drivers/fwctl/mlx5/"}, 2261 {IncludeRegexp: "^drivers/fwctl/pds/"}, 2262 {IncludeRegexp: "^drivers/gpio/gpio-bd9571mwv\\.c$|^drivers/mfd/bd9571mwv\\.c$|^drivers/regulator/bd9571mwv-regulator\\.c$|^include/linux/mfd/bd9571mwv\\.h$"}, 2263 {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$"}, 2264 {IncludeRegexp: "^drivers/gpio/gpio-max77759\\.c$|^drivers/mfd/max77759\\.c$|^drivers/nvmem/max77759-nvmem\\.c$|^include/linux/mfd/max77759\\.h$"}, 2265 {IncludeRegexp: "^drivers/hwtracing/ptt/"}, 2266 {IncludeRegexp: "^drivers/irqchip/|^include/linux/irqchip\\.h$"}, 2267 {IncludeRegexp: "^drivers/leds/leds-max77705\\.c$|^drivers/[^/]*/[^/]*max77843\\.c$|^drivers/[^/]*/max14577[^/]*\\.c$|^drivers/[^/]*/max77686[^/]*\\.c$|^drivers/[^/]*/max77693[^/]*\\.c$|^drivers/[^/]*/max77705[^/]*\\.c$|^drivers/clk/clk-max77686\\.c$|^drivers/extcon/extcon-max14577\\.c$|^drivers/extcon/extcon-max77693\\.c$|^drivers/rtc/rtc-max77686\\.c$|^include/linux/mfd/max14577[^/]*\\.h$|^include/linux/mfd/max77686[^/]*\\.h$|^include/linux/mfd/max77693[^/]*\\.h$|^include/linux/mfd/max77705[^/]*\\.h$"}, 2268 {IncludeRegexp: "^drivers/mailbox/arm_mhuv2\\.c$|^include/linux/mailbox/arm_mhuv2_message\\.h$"}, 2269 {IncludeRegexp: "^drivers/mailbox/arm_mhuv3\\.c$"}, 2270 {IncludeRegexp: "^drivers/mailbox/exynos-mailbox\\.c$|^include/linux/mailbox/exynos-message\\.h$"}, 2271 {IncludeRegexp: "^drivers/mailbox/|^include/dt-bindings/mailbox/|^include/linux/mailbox_client\\.h$|^include/linux/mailbox_controller\\.h$"}, 2272 {IncludeRegexp: "^drivers/memory/[^/]*emif[^/]*$"}, 2273 {IncludeRegexp: "^drivers/memory/|^include/dt-bindings/memory/|^include/memory/"}, 2274 {IncludeRegexp: "^drivers/mfd/at91-usart\\.c$|^include/dt-bindings/mfd/at91-usart\\.h$"}, 2275 {IncludeRegexp: "^drivers/mfd/hi6421-spmi-pmic\\.c$"}, 2276 {IncludeRegexp: "^drivers/misc/hisi_hikey_usb\\.c$"}, 2277 {IncludeRegexp: "^drivers/misc/mei/|^drivers/watchdog/mei_wdt\\.c$|^include/linux/mei_aux\\.h$|^include/linux/mei_cl_bus\\.h$|^include/uapi/linux/mei\\.h$|^include/uapi/linux/mei_uuid\\.h$|^include/uapi/linux/uuid\\.h$"}, 2278 {IncludeRegexp: "^drivers/misc/nsm\\.c$|^include/uapi/linux/nsm\\.h$"}, 2279 {IncludeRegexp: "^drivers/misc/rpmb-core\\.c$|^include/linux/rpmb\\.h$"}, 2280 {IncludeRegexp: "^drivers/misc/ti_fpc202\\.c$"}, 2281 {IncludeRegexp: "^drivers/misc/uacce/|^include/linux/uacce\\.h$|^include/uapi/misc/uacce/"}, 2282 {IncludeRegexp: "^drivers/misc/vmw_balloon\\.c$"}, 2283 {IncludeRegexp: "^drivers/misc/vmw_vmci/|^include/linux/vmw_vmci[^/]*$"}, 2284 {IncludeRegexp: "^drivers/net/dsa/sja1105$|^drivers/net/pcs/pcs-xpcs-nxp\\.c$"}, 2285 {IncludeRegexp: "^drivers/phy/broadcom/phy-brcm-usb[^/]*$"}, 2286 {IncludeRegexp: "^drivers/phy/samsung/phy-exynos4210-usb2\\.c$|^drivers/phy/samsung/phy-exynos4x12-usb2\\.c$|^drivers/phy/samsung/phy-exynos5250-usb2\\.c$|^drivers/phy/samsung/phy-s5pv210-usb2\\.c$|^drivers/phy/samsung/phy-samsung-usb2\\.c$|^drivers/phy/samsung/phy-samsung-usb2\\.h$"}, 2287 {IncludeRegexp: "^drivers/phy/xilinx/phy-zynqmp\\.c$"}, 2288 {IncludeRegexp: "^drivers/pmdomain/ti/omap_prm\\.c$|^drivers/soc/ti/|^include/linux/pruss_driver\\.h$"}, 2289 {IncludeRegexp: "^drivers/power/reset/keystone-reset\\.c$"}, 2290 {IncludeRegexp: "^drivers/regulator/max20086-regulator\\.c$"}, 2291 {IncludeRegexp: "^drivers/regulator/max77802-regulator\\.c$|^include/dt-bindings/[^/]*/[^/]*max77802\\.h$"}, 2292 {IncludeRegexp: "^drivers/regulator/|^include/dt-bindings/regulator/|^include/linux/regulator/"}, 2293 {IncludeRegexp: "^drivers/reset/reset-k210\\.c$"}, 2294 {IncludeRegexp: "^drivers/soc/fsl/dpio$"}, 2295 {IncludeRegexp: "^drivers/spmi/hisi-spmi-controller\\.c$"}, 2296 {IncludeRegexp: "^drivers/spmi/|^include/dt-bindings/spmi/spmi\\.h$|^include/linux/spmi\\.h$|^include/trace/events/spmi\\.h$"}, 2297 {IncludeRegexp: "^drivers/staging/vme_user/"}, 2298 {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$"}, 2299 {IncludeRegexp: "^drivers/virt/nitro_enclaves/|^include/linux/nitro_enclaves\\.h$|^include/uapi/linux/nitro_enclaves\\.h$"}, 2300 {IncludeRegexp: "^fs/proc/bootconfig\\.c$|^include/linux/bootconfig\\.h$|^lib/bootconfig-data\\.S$|^lib/bootconfig\\.c$"}, 2301 {IncludeRegexp: "^fs/proc/proc_sysctl\\.c$|^include/linux/sysctl\\.h$|^kernel/sysctl[^/]*$|^lib/test_sysctl\\.c$"}, 2302 {IncludeRegexp: "^fs/proc/|^include/linux/proc_fs\\.h$"}, 2303 {IncludeRegexp: "^fs/timerfd\\.c$|^include/linux/time_namespace\\.h$|^include/linux/timerfd\\.h$|^include/uapi/linux/time\\.h$|^include/uapi/linux/timerfd\\.h$|^include/trace/events/timer[^/]*$|^kernel/time/itimer\\.c$|^kernel/time/posix-[^/]*$|^kernel/time/namespace\\.c$"}, 2304 {IncludeRegexp: "^fs/tracefs/|^include/linux/trace[^/]*\\.h$|^include/trace/|^kernel/trace/|^kernel/tracepoint\\.c$"}, 2305 {IncludeRegexp: "^include/asm-generic/futex\\.h$|^include/linux/futex\\.h$|^include/uapi/linux/futex\\.h$|^kernel/futex/"}, 2306 {IncludeRegexp: "^include/asm-generic/kprobes\\.h$|^include/linux/kprobes\\.h$|^kernel/kprobes\\.c$|^lib/tests/test_kprobes\\.c$"}, 2307 {IncludeRegexp: "^include/asm-generic/vdso/vsyscall\\.h$|^include/vdso/|^kernel/time/vsyscall\\.c$|^lib/vdso/"}, 2308 {IncludeRegexp: "^include/linux/clockchips\\.h$|^include/linux/delay\\.h$|^include/linux/hrtimer\\.h$|^include/linux/timer\\.h$|^kernel/time/clockevents\\.c$|^kernel/time/hrtimer\\.c$|^kernel/time/sleep_timeout\\.c$|^kernel/time/timer\\.c$|^kernel/time/timer_list\\.c$|^kernel/time/timer_migration\\.[^/]*$"}, 2309 {IncludeRegexp: "^include/linux/clocksource\\.h$|^include/linux/time\\.h$|^include/linux/timekeeper_internal\\.h$|^include/linux/timekeeping\\.h$|^include/linux/timex\\.h$|^include/uapi/linux/time\\.h$|^include/uapi/linux/timex\\.h$|^kernel/time/alarmtimer\\.c$|^kernel/time/clocksource[^/]*$|^kernel/time/ntp[^/]*$|^kernel/time/time\\.c$|^kernel/time/timeconst\\.bc$|^kernel/time/timeconv\\.c$|^kernel/time/timecounter\\.c$|^kernel/time/timekeeping[^/]*$|^kernel/time/time_test\\.c$"}, 2310 {IncludeRegexp: "^include/linux/cpu\\.h$|^include/linux/cpuhotplug\\.h$|^include/linux/smpboot\\.h$|^kernel/cpu\\.c$|^kernel/smpboot\\.[^/]*$|^rust/helper/cpu\\.c$|^rust/kernel/cpu\\.rs$"}, 2311 {IncludeRegexp: "^include/linux/debugobjects\\.h$|^lib/debugobjects\\.c$"}, 2312 {IncludeRegexp: "^include/linux/entry-common\\.h$|^include/linux/entry-kvm\\.h$|^kernel/entry/"}, 2313 {IncludeRegexp: "^include/linux/group_cpus\\.h$|^include/linux/irq\\.h$|^include/linux/irqhandler\\.h$|^include/linux/irqnr\\.h$|^include/linux/irqreturn\\.h$|^kernel/irq/|^lib/group_cpus\\.c$"}, 2314 {IncludeRegexp: "^include/linux/hung_task\\.h$|^kernel/hung_task\\.c$"}, 2315 {IncludeRegexp: "^include/linux/kmod\\.h$|^include/linux/module[^/]*\\.h$|^kernel/module/|^lib/test_kmod\\.c$|^lib/tests/module/"}, 2316 {IncludeRegexp: "^include/linux/min_heap\\.h$|^lib/min_heap\\.c$|^lib/test_min_heap\\.c$"}, 2317 {IncludeRegexp: "^include/linux/padata\\.h$|^kernel/padata\\.c$"}, 2318 {IncludeRegexp: "^include/linux/preempt\\.h$|^include/linux/sched\\.h$|^include/linux/wait\\.h$|^include/uapi/linux/sched\\.h$|^kernel/fork\\.c$|^kernel/sched/"}, 2319 {IncludeRegexp: "^include/linux/sched/nohz\\.h$|^include/linux/tick\\.h$|^kernel/time/tick[^/]*\\.[^/]*$"}, 2320 {IncludeRegexp: "^include/linux/umh\\.h$|^kernel/umh\\.c$"}, 2321 {IncludeRegexp: "^include/linux/union_find\\.h$|^lib/union_find\\.c$"}, 2322 {IncludeRegexp: "^include/linux/uuid\\.h$|^lib/test_uuid\\.c$|^lib/uuid\\.c$"}, 2323 {IncludeRegexp: "^include/trace/events/rseq\\.h$|^include/uapi/linux/rseq\\.h$|^kernel/rseq\\.c$"}, 2324 {IncludeRegexp: "^kernel/locking/locktorture\\.c$|^kernel/rcu/rcuscale\\.c$|^kernel/rcu/rcutorture\\.c$|^kernel/rcu/refscale\\.c$|^kernel/torture\\.c$"}, 2325 {IncludeRegexp: "^lib/"}, 2326 {IncludeRegexp: "^net/vmw_vsock/vmci_transport[^/]*$"}, 2327 {IncludeRegexp: "axp[128]"}, 2328 }, 2329 NoReminders: true, 2330 } 2331 2332 kernfs = Subsystem{ 2333 Name: "kernfs", 2334 Maintainers: []string{"gregkh@linuxfoundation.org", "tj@kernel.org"}, 2335 Parents: []*Subsystem{&fs}, 2336 PathRules: []PathRule{ 2337 {IncludeRegexp: "^fs/kernfs/|^include/linux/kernfs\\.h$"}, 2338 }, 2339 } 2340 2341 kexec = Subsystem{ 2342 Name: "kexec", 2343 Lists: []string{"kexec@lists.infradead.org"}, 2344 Parents: []*Subsystem{&kernel}, 2345 PathRules: []PathRule{ 2346 {IncludeRegexp: "^fs/proc/vmcore\\.c$|^include/linux/crash_core\\.h$|^include/linux/crash_dump\\.h$|^include/uapi/linux/vmcore\\.h$|^kernel/crash_[^/]*\\.c$"}, 2347 {IncludeRegexp: "^include/linux/kexec\\.h$|^include/uapi/linux/kexec\\.h$|^kernel/kexec[^/]*$"}, 2348 {IncludeRegexp: "^include/linux/kexec_handover\\.h$|^kernel/kexec_handover\\.c$"}, 2349 }, 2350 } 2351 2352 keyrings = Subsystem{ 2353 Name: "keyrings", 2354 Lists: []string{"keyrings@vger.kernel.org"}, 2355 Parents: []*Subsystem{&kernel}, 2356 PathRules: []PathRule{ 2357 {IncludeRegexp: "^certs/"}, 2358 {IncludeRegexp: "^crypto/asymmetric_keys/|^include/crypto/pkcs7\\.h$|^include/crypto/public_key\\.h$|^include/keys/asymmetric-[^/]*\\.h$|^include/linux/verification\\.h$"}, 2359 {IncludeRegexp: "^include/keys/encrypted-type\\.h$|^security/keys/encrypted-keys/"}, 2360 {IncludeRegexp: "^include/keys/trusted-type\\.h$|^include/keys/trusted_tpm\\.h$|^security/keys/trusted-keys/"}, 2361 {IncludeRegexp: "^include/keys/trusted_caam\\.h$|^security/keys/trusted-keys/trusted_caam\\.c$"}, 2362 {IncludeRegexp: "^include/keys/trusted_dcp\\.h$|^security/keys/trusted-keys/trusted_dcp\\.c$"}, 2363 {IncludeRegexp: "^include/keys/trusted_tee\\.h$|^security/keys/trusted-keys/trusted_tee\\.c$"}, 2364 {IncludeRegexp: "^include/keys/|^include/linux/key-type\\.h$|^include/linux/key\\.h$|^include/linux/keyctl\\.h$|^include/uapi/linux/keyctl\\.h$|^security/keys/"}, 2365 {IncludeRegexp: "^security/integrity/platform_certs$"}, 2366 }, 2367 } 2368 2369 kgdb = Subsystem{ 2370 Name: "kgdb", 2371 Lists: []string{"kgdb-bugreport@lists.sourceforge.net"}, 2372 Maintainers: []string{"danielt@kernel.org", "jason.wessel@windriver.com"}, 2373 Parents: []*Subsystem{&kernel}, 2374 PathRules: []PathRule{ 2375 {IncludeRegexp: "^drivers/misc/kgdbts\\.c$|^drivers/tty/serial/kgdboc\\.c$|^include/linux/kdb\\.h$|^include/linux/kgdb\\.h$|^kernel/debug/|^kernel/module/kdb\\.c$"}, 2376 }, 2377 } 2378 2379 kunit = Subsystem{ 2380 Name: "kunit", 2381 Lists: []string{"kunit-dev@googlegroups.com"}, 2382 Maintainers: []string{"brendan.higgins@linux.dev", "davidgow@google.com"}, 2383 Parents: []*Subsystem{&kernel}, 2384 PathRules: []PathRule{ 2385 {IncludeRegexp: "^include/kunit/|^lib/kunit/|^rust/kernel/kunit\\.rs$|^rust/macros/kunit\\.rs$"}, 2386 {IncludeRegexp: "^lib/tests/list-test\\.c$"}, 2387 }, 2388 } 2389 2390 kvm = Subsystem{ 2391 Name: "kvm", 2392 Syscalls: []string{"syz_kvm_setup_cpu", "syz_kvm_vgic_v3_setup", "syz_kvm_setup_syzos_vm", "syz_kvm_add_vcpu"}, 2393 Lists: []string{"kvm@vger.kernel.org"}, 2394 Parents: []*Subsystem{&kernel}, 2395 PathRules: []PathRule{ 2396 {IncludeRegexp: "^arch/loongarch/include/asm/kvm[^/]*$|^arch/loongarch/include/uapi/asm/kvm[^/]*$|^arch/loongarch/kvm/"}, 2397 {IncludeRegexp: "^arch/mips/include/asm/kvm[^/]*$|^arch/mips/include/uapi/asm/kvm[^/]*$|^arch/mips/kvm/"}, 2398 {IncludeRegexp: "^arch/powerpc/include/asm/kvm[^/]*$|^arch/powerpc/include/uapi/asm/kvm[^/]*$|^arch/powerpc/kernel/kvm[^/]*$|^arch/powerpc/kvm/"}, 2399 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 2400 {IncludeRegexp: "^arch/s390/include/asm/gmap\\.h$|^arch/s390/include/asm/gmap_helpers\\.h$|^arch/s390/include/asm/kvm[^/]*$|^arch/s390/include/uapi/asm/kvm[^/]*$|^arch/s390/include/uapi/asm/uvdevice\\.h$|^arch/s390/kernel/uv\\.c$|^arch/s390/kvm/|^arch/s390/mm/gmap\\.c$|^arch/s390/mm/gmap_helpers\\.c$|^drivers/s390/char/uvdevice\\.c$"}, 2401 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 2402 {IncludeRegexp: "^arch/s390/kvm/pci[^/]*$|^drivers/vfio/pci/vfio_pci_zdev\\.c$|^include/uapi/linux/vfio_zdev\\.h$"}, 2403 {IncludeRegexp: "^arch/um/include/asm/kvm_para\\.h$|^arch/x86/include/asm/kvm_para\\.h$|^arch/x86/include/asm/pvclock-abi\\.h$|^arch/x86/include/uapi/asm/kvm_para\\.h$|^arch/x86/kernel/kvm\\.c$|^arch/x86/kernel/kvmclock\\.c$|^include/asm-generic/kvm_para\\.h$|^include/linux/kvm_para\\.h$|^include/uapi/asm-generic/kvm_para\\.h$|^include/uapi/linux/kvm_para\\.h$"}, 2404 {IncludeRegexp: "^arch/x86/kvm/hyperv\\.[^/]*$|^arch/x86/kvm/kvm_onhyperv\\.[^/]*$|^arch/x86/kvm/svm/hyperv\\.[^/]*$|^arch/x86/kvm/svm/svm_onhyperv\\.[^/]*$|^arch/x86/kvm/vmx/hyperv\\.[^/]*$"}, 2405 {IncludeRegexp: "^arch/x86/kvm/xen\\.[^/]*$"}, 2406 {IncludeRegexp: "^drivers/s390/cio/vfio_ccw[^/]*$|^include/uapi/linux/vfio_ccw\\.h$"}, 2407 {IncludeRegexp: "^drivers/uio/uio_pci_generic\\.c$"}, 2408 {IncludeRegexp: "^drivers/vfio/cdx/"}, 2409 {IncludeRegexp: "^drivers/vfio/fsl-mc/"}, 2410 {IncludeRegexp: "^drivers/vfio/mdev/|^include/linux/mdev\\.h$"}, 2411 {IncludeRegexp: "^drivers/vfio/pci/[^/]*/"}, 2412 {IncludeRegexp: "^drivers/vfio/pci/hisilicon/"}, 2413 {IncludeRegexp: "^drivers/vfio/pci/mlx5/"}, 2414 {IncludeRegexp: "^drivers/vfio/pci/nvgrace-gpu/"}, 2415 {IncludeRegexp: "^drivers/vfio/pci/pds/"}, 2416 {IncludeRegexp: "^drivers/vfio/pci/qat/"}, 2417 {IncludeRegexp: "^drivers/vfio/pci/virtio$"}, 2418 {IncludeRegexp: "^drivers/vfio/platform/"}, 2419 {IncludeRegexp: "^drivers/vfio/|^include/linux/vfio\\.h$|^include/linux/vfio_pci_core\\.h$|^include/uapi/linux/vfio\\.h$"}, 2420 {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$"}, 2421 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 2422 {IncludeRegexp: "^include/asm-generic/kvm[^/]*$|^include/kvm/iodev\\.h$|^include/linux/kvm[^/]*$|^include/trace/events/kvm\\.h$|^include/uapi/asm-generic/kvm[^/]*$|^include/uapi/linux/kvm[^/]*$|^virt/kvm/"}, 2423 {IncludeRegexp: "^virt/lib/"}, 2424 }, 2425 } 2426 2427 kvmriscv = Subsystem{ 2428 Name: "kvm-riscv", 2429 Lists: []string{"kvm-riscv@lists.infradead.org"}, 2430 Maintainers: []string{"anup@brainfault.org"}, 2431 Parents: []*Subsystem{&kvm, &riscv}, 2432 PathRules: []PathRule{ 2433 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 2434 }, 2435 } 2436 2437 kvmx86 = Subsystem{ 2438 Name: "kvm-x86", 2439 Lists: []string{"kvm@vger.kernel.org"}, 2440 Maintainers: []string{"pbonzini@redhat.com", "seanjc@google.com"}, 2441 Parents: []*Subsystem{&kernel}, 2442 PathRules: []PathRule{ 2443 {IncludeRegexp: "^arch/x86/include/asm/kvm[^/]*$|^arch/x86/include/asm/svm\\.h$|^arch/x86/include/asm/vmx[^/]*\\.h$|^arch/x86/include/uapi/asm/kvm[^/]*$|^arch/x86/include/uapi/asm/svm\\.h$|^arch/x86/include/uapi/asm/vmx\\.h$|^arch/x86/kvm/|^arch/x86/kvm/[^/]*/"}, 2444 }, 2445 } 2446 2447 kvmarm = Subsystem{ 2448 Name: "kvmarm", 2449 Lists: []string{"kvmarm@lists.linux.dev"}, 2450 Maintainers: []string{"maz@kernel.org", "oliver.upton@linux.dev"}, 2451 Parents: []*Subsystem{&arm}, 2452 PathRules: []PathRule{ 2453 {IncludeRegexp: "^arch/arm64/include/asm/kvm[^/]*$|^arch/arm64/include/uapi/asm/kvm[^/]*$|^arch/arm64/kvm/|^include/kvm/arm_[^/]*$"}, 2454 }, 2455 } 2456 2457 leds = Subsystem{ 2458 Name: "leds", 2459 Lists: []string{"linux-leds@vger.kernel.org"}, 2460 Maintainers: []string{"lee@kernel.org", "pavel@kernel.org"}, 2461 Parents: []*Subsystem{&kernel}, 2462 PathRules: []PathRule{ 2463 {IncludeRegexp: "^drivers/leds/flash/leds-as3645a\\.c$"}, 2464 {IncludeRegexp: "^drivers/leds/flash/leds-tps6131x\\.c$"}, 2465 {IncludeRegexp: "^drivers/leds/leds-expresswire\\.c$|^include/linux/leds-expresswire\\.h$"}, 2466 {IncludeRegexp: "^drivers/leds/leds-lp8864\\.c$"}, 2467 {IncludeRegexp: "^drivers/leds/leds-mlxcpld\\.c$|^drivers/leds/leds-mlxreg\\.c$"}, 2468 {IncludeRegexp: "^drivers/leds/simatic/"}, 2469 {IncludeRegexp: "^drivers/leds/|^include/dt-bindings/leds/|^include/linux/leds\\.h$"}, 2470 }, 2471 } 2472 2473 libertas = Subsystem{ 2474 Name: "libertas", 2475 Lists: []string{"libertas-dev@lists.infradead.org"}, 2476 Parents: []*Subsystem{&wireless}, 2477 PathRules: []PathRule{ 2478 {IncludeRegexp: "^drivers/net/wireless/marvell/libertas/|^drivers/net/wireless/marvell/libertas_tf/"}, 2479 }, 2480 } 2481 2482 lima = Subsystem{ 2483 Name: "lima", 2484 Lists: []string{"lima@lists.freedesktop.org"}, 2485 Maintainers: []string{"yuq825@gmail.com"}, 2486 Parents: []*Subsystem{&dri}, 2487 PathRules: []PathRule{ 2488 {IncludeRegexp: "^drivers/gpu/drm/lima/|^include/uapi/drm/lima_drm\\.h$"}, 2489 }, 2490 } 2491 2492 linux1394 = Subsystem{ 2493 Name: "linux1394", 2494 Lists: []string{"linux1394-devel@lists.sourceforge.net"}, 2495 Parents: []*Subsystem{&kernel}, 2496 PathRules: []PathRule{ 2497 {IncludeRegexp: "^drivers/firewire/|^include/linux/firewire\\.h$|^include/uapi/linux/firewire[^/]*\\.h$"}, 2498 {IncludeRegexp: "^drivers/media/firewire/"}, 2499 {IncludeRegexp: "^drivers/target/sbp/"}, 2500 }, 2501 } 2502 2503 linuxppc = Subsystem{ 2504 Name: "linuxppc", 2505 Lists: []string{"linuxppc-dev@lists.ozlabs.org"}, 2506 Parents: []*Subsystem{&kernel}, 2507 PathRules: []PathRule{ 2508 {IncludeRegexp: "^arch/powerpc/boot/ps3[^/]*$|^arch/powerpc/include/asm/lv1call\\.h$|^arch/powerpc/include/asm/ps3[^/]*\\.h$|^arch/powerpc/platforms/ps3/|^drivers/[^/]*/ps3[^/]*$|^drivers/ps3/|^drivers/rtc/rtc-ps3\\.c$|^drivers/usb/host/[^/]*ps3\\.c$|^sound/ppc/snd_ps3[^/]*$"}, 2509 {IncludeRegexp: "^arch/powerpc/include/[^/]*/eeh[^/]*\\.h$|^arch/powerpc/kernel/eeh[^/]*\\.c$|^arch/powerpc/platforms/[^/]*/eeh[^/]*\\.c$|^drivers/pci/pcie/aer\\.c$|^drivers/pci/pcie/dpc\\.c$|^drivers/pci/pcie/err\\.c$"}, 2510 {IncludeRegexp: "^arch/powerpc/include/asm/cell[^/]*\\.h$|^arch/powerpc/include/asm/spu[^/]*\\.h$|^arch/powerpc/include/uapi/asm/spu[^/]*\\.h$|^arch/powerpc/platforms/cell/"}, 2511 {IncludeRegexp: "^arch/powerpc/include/asm/kvm[^/]*$|^arch/powerpc/include/uapi/asm/kvm[^/]*$|^arch/powerpc/kernel/kvm[^/]*$|^arch/powerpc/kvm/"}, 2512 {IncludeRegexp: "^arch/powerpc/include/asm/pnv-ocxl\\.h$|^arch/powerpc/platforms/powernv/ocxl\\.c$|^drivers/misc/ocxl/|^include/misc/ocxl[^/]*$|^include/uapi/misc/ocxl\\.h$"}, 2513 {IncludeRegexp: "^arch/powerpc/platforms/44x/"}, 2514 {IncludeRegexp: "^arch/powerpc/platforms/512x/|^arch/powerpc/platforms/52xx/"}, 2515 {IncludeRegexp: "^arch/powerpc/platforms/85xx/"}, 2516 {IncludeRegexp: "^arch/powerpc/platforms/8xx/|^arch/powerpc/platforms/83xx/"}, 2517 {IncludeRegexp: "^arch/powerpc/platforms/cell/spufs/"}, 2518 {"^arch/powerpc/platforms/powermac/|^drivers/macintosh/", "^drivers/macintosh/adb-iop\\.c$|^drivers/macintosh/via-macii\\.c$"}, 2519 {IncludeRegexp: "^arch/powerpc/|^drivers/[^/]*/[^/]*/[^/]*pasemi[^/]*$|^drivers/[^/]*/[^/]*pasemi[^/]*$|^drivers/char/tpm/tpm_ibmvtpm[^/]*$|^drivers/crypto/nx/|^drivers/i2c/busses/i2c-opal\\.c$|^drivers/net/ethernet/ibm/ibmveth\\.[^/]*$|^drivers/net/ethernet/ibm/ibmvnic\\.[^/]*$|^drivers/pci/hotplug/pnv_php\\.c$|^drivers/pci/hotplug/rpa[^/]*$|^drivers/rtc/rtc-opal\\.c$|^drivers/scsi/ibmvscsi/|^drivers/tty/hvc/hvc_opal\\.c$|^drivers/watchdog/wdrtas\\.c$|^include/linux/papr_scm\\.h$|^include/uapi/linux/papr_pdsm\\.h$|/pmac|powermac|powernv|[^a-z0-9]ps3|pseries"}, 2520 {IncludeRegexp: "^drivers/block/ps3vram\\.c$"}, 2521 {IncludeRegexp: "^drivers/bus/fsl-mc/|^include/uapi/linux/fsl_mc\\.h$"}, 2522 {IncludeRegexp: "^drivers/char/powernv-op-panel\\.c$"}, 2523 {IncludeRegexp: "^drivers/dma/fsldma\\.[^/]*$"}, 2524 {IncludeRegexp: "^drivers/i2c/busses/i2c-cpm\\.c$"}, 2525 {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"}, 2526 {IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"}, 2527 {IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"}, 2528 {IncludeRegexp: "^drivers/net/wan/fsl_qmc_hdlc\\.c$"}, 2529 {IncludeRegexp: "^drivers/net/wan/fsl_ucc_hdlc[^/]*$"}, 2530 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 2531 {IncludeRegexp: "^drivers/pci/hotplug/rpadlpar[^/]*$"}, 2532 {IncludeRegexp: "^drivers/pci/hotplug/rpaphp[^/]*$"}, 2533 {IncludeRegexp: "^drivers/soc/fsl/qe/qmc\\.c$|^include/soc/fsl/qe/qmc\\.h$"}, 2534 {IncludeRegexp: "^drivers/soc/fsl/qe/tsa\\.c$|^drivers/soc/fsl/qe/tsa\\.h$|^include/dt-bindings/soc/cpm1-fsl,tsa\\.h$|^include/dt-bindings/soc/qe-fsl,tsa\\.h$"}, 2535 {IncludeRegexp: "^drivers/soc/fsl/qe/|^include/soc/fsl/qe/"}, 2536 {IncludeRegexp: "^drivers/soc/fsl/|^include/linux/fsl/|^include/soc/fsl/"}, 2537 {IncludeRegexp: "^drivers/tty/ehv_bytechan\\.c$"}, 2538 {IncludeRegexp: "^drivers/tty/hvc/"}, 2539 {IncludeRegexp: "^drivers/tty/serial/ucc_uart\\.c$"}, 2540 {IncludeRegexp: "^drivers/usb/gadget/udc/fsl[^/]*$"}, 2541 {IncludeRegexp: "^drivers/usb/phy/phy-fsl-usb[^/]*$"}, 2542 {IncludeRegexp: "^sound/aoa/"}, 2543 {IncludeRegexp: "^sound/soc/fsl/fsl[^/]*$|^sound/soc/fsl/imx[^/]*$"}, 2544 {IncludeRegexp: "^sound/soc/fsl/fsl_qmc_audio\\.c$"}, 2545 {IncludeRegexp: "^sound/soc/fsl/lpc3xxx-[^/]*$"}, 2546 }, 2547 } 2548 2549 linuxpps = Subsystem{ 2550 Name: "linuxpps", 2551 Lists: []string{"linuxpps@ml.enneenne.com"}, 2552 Maintainers: []string{"giometti@enneenne.com"}, 2553 Parents: []*Subsystem{&kernel}, 2554 PathRules: []PathRule{ 2555 {IncludeRegexp: "^drivers/pps/|^include/linux/pps[^/]*\\.h$|^include/uapi/linux/pps\\.h$|^include/uapi/linux/pps_gen\\.h$"}, 2556 }, 2557 } 2558 2559 livepatching = Subsystem{ 2560 Name: "live-patching", 2561 Lists: []string{"live-patching@vger.kernel.org"}, 2562 Maintainers: []string{"jikos@kernel.org", "jpoimboe@kernel.org", "mbenes@suse.cz", "pmladek@suse.com"}, 2563 Parents: []*Subsystem{&kernel}, 2564 PathRules: []PathRule{ 2565 {IncludeRegexp: "^arch/powerpc/include/asm/livepatch\\.h$|^include/linux/livepatch\\.h$|^kernel/livepatch/|^kernel/module/livepatch\\.c$"}, 2566 }, 2567 } 2568 2569 llvm = Subsystem{ 2570 Name: "llvm", 2571 Lists: []string{"llvm@lists.linux.dev"}, 2572 Maintainers: []string{"kees@kernel.org", "samitolvanen@google.com"}, 2573 Parents: []*Subsystem{&kernel}, 2574 PathRules: []PathRule{ 2575 {IncludeRegexp: "^include/linux/cfi\\.h$|^kernel/cfi\\.c$"}, 2576 {IncludeRegexp: "^include/linux/compiler-clang\\.h$"}, 2577 }, 2578 } 2579 2580 loongarch = Subsystem{ 2581 Name: "loongarch", 2582 Lists: []string{"loongarch@lists.linux.dev"}, 2583 Parents: []*Subsystem{&kernel}, 2584 PathRules: []PathRule{ 2585 {IncludeRegexp: "^arch/loongarch/include/asm/kvm[^/]*$|^arch/loongarch/include/uapi/asm/kvm[^/]*$|^arch/loongarch/kvm/"}, 2586 {IncludeRegexp: "^arch/loongarch/|^drivers/[^/]*/[^/]*loongarch[^/]*$|^drivers/cpufreq/loongson3_cpufreq\\.c$"}, 2587 {IncludeRegexp: "^drivers/soc/loongson/loongson2_guts\\.c$"}, 2588 }, 2589 } 2590 2591 lsm = Subsystem{ 2592 Name: "lsm", 2593 Lists: []string{"linux-security-module@vger.kernel.org"}, 2594 Parents: []*Subsystem{&kernel}, 2595 PathRules: []PathRule{ 2596 {IncludeRegexp: "^fs/ioctl\\.c$|^include/uapi/linux/landlock\\.h$|^security/landlock/"}, 2597 {IncludeRegexp: "^include/linux/capability\\.h$|^include/trace/events/capability\\.h$|^include/uapi/linux/capability\\.h$|^kernel/capability\\.c$|^security/commoncap\\.c$"}, 2598 {IncludeRegexp: "^include/linux/cred\\.h$|^kernel/cred\\.c$"}, 2599 {"^include/linux/lsm/|^include/linux/lsm_audit\\.h$|^include/linux/lsm_hook_defs\\.h$|^include/linux/lsm_hooks\\.h$|^include/linux/security\\.h$|^include/uapi/linux/lsm\\.h$|^security/", "^security/selinux/"}, 2600 {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/"}, 2601 {IncludeRegexp: "^security/ipe/"}, 2602 {IncludeRegexp: "^security/lockdown/"}, 2603 {IncludeRegexp: "^security/smack/"}, 2604 }, 2605 } 2606 2607 lvs = Subsystem{ 2608 Name: "lvs", 2609 Lists: []string{"lvs-devel@vger.kernel.org"}, 2610 Maintainers: []string{"horms@verge.net.au", "ja@ssi.bg"}, 2611 Parents: []*Subsystem{&netfilter}, 2612 PathRules: []PathRule{ 2613 {IncludeRegexp: "^include/net/ip_vs\\.h$|^include/uapi/linux/ip_vs\\.h$|^net/netfilter/ipvs/"}, 2614 }, 2615 } 2616 2617 m68k = Subsystem{ 2618 Name: "m68k", 2619 Lists: []string{"linux-m68k@lists.linux-m68k.org"}, 2620 Parents: []*Subsystem{&kernel}, 2621 PathRules: []PathRule{ 2622 {IncludeRegexp: "^arch/[^/]*/include/asm/nubus\\.h$|^drivers/nubus/|^include/linux/nubus\\.h$|^include/uapi/linux/nubus\\.h$"}, 2623 {IncludeRegexp: "^arch/m68k/[^/]*/[^/]*_no\\.[^/]*$|^arch/m68k/68[^/]*/|^arch/m68k/coldfire/|^arch/m68k/include/asm/[^/]*_no\\.[^/]*$"}, 2624 {IncludeRegexp: "^arch/m68k/mac/|^drivers/macintosh/adb-iop\\.c$|^drivers/macintosh/via-macii\\.c$"}, 2625 {IncludeRegexp: "^arch/m68k/|^drivers/zorro/"}, 2626 }, 2627 } 2628 2629 mapletree = Subsystem{ 2630 Name: "maple-tree", 2631 Lists: []string{"maple-tree@lists.infradead.org"}, 2632 Maintainers: []string{"Liam.Howlett@oracle.com"}, 2633 Parents: []*Subsystem{&mm}, 2634 PathRules: []PathRule{ 2635 {IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"}, 2636 }, 2637 } 2638 2639 media = Subsystem{ 2640 Name: "media", 2641 Lists: []string{"linux-media@vger.kernel.org"}, 2642 Parents: []*Subsystem{&kernel}, 2643 PathRules: []PathRule{ 2644 {IncludeRegexp: "^drivers/dma-buf/dma-fence[^/]*$|^drivers/dma-buf/sw_sync\\.c$|^drivers/dma-buf/sync_[^/]*$|^include/linux/sync_file\\.h$|^include/uapi/linux/sync_file\\.h$"}, 2645 {IncludeRegexp: "^drivers/dma-buf/dma-heap\\.c$|^drivers/dma-buf/heaps/|^include/linux/dma-heap\\.h$|^include/uapi/linux/dma-heap\\.h$"}, 2646 {IncludeRegexp: "^drivers/dma-buf/|^include/linux/[^/]*fence\\.h$|^include/linux/dma-buf\\.h$|^include/linux/dma-resv\\.h$"}, 2647 {IncludeRegexp: "^drivers/media/cec/i2c/ch7322\\.c$"}, 2648 {IncludeRegexp: "^drivers/media/cec/platform/cec-gpio/"}, 2649 {IncludeRegexp: "^drivers/media/cec/platform/meson/ao-cec-g12a\\.c$|^drivers/media/cec/platform/meson/ao-cec\\.c$"}, 2650 {IncludeRegexp: "^drivers/media/cec/platform/s5p/"}, 2651 {IncludeRegexp: "^drivers/media/cec/platform/tegra/"}, 2652 {IncludeRegexp: "^drivers/media/cec/usb/extron-da-hd-4k-plus/"}, 2653 {IncludeRegexp: "^drivers/media/cec/usb/pulse8/"}, 2654 {IncludeRegexp: "^drivers/media/cec/usb/rainshadow/"}, 2655 {IncludeRegexp: "^drivers/media/cec/|^drivers/media/rc/keymaps/rc-cec\\.c$|^include/media/cec-notifier\\.h$|^include/media/cec\\.h$|^include/uapi/linux/cec-funcs\\.h$|^include/uapi/linux/cec\\.h$"}, 2656 {IncludeRegexp: "^drivers/media/common/cx2341x[^/]*$|^include/media/drv-intf/cx2341x\\.h$"}, 2657 {IncludeRegexp: "^drivers/media/common/cypress_firmware[^/]*$"}, 2658 {IncludeRegexp: "^drivers/media/common/saa7146/|^drivers/media/pci/saa7146/|^include/media/drv-intf/saa7146[^/]*$"}, 2659 {IncludeRegexp: "^drivers/media/common/siano/|^drivers/media/mmc/siano/|^drivers/media/usb/siano/|^drivers/media/usb/siano/"}, 2660 {IncludeRegexp: "^drivers/media/common/uvc\\.c$|^drivers/media/usb/uvc/|^include/linux/usb/uvc\\.h$|^include/uapi/linux/uvcvideo\\.h$"}, 2661 {IncludeRegexp: "^drivers/media/common/videobuf2/|^include/media/videobuf2-[^/]*$"}, 2662 {IncludeRegexp: "^drivers/media/dvb-frontends/a8293[^/]*$"}, 2663 {IncludeRegexp: "^drivers/media/dvb-frontends/af9013[^/]*$"}, 2664 {IncludeRegexp: "^drivers/media/dvb-frontends/af9033[^/]*$"}, 2665 {IncludeRegexp: "^drivers/media/dvb-frontends/ascot2e[^/]*$"}, 2666 {IncludeRegexp: "^drivers/media/dvb-frontends/cx24120[^/]*$"}, 2667 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2099[^/]*$"}, 2668 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2820r[^/]*$"}, 2669 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2841er[^/]*$"}, 2670 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2880/|^drivers/media/spi/cxd2880[^/]*$"}, 2671 {IncludeRegexp: "^drivers/media/dvb-frontends/ec100[^/]*$"}, 2672 {IncludeRegexp: "^drivers/media/dvb-frontends/helene[^/]*$"}, 2673 {IncludeRegexp: "^drivers/media/dvb-frontends/horus3a[^/]*$"}, 2674 {IncludeRegexp: "^drivers/media/dvb-frontends/ix2505v[^/]*$"}, 2675 {IncludeRegexp: "^drivers/media/dvb-frontends/lg2160\\.[^/]*$"}, 2676 {IncludeRegexp: "^drivers/media/dvb-frontends/lgdt3305\\.[^/]*$"}, 2677 {IncludeRegexp: "^drivers/media/dvb-frontends/lnbh25[^/]*$"}, 2678 {IncludeRegexp: "^drivers/media/dvb-frontends/m88ds3103[^/]*$"}, 2679 {IncludeRegexp: "^drivers/media/dvb-frontends/m88rs2000[^/]*$"}, 2680 {IncludeRegexp: "^drivers/media/dvb-frontends/mn88472[^/]*$"}, 2681 {IncludeRegexp: "^drivers/media/dvb-frontends/mn88473[^/]*$"}, 2682 {IncludeRegexp: "^drivers/media/dvb-frontends/mxl5xx[^/]*$"}, 2683 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2830[^/]*$"}, 2684 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2832[^/]*$"}, 2685 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2832_sdr[^/]*$"}, 2686 {IncludeRegexp: "^drivers/media/dvb-frontends/si2165[^/]*$"}, 2687 {IncludeRegexp: "^drivers/media/dvb-frontends/si2168[^/]*$"}, 2688 {IncludeRegexp: "^drivers/media/dvb-frontends/sp2[^/]*$"}, 2689 {IncludeRegexp: "^drivers/media/dvb-frontends/stv0910[^/]*$"}, 2690 {IncludeRegexp: "^drivers/media/dvb-frontends/stv6111[^/]*$"}, 2691 {IncludeRegexp: "^drivers/media/dvb-frontends/tc90522[^/]*$"}, 2692 {IncludeRegexp: "^drivers/media/dvb-frontends/tda10071[^/]*$"}, 2693 {IncludeRegexp: "^drivers/media/dvb-frontends/zd1301_demod[^/]*$"}, 2694 {IncludeRegexp: "^drivers/media/firewire/"}, 2695 {IncludeRegexp: "^drivers/media/i2c/ad5820\\.c$|^drivers/media/i2c/et8ek8$"}, 2696 {IncludeRegexp: "^drivers/media/i2c/adp1653\\.c$|^include/media/i2c/adp1653\\.h$"}, 2697 {IncludeRegexp: "^drivers/media/i2c/adv7180\\.c$"}, 2698 {IncludeRegexp: "^drivers/media/i2c/adv748x/"}, 2699 {IncludeRegexp: "^drivers/media/i2c/adv7511[^/]*$"}, 2700 {IncludeRegexp: "^drivers/media/i2c/adv7604[^/]*$"}, 2701 {IncludeRegexp: "^drivers/media/i2c/adv7842[^/]*$"}, 2702 {IncludeRegexp: "^drivers/media/i2c/ak7375\\.c$"}, 2703 {IncludeRegexp: "^drivers/media/i2c/ak[^/]*$|^drivers/media/i2c/dw[^/]*$|^drivers/media/i2c/lm[^/]*$"}, 2704 {IncludeRegexp: "^drivers/media/i2c/alvium-csi2\\.c$|^drivers/media/i2c/alvium-csi2\\.h$"}, 2705 {IncludeRegexp: "^drivers/media/i2c/aptina-pll\\.[^/]*$"}, 2706 {IncludeRegexp: "^drivers/media/i2c/ar0521\\.c$"}, 2707 {IncludeRegexp: "^drivers/media/i2c/ar[^/]*$|^drivers/media/i2c/gc[^/]*$|^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/vd55g1\\.c$|^drivers/media/i2c/vd56g3\\.c$|^drivers/media/i2c/vgxy61\\.c$"}, 2708 {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$"}, 2709 {IncludeRegexp: "^drivers/media/i2c/cs3308\\.c$"}, 2710 {IncludeRegexp: "^drivers/media/i2c/ds90[^/]*$|^include/media/i2c/ds90[^/]*$"}, 2711 {IncludeRegexp: "^drivers/media/i2c/dw9714\\.c$"}, 2712 {IncludeRegexp: "^drivers/media/i2c/dw9719\\.c$"}, 2713 {IncludeRegexp: "^drivers/media/i2c/dw9768\\.c$"}, 2714 {IncludeRegexp: "^drivers/media/i2c/dw9807-vcm\\.c$"}, 2715 {IncludeRegexp: "^drivers/media/i2c/gc0308\\.c$"}, 2716 {IncludeRegexp: "^drivers/media/i2c/gc05a2\\.c$"}, 2717 {IncludeRegexp: "^drivers/media/i2c/gc08a3\\.c$"}, 2718 {IncludeRegexp: "^drivers/media/i2c/gc2145\\.c$"}, 2719 {IncludeRegexp: "^drivers/media/i2c/hi556\\.c$"}, 2720 {IncludeRegexp: "^drivers/media/i2c/hi846\\.c$"}, 2721 {IncludeRegexp: "^drivers/media/i2c/hi847\\.c$"}, 2722 {IncludeRegexp: "^drivers/media/i2c/imx208\\.c$"}, 2723 {IncludeRegexp: "^drivers/media/i2c/imx214\\.c$"}, 2724 {IncludeRegexp: "^drivers/media/i2c/imx219\\.c$"}, 2725 {IncludeRegexp: "^drivers/media/i2c/imx258\\.c$"}, 2726 {IncludeRegexp: "^drivers/media/i2c/imx274\\.c$"}, 2727 {IncludeRegexp: "^drivers/media/i2c/imx283\\.c$"}, 2728 {IncludeRegexp: "^drivers/media/i2c/imx290\\.c$"}, 2729 {IncludeRegexp: "^drivers/media/i2c/imx296\\.c$"}, 2730 {IncludeRegexp: "^drivers/media/i2c/imx319\\.c$"}, 2731 {IncludeRegexp: "^drivers/media/i2c/imx334\\.c$"}, 2732 {IncludeRegexp: "^drivers/media/i2c/imx335\\.c$"}, 2733 {IncludeRegexp: "^drivers/media/i2c/imx355\\.c$"}, 2734 {IncludeRegexp: "^drivers/media/i2c/imx412\\.c$"}, 2735 {IncludeRegexp: "^drivers/media/i2c/imx415\\.c$"}, 2736 {IncludeRegexp: "^drivers/media/i2c/isl7998x\\.c$"}, 2737 {IncludeRegexp: "^drivers/media/i2c/max2175[^/]*$|^include/uapi/linux/max2175\\.h$"}, 2738 {IncludeRegexp: "^drivers/media/i2c/max9271\\.c$|^drivers/media/i2c/max9271\\.h$|^drivers/media/i2c/rdacm20\\.c$"}, 2739 {IncludeRegexp: "^drivers/media/i2c/max9271\\.c$|^drivers/media/i2c/max9271\\.h$|^drivers/media/i2c/rdacm21\\.c$"}, 2740 {IncludeRegexp: "^drivers/media/i2c/max9286\\.c$"}, 2741 {IncludeRegexp: "^drivers/media/i2c/max96714\\.c$"}, 2742 {IncludeRegexp: "^drivers/media/i2c/max96717\\.c$"}, 2743 {IncludeRegexp: "^drivers/media/i2c/mt9m114\\.c$"}, 2744 {IncludeRegexp: "^drivers/media/i2c/mt9p031\\.c$"}, 2745 {IncludeRegexp: "^drivers/media/i2c/mt9t112\\.c$|^include/media/i2c/mt9t112\\.h$"}, 2746 {IncludeRegexp: "^drivers/media/i2c/mt9v032\\.c$|^include/media/i2c/mt9v032\\.h$"}, 2747 {IncludeRegexp: "^drivers/media/i2c/mt9v111\\.c$"}, 2748 {IncludeRegexp: "^drivers/media/i2c/og01a1b\\.c$"}, 2749 {IncludeRegexp: "^drivers/media/i2c/ov01a10\\.c$"}, 2750 {IncludeRegexp: "^drivers/media/i2c/ov02a10\\.c$"}, 2751 {IncludeRegexp: "^drivers/media/i2c/ov02c10\\.c$"}, 2752 {IncludeRegexp: "^drivers/media/i2c/ov02e10\\.c$"}, 2753 {IncludeRegexp: "^drivers/media/i2c/ov08d10\\.c$"}, 2754 {IncludeRegexp: "^drivers/media/i2c/ov08x40\\.c$"}, 2755 {IncludeRegexp: "^drivers/media/i2c/ov13858\\.c$"}, 2756 {IncludeRegexp: "^drivers/media/i2c/ov13b10\\.c$"}, 2757 {IncludeRegexp: "^drivers/media/i2c/ov2659\\.c$|^include/media/i2c/ov2659\\.h$"}, 2758 {IncludeRegexp: "^drivers/media/i2c/ov2680\\.c$"}, 2759 {IncludeRegexp: "^drivers/media/i2c/ov2685\\.c$"}, 2760 {IncludeRegexp: "^drivers/media/i2c/ov2740\\.c$"}, 2761 {IncludeRegexp: "^drivers/media/i2c/ov4689\\.c$"}, 2762 {IncludeRegexp: "^drivers/media/i2c/ov5640\\.c$"}, 2763 {IncludeRegexp: "^drivers/media/i2c/ov5647\\.c$"}, 2764 {IncludeRegexp: "^drivers/media/i2c/ov5670\\.c$"}, 2765 {IncludeRegexp: "^drivers/media/i2c/ov5675\\.c$"}, 2766 {IncludeRegexp: "^drivers/media/i2c/ov5693\\.c$"}, 2767 {IncludeRegexp: "^drivers/media/i2c/ov5695\\.c$"}, 2768 {IncludeRegexp: "^drivers/media/i2c/ov64a40\\.c$"}, 2769 {IncludeRegexp: "^drivers/media/i2c/ov7670\\.c$"}, 2770 {IncludeRegexp: "^drivers/media/i2c/ov772x\\.c$|^include/media/i2c/ov772x\\.h$"}, 2771 {IncludeRegexp: "^drivers/media/i2c/ov7740\\.c$"}, 2772 {IncludeRegexp: "^drivers/media/i2c/ov8856\\.c$"}, 2773 {IncludeRegexp: "^drivers/media/i2c/ov8858\\.c$"}, 2774 {IncludeRegexp: "^drivers/media/i2c/ov9282\\.c$"}, 2775 {IncludeRegexp: "^drivers/media/i2c/ov9640\\.[^/]*$"}, 2776 {IncludeRegexp: "^drivers/media/i2c/ov9650\\.c$"}, 2777 {IncludeRegexp: "^drivers/media/i2c/ov9734\\.c$"}, 2778 {IncludeRegexp: "^drivers/media/i2c/rj54n1cb0c\\.c$|^include/media/i2c/rj54n1cb0c\\.h$"}, 2779 {IncludeRegexp: "^drivers/media/i2c/s5c73m3/"}, 2780 {IncludeRegexp: "^drivers/media/i2c/s5k5baf\\.c$"}, 2781 {IncludeRegexp: "^drivers/media/i2c/saa6588[^/]*$"}, 2782 {IncludeRegexp: "^drivers/media/i2c/st-mipid02\\.c$"}, 2783 {IncludeRegexp: "^drivers/media/i2c/tc358743[^/]*$|^include/media/i2c/tc358743\\.h$"}, 2784 {IncludeRegexp: "^drivers/media/i2c/tda1997x\\.[^/]*$"}, 2785 {IncludeRegexp: "^drivers/media/i2c/tda9840[^/]*$"}, 2786 {IncludeRegexp: "^drivers/media/i2c/tea6415c[^/]*$"}, 2787 {IncludeRegexp: "^drivers/media/i2c/tea6420[^/]*$"}, 2788 {IncludeRegexp: "^drivers/media/i2c/thp7312\\.c$|^include/uapi/linux/thp7312\\.h$"}, 2789 {IncludeRegexp: "^drivers/media/i2c/tw9900\\.c$"}, 2790 {IncludeRegexp: "^drivers/media/i2c/tw9910\\.c$|^include/media/i2c/tw9910\\.h$"}, 2791 {IncludeRegexp: "^drivers/media/i2c/vd55g1\\.c$"}, 2792 {IncludeRegexp: "^drivers/media/i2c/vd56g3\\.c$"}, 2793 {IncludeRegexp: "^drivers/media/i2c/vgxy61\\.c$"}, 2794 {IncludeRegexp: "^drivers/media/i2c/video-i2c\\.c$"}, 2795 {IncludeRegexp: "^drivers/media/mc/|^include/media/media-[^/]*\\.h$|^include/uapi/linux/media\\.h$"}, 2796 {IncludeRegexp: "^drivers/media/pci/bt8xx/bttv[^/]*$"}, 2797 {IncludeRegexp: "^drivers/media/pci/cobalt/"}, 2798 {IncludeRegexp: "^drivers/media/pci/cx18/|^include/uapi/linux/ivtv[^/]*$"}, 2799 {IncludeRegexp: "^drivers/media/pci/cx88/"}, 2800 {IncludeRegexp: "^drivers/media/pci/ddbridge/"}, 2801 {IncludeRegexp: "^drivers/media/pci/dt3155/"}, 2802 {IncludeRegexp: "^drivers/media/pci/intel/ipu3/"}, 2803 {IncludeRegexp: "^drivers/media/pci/intel/ipu6/"}, 2804 {IncludeRegexp: "^drivers/media/pci/ivtv/|^include/uapi/linux/ivtv[^/]*$"}, 2805 {IncludeRegexp: "^drivers/media/pci/mgb4/"}, 2806 {IncludeRegexp: "^drivers/media/pci/netup_unidvb/"}, 2807 {IncludeRegexp: "^drivers/media/pci/pt1/"}, 2808 {IncludeRegexp: "^drivers/media/pci/pt3/"}, 2809 {IncludeRegexp: "^drivers/media/pci/saa7134/"}, 2810 {IncludeRegexp: "^drivers/media/pci/solo6x10/"}, 2811 {IncludeRegexp: "^drivers/media/pci/tw5864/"}, 2812 {IncludeRegexp: "^drivers/media/pci/tw68/"}, 2813 {IncludeRegexp: "^drivers/media/pci/tw686x/"}, 2814 {IncludeRegexp: "^drivers/media/pci/zoran/"}, 2815 {IncludeRegexp: "^drivers/media/platform/allegro-dvt/"}, 2816 {IncludeRegexp: "^drivers/media/platform/amlogic/c3/isp/|^include/uapi/linux/media/amlogic/"}, 2817 {IncludeRegexp: "^drivers/media/platform/amlogic/c3/mipi-adapter/"}, 2818 {IncludeRegexp: "^drivers/media/platform/amlogic/c3/mipi-csi2/"}, 2819 {IncludeRegexp: "^drivers/media/platform/amlogic/meson-ge2d/"}, 2820 {IncludeRegexp: "^drivers/media/platform/amphion/"}, 2821 {IncludeRegexp: "^drivers/media/platform/aspeed/"}, 2822 {IncludeRegexp: "^drivers/media/platform/atmel/atmel-isi\\.c$|^drivers/media/platform/atmel/atmel-isi\\.h$"}, 2823 {IncludeRegexp: "^drivers/media/platform/broadcom/bcm2835-unicam[^/]*$"}, 2824 {IncludeRegexp: "^drivers/media/platform/cadence/cdns-csi2[^/]*$"}, 2825 {IncludeRegexp: "^drivers/media/platform/chips-media/coda$"}, 2826 {IncludeRegexp: "^drivers/media/platform/chips-media/wave5/"}, 2827 {IncludeRegexp: "^drivers/media/platform/imagination/e5010[^/]*$"}, 2828 {IncludeRegexp: "^drivers/media/platform/marvell/"}, 2829 {IncludeRegexp: "^drivers/media/platform/microchip/microchip-csi2dc\\.c$"}, 2830 {IncludeRegexp: "^drivers/media/platform/microchip/microchip-isc[^/]*$|^drivers/media/platform/microchip/microchip-sama[^/]*-isc[^/]*$|^drivers/staging/media/deprecated/atmel/atmel-isc[^/]*$|^drivers/staging/media/deprecated/atmel/atmel-sama[^/]*-isc[^/]*$|^include/linux/atmel-isc-media\\.h$"}, 2831 {IncludeRegexp: "^drivers/media/platform/nuvoton/|^include/uapi/linux/npcm-video\\.h$"}, 2832 {IncludeRegexp: "^drivers/media/platform/nvidia/tegra-vde/"}, 2833 {IncludeRegexp: "^drivers/media/platform/nxp/dw100/|^include/uapi/linux/dw100\\.h$"}, 2834 {IncludeRegexp: "^drivers/media/platform/nxp/imx-jpeg$"}, 2835 {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$"}, 2836 {IncludeRegexp: "^drivers/media/platform/nxp/imx-pxp\\.\\[ch\\]$"}, 2837 {IncludeRegexp: "^drivers/media/platform/nxp/imx8-isi/"}, 2838 {IncludeRegexp: "^drivers/media/platform/qcom/camss/"}, 2839 {IncludeRegexp: "^drivers/media/platform/qcom/iris/"}, 2840 {IncludeRegexp: "^drivers/media/platform/qcom/venus/"}, 2841 {IncludeRegexp: "^drivers/media/platform/raspberrypi/pisp_be/|^include/uapi/linux/media/raspberrypi/"}, 2842 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-csi2\\.c$|^drivers/media/platform/renesas/rcar-isp/|^drivers/media/platform/renesas/rcar-vin/"}, 2843 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-fcp\\.c$|^include/media/rcar-fcp\\.h$"}, 2844 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_drif\\.c$"}, 2845 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_fdp1\\.c$"}, 2846 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_jpu\\.c$"}, 2847 {IncludeRegexp: "^drivers/media/platform/renesas/renesas-ceu\\.c$|^include/media/drv-intf/renesas-ceu\\.h$"}, 2848 {IncludeRegexp: "^drivers/media/platform/renesas/sh_vou\\.c$|^include/media/drv-intf/sh_vou\\.h$"}, 2849 {IncludeRegexp: "^drivers/media/platform/renesas/vsp1/"}, 2850 {IncludeRegexp: "^drivers/media/platform/rockchip/rga/"}, 2851 {IncludeRegexp: "^drivers/media/platform/rockchip/rkisp1$|^include/uapi/linux/rkisp1-config\\.h$"}, 2852 {IncludeRegexp: "^drivers/media/platform/samsung/exynos4-is/"}, 2853 {IncludeRegexp: "^drivers/media/platform/samsung/s3c-camif/|^include/media/drv-intf/s3c_camif\\.h$"}, 2854 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-g2d/"}, 2855 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-jpeg/"}, 2856 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-mfc/"}, 2857 {IncludeRegexp: "^drivers/media/platform/st/sti/bdisp$"}, 2858 {IncludeRegexp: "^drivers/media/platform/st/sti/delta$"}, 2859 {IncludeRegexp: "^drivers/media/platform/st/sti/hva$"}, 2860 {IncludeRegexp: "^drivers/media/platform/st/stm32/stm32-csi\\.c$"}, 2861 {IncludeRegexp: "^drivers/media/platform/st/stm32/stm32-dcmi\\.c$|^drivers/media/platform/st/stm32/stm32-dcmipp/"}, 2862 {IncludeRegexp: "^drivers/media/platform/sunxi/sun4i-csi/"}, 2863 {IncludeRegexp: "^drivers/media/platform/sunxi/sun6i-csi/"}, 2864 {IncludeRegexp: "^drivers/media/platform/sunxi/sun6i-mipi-csi2/"}, 2865 {IncludeRegexp: "^drivers/media/platform/sunxi/sun8i-di/"}, 2866 {IncludeRegexp: "^drivers/media/platform/sunxi/sun8i-rotate/"}, 2867 {IncludeRegexp: "^drivers/media/platform/synopsys/hdmirx/"}, 2868 {IncludeRegexp: "^drivers/media/platform/ti/am437x/"}, 2869 {IncludeRegexp: "^drivers/media/platform/ti/cal/|^drivers/media/platform/ti/vpe/"}, 2870 {IncludeRegexp: "^drivers/media/platform/ti/davinci/|^include/media/davinci/"}, 2871 {IncludeRegexp: "^drivers/media/platform/ti/j721e-csi2rx/"}, 2872 {IncludeRegexp: "^drivers/media/platform/verisilicon/"}, 2873 {IncludeRegexp: "^drivers/media/platform/video-mux\\.c$"}, 2874 {IncludeRegexp: "^drivers/media/platform/xilinx/|^include/uapi/linux/xilinx-v4l2-controls\\.h$"}, 2875 {IncludeRegexp: "^drivers/media/radio/dsbr100\\.c$"}, 2876 {IncludeRegexp: "^drivers/media/radio/radio-aimslab[^/]*$"}, 2877 {IncludeRegexp: "^drivers/media/radio/radio-aztech[^/]*$"}, 2878 {IncludeRegexp: "^drivers/media/radio/radio-cadet[^/]*$"}, 2879 {IncludeRegexp: "^drivers/media/radio/radio-gemtek[^/]*$"}, 2880 {IncludeRegexp: "^drivers/media/radio/radio-isa[^/]*$"}, 2881 {IncludeRegexp: "^drivers/media/radio/radio-keene[^/]*$"}, 2882 {IncludeRegexp: "^drivers/media/radio/radio-ma901\\.c$"}, 2883 {IncludeRegexp: "^drivers/media/radio/radio-maxiradio[^/]*$"}, 2884 {IncludeRegexp: "^drivers/media/radio/radio-miropcm20[^/]*$"}, 2885 {IncludeRegexp: "^drivers/media/radio/radio-mr800\\.c$"}, 2886 {IncludeRegexp: "^drivers/media/radio/radio-raremono\\.c$"}, 2887 {IncludeRegexp: "^drivers/media/radio/radio-shark2\\.c$|^drivers/media/radio/radio-tea5777\\.c$"}, 2888 {IncludeRegexp: "^drivers/media/radio/radio-shark\\.c$"}, 2889 {IncludeRegexp: "^drivers/media/radio/si470x/radio-si470x-common\\.c$|^drivers/media/radio/si470x/radio-si470x-usb\\.c$|^drivers/media/radio/si470x/radio-si470x\\.h$"}, 2890 {IncludeRegexp: "^drivers/media/radio/si470x/radio-si470x-i2c\\.c$"}, 2891 {IncludeRegexp: "^drivers/media/radio/si4713/radio-platform-si4713\\.c$"}, 2892 {IncludeRegexp: "^drivers/media/radio/si4713/radio-usb-si4713\\.c$"}, 2893 {IncludeRegexp: "^drivers/media/radio/si4713/si4713\\..$"}, 2894 {IncludeRegexp: "^drivers/media/rc/gpio-ir-tx\\.c$"}, 2895 {IncludeRegexp: "^drivers/media/rc/igorplugusb\\.c$"}, 2896 {IncludeRegexp: "^drivers/media/rc/iguanair\\.c$"}, 2897 {IncludeRegexp: "^drivers/media/rc/imon\\.c$|^drivers/media/rc/imon_raw\\.c$"}, 2898 {IncludeRegexp: "^drivers/media/rc/pwm-ir-tx\\.c$"}, 2899 {IncludeRegexp: "^drivers/media/rc/serial_ir\\.c$"}, 2900 {IncludeRegexp: "^drivers/media/rc/ttusbir\\.c$"}, 2901 {IncludeRegexp: "^drivers/media/rc/|^include/media/rc-core\\.h$|^include/media/rc-map\\.h$|^include/uapi/linux/lirc\\.h$"}, 2902 {IncludeRegexp: "^drivers/media/spi/gs1662\\.c$"}, 2903 {IncludeRegexp: "^drivers/media/test-drivers/vicodec/"}, 2904 {IncludeRegexp: "^drivers/media/test-drivers/vidtv/"}, 2905 {IncludeRegexp: "^drivers/media/test-drivers/vimc/"}, 2906 {IncludeRegexp: "^drivers/media/test-drivers/visl$"}, 2907 {IncludeRegexp: "^drivers/media/test-drivers/vivid/"}, 2908 {IncludeRegexp: "^drivers/media/tuners/e4000[^/]*$"}, 2909 {IncludeRegexp: "^drivers/media/tuners/fc0011\\.c$|^drivers/media/tuners/fc0011\\.h$"}, 2910 {IncludeRegexp: "^drivers/media/tuners/fc2580[^/]*$"}, 2911 {IncludeRegexp: "^drivers/media/tuners/it913x[^/]*$"}, 2912 {IncludeRegexp: "^drivers/media/tuners/msi001[^/]*$"}, 2913 {IncludeRegexp: "^drivers/media/tuners/mxl301rf[^/]*$"}, 2914 {IncludeRegexp: "^drivers/media/tuners/mxl5007t\\.[^/]*$"}, 2915 {IncludeRegexp: "^drivers/media/tuners/qm1d1b0004[^/]*$"}, 2916 {IncludeRegexp: "^drivers/media/tuners/qm1d1c0042[^/]*$"}, 2917 {IncludeRegexp: "^drivers/media/tuners/qt1010[^/]*$"}, 2918 {IncludeRegexp: "^drivers/media/tuners/si2157[^/]*$"}, 2919 {IncludeRegexp: "^drivers/media/tuners/tda18212[^/]*$"}, 2920 {IncludeRegexp: "^drivers/media/tuners/tda18218[^/]*$"}, 2921 {IncludeRegexp: "^drivers/media/tuners/tda18250[^/]*$"}, 2922 {IncludeRegexp: "^drivers/media/tuners/tda18271[^/]*$"}, 2923 {IncludeRegexp: "^drivers/media/tuners/tda8290\\.[^/]*$"}, 2924 {IncludeRegexp: "^drivers/media/tuners/tda8290\\.[^/]*$"}, 2925 {IncludeRegexp: "^drivers/media/tuners/tea5761\\.[^/]*$"}, 2926 {IncludeRegexp: "^drivers/media/tuners/tea5767\\.[^/]*$"}, 2927 {IncludeRegexp: "^drivers/media/tuners/tua9001[^/]*$"}, 2928 {IncludeRegexp: "^drivers/media/tuners/xc2028\\.[^/]*$"}, 2929 {IncludeRegexp: "^drivers/media/usb/airspy/"}, 2930 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/af9015[^/]*$"}, 2931 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/af9035[^/]*$"}, 2932 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/anysee[^/]*$"}, 2933 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/au6610[^/]*$"}, 2934 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/az6007\\.c$"}, 2935 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/ce6230[^/]*$"}, 2936 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/dvb_usb[^/]*$|^drivers/media/usb/dvb-usb-v2/usb_urb\\.c$"}, 2937 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/ec168[^/]*$"}, 2938 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/gl861[^/]*$"}, 2939 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/lmedm04[^/]*$"}, 2940 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/mxl111sf[^/]*$"}, 2941 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/rtl28xxu[^/]*$"}, 2942 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/zd1301[^/]*$"}, 2943 {IncludeRegexp: "^drivers/media/usb/dvb-usb/cxusb[^/]*$"}, 2944 {IncludeRegexp: "^drivers/media/usb/em28xx/"}, 2945 {IncludeRegexp: "^drivers/media/usb/go7007/"}, 2946 {IncludeRegexp: "^drivers/media/usb/gspca/"}, 2947 {IncludeRegexp: "^drivers/media/usb/gspca/finepix\\.c$"}, 2948 {IncludeRegexp: "^drivers/media/usb/gspca/gl860/"}, 2949 {IncludeRegexp: "^drivers/media/usb/gspca/m5602/"}, 2950 {IncludeRegexp: "^drivers/media/usb/gspca/pac207\\.c$"}, 2951 {IncludeRegexp: "^drivers/media/usb/gspca/sn9c20x\\.c$"}, 2952 {IncludeRegexp: "^drivers/media/usb/gspca/t613\\.c$"}, 2953 {IncludeRegexp: "^drivers/media/usb/hackrf/"}, 2954 {IncludeRegexp: "^drivers/media/usb/hdpvr/"}, 2955 {IncludeRegexp: "^drivers/media/usb/msi2500/"}, 2956 {IncludeRegexp: "^drivers/media/usb/pvrusb2/"}, 2957 {IncludeRegexp: "^drivers/media/usb/pwc/|^include/trace/events/pwc\\.h$"}, 2958 {IncludeRegexp: "^drivers/media/usb/stk1160/"}, 2959 {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$"}, 2960 {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$"}, 2961 {IncludeRegexp: "^drivers/staging/media/atomisp/"}, 2962 {IncludeRegexp: "^drivers/staging/media/imx/|^include/linux/imx-media\\.h$|^include/media/imx\\.h$"}, 2963 {IncludeRegexp: "^drivers/staging/media/ipu3/"}, 2964 {IncludeRegexp: "^drivers/staging/media/max96712/max96712\\.c$"}, 2965 {IncludeRegexp: "^drivers/staging/media/meson/vdec/"}, 2966 {IncludeRegexp: "^drivers/staging/media/rkvdec/"}, 2967 {IncludeRegexp: "^drivers/staging/media/starfive/camss$"}, 2968 {IncludeRegexp: "^drivers/staging/media/sunxi/cedrus/"}, 2969 {IncludeRegexp: "^drivers/staging/media/sunxi/sun6i-isp/|^drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config\\.h$"}, 2970 {IncludeRegexp: "^drivers/staging/media/tegra-video/"}, 2971 }, 2972 } 2973 2974 mediatek = Subsystem{ 2975 Name: "mediatek", 2976 Lists: []string{"linux-mediatek@lists.infradead.org"}, 2977 Parents: []*Subsystem{&arm}, 2978 PathRules: []PathRule{ 2979 {IncludeRegexp: "^arch/arm/boot/dts/airoha/|^arch/arm64/boot/dts/airoha/"}, 2980 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 2981 {IncludeRegexp: "^drivers/bluetooth/btmtkuart\\.c$"}, 2982 {IncludeRegexp: "^drivers/clk/mediatek/clk-mt6735-apmixedsys\\.c$|^drivers/clk/mediatek/clk-mt6735-imgsys\\.c$|^drivers/clk/mediatek/clk-mt6735-infracfg\\.c$|^drivers/clk/mediatek/clk-mt6735-mfgcfg\\.c$|^drivers/clk/mediatek/clk-mt6735-pericfg\\.c$|^drivers/clk/mediatek/clk-mt6735-topckgen\\.c$|^drivers/clk/mediatek/clk-mt6735-vdecsys\\.c$|^drivers/clk/mediatek/clk-mt6735-vencsys\\.c$|^include/dt-bindings/clock/mediatek,mt6735-apmixedsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-imgsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-infracfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-mfgcfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-pericfg\\.h$|^include/dt-bindings/clock/mediatek,mt6735-topckgen\\.h$|^include/dt-bindings/clock/mediatek,mt6735-vdecsys\\.h$|^include/dt-bindings/clock/mediatek,mt6735-vencsys\\.h$|^include/dt-bindings/reset/mediatek,mt6735-infracfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-mfgcfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-pericfg\\.h$|^include/dt-bindings/reset/mediatek,mt6735-vdecsys\\.h$"}, 2983 {IncludeRegexp: "^drivers/dma/mediatek/"}, 2984 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/mediatek[^/]*$|^drivers/gpu/drm/mediatek/|^drivers/phy/mediatek/phy-mtk-dp\\.c$|^drivers/phy/mediatek/phy-mtk-hdmi[^/]*$|^drivers/phy/mediatek/phy-mtk-mipi[^/]*$"}, 2985 {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"}, 2986 {IncludeRegexp: "^drivers/memory/mtk-smi\\.c$|^include/soc/mediatek/smi\\.h$"}, 2987 {IncludeRegexp: "^drivers/net/ethernet/airoha/"}, 2988 {IncludeRegexp: "^drivers/pci/controller/[^/]*mediatek[^/]*$"}, 2989 {IncludeRegexp: "^drivers/phy/mediatek/"}, 2990 {IncludeRegexp: "^drivers/pinctrl/mediatek/"}, 2991 {IncludeRegexp: "^drivers/pinctrl/mediatek/pinctrl-airoha\\.c$"}, 2992 {IncludeRegexp: "^drivers/pinctrl/mediatek/pinctrl-mt7620\\.c$|^drivers/pinctrl/mediatek/pinctrl-mt7621\\.c$|^drivers/pinctrl/mediatek/pinctrl-mt76x8\\.c$|^drivers/pinctrl/mediatek/pinctrl-mtmips\\.[^/]*$|^drivers/pinctrl/mediatek/pinctrl-rt2880\\.c$|^drivers/pinctrl/mediatek/pinctrl-rt305x\\.c$|^drivers/pinctrl/mediatek/pinctrl-rt3883\\.c$"}, 2993 {IncludeRegexp: "^drivers/rtc/rtc-mt2712\\.c$|^drivers/rtc/rtc-mt6397\\.c$|^drivers/rtc/rtc-mt7622\\.c$"}, 2994 {IncludeRegexp: "^drivers/ufs/host/ufs-mediatek[^/]*$"}, 2995 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 2996 }, 2997 } 2998 2999 megaraid = Subsystem{ 3000 Name: "megaraid", 3001 Lists: []string{"megaraidlinux.pdl@broadcom.com"}, 3002 Maintainers: []string{"chandrakanth.patil@broadcom.com", "kashyap.desai@broadcom.com", "shivasharan.srikanteshwara@broadcom.com", "sumit.saxena@broadcom.com"}, 3003 Parents: []*Subsystem{&scsi}, 3004 PathRules: []PathRule{ 3005 {IncludeRegexp: "^drivers/scsi/megaraid\\.[^/]*$|^drivers/scsi/megaraid/"}, 3006 }, 3007 } 3008 3009 mhi = Subsystem{ 3010 Name: "mhi", 3011 Lists: []string{"mhi@lists.linux.dev"}, 3012 Maintainers: []string{"mani@kernel.org"}, 3013 Parents: []*Subsystem{&armmsm}, 3014 PathRules: []PathRule{ 3015 {IncludeRegexp: "^drivers/bus/mhi/|^drivers/pci/endpoint/functions/pci-epf-mhi\\.c$|^include/linux/mhi\\.h$"}, 3016 }, 3017 } 3018 3019 mips = Subsystem{ 3020 Name: "mips", 3021 Lists: []string{"linux-mips@vger.kernel.org"}, 3022 Parents: []*Subsystem{&kernel}, 3023 PathRules: []PathRule{ 3024 {IncludeRegexp: "^arch/mips/bcm47xx/|^arch/mips/include/asm/mach-bcm47xx/"}, 3025 {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/pmdomain/bcm/bcm63xx-power\\.c$|^include/linux/bcm963xx_nvram\\.h$|^include/linux/bcm963xx_tag\\.h$"}, 3026 {IncludeRegexp: "^arch/mips/boot/dts/econet/|^arch/mips/econet/|^drivers/clocksource/timer-econet-en751221\\.c$|^drivers/irqchip/irq-econet-en751221\\.c$"}, 3027 {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$"}, 3028 {IncludeRegexp: "^arch/mips/boot/dts/img/pistachio[^/]*$"}, 3029 {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/"}, 3030 {IncludeRegexp: "^arch/mips/boot/dts/mobileye/|^arch/mips/configs/eyeq5_defconfig$|^arch/mips/mobileye/board-epm5\\.its\\.S$|^drivers/clk/clk-eyeq\\.c$|^drivers/pinctrl/pinctrl-eyeq5\\.c$|^drivers/reset/reset-eyeq\\.c$|^include/dt-bindings/clock/mobileye,eyeq5-clk\\.h$"}, 3031 {IncludeRegexp: "^arch/mips/boot/dts/mscc/|^arch/mips/configs/generic/board-ocelot\\.config$|^arch/mips/generic/board-ocelot\\.c$"}, 3032 {IncludeRegexp: "^arch/mips/boot/dts/ralink/mt7621[^/]*$"}, 3033 {IncludeRegexp: "^arch/mips/boot/dts/ralink/omega2p\\.dts$"}, 3034 {IncludeRegexp: "^arch/mips/boot/dts/ralink/vocore2\\.dts$"}, 3035 {IncludeRegexp: "^arch/mips/configs/generic/board-ranchu\\.config$|^arch/mips/generic/board-ranchu\\.c$"}, 3036 {IncludeRegexp: "^arch/mips/dec/|^arch/mips/include/asm/dec/|^arch/mips/include/asm/mach-dec/"}, 3037 {IncludeRegexp: "^arch/mips/generic/|^arch/mips/tools/generic-board-config\\.sh$"}, 3038 {IncludeRegexp: "^arch/mips/include/asm/kvm[^/]*$|^arch/mips/include/uapi/asm/kvm[^/]*$|^arch/mips/kvm/"}, 3039 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson2ef/|^arch/mips/loongson2ef/|^drivers/cpufreq/loongson2_cpufreq\\.c$"}, 3040 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson32/|^arch/mips/loongson32/|^drivers/[^/]*/[^/]*loongson1[^/]*$|^drivers/mtd/nand/raw/loongson1-nand-controller\\.c$|^drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1\\.c$|^sound/soc/loongson/loongson1_ac97\\.c$"}, 3041 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson64/|^arch/mips/loongson64/|^drivers/irqchip/irq-loongson[^/]*$|^drivers/platform/mips/cpu_hwmon\\.c$"}, 3042 {IncludeRegexp: "^arch/mips/lantiq$|^drivers/soc/lantiq$"}, 3043 {IncludeRegexp: "^arch/mips/math-emu/dp_rint\\.c$|^arch/mips/math-emu/sp_rint\\.c$"}, 3044 {IncludeRegexp: "^arch/mips/ralink$"}, 3045 {IncludeRegexp: "^arch/mips/|^drivers/platform/mips/|^include/dt-bindings/mips/"}, 3046 {IncludeRegexp: "^drivers/bus/mips_cdmm\\.c$|^drivers/clocksource/mips-gic-timer\\.c$|^drivers/cpuidle/cpuidle-cps\\.c$|^drivers/irqchip/irq-mips-cpu\\.c$|^drivers/irqchip/irq-mips-gic\\.c$"}, 3047 {IncludeRegexp: "^drivers/edac/octeon_edac[^/]*$"}, 3048 {IncludeRegexp: "^drivers/firmware/broadcom/"}, 3049 {IncludeRegexp: "^drivers/mtd/nand/raw/ingenic/"}, 3050 {IncludeRegexp: "^drivers/net/ethernet/sgi/ioc3-eth\\.c$"}, 3051 {IncludeRegexp: "^drivers/pinctrl/mediatek/pinctrl-mt7620\\.c$|^drivers/pinctrl/mediatek/pinctrl-mt7621\\.c$|^drivers/pinctrl/mediatek/pinctrl-mt76x8\\.c$|^drivers/pinctrl/mediatek/pinctrl-mtmips\\.[^/]*$|^drivers/pinctrl/mediatek/pinctrl-rt2880\\.c$|^drivers/pinctrl/mediatek/pinctrl-rt305x\\.c$|^drivers/pinctrl/mediatek/pinctrl-rt3883\\.c$"}, 3052 {IncludeRegexp: "^drivers/tc/|^include/linux/tc\\.h$"}, 3053 }, 3054 } 3055 3056 mjpeg = Subsystem{ 3057 Name: "mjpeg", 3058 Lists: []string{"mjpeg-users@lists.sourceforge.net"}, 3059 Maintainers: []string{"clabbe@baylibre.com"}, 3060 Parents: []*Subsystem{&media}, 3061 PathRules: []PathRule{ 3062 {IncludeRegexp: "^drivers/media/pci/zoran/"}, 3063 }, 3064 } 3065 3066 mm = Subsystem{ 3067 Name: "mm", 3068 Syscalls: []string{"syz_mount_image$tmpfs"}, 3069 Lists: []string{"linux-mm@kvack.org"}, 3070 Parents: []*Subsystem{&kernel}, 3071 PathRules: []PathRule{ 3072 {IncludeRegexp: "^arch/[^/]*/include/asm/percpu\\.h$|^include/linux/percpu[^/]*\\.h$|^lib/percpu[^/]*\\.c$|^mm/percpu[^/]*\\.c$"}, 3073 {IncludeRegexp: "^arch/[^/]*/include/asm/tlb\\.h$|^include/asm-generic/tlb\\.h$|^include/trace/events/tlb\\.h$|^mm/mmu_gather\\.c$"}, 3074 {IncludeRegexp: "^drivers/base/memory\\.c$|^include/linux/memory_hotplug\\.h$|^mm/memory_hotplug\\.c$"}, 3075 {IncludeRegexp: "^fs/[^/]*binfmt_[^/]*\\.c$|^fs/Kconfig\\.binfmt$|^fs/exec\\.c$|^fs/tests/binfmt_[^/]*_kunit\\.c$|^fs/tests/exec_kunit\\.c$|^include/linux/binfmts\\.h$|^include/linux/elf\\.h$|^include/uapi/linux/auxvec\\.h$|^include/uapi/linux/binfmts\\.h$|^include/uapi/linux/elf\\.h$|^kernel/fork\\.c$|^mm/vma_exec\\.c$|asm/elf.h|binfmt"}, 3076 {IncludeRegexp: "^fs/hugetlbfs/|^include/linux/hugetlb\\.h$|^include/trace/events/hugetlbfs\\.h$|^mm/hugetlb\\.c$|^mm/hugetlb_cgroup\\.c$|^mm/hugetlb_cma\\.c$|^mm/hugetlb_cma\\.h$|^mm/hugetlb_vmemmap\\.c$|^mm/hugetlb_vmemmap\\.h$"}, 3077 {IncludeRegexp: "^fs/userfaultfd\\.c$|^include/asm-generic/pgtable_uffd\\.h$|^include/linux/userfaultfd_k\\.h$|^include/uapi/linux/userfaultfd\\.h$|^mm/userfaultfd\\.c$"}, 3078 {IncludeRegexp: "^include/linux/alloc_tag\\.h$|^include/linux/pgalloc_tag\\.h$|^lib/alloc_tag\\.c$"}, 3079 {IncludeRegexp: "^include/linux/compaction\\.h$|^include/linux/gfp\\.h$|^include/linux/page-isolation\\.h$|^mm/compaction\\.c$|^mm/debug_page_alloc\\.c$|^mm/fail_page_alloc\\.c$|^mm/page_alloc\\.c$|^mm/page_ext\\.c$|^mm/page_frag_cache\\.c$|^mm/page_isolation\\.c$|^mm/page_owner\\.c$|^mm/page_poison\\.c$|^mm/page_reporting\\.c$|^mm/show_mem\\.c$|^mm/shuffle\\.c$"}, 3080 {IncludeRegexp: "^include/linux/damon\\.h$|^include/trace/events/damon\\.h$|^mm/damon/"}, 3081 {IncludeRegexp: "^include/linux/execmem\\.h$|^mm/execmem\\.c$"}, 3082 {IncludeRegexp: "^include/linux/gfp\\.h$|^include/linux/gfp_types\\.h$|^include/linux/memory_hotplug\\.h$|^include/linux/memory-tiers\\.h$|^include/linux/mempolicy\\.h$|^include/linux/mempool\\.h$|^include/linux/memremap\\.h$|^include/linux/mmzone\\.h$|^include/linux/mmu_notifier\\.h$|^include/linux/pagewalk\\.h$|^include/trace/events/ksm\\.h$|^mm/|include/linux/page[-_]*"}, 3083 {IncludeRegexp: "^include/linux/hmm[^/]*$|^lib/test_hmm[^/]*$|^mm/hmm[^/]*$"}, 3084 {IncludeRegexp: "^include/linux/huge_mm\\.h$|^include/linux/khugepaged\\.h$|^include/trace/events/huge_memory\\.h$|^mm/huge_memory\\.c$|^mm/khugepaged\\.c$"}, 3085 {IncludeRegexp: "^include/linux/idr\\.h$|^include/linux/xarray\\.h$|^lib/idr\\.c$|^lib/test_xarray\\.c$|^lib/xarray\\.c$"}, 3086 {IncludeRegexp: "^include/linux/kexec_handover\\.h$|^kernel/kexec_handover\\.c$"}, 3087 {IncludeRegexp: "^include/linux/ksm\\.h$|^include/trace/events/ksm\\.h$|^mm/ksm\\.c$"}, 3088 {IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"}, 3089 {IncludeRegexp: "^include/linux/memblock\\.h$|^mm/bootmem_info\\.c$|^mm/memblock\\.c$|^mm/memtest\\.c$|^mm/mm_init\\.c$|^mm/rodata_test\\.c$"}, 3090 {IncludeRegexp: "^include/linux/memcontrol\\.h$|^mm/memcontrol\\.c$|^mm/memcontrol-v1\\.c$|^mm/memcontrol-v1\\.h$|^mm/swap_cgroup\\.c$"}, 3091 {IncludeRegexp: "^include/linux/memfd\\.h$|^include/linux/shmem_fs\\.h$|^mm/memfd\\.c$|^mm/shmem\\.c$|^mm/shmem_quota\\.c$"}, 3092 {IncludeRegexp: "^include/linux/memory\\.h$|^include/linux/mm\\.h$|^include/linux/mm_[^/]*\\.h$|^include/linux/mmdebug\\.h$|^include/linux/pagewalk\\.h$|^kernel/fork\\.c$|^mm/Kconfig$|^mm/debug\\.c$|^mm/init-mm\\.c$|^mm/memory\\.c$|^mm/pagewalk\\.c$|^mm/util\\.c$"}, 3093 {IncludeRegexp: "^include/linux/mempolicy\\.h$|^include/linux/migrate\\.h$|^mm/mempolicy\\.c$|^mm/migrate\\.c$|^mm/migrate_device\\.c$"}, 3094 {IncludeRegexp: "^include/linux/mmap_lock\\.h$|^include/trace/events/mmap_lock\\.h$|^mm/mmap_lock\\.c$"}, 3095 {IncludeRegexp: "^include/linux/numa_memblks\\.h$|^mm/numa\\.c$|^mm/numa_emulation\\.c$|^mm/numa_memblks\\.c$"}, 3096 {IncludeRegexp: "^include/linux/oom\\.h$|^include/trace/events/oom\\.h$|^include/uapi/linux/oom\\.h$|^mm/oom_kill\\.c$"}, 3097 {IncludeRegexp: "^include/linux/page_table_check\\.h$|^mm/page_table_check\\.c$"}, 3098 {IncludeRegexp: "^include/linux/rmap\\.h$|^mm/page_vma_mapped\\.c$|^mm/rmap\\.c$"}, 3099 {IncludeRegexp: "^include/linux/secretmem\\.h$|^mm/secretmem\\.c$"}, 3100 {IncludeRegexp: "^include/linux/shrinker\\.h$|^mm/shrinker\\.c$|^mm/shrinker_debug\\.c$"}, 3101 {IncludeRegexp: "^include/linux/sl.b[^/]*\\.h$|^mm/sl.b[^/]*$"}, 3102 {IncludeRegexp: "^include/linux/swap\\.h$|^include/linux/swapfile\\.h$|^include/linux/swapops\\.h$|^mm/page_io\\.c$|^mm/swap\\.c$|^mm/swap\\.h$|^mm/swap_state\\.c$|^mm/swapfile\\.c$"}, 3103 {IncludeRegexp: "^include/linux/vmalloc\\.h$|^mm/vmalloc\\.c$|^lib/test_vmalloc\\.c$"}, 3104 {IncludeRegexp: "^include/linux/zpool\\.h$|^include/linux/zswap\\.h$|^mm/zpool\\.c$|^mm/zswap\\.c$"}, 3105 {IncludeRegexp: "^include/linux/zsmalloc\\.h$|^mm/zsmalloc\\.c$"}, 3106 {IncludeRegexp: "^include/trace/events/mmap\\.h$|^mm/mincore\\.c$|^mm/mlock\\.c$|^mm/mmap\\.c$|^mm/mprotect\\.c$|^mm/mremap\\.c$|^mm/mseal\\.c$|^mm/msync\\.c$|^mm/nommu\\.c$|^mm/vma\\.c$|^mm/vma\\.h$|^mm/vma_exec\\.c$|^mm/vma_init\\.c$|^mm/vma_internal\\.h$"}, 3107 {IncludeRegexp: "^include/uapi/asm-generic/mman-common\\.h$|^mm/madvise\\.c$"}, 3108 {IncludeRegexp: "^mm/gup\\.c$|^mm/gup_test\\.c$|^mm/gup_test\\.h$"}, 3109 {IncludeRegexp: "^mm/hwpoison-inject\\.c$|^mm/memory-failure\\.c$"}, 3110 {IncludeRegexp: "^mm/pt_reclaim\\.c$|^mm/vmscan\\.c$|^mm/workingset\\.c$"}, 3111 {IncludeRegexp: "^rust/helpers/mm\\.c$|^rust/kernel/mm\\.rs$|^rust/kernel/mm/"}, 3112 }, 3113 } 3114 3115 mmc = Subsystem{ 3116 Name: "mmc", 3117 Lists: []string{"linux-mmc@vger.kernel.org"}, 3118 Maintainers: []string{"ulf.hansson@linaro.org"}, 3119 Parents: []*Subsystem{&kernel}, 3120 PathRules: []PathRule{ 3121 {IncludeRegexp: "^drivers/memstick/|^include/linux/memstick\\.h$"}, 3122 {IncludeRegexp: "^drivers/mmc/host/cqhci[^/]*$"}, 3123 {IncludeRegexp: "^drivers/mmc/host/dw_mmc[^/]*$"}, 3124 {IncludeRegexp: "^drivers/mmc/host/omap_hsmmc\\.c$"}, 3125 {IncludeRegexp: "^drivers/mmc/host/renesas_sdhi[^/]*$|^drivers/mmc/host/tmio_mmc[^/]*$|^include/linux/platform_data/tmio\\.h$"}, 3126 {IncludeRegexp: "^drivers/mmc/host/sdhci-brcmstb[^/]*$"}, 3127 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-imx\\.c$"}, 3128 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-mcf\\.c$|^include/linux/platform_data/mmc-esdhc-mcf\\.h$"}, 3129 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 3130 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-at91\\.c$"}, 3131 {IncludeRegexp: "^drivers/mmc/host/sdhci-omap\\.c$"}, 3132 {IncludeRegexp: "^drivers/mmc/host/sdhci-pci-dwc-mshc\\.c$"}, 3133 {IncludeRegexp: "^drivers/mmc/host/sdhci-s3c[^/]*$"}, 3134 {IncludeRegexp: "^drivers/mmc/host/sdhci-spear\\.c$"}, 3135 {IncludeRegexp: "^drivers/mmc/host/sdhci-xenon[^/]*$"}, 3136 {IncludeRegexp: "^drivers/mmc/host/sdhci[^/]*$"}, 3137 {IncludeRegexp: "^drivers/mmc/host/vub300\\.c$"}, 3138 {IncludeRegexp: "^drivers/mmc/|^include/linux/mmc/|^include/uapi/linux/mmc/"}, 3139 }, 3140 } 3141 3142 modules = Subsystem{ 3143 Name: "modules", 3144 Lists: []string{"linux-modules@vger.kernel.org"}, 3145 Maintainers: []string{"da.gomez@kernel.org", "mcgrof@kernel.org", "petr.pavlu@suse.com"}, 3146 Parents: []*Subsystem{&kernel}, 3147 PathRules: []PathRule{ 3148 {IncludeRegexp: "^include/linux/kmod\\.h$|^include/linux/module[^/]*\\.h$|^kernel/module/|^lib/test_kmod\\.c$|^lib/tests/module/"}, 3149 }, 3150 } 3151 3152 mpi3 = Subsystem{ 3153 Name: "mpi3", 3154 Lists: []string{"mpi3mr-linuxdrv.pdl@broadcom.com"}, 3155 Maintainers: []string{"kashyap.desai@broadcom.com", "sathya.prakash@broadcom.com", "sreekanth.reddy@broadcom.com", "sumit.saxena@broadcom.com"}, 3156 Parents: []*Subsystem{&scsi}, 3157 PathRules: []PathRule{ 3158 {IncludeRegexp: "^drivers/scsi/mpi3mr/"}, 3159 }, 3160 } 3161 3162 mptfusion = Subsystem{ 3163 Name: "mpt-fusion", 3164 Lists: []string{"MPT-FusionLinux.pdl@broadcom.com"}, 3165 Maintainers: []string{"sathya.prakash@broadcom.com", "sreekanth.reddy@broadcom.com", "suganath-prabu.subramani@broadcom.com"}, 3166 Parents: []*Subsystem{&scsi}, 3167 PathRules: []PathRule{ 3168 {IncludeRegexp: "^drivers/message/fusion/|^drivers/scsi/mpt3sas/"}, 3169 }, 3170 } 3171 3172 mptcp = Subsystem{ 3173 Name: "mptcp", 3174 Lists: []string{"mptcp@lists.linux.dev"}, 3175 Maintainers: []string{"martineau@kernel.org", "matttbe@kernel.org"}, 3176 Parents: []*Subsystem{&net}, 3177 PathRules: []PathRule{ 3178 {IncludeRegexp: "^include/net/mptcp\\.h$|^include/trace/events/mptcp\\.h$|^include/uapi/linux/mptcp[^/]*\\.h$|^net/mptcp/"}, 3179 }, 3180 } 3181 3182 mtd = Subsystem{ 3183 Name: "mtd", 3184 Syscalls: []string{"syz_mount_image$ubifs"}, 3185 Lists: []string{"linux-mtd@lists.infradead.org"}, 3186 Parents: []*Subsystem{&kernel}, 3187 PathRules: []PathRule{ 3188 {IncludeRegexp: "^drivers/mtd/devices/block2mtd\\.c$"}, 3189 {IncludeRegexp: "^drivers/mtd/devices/docg3[^/]*$"}, 3190 {IncludeRegexp: "^drivers/mtd/devices/phram\\.c$"}, 3191 {IncludeRegexp: "^drivers/mtd/hyperbus/|^include/linux/mtd/hyperbus\\.h$"}, 3192 {IncludeRegexp: "^drivers/mtd/nand/onenand/|^include/linux/mtd/onenand[^/]*\\.h$"}, 3193 {IncludeRegexp: "^drivers/mtd/nand/raw/arasan-nand-controller\\.c$"}, 3194 {IncludeRegexp: "^drivers/mtd/nand/raw/atmel/"}, 3195 {IncludeRegexp: "^drivers/mtd/nand/raw/brcmnand/|^include/linux/platform_data/brcmnand\\.h$"}, 3196 {IncludeRegexp: "^drivers/mtd/nand/raw/cadence-nand-controller\\.c$"}, 3197 {IncludeRegexp: "^drivers/mtd/nand/raw/denali[^/]*$"}, 3198 {IncludeRegexp: "^drivers/mtd/nand/raw/gpmi-nand/"}, 3199 {IncludeRegexp: "^drivers/mtd/nand/raw/ingenic/"}, 3200 {IncludeRegexp: "^drivers/mtd/nand/raw/marvell_nand\\.c$"}, 3201 {IncludeRegexp: "^drivers/mtd/nand/raw/meson_[^/]*$"}, 3202 {IncludeRegexp: "^drivers/mtd/nand/raw/mtk_[^/]*$"}, 3203 {IncludeRegexp: "^drivers/mtd/nand/raw/pl35x-nand-controller\\.c$"}, 3204 {IncludeRegexp: "^drivers/mtd/nand/raw/qcom_nandc\\.c$"}, 3205 {IncludeRegexp: "^drivers/mtd/nand/raw/renesas-nand-controller\\.c$"}, 3206 {IncludeRegexp: "^drivers/mtd/nand/raw/vf610_nfc\\.c$"}, 3207 {IncludeRegexp: "^drivers/mtd/nand/|^include/linux/mtd/[^/]*nand[^/]*\\.h$"}, 3208 {IncludeRegexp: "^drivers/mtd/spi-nor/|^include/linux/mtd/spi-nor\\.h$"}, 3209 {IncludeRegexp: "^drivers/mtd/ubi/|^include/linux/mtd/ubi\\.h$|^include/uapi/mtd/ubi-user\\.h$"}, 3210 {IncludeRegexp: "^drivers/mtd/|^include/linux/mtd/|^include/uapi/mtd/"}, 3211 {IncludeRegexp: "^fs/ubifs/"}, 3212 }, 3213 } 3214 3215 nbd = Subsystem{ 3216 Name: "nbd", 3217 Lists: []string{"nbd@other.debian.org"}, 3218 Maintainers: []string{"josef@toxicpanda.com"}, 3219 Parents: []*Subsystem{&block}, 3220 PathRules: []PathRule{ 3221 {IncludeRegexp: "^drivers/block/nbd\\.c$|^include/trace/events/nbd\\.h$|^include/uapi/linux/nbd\\.h$"}, 3222 }, 3223 } 3224 3225 net = Subsystem{ 3226 Name: "net", 3227 Lists: []string{"netdev@vger.kernel.org"}, 3228 Parents: []*Subsystem{&kernel}, 3229 PathRules: []PathRule{ 3230 {IncludeRegexp: "^arch/arm64/boot/dts/amd/amd-seattle-xgbe[^/]*\\.dtsi$|^drivers/net/ethernet/amd/xgbe/"}, 3231 {IncludeRegexp: "^arch/x86/net/|^include/linux/ip\\.h$|^include/linux/ipv6[^/]*$|^include/net/fib[^/]*$|^include/net/ip[^/]*$|^include/net/route\\.h$|^net/ipv4/|^net/ipv6/"}, 3232 {IncludeRegexp: "^drivers/atm/|^include/linux/atm[^/]*$|^include/linux/sonet\\.h$|^include/uapi/linux/atm[^/]*$|^include/uapi/linux/sonet\\.h$"}, 3233 {"^drivers/connector/|^drivers/net/|^drivers/ptp/|^drivers/s390/net/|^include/dt-bindings/net/|^include/linux/cn_proc\\.h$|^include/linux/etherdevice\\.h$|^include/linux/ethtool_netlink\\.h$|^include/linux/fcdevice\\.h$|^include/linux/fddidevice\\.h$|^include/linux/hippidevice\\.h$|^include/linux/if_[^/]*$|^include/linux/inetdevice\\.h$|^include/linux/ism\\.h$|^include/linux/netdev[^/]*$|^include/linux/platform_data/wiznet\\.h$|^include/uapi/linux/cn_proc\\.h$|^include/uapi/linux/ethtool_netlink[^/]*$|^include/uapi/linux/if_[^/]*$|^include/uapi/linux/net_shaper\\.h$|^include/uapi/linux/netdev[^/]*$", "^drivers/net/can/|^drivers/net/wireless/"}, 3234 {IncludeRegexp: "^drivers/dpll/|^include/linux/dpll\\.h$|^include/uapi/linux/dpll\\.h$"}, 3235 {IncludeRegexp: "^drivers/firmware/broadcom/tee_bnxt_fw\\.c$|^drivers/net/ethernet/broadcom/bnxt/|^include/linux/firmware/broadcom/tee_bnxt_fw\\.h$"}, 3236 {IncludeRegexp: "^drivers/isdn/Kconfig$|^drivers/isdn/hardware/|^drivers/isdn/mISDN/"}, 3237 {IncludeRegexp: "^drivers/isdn/capi/|^include/linux/isdn/|^include/uapi/linux/isdn/|^net/bluetooth/cmtp/"}, 3238 {IncludeRegexp: "^drivers/net/amt\\.c$"}, 3239 {IncludeRegexp: "^drivers/net/arcnet/|^include/uapi/linux/if_arcnet\\.h$"}, 3240 {IncludeRegexp: "^drivers/net/bonding/|^include/net/bond[^/]*$|^include/uapi/linux/if_bonding\\.h$"}, 3241 {IncludeRegexp: "^drivers/net/caif/|^include/net/caif/|^include/uapi/linux/caif/|^net/caif/"}, 3242 {IncludeRegexp: "^drivers/net/dsa/b53/|^drivers/net/dsa/bcm_sf2[^/]*$|^include/linux/dsa/brcm\\.h$|^include/linux/platform_data/b53\\.h$"}, 3243 {IncludeRegexp: "^drivers/net/dsa/hirschmann/|^include/linux/platform_data/hirschmann-hellcreek\\.h$|^net/dsa/tag_hellcreek\\.c$"}, 3244 {IncludeRegexp: "^drivers/net/dsa/lantiq_gswip\\.c$|^drivers/net/dsa/lantiq_pce\\.h$|^drivers/net/ethernet/lantiq_xrx200\\.c$|^net/dsa/tag_gswip\\.c$"}, 3245 {IncludeRegexp: "^drivers/net/dsa/microchip/|^include/linux/dsa/ksz_common\\.h$|^include/linux/platform_data/microchip-ksz\\.h$|^net/dsa/tag_ksz\\.c$"}, 3246 {IncludeRegexp: "^drivers/net/dsa/mt7530-mdio\\.c$|^drivers/net/dsa/mt7530-mmio\\.c$|^drivers/net/dsa/mt7530\\.[^/]*$|^net/dsa/tag_mtk\\.c$"}, 3247 {IncludeRegexp: "^drivers/net/dsa/mv88e6xxx/|^include/linux/dsa/mv88e6xxx\\.h$|^include/linux/platform_data/mv88e6xxx\\.h$"}, 3248 {IncludeRegexp: "^drivers/net/dsa/ocelot/|^drivers/net/ethernet/mscc/|^include/soc/mscc/ocelot[^/]*$|^net/dsa/tag_ocelot\\.c$|^net/dsa/tag_ocelot_8021q\\.c$"}, 3249 {IncludeRegexp: "^drivers/net/dsa/rzn1_a5psw[^/]*$|^drivers/net/pcs/pcs-rzn1-miic\\.c$|^include/dt-bindings/net/pcs-rzn1-miic\\.h$|^include/linux/pcs-rzn1-miic\\.h$|^net/dsa/tag_rzn1_a5psw\\.c$"}, 3250 {IncludeRegexp: "^drivers/net/dsa/xrs700x/|^net/dsa/tag_xrs700x\\.c$"}, 3251 {IncludeRegexp: "^drivers/net/ethernet/3com/3c59x\\.c$"}, 3252 {IncludeRegexp: "^drivers/net/ethernet/3com/typhoon[^/]*$"}, 3253 {IncludeRegexp: "^drivers/net/ethernet/8390/"}, 3254 {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$"}, 3255 {IncludeRegexp: "^drivers/net/ethernet/aeroflex/"}, 3256 {IncludeRegexp: "^drivers/net/ethernet/airoha/"}, 3257 {IncludeRegexp: "^drivers/net/ethernet/altera/"}, 3258 {IncludeRegexp: "^drivers/net/ethernet/amazon/"}, 3259 {IncludeRegexp: "^drivers/net/ethernet/amd/pcnet32\\.c$"}, 3260 {IncludeRegexp: "^drivers/net/ethernet/amd/pds_core/|^include/linux/pds/"}, 3261 {IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/"}, 3262 {IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/aq_ptp[^/]*$"}, 3263 {IncludeRegexp: "^drivers/net/ethernet/atheros/"}, 3264 {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"}, 3265 {IncludeRegexp: "^drivers/net/ethernet/broadcom/b44\\.[^/]*$"}, 3266 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bcm4908_enet\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3267 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bcmsysport\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3268 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bgmac[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3269 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bnx2\\.[^/]*$|^drivers/net/ethernet/broadcom/bnx2_[^/]*$"}, 3270 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bnx2x/"}, 3271 {IncludeRegexp: "^drivers/net/ethernet/broadcom/genet/|^drivers/net/ethernet/broadcom/unimac\\.h$|^drivers/net/mdio/mdio-bcm-unimac\\.c$|^include/linux/platform_data/bcmgenet\\.h$|^include/linux/platform_data/mdio-bcm-unimac\\.h$"}, 3272 {IncludeRegexp: "^drivers/net/ethernet/broadcom/tg3\\.[^/]*$"}, 3273 {IncludeRegexp: "^drivers/net/ethernet/brocade/bna/"}, 3274 {IncludeRegexp: "^drivers/net/ethernet/cavium/liquidio/"}, 3275 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb3/"}, 3276 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb4/"}, 3277 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb4vf/"}, 3278 {IncludeRegexp: "^drivers/net/ethernet/chelsio/inline_crypto/"}, 3279 {IncludeRegexp: "^drivers/net/ethernet/cirrus/ep93xx_eth\\.c$"}, 3280 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/"}, 3281 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/dmfe\\.c$"}, 3282 {IncludeRegexp: "^drivers/net/ethernet/ec_bhf\\.c$"}, 3283 {IncludeRegexp: "^drivers/net/ethernet/emulex/benet/"}, 3284 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa$"}, 3285 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa2/Kconfig$|^drivers/net/ethernet/freescale/dpaa2/dpaa2-eth[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpaa2-mac[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpkg\\.h$|^drivers/net/ethernet/freescale/dpaa2/dpmac[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpni[^/]*$"}, 3286 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dprtc[^/]*$|^drivers/net/ethernet/freescale/enetc/enetc_ptp\\.c$|^drivers/ptp/ptp_qoriq\\.c$|^drivers/ptp/ptp_qoriq_debugfs\\.c$|^include/linux/fsl/ptp_qoriq\\.h$"}, 3287 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa2/dpaa2-switch[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpsw[^/]*$"}, 3288 {IncludeRegexp: "^drivers/net/ethernet/freescale/enetc/|^include/linux/fsl/enetc_mdio\\.h$|^include/linux/fsl/netc_global\\.h$|^include/linux/fsl/ntmp\\.h$"}, 3289 {IncludeRegexp: "^drivers/net/ethernet/freescale/fec\\.h$|^drivers/net/ethernet/freescale/fec_main\\.c$|^drivers/net/ethernet/freescale/fec_ptp\\.c$"}, 3290 {IncludeRegexp: "^drivers/net/ethernet/freescale/fman$"}, 3291 {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"}, 3292 {IncludeRegexp: "^drivers/net/ethernet/freescale/gianfar[^/]*$"}, 3293 {IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"}, 3294 {IncludeRegexp: "^drivers/net/ethernet/fungible/"}, 3295 {IncludeRegexp: "^drivers/net/ethernet/google$"}, 3296 {IncludeRegexp: "^drivers/net/ethernet/hisilicon/"}, 3297 {IncludeRegexp: "^drivers/net/ethernet/hisilicon/hibmcge/"}, 3298 {IncludeRegexp: "^drivers/net/ethernet/hisilicon/hns3/"}, 3299 {IncludeRegexp: "^drivers/net/ethernet/huawei/hinic/"}, 3300 {IncludeRegexp: "^drivers/net/ethernet/huawei/hinic3/"}, 3301 {IncludeRegexp: "^drivers/net/ethernet/ibm/ehea/"}, 3302 {IncludeRegexp: "^drivers/net/ethernet/ibm/ibmveth\\.[^/]*$"}, 3303 {IncludeRegexp: "^drivers/net/ethernet/ibm/ibmvnic\\.[^/]*$"}, 3304 {IncludeRegexp: "^drivers/net/ethernet/intel/libeth/|^include/net/libeth/"}, 3305 {IncludeRegexp: "^drivers/net/ethernet/intel/libie/|^include/linux/net/intel/libie/"}, 3306 {IncludeRegexp: "^drivers/net/ethernet/jme\\.[^/]*$"}, 3307 {IncludeRegexp: "^drivers/net/ethernet/marvell/mv643xx_eth\\.[^/]*$"}, 3308 {IncludeRegexp: "^drivers/net/ethernet/marvell/mvneta[^/]*$"}, 3309 {IncludeRegexp: "^drivers/net/ethernet/marvell/mvpp2/"}, 3310 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeon_ep$"}, 3311 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeon_ep_vf$"}, 3312 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeontx2/af/"}, 3313 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeontx2/nic/|^include/linux/soc/marvell/octeontx2/"}, 3314 {IncludeRegexp: "^drivers/net/ethernet/marvell/sk[^/]*$"}, 3315 {IncludeRegexp: "^drivers/net/ethernet/mediatek/"}, 3316 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/en_[^/]*$"}, 3317 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/|^include/linux/mlx4/"}, 3318 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/en_[^/]*$"}, 3319 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/en_accel/|^drivers/net/ethernet/mellanox/mlx5/core/fpga/|^include/linux/mlx5/mlx5_ifc_fpga\\.h$"}, 3320 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/|^include/linux/mlx5/"}, 3321 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlxfw/"}, 3322 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlxsw/"}, 3323 {IncludeRegexp: "^drivers/net/ethernet/microchip/lan743x_[^/]*$"}, 3324 {IncludeRegexp: "^drivers/net/ethernet/microchip/lan865x/lan865x\\.c$"}, 3325 {IncludeRegexp: "^drivers/net/ethernet/microchip/lan966x/"}, 3326 {IncludeRegexp: "^drivers/net/ethernet/microchip/sparx5/lan969x/"}, 3327 {IncludeRegexp: "^drivers/net/ethernet/myricom/myri10ge/"}, 3328 {IncludeRegexp: "^drivers/net/ethernet/natsemi/sonic\\.[^/]*$"}, 3329 {IncludeRegexp: "^drivers/net/ethernet/neterion/"}, 3330 {IncludeRegexp: "^drivers/net/ethernet/nvidia/"}, 3331 {IncludeRegexp: "^drivers/net/ethernet/oa_tc6\\.c$|^include/linux/oa_tc6\\.h$"}, 3332 {IncludeRegexp: "^drivers/net/ethernet/pensando/"}, 3333 {IncludeRegexp: "^drivers/net/ethernet/qlogic/netxen/"}, 3334 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qed/|^drivers/net/ethernet/qlogic/qede/|^include/linux/qed/"}, 3335 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qla3xxx\\.[^/]*$"}, 3336 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qlcnic/"}, 3337 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/emac/"}, 3338 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/qca[^/]*$"}, 3339 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/rmnet/|^include/linux/if_rmnet\\.h$"}, 3340 {IncludeRegexp: "^drivers/net/ethernet/rdc/r6040\\.c$"}, 3341 {IncludeRegexp: "^drivers/net/ethernet/realtek/r8169[^/]*$"}, 3342 {IncludeRegexp: "^drivers/net/ethernet/realtek/rtase/"}, 3343 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/ravb[^/]*$"}, 3344 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/rcar_gen4[^/]*$|^drivers/net/ethernet/renesas/rswitch[^/]*$"}, 3345 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/sh_eth[^/]*$|^include/linux/sh_eth\\.h$"}, 3346 {IncludeRegexp: "^drivers/net/ethernet/renesas/rtsn\\.[^/]*$"}, 3347 {IncludeRegexp: "^drivers/net/ethernet/rocker/"}, 3348 {IncludeRegexp: "^drivers/net/ethernet/samsung/sxgbe/"}, 3349 {IncludeRegexp: "^drivers/net/ethernet/sfc/"}, 3350 {IncludeRegexp: "^drivers/net/ethernet/sis/sis190\\.c$"}, 3351 {IncludeRegexp: "^drivers/net/ethernet/sis/sis900\\.[^/]*$"}, 3352 {IncludeRegexp: "^drivers/net/ethernet/smsc/smsc911x\\.[^/]*$|^include/linux/smsc911x\\.h$"}, 3353 {IncludeRegexp: "^drivers/net/ethernet/smsc/smsc9420\\.[^/]*$"}, 3354 {IncludeRegexp: "^drivers/net/ethernet/socionext/netsec\\.c$"}, 3355 {IncludeRegexp: "^drivers/net/ethernet/socionext/sni_ave\\.c$"}, 3356 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/"}, 3357 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos\\.c$"}, 3358 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth\\.c$"}, 3359 {IncludeRegexp: "^drivers/net/ethernet/sunplus/"}, 3360 {IncludeRegexp: "^drivers/net/ethernet/synopsys/"}, 3361 {IncludeRegexp: "^drivers/net/ethernet/tehuti/tehuti\\.[^/]*$"}, 3362 {IncludeRegexp: "^drivers/net/ethernet/tehuti/tn40[^/]*$"}, 3363 {IncludeRegexp: "^drivers/net/ethernet/ti/cpsw[^/]*$|^drivers/net/ethernet/ti/davinci[^/]*$"}, 3364 {IncludeRegexp: "^drivers/net/ethernet/ti/icssg/"}, 3365 {IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"}, 3366 {IncludeRegexp: "^drivers/net/ethernet/via/via-velocity\\.[^/]*$"}, 3367 {IncludeRegexp: "^drivers/net/ethernet/wangxun/|^drivers/net/pcs/pcs-xpcs-wx\\.c$"}, 3368 {IncludeRegexp: "^drivers/net/ethernet/xilinx/ll_temac[^/]*$"}, 3369 {IncludeRegexp: "^drivers/net/ipa/"}, 3370 {IncludeRegexp: "^drivers/net/macsec\\.c$|^include/net/macsec\\.h$|^include/uapi/linux/if_macsec\\.h$"}, 3371 {IncludeRegexp: "^drivers/net/mctp/|^include/linux/usb/mctp-usb\\.h$|^include/net/mctp\\.h$|^include/net/mctpdevice\\.h$|^include/net/netns/mctp\\.h$|^net/mctp/"}, 3372 {IncludeRegexp: "^drivers/net/mdio/mdio-mvusb\\.c$"}, 3373 {IncludeRegexp: "^drivers/net/mdio/mdio-regmap\\.c$|^include/linux/mdio/mdio-regmap\\.h$"}, 3374 {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/phy_link_topology\\.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$"}, 3375 {IncludeRegexp: "^drivers/net/net_failover\\.c$|^include/net/net_failover\\.h$"}, 3376 {IncludeRegexp: "^drivers/net/netkit\\.c$|^include/net/netkit\\.h$"}, 3377 {IncludeRegexp: "^drivers/net/ovpn/|^include/uapi/linux/ovpn\\.h$"}, 3378 {IncludeRegexp: "^drivers/net/pcs/pcs-lynx\\.c$|^include/linux/pcs-lynx\\.h$"}, 3379 {IncludeRegexp: "^drivers/net/pcs/pcs-mtk-lynxi\\.c$|^include/linux/pcs/pcs-mtk-lynxi\\.h$"}, 3380 {IncludeRegexp: "^drivers/net/pcs/pcs-xpcs\\.c$|^drivers/net/pcs/pcs-xpcs\\.h$|^include/linux/pcs/pcs-xpcs\\.h$"}, 3381 {IncludeRegexp: "^drivers/net/phy/adin\\.c$"}, 3382 {IncludeRegexp: "^drivers/net/phy/as21xxx\\.c$"}, 3383 {IncludeRegexp: "^drivers/net/phy/ax88796b_rust\\.rs$"}, 3384 {IncludeRegexp: "^drivers/net/phy/bcm[^/]*\\.\\[ch\\]$|^drivers/net/phy/broadcom\\.c$|^include/linux/brcmphy\\.h$"}, 3385 {IncludeRegexp: "^drivers/net/phy/dp83640[^/]*$|^drivers/ptp/|^include/linux/ptp_cl[^/]*$"}, 3386 {IncludeRegexp: "^drivers/net/phy/marvell10g\\.c$"}, 3387 {IncludeRegexp: "^drivers/net/phy/mdio-open-alliance\\.h$|^net/ethtool/plca\\.c$"}, 3388 {IncludeRegexp: "^drivers/net/phy/mediatek/mtk-2p5ge\\.c$|^drivers/net/phy/mediatek/mtk-ge-soc\\.c$|^drivers/net/phy/mediatek/mtk-phy-lib\\.c$|^drivers/net/phy/mediatek/mtk-ge\\.c$|^drivers/net/phy/mediatek/mtk\\.h$|^drivers/phy/mediatek/phy-mtk-xfi-tphy\\.c$"}, 3389 {IncludeRegexp: "^drivers/net/phy/microchip_t1\\.c$"}, 3390 {IncludeRegexp: "^drivers/net/phy/motorcomm\\.c$"}, 3391 {IncludeRegexp: "^drivers/net/phy/mxl-86110\\.c$|^drivers/net/phy/mxl-gpy\\.c$"}, 3392 {IncludeRegexp: "^drivers/net/phy/ncn[^/]*$"}, 3393 {IncludeRegexp: "^drivers/net/phy/nxp-c45-tja11xx[^/]*$"}, 3394 {IncludeRegexp: "^drivers/net/phy/phylink\\.c$|^drivers/net/phy/sfp[^/]*$|^include/linux/mdio/mdio-i2c\\.h$|^include/linux/phylink\\.h$|^include/linux/sfp\\.h$"}, 3395 {IncludeRegexp: "^drivers/net/phy/qt2025\\.rs$"}, 3396 {IncludeRegexp: "^drivers/net/pse-pd/|^net/ethtool/pse-pd\\.c$"}, 3397 {IncludeRegexp: "^drivers/net/team/|^include/linux/if_team\\.h$|^include/uapi/linux/if_team\\.h$"}, 3398 {IncludeRegexp: "^drivers/net/thunderbolt/"}, 3399 {IncludeRegexp: "^drivers/net/usb/dm9601\\.c$"}, 3400 {IncludeRegexp: "^drivers/net/usb/lan78xx\\.[^/]*$|^include/dt-bindings/net/microchip-lan78xx\\.h$"}, 3401 {IncludeRegexp: "^drivers/net/usb/pegasus\\.[^/]*$"}, 3402 {IncludeRegexp: "^drivers/net/usb/qmi_wwan\\.c$"}, 3403 {IncludeRegexp: "^drivers/net/usb/rtl8150\\.c$"}, 3404 {IncludeRegexp: "^drivers/net/usb/smsc75xx\\.[^/]*$"}, 3405 {IncludeRegexp: "^drivers/net/usb/smsc95xx\\.[^/]*$"}, 3406 {IncludeRegexp: "^drivers/net/usb/usbnet\\.c$|^include/linux/usb/usbnet\\.h$"}, 3407 {IncludeRegexp: "^drivers/net/vmxnet3/"}, 3408 {IncludeRegexp: "^drivers/net/vrf\\.c$"}, 3409 {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/"}, 3410 {IncludeRegexp: "^drivers/net/wan/fsl_qmc_hdlc\\.c$"}, 3411 {IncludeRegexp: "^drivers/net/wan/fsl_ucc_hdlc[^/]*$"}, 3412 {IncludeRegexp: "^drivers/net/wireguard/"}, 3413 {IncludeRegexp: "^drivers/net/wwan/iosm/"}, 3414 {IncludeRegexp: "^drivers/net/wwan/qcom_bam_dmux\\.c$"}, 3415 {IncludeRegexp: "^drivers/net/wwan/rpmsg_wwan_ctrl\\.c$"}, 3416 {IncludeRegexp: "^drivers/net/wwan/t7xx/"}, 3417 {IncludeRegexp: "^drivers/net/wwan/|^include/linux/wwan\\.h$|^include/uapi/linux/wwan\\.h$"}, 3418 {IncludeRegexp: "^drivers/net/xen-netback/"}, 3419 {IncludeRegexp: "^drivers/nfc/virtual_ncidev\\.c$"}, 3420 {IncludeRegexp: "^drivers/phy/freescale/phy-fsl-lynx-28g\\.c$"}, 3421 {IncludeRegexp: "^drivers/ptp/ptp_dfl_tod\\.c$"}, 3422 {IncludeRegexp: "^drivers/ptp/ptp_mock\\.c$|^include/linux/ptp_mock\\.h$"}, 3423 {IncludeRegexp: "^drivers/ptp/ptp_ocp\\.c$"}, 3424 {IncludeRegexp: "^drivers/ptp/ptp_vclock\\.c$|^net/ethtool/phc_vclocks\\.c$"}, 3425 {IncludeRegexp: "^drivers/ptp/ptp_vmclock\\.c$|^include/uapi/linux/vmclock-abi\\.h$"}, 3426 {IncludeRegexp: "^drivers/ptp/ptp_vmw\\.c$"}, 3427 {IncludeRegexp: "^drivers/s390/net/[^/]*iucv[^/]*$|^include/net/iucv/|^net/iucv/"}, 3428 {IncludeRegexp: "^drivers/s390/net/|^include/linux/ism\\.h$"}, 3429 {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$"}, 3430 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 3431 {IncludeRegexp: "^include/linux/atalk\\.h$|^include/uapi/linux/atalk\\.h$|^net/appletalk/"}, 3432 {"^include/linux/ethtool\\.h$|^include/linux/framer/framer-provider\\.h$|^include/linux/framer/framer\\.h$|^include/linux/in\\.h$|^include/linux/indirect_call_wrapper\\.h$|^include/linux/inet\\.h$|^include/linux/inet_diag\\.h$|^include/linux/net\\.h$|^include/linux/netdev[^/]*$|^include/linux/netlink\\.h$|^include/linux/netpoll\\.h$|^include/linux/rtnetlink\\.h$|^include/linux/sctp\\.h$|^include/linux/seq_file_net\\.h$|^include/linux/skbuff[^/]*$|^include/net/|^include/uapi/linux/ethtool\\.h$|^include/uapi/linux/genetlink\\.h$|^include/uapi/linux/hsr_netlink\\.h$|^include/uapi/linux/in\\.h$|^include/uapi/linux/inet_diag\\.h$|^include/uapi/linux/nbd-netlink\\.h$|^include/uapi/linux/net\\.h$|^include/uapi/linux/net_namespace\\.h$|^include/uapi/linux/netconf\\.h$|^include/uapi/linux/netdev[^/]*$|^include/uapi/linux/netlink\\.h$|^include/uapi/linux/netlink_diag\\.h$|^include/uapi/linux/rtnetlink\\.h$|^include/uapi/linux/sctp\\.h$|^lib/net_utils\\.c$|^lib/random32\\.c$|^net/", "^include/net/cfg80211\\.h$|^include/net/ieee80211_radiotap\\.h$|^include/net/iw_handler\\.h$|^include/net/mac80211\\.h$|^include/net/wext\\.h$|^net/9p/|^net/bluetooth/|^net/can/|^net/ceph/|^net/mac80211/|^net/rfkill/|^net/wireless/"}, 3433 {IncludeRegexp: "^include/linux/if_bridge\\.h$|^include/uapi/linux/if_bridge\\.h$|^include/linux/netfilter_bridge/|^net/bridge/"}, 3434 {IncludeRegexp: "^include/linux/llc\\.h$|^include/net/llc[^/]*$|^include/uapi/linux/llc\\.h$|^net/llc/"}, 3435 {IncludeRegexp: "^include/linux/objagg\\.h$|^lib/objagg\\.c$|^lib/test_objagg\\.c$"}, 3436 {IncludeRegexp: "^include/linux/packing\\.h$|^lib/packing\\.c$|^lib/packing_test\\.c$"}, 3437 {IncludeRegexp: "^include/linux/parman\\.h$|^lib/parman\\.c$|^lib/test_parman\\.c$"}, 3438 {IncludeRegexp: "^include/linux/seg6[^/]*$|^include/net/seg6[^/]*$|^include/uapi/linux/seg6[^/]*$|^net/ipv6/seg6[^/]*$"}, 3439 {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$"}, 3440 {IncludeRegexp: "^include/linux/tcp\\.h$|^include/net/tcp\\.h$|^include/trace/events/tcp\\.h$|^include/uapi/linux/tcp\\.h$|^net/ipv4/inet_connection_sock\\.c$|^net/ipv4/inet_hashtables\\.c$|^net/ipv4/inet_timewait_sock\\.c$|^net/ipv4/syncookies\\.c$|^net/ipv4/tcp[^/]*\\.c$|^net/ipv6/inet6_connection_sock\\.c$|^net/ipv6/inet6_hashtables\\.c$|^net/ipv6/syncookies\\.c$|^net/ipv6/tcp[^/]*\\.c$"}, 3441 {IncludeRegexp: "^include/linux/udp\\.h$|^include/net/udp\\.h$|^include/trace/events/udp\\.h$|^include/uapi/linux/udp\\.h$|^net/ipv4/udp\\.c$|^net/ipv6/udp\\.c$"}, 3442 {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/"}, 3443 {IncludeRegexp: "^include/net/devlink\\.h$|^include/uapi/linux/devlink\\.h$|^net/devlink/"}, 3444 {IncludeRegexp: "^include/net/failover\\.h$|^net/core/failover\\.c$"}, 3445 {IncludeRegexp: "^include/net/handshake\\.h$|^include/trace/events/handshake\\.h$|^net/handshake/"}, 3446 {IncludeRegexp: "^include/net/ip_vs\\.h$|^include/uapi/linux/ip_vs\\.h$|^net/netfilter/ipvs/"}, 3447 {IncludeRegexp: "^include/net/l3mdev\\.h$|^net/l3mdev$"}, 3448 {IncludeRegexp: "^include/net/mptcp\\.h$|^include/trace/events/mptcp\\.h$|^include/uapi/linux/mptcp[^/]*\\.h$|^net/mptcp/"}, 3449 {IncludeRegexp: "^include/net/netns/nexthop\\.h$|^include/net/nexthop\\.h$|^include/uapi/linux/nexthop\\.h$|^net/ipv4/nexthop\\.c$"}, 3450 {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/"}, 3451 {IncludeRegexp: "^include/net/page_pool/|^include/trace/events/page_pool\\.h$|^net/core/page_pool\\.c$"}, 3452 {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/"}, 3453 {IncludeRegexp: "^include/net/switchdev\\.h$|^net/switchdev/"}, 3454 {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 3455 {IncludeRegexp: "^include/net/tls\\.h$|^include/uapi/linux/tls\\.h$|^net/tls/"}, 3456 {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/"}, 3457 {IncludeRegexp: "^include/uapi/linux/net_dropmon\\.h$|^net/core/drop_monitor\\.c$"}, 3458 {IncludeRegexp: "^include/uapi/linux/openvswitch\\.h$|^net/openvswitch/"}, 3459 {IncludeRegexp: "^include/uapi/linux/tipc[^/]*\\.h$|^net/tipc/"}, 3460 {IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"}, 3461 {IncludeRegexp: "^net/hsr/"}, 3462 {IncludeRegexp: "^net/rds/"}, 3463 {IncludeRegexp: "^net/sched/sch_cbs\\.c$|^net/sched/sch_etf\\.c$|^net/sched/sch_taprio\\.c$"}, 3464 {IncludeRegexp: "^net/sched/sch_netem\\.c$"}, 3465 {IncludeRegexp: "^rust/kernel/net/phy\\.rs$|^rust/kernel/net/phy/reg\\.rs$"}, 3466 }, 3467 } 3468 3469 netdrivers = Subsystem{ 3470 Name: "net-drivers", 3471 Lists: []string{"linux-net-drivers@amd.com"}, 3472 Maintainers: []string{"ecree.xilinx@gmail.com"}, 3473 Parents: []*Subsystem{&net}, 3474 PathRules: []PathRule{ 3475 {IncludeRegexp: "^drivers/net/ethernet/sfc/"}, 3476 }, 3477 } 3478 3479 netfilter = Subsystem{ 3480 Name: "netfilter", 3481 Lists: []string{"netfilter-devel@vger.kernel.org"}, 3482 Maintainers: []string{"kadlec@netfilter.org", "pablo@netfilter.org"}, 3483 Parents: []*Subsystem{&net}, 3484 PathRules: []PathRule{ 3485 {IncludeRegexp: "^include/linux/netfilter[^/]*$|^include/linux/netfilter/|^include/net/netfilter/|^include/uapi/linux/netfilter[^/]*$|^include/uapi/linux/netfilter/|^net/[^/]*/netfilter\\.c$|^net/[^/]*/netfilter/|^net/bridge/br_netfilter[^/]*\\.c$|^net/netfilter/"}, 3486 }, 3487 } 3488 3489 netfs = Subsystem{ 3490 Name: "netfs", 3491 Lists: []string{"netfs@lists.linux.dev"}, 3492 Parents: []*Subsystem{&fs}, 3493 PathRules: []PathRule{ 3494 {IncludeRegexp: "^fs/cachefiles/"}, 3495 {IncludeRegexp: "^fs/netfs/|^include/linux/fscache[^/]*\\.h$|^include/linux/netfs\\.h$|^include/trace/events/fscache\\.h$|^include/trace/events/netfs\\.h$"}, 3496 }, 3497 } 3498 3499 nfc = Subsystem{ 3500 Name: "nfc", 3501 Lists: []string{"netdev@vger.kernel.org"}, 3502 Maintainers: []string{"krzk@kernel.org"}, 3503 Parents: []*Subsystem{&kernel}, 3504 PathRules: []PathRule{ 3505 {IncludeRegexp: "^drivers/nfc/|^include/net/nfc/|^include/uapi/linux/nfc\\.h$|^net/nfc/"}, 3506 }, 3507 } 3508 3509 nfs = Subsystem{ 3510 Name: "nfs", 3511 Lists: []string{"linux-nfs@vger.kernel.org"}, 3512 Parents: []*Subsystem{&fs}, 3513 PathRules: []PathRule{ 3514 {IncludeRegexp: "^fs/exportfs/|^fs/fhandle\\.c$|^include/linux/exportfs\\.h$"}, 3515 {IncludeRegexp: "^fs/lockd/|^fs/nfs/|^fs/nfs_common/|^include/linux/lockd/|^include/linux/nfs[^/]*$|^include/linux/sunrpc/|^include/uapi/linux/nfs[^/]*$|^include/uapi/linux/sunrpc/|^net/sunrpc/"}, 3516 {IncludeRegexp: "^fs/lockd/|^fs/nfs_common/|^fs/nfsd/|^include/linux/lockd/|^include/linux/sunrpc/|^include/trace/events/rpcgss\\.h$|^include/trace/events/rpcrdma\\.h$|^include/trace/events/sunrpc\\.h$|^include/trace/misc/fs\\.h$|^include/trace/misc/nfs\\.h$|^include/trace/misc/sunrpc\\.h$|^include/uapi/linux/nfsd/|^include/uapi/linux/sunrpc/|^net/sunrpc/"}, 3517 }, 3518 } 3519 3520 nilfs = Subsystem{ 3521 Name: "nilfs", 3522 Syscalls: []string{"syz_mount_image$nilfs2"}, 3523 Lists: []string{"linux-nilfs@vger.kernel.org"}, 3524 Maintainers: []string{"konishi.ryusuke@gmail.com"}, 3525 Parents: []*Subsystem{&fs}, 3526 PathRules: []PathRule{ 3527 {IncludeRegexp: "^fs/nilfs2/|^include/trace/events/nilfs2\\.h$|^include/uapi/linux/nilfs2_api\\.h$|^include/uapi/linux/nilfs2_ondisk\\.h$"}, 3528 }, 3529 } 3530 3531 nouveau = Subsystem{ 3532 Name: "nouveau", 3533 Lists: []string{"nouveau@lists.freedesktop.org"}, 3534 Parents: []*Subsystem{&dri}, 3535 PathRules: []PathRule{ 3536 {IncludeRegexp: "^arch/x86/mm/kmmio\\.c$|^arch/x86/mm/mmio-mod\\.c$|^arch/x86/mm/testmmiotrace\\.c$|^include/linux/mmiotrace\\.h$|^kernel/trace/trace_mmiotrace\\.c$"}, 3537 {IncludeRegexp: "^drivers/gpu/drm/nouveau/|^include/uapi/drm/nouveau_drm\\.h$"}, 3538 {IncludeRegexp: "^drivers/gpu/drm/nova/|^include/uapi/drm/nova_drm\\.h$"}, 3539 {IncludeRegexp: "^drivers/gpu/nova-core/"}, 3540 }, 3541 } 3542 3543 ntb = Subsystem{ 3544 Name: "ntb", 3545 Lists: []string{"ntb@lists.linux.dev"}, 3546 Parents: []*Subsystem{&kernel}, 3547 PathRules: []PathRule{ 3548 {IncludeRegexp: "^drivers/net/ntb_netdev\\.c$|^drivers/ntb/|^drivers/pci/endpoint/functions/pci-epf-[^/]*ntb\\.c$|^include/linux/ntb\\.h$|^include/linux/ntb_transport\\.h$"}, 3549 {IncludeRegexp: "^drivers/ntb/hw/amd/"}, 3550 {IncludeRegexp: "^drivers/ntb/hw/intel/"}, 3551 }, 3552 } 3553 3554 ntfs3 = Subsystem{ 3555 Name: "ntfs3", 3556 Syscalls: []string{"syz_mount_image$ntfs", "syz_mount_image$ntfs3"}, 3557 Lists: []string{"ntfs3@lists.linux.dev"}, 3558 Maintainers: []string{"almaz.alexandrovich@paragon-software.com"}, 3559 Parents: []*Subsystem{&fs}, 3560 PathRules: []PathRule{ 3561 {IncludeRegexp: "^fs/ntfs3/"}, 3562 }, 3563 } 3564 3565 nvdimm = Subsystem{ 3566 Name: "nvdimm", 3567 Lists: []string{"nvdimm@lists.linux.dev"}, 3568 Maintainers: []string{"dan.j.williams@intel.com", "dave.jiang@intel.com", "ira.weiny@intel.com", "vishal.l.verma@intel.com"}, 3569 Parents: []*Subsystem{&kernel}, 3570 PathRules: []PathRule{ 3571 {IncludeRegexp: "^drivers/acpi/nfit/|^drivers/nvdimm/|^include/linux/libnvdimm\\.h$|^include/linux/nd\\.h$|^include/uapi/linux/ndctl\\.h$"}, 3572 {IncludeRegexp: "^drivers/dax/"}, 3573 {IncludeRegexp: "^drivers/nvdimm/btt[^/]*$"}, 3574 {IncludeRegexp: "^drivers/nvdimm/of_pmem\\.c$"}, 3575 {IncludeRegexp: "^drivers/nvdimm/pmem[^/]*$"}, 3576 {IncludeRegexp: "^fs/dax\\.c$|^include/linux/dax\\.h$|^include/trace/events/fs_dax\\.h$"}, 3577 }, 3578 } 3579 3580 nvme = Subsystem{ 3581 Name: "nvme", 3582 Lists: []string{"linux-nvme@lists.infradead.org"}, 3583 Maintainers: []string{"hch@lst.de", "sagi@grimberg.me"}, 3584 Parents: []*Subsystem{&kernel}, 3585 PathRules: []PathRule{ 3586 {IncludeRegexp: "^drivers/nvme/common/|^drivers/nvme/host/|^include/linux/nvme-[^/]*\\.h$|^include/linux/nvme\\.h$|^include/uapi/linux/nvme_ioctl\\.h$"}, 3587 {IncludeRegexp: "^drivers/nvme/host/auth\\.c$|^drivers/nvme/target/auth\\.c$|^drivers/nvme/target/fabrics-cmd-auth\\.c$|^include/linux/nvme-auth\\.h$"}, 3588 {IncludeRegexp: "^drivers/nvme/host/fc\\.c$|^drivers/nvme/target/fc\\.c$|^drivers/nvme/target/fcloop\\.c$|^include/linux/nvme-fc-driver\\.h$|^include/linux/nvme-fc\\.h$"}, 3589 {IncludeRegexp: "^drivers/nvme/host/hwmon\\.c$"}, 3590 {IncludeRegexp: "^drivers/nvme/target/"}, 3591 }, 3592 } 3593 3594 ocfs2 = Subsystem{ 3595 Name: "ocfs2", 3596 Syscalls: []string{"syz_mount_image$ocfs2"}, 3597 Lists: []string{"ocfs2-devel@lists.linux.dev"}, 3598 Maintainers: []string{"jlbec@evilplan.org", "joseph.qi@linux.alibaba.com", "mark@fasheh.com"}, 3599 Parents: []*Subsystem{&fs}, 3600 PathRules: []PathRule{ 3601 {IncludeRegexp: "^fs/ocfs2/"}, 3602 }, 3603 } 3604 3605 omap = Subsystem{ 3606 Name: "omap", 3607 Lists: []string{"linux-omap@vger.kernel.org"}, 3608 Maintainers: []string{"aaro.koskinen@iki.fi"}, 3609 Parents: []*Subsystem{&arm}, 3610 PathRules: []PathRule{ 3611 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/[^/]*clock[^/]*$"}, 3612 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/[^/]*pm[^/]*$|^drivers/cpufreq/omap-cpufreq\\.c$"}, 3613 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/usb[^/]*$|^drivers/usb/[^/]*/[^/]*omap[^/]*$"}, 3614 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/"}, 3615 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/am335x-nano\\.dts$"}, 3616 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/omap3-igep[^/]*$"}, 3617 {IncludeRegexp: "^arch/arm/configs/omap1_defconfig$|^arch/arm/mach-omap1/|^drivers/i2c/busses/i2c-omap\\.c$|^include/linux/platform_data/ams-delta-fiq\\.h$|^include/linux/platform_data/i2c-omap\\.h$"}, 3618 {IncludeRegexp: "^arch/arm/configs/omap2plus_defconfig$|^arch/arm/mach-omap2/|^drivers/bus/omap[^/]*\\.\\[ch\\]$|^drivers/bus/ti-sysc\\.c$|^drivers/gpio/gpio-tps65219\\.c$|^drivers/i2c/busses/i2c-omap\\.c$|^drivers/irqchip/irq-omap-intc\\.c$|^drivers/mfd/[^/]*omap[^/]*\\.c$|^drivers/mfd/menelaus\\.c$|^drivers/mfd/palmas\\.c$|^drivers/mfd/tps65217\\.c$|^drivers/mfd/tps65218\\.c$|^drivers/mfd/tps65219\\.c$|^drivers/mfd/tps65910\\.c$|^drivers/mfd/twl-core\\.\\[ch\\]$|^drivers/mfd/twl4030[^/]*\\.c$|^drivers/mfd/twl6030[^/]*\\.c$|^drivers/mfd/twl6040[^/]*\\.c$|^drivers/regulator/palmas-regulator[^/]*\\.c$|^drivers/regulator/pbias-regulator\\.c$|^drivers/regulator/tps65217-regulator\\.c$|^drivers/regulator/tps65218-regulator\\.c$|^drivers/regulator/tps65219-regulator\\.c$|^drivers/regulator/tps65910-regulator\\.c$|^drivers/regulator/twl-regulator\\.c$|^drivers/regulator/twl6030-regulator\\.c$|^include/linux/platform_data/i2c-omap\\.h$|^include/linux/platform_data/ti-sysc\\.h$"}, 3619 {IncludeRegexp: "^arch/arm/mach-omap2/[^/]*gpmc[^/]*$|^drivers/memory/omap-gpmc\\.c$"}, 3620 {IncludeRegexp: "^arch/arm/mach-omap2/omap_hwmod[^/]*data[^/]*$"}, 3621 {IncludeRegexp: "^arch/arm/mach-omap2/omap_hwmod\\.[^/]*$"}, 3622 {IncludeRegexp: "^arch/arm/mach-omap2/prm[^/]*$"}, 3623 {IncludeRegexp: "^drivers/clk/ti/|^include/linux/clk/ti\\.h$"}, 3624 {IncludeRegexp: "^drivers/counter/ti-ecap-capture\\.c$"}, 3625 {IncludeRegexp: "^drivers/gpio/gpio-omap\\.c$"}, 3626 {IncludeRegexp: "^drivers/hwspinlock/omap_hwspinlock\\.c$"}, 3627 {IncludeRegexp: "^drivers/i2c/busses/i2c-omap\\.c$"}, 3628 {IncludeRegexp: "^drivers/mmc/host/omap\\.c$"}, 3629 {IncludeRegexp: "^drivers/mmc/host/omap_hsmmc\\.c$"}, 3630 {IncludeRegexp: "^drivers/net/ethernet/ti/cpsw[^/]*$|^drivers/net/ethernet/ti/davinci[^/]*$"}, 3631 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 3632 {IncludeRegexp: "^drivers/pinctrl/pinctrl-single\\.c$"}, 3633 {IncludeRegexp: "^drivers/thermal/ti-soc-thermal/"}, 3634 {IncludeRegexp: "^drivers/video/fbdev/omap/"}, 3635 {IncludeRegexp: "^drivers/video/fbdev/omap2/"}, 3636 {IncludeRegexp: "^sound/soc/ti/n810\\.c$|^sound/soc/ti/omap[^/]*$|^sound/soc/ti/rx51\\.c$|^sound/soc/ti/sdma-pcm\\.[^/]*$"}, 3637 }, 3638 } 3639 3640 optee = Subsystem{ 3641 Name: "op-tee", 3642 Lists: []string{"op-tee@lists.trustedfirmware.org"}, 3643 Parents: []*Subsystem{&kernel}, 3644 PathRules: []PathRule{ 3645 {IncludeRegexp: "^drivers/char/hw_random/optee-rng\\.c$"}, 3646 {IncludeRegexp: "^drivers/tee/optee/"}, 3647 {IncludeRegexp: "^drivers/tee/|^include/linux/tee_core\\.h$|^include/linux/tee_drv\\.h$|^include/uapi/linux/tee\\.h$"}, 3648 }, 3649 } 3650 3651 openiscsi = Subsystem{ 3652 Name: "open-iscsi", 3653 Lists: []string{"open-iscsi@googlegroups.com"}, 3654 Maintainers: []string{"cleech@redhat.com", "lduncan@suse.com", "michael.christie@oracle.com"}, 3655 Parents: []*Subsystem{&scsi}, 3656 PathRules: []PathRule{ 3657 {IncludeRegexp: "^drivers/scsi/[^/]*iscsi[^/]*$|^include/scsi/[^/]*iscsi[^/]*$"}, 3658 }, 3659 } 3660 3661 openbmc = Subsystem{ 3662 Name: "openbmc", 3663 Lists: []string{"openbmc@lists.ozlabs.org"}, 3664 Parents: []*Subsystem{&kernel}, 3665 PathRules: []PathRule{ 3666 {IncludeRegexp: "^arch/arm/boot/dts/nuvoton/nuvoton-npcm[^/]*$|^arch/arm/mach-npcm/|^arch/arm64/boot/dts/nuvoton/|^drivers/[^/]*/[^/]*/[^/]*npcm[^/]*$|^drivers/[^/]*/[^/]*npcm[^/]*$|^drivers/rtc/rtc-nct3018y\\.c$|^include/dt-bindings/clock/nuvoton,npcm7xx-clock\\.h$|^include/dt-bindings/clock/nuvoton,npcm845-clk\\.h$"}, 3667 {IncludeRegexp: "^arch/arm/boot/dts/nuvoton/nuvoton-wpcm450[^/]*$|^arch/arm/configs/wpcm450_defconfig$|^arch/arm/mach-npcm/wpcm450\\.c$|^drivers/[^/]*/[^/]*/[^/]*wpcm[^/]*$|^drivers/[^/]*/[^/]*wpcm[^/]*$"}, 3668 {IncludeRegexp: "^drivers/i2c/busses/i2c-aspeed\\.c$|^drivers/irqchip/irq-aspeed-i2c-ic\\.c$"}, 3669 {IncludeRegexp: "^drivers/i2c/busses/i2c-fsi\\.c$"}, 3670 {IncludeRegexp: "^drivers/media/platform/aspeed/"}, 3671 {IncludeRegexp: "^drivers/media/platform/nuvoton/|^include/uapi/linux/npcm-video\\.h$"}, 3672 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 3673 {IncludeRegexp: "^drivers/peci/controller/peci-aspeed\\.c$"}, 3674 {IncludeRegexp: "^drivers/peci/|^include/linux/peci-cpu\\.h$|^include/linux/peci\\.h$"}, 3675 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 3676 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 3677 }, 3678 } 3679 3680 openipmi = Subsystem{ 3681 Name: "openipmi", 3682 Lists: []string{"openipmi-developer@lists.sourceforge.net"}, 3683 Maintainers: []string{"corey@minyard.net"}, 3684 Parents: []*Subsystem{&kernel}, 3685 PathRules: []PathRule{ 3686 {IncludeRegexp: "^drivers/char/ipmi/|^include/linux/ipmi[^/]*$|^include/uapi/linux/ipmi[^/]*$"}, 3687 }, 3688 } 3689 3690 openrisc = Subsystem{ 3691 Name: "openrisc", 3692 Lists: []string{"linux-openrisc@vger.kernel.org"}, 3693 Maintainers: []string{"jonas@southpole.se", "shorne@gmail.com", "stefan.kristiansson@saunalahti.fi"}, 3694 Parents: []*Subsystem{&kernel}, 3695 PathRules: []PathRule{ 3696 {IncludeRegexp: "^arch/openrisc/|^drivers/irqchip/irq-ompic\\.c$|^drivers/irqchip/irq-or1k-[^/]*$"}, 3697 }, 3698 } 3699 3700 openvpn = Subsystem{ 3701 Name: "openvpn", 3702 Lists: []string{"openvpn-devel@lists.sourceforge.net"}, 3703 Maintainers: []string{"antonio@openvpn.net"}, 3704 Parents: []*Subsystem{&net}, 3705 PathRules: []PathRule{ 3706 {IncludeRegexp: "^drivers/net/ovpn/|^include/uapi/linux/ovpn\\.h$"}, 3707 }, 3708 } 3709 3710 openvswitch = Subsystem{ 3711 Name: "openvswitch", 3712 Lists: []string{"dev@openvswitch.org"}, 3713 Maintainers: []string{"aconole@redhat.com", "echaudro@redhat.com", "i.maximets@ovn.org"}, 3714 Parents: []*Subsystem{&net}, 3715 PathRules: []PathRule{ 3716 {IncludeRegexp: "^include/uapi/linux/openvswitch\\.h$|^net/openvswitch/"}, 3717 }, 3718 } 3719 3720 openwrt = Subsystem{ 3721 Name: "openwrt", 3722 Lists: []string{"openwrt-devel@lists.openwrt.org"}, 3723 Maintainers: []string{"florian.fainelli@broadcom.com"}, 3724 Parents: []*Subsystem{&net}, 3725 PathRules: []PathRule{ 3726 {IncludeRegexp: "^drivers/net/dsa/b53/|^drivers/net/dsa/bcm_sf2[^/]*$|^include/linux/dsa/brcm\\.h$|^include/linux/platform_data/b53\\.h$"}, 3727 }, 3728 } 3729 3730 orangefs = Subsystem{ 3731 Name: "orangefs", 3732 Lists: []string{"devel@lists.orangefs.org"}, 3733 Maintainers: []string{"hubcap@omnibond.com"}, 3734 Parents: []*Subsystem{&fs}, 3735 PathRules: []PathRule{ 3736 {IncludeRegexp: "^fs/orangefs/"}, 3737 }, 3738 } 3739 3740 ossdrivers = Subsystem{ 3741 Name: "oss-drivers", 3742 Lists: []string{"oss-drivers@corigine.com"}, 3743 Parents: []*Subsystem{&net}, 3744 PathRules: []PathRule{ 3745 {IncludeRegexp: "^drivers/net/ethernet/netronome/"}, 3746 }, 3747 } 3748 3749 overlayfs = Subsystem{ 3750 Name: "overlayfs", 3751 Lists: []string{"linux-unionfs@vger.kernel.org"}, 3752 Maintainers: []string{"amir73il@gmail.com", "miklos@szeredi.hu"}, 3753 Parents: []*Subsystem{&fs}, 3754 PathRules: []PathRule{ 3755 {IncludeRegexp: "^fs/backing-file\\.c$|^include/linux/backing-file\\.h$"}, 3756 {IncludeRegexp: "^fs/overlayfs/"}, 3757 }, 3758 } 3759 3760 parisc = Subsystem{ 3761 Name: "parisc", 3762 Lists: []string{"linux-parisc@vger.kernel.org"}, 3763 Maintainers: []string{"James.Bottomley@HansenPartnership.com", "deller@gmx.de"}, 3764 Parents: []*Subsystem{&kernel}, 3765 PathRules: []PathRule{ 3766 {IncludeRegexp: "^arch/parisc/|^drivers/char/agp/parisc-agp\\.c$|^drivers/input/misc/hp_sdc_rtc\\.c$|^drivers/input/serio/gscps2\\.c$|^drivers/input/serio/hp_sdc[^/]*$|^drivers/parisc/|^drivers/parport/parport_gsc\\.[^/]*$|^drivers/tty/serial/8250/8250_parisc\\.c$|^drivers/video/console/sti[^/]*$|^drivers/video/fbdev/sti[^/]*$|^drivers/video/logo/logo_parisc[^/]*$|^include/linux/hp_sdc\\.h$"}, 3767 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/"}, 3768 {IncludeRegexp: "^sound/parisc/harmony\\.[^/]*$"}, 3769 {IncludeRegexp: "^sound/pci/ad1889\\.[^/]*$"}, 3770 }, 3771 } 3772 3773 parport = Subsystem{ 3774 Name: "parport", 3775 Lists: []string{"linux-parport@lists.infradead.org"}, 3776 Maintainers: []string{"sudip.mukherjee@codethink.co.uk", "sudipm.mukherjee@gmail.com"}, 3777 Parents: []*Subsystem{&kernel}, 3778 PathRules: []PathRule{ 3779 {IncludeRegexp: "^drivers/char/ppdev\\.c$|^drivers/parport/|^include/linux/parport[^/]*\\.h$|^include/uapi/linux/ppdev\\.h$"}, 3780 }, 3781 } 3782 3783 pci = Subsystem{ 3784 Name: "pci", 3785 Lists: []string{"linux-pci@vger.kernel.org"}, 3786 Parents: []*Subsystem{&kernel}, 3787 PathRules: []PathRule{ 3788 {IncludeRegexp: "^arch/x86/kernel/early-quirks\\.c$|^arch/x86/kernel/quirks\\.c$|^arch/x86/pci/|^drivers/acpi/pci[^/]*$|^drivers/pci/|^include/asm-generic/pci[^/]*$|^include/linux/of_pci\\.h$|^include/linux/pci[^/]*$|^include/uapi/linux/pci[^/]*$"}, 3789 {IncludeRegexp: "^drivers/misc/dw-xdata-pcie\\.c$"}, 3790 {IncludeRegexp: "^drivers/misc/pci_endpoint_test\\.c$|^drivers/pci/endpoint/"}, 3791 {IncludeRegexp: "^drivers/ntb/hw/mscc/|^drivers/pci/switch/switchtec[^/]*$|^include/linux/switchtec\\.h$|^include/uapi/linux/switchtec_ioctl\\.h$"}, 3792 {IncludeRegexp: "^drivers/pci/controller/[^/]*mediatek[^/]*$"}, 3793 {IncludeRegexp: "^drivers/pci/controller/[^/]*mvebu[^/]*$"}, 3794 {IncludeRegexp: "^drivers/pci/controller/[^/]*rcar[^/]*$|^drivers/pci/controller/dwc/[^/]*rcar[^/]*$"}, 3795 {IncludeRegexp: "^drivers/pci/controller/cadence/[^/]*cadence[^/]*$"}, 3796 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 3797 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*artpec[^/]*$"}, 3798 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*designware[^/]*$|^include/linux/pcie-dwc\\.h$"}, 3799 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*imx6[^/]*$"}, 3800 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 3801 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*spear[^/]*$"}, 3802 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 3803 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-meson\\.c$"}, 3804 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-al\\.c$"}, 3805 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-armada8k\\.c$"}, 3806 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-fu740\\.c$"}, 3807 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-hisi\\.c$"}, 3808 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-histb\\.c$"}, 3809 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-intel-gw\\.c$"}, 3810 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-keembay\\.c$"}, 3811 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-kirin\\.c$"}, 3812 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-common\\.c$|^drivers/pci/controller/dwc/pcie-qcom-ep\\.c$"}, 3813 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-common\\.c$|^drivers/pci/controller/dwc/pcie-qcom\\.c$"}, 3814 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-uniphier[^/]*$"}, 3815 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-layerscape-gen4\\.c$"}, 3816 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-mobiveil[^/]*$"}, 3817 {IncludeRegexp: "^drivers/pci/controller/pci-aardvark\\.c$"}, 3818 {IncludeRegexp: "^drivers/pci/controller/pci-host-common\\.c$|^drivers/pci/controller/pci-host-generic\\.c$"}, 3819 {IncludeRegexp: "^drivers/pci/controller/pci-tegra\\.c$"}, 3820 {IncludeRegexp: "^drivers/pci/controller/pci-thunder-[^/]*$"}, 3821 {IncludeRegexp: "^drivers/pci/controller/pci-v3-semi\\.c$"}, 3822 {IncludeRegexp: "^drivers/pci/controller/pci-versatile\\.c$"}, 3823 {IncludeRegexp: "^drivers/pci/controller/pci-xgene-msi\\.c$"}, 3824 {IncludeRegexp: "^drivers/pci/controller/pci-xgene\\.c$"}, 3825 {IncludeRegexp: "^drivers/pci/controller/pcie-altera-msi\\.c$"}, 3826 {IncludeRegexp: "^drivers/pci/controller/pcie-altera\\.c$"}, 3827 {IncludeRegexp: "^drivers/pci/controller/pcie-apple\\.c$"}, 3828 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$"}, 3829 {IncludeRegexp: "^drivers/pci/controller/pcie-rockchip[^/]*$"}, 3830 {IncludeRegexp: "^drivers/pci/controller/pcie-xilinx-cpm\\.c$"}, 3831 {IncludeRegexp: "^drivers/pci/controller/plda/[^/]*microchip[^/]*$"}, 3832 {IncludeRegexp: "^drivers/pci/controller/plda/pcie-plda-host\\.c$|^drivers/pci/controller/plda/pcie-plda\\.h$"}, 3833 {IncludeRegexp: "^drivers/pci/controller/plda/pcie-starfive\\.c$"}, 3834 {IncludeRegexp: "^drivers/pci/controller/vmd\\.c$"}, 3835 {IncludeRegexp: "^drivers/pci/controller/|^drivers/pci/pci-bridge-emul\\.c$|^drivers/pci/pci-bridge-emul\\.h$"}, 3836 {IncludeRegexp: "^drivers/pci/hotplug/cpci_hotplug[^/]*$"}, 3837 {IncludeRegexp: "^drivers/pci/hotplug/cpcihp_generic\\.c$"}, 3838 {IncludeRegexp: "^drivers/pci/hotplug/cpcihp_zt5550\\.[^/]*$"}, 3839 {IncludeRegexp: "^drivers/pci/hotplug/rpadlpar[^/]*$"}, 3840 {IncludeRegexp: "^drivers/pci/hotplug/rpaphp[^/]*$"}, 3841 {IncludeRegexp: "^drivers/pci/p2pdma\\.c$|^include/linux/pci-p2pdma\\.h$"}, 3842 {IncludeRegexp: "^drivers/pci/pcie/bwctrl\\.c$|^drivers/thermal/pcie_cooling\\.c$|^include/linux/pci-bwctrl\\.h$"}, 3843 {IncludeRegexp: "^drivers/pci/pwrctrl/|^include/linux/pci-pwrctrl\\.h$"}, 3844 {IncludeRegexp: "^rust/helpers/pci\\.c$|^rust/kernel/pci\\.rs$"}, 3845 }, 3846 } 3847 3848 perf = Subsystem{ 3849 Name: "perf", 3850 Lists: []string{"linux-perf-users@vger.kernel.org"}, 3851 Maintainers: []string{"acme@kernel.org", "mingo@redhat.com", "namhyung@kernel.org", "peterz@infradead.org"}, 3852 Parents: []*Subsystem{&kernel}, 3853 PathRules: []PathRule{ 3854 {IncludeRegexp: "^arch/[^/]*/events/|^arch/[^/]*/events/[^/]*/|^arch/[^/]*/include/asm/perf_event\\.h$|^arch/[^/]*/kernel/[^/]*/[^/]*/perf_event[^/]*\\.c$|^arch/[^/]*/kernel/[^/]*/perf_event[^/]*\\.c$|^arch/[^/]*/kernel/perf_callchain\\.c$|^arch/[^/]*/kernel/perf_event[^/]*\\.c$|^include/linux/perf_event\\.h$|^include/uapi/linux/perf_event\\.h$|^kernel/events/"}, 3855 {IncludeRegexp: "^arch/arm[^/]*/include/asm/hw_breakpoint\\.h$|^arch/arm[^/]*/include/asm/perf_event\\.h$|^arch/arm[^/]*/kernel/hw_breakpoint\\.c$|^arch/arm[^/]*/kernel/perf_[^/]*$|^drivers/perf/|^include/linux/perf/arm_pmu[^/]*\\.h$"}, 3856 }, 3857 } 3858 3859 phy = Subsystem{ 3860 Name: "phy", 3861 Lists: []string{"linux-phy@lists.infradead.org"}, 3862 Maintainers: []string{"kishon@kernel.org", "vkoul@kernel.org"}, 3863 Parents: []*Subsystem{&kernel}, 3864 PathRules: []PathRule{ 3865 {IncludeRegexp: "^drivers/phy/|^include/dt-bindings/phy/|^include/linux/phy/"}, 3866 }, 3867 } 3868 3869 pm = Subsystem{ 3870 Name: "pm", 3871 Lists: []string{"linux-pm@vger.kernel.org"}, 3872 Parents: []*Subsystem{&kernel}, 3873 PathRules: []PathRule{ 3874 {IncludeRegexp: "^arch/[^/]*/include/asm/suspend[^/]*\\.h$|^arch/x86/power/|^drivers/base/power/|^include/linux/freezer\\.h$|^include/linux/pm\\.h$|^include/linux/suspend\\.h$|^kernel/power/"}, 3875 {IncludeRegexp: "^arch/arm/mach-exynos/pm\\.c$|^drivers/cpuidle/cpuidle-exynos\\.c$|^include/linux/platform_data/cpuidle-exynos\\.h$"}, 3876 {IncludeRegexp: "^arch/x86/kernel/acpi/sleep[^/]*$|^arch/x86/kernel/acpi/wakeup[^/]*$|^drivers/base/power/|^include/linux/freezer\\.h$|^include/linux/pm\\.h$|^include/linux/suspend\\.h$|^kernel/power/"}, 3877 {IncludeRegexp: "^drivers/base/power/|^drivers/powercap/|^include/linux/intel_rapl\\.h$|^include/linux/pm\\.h$|^include/linux/pm_[^/]*$|^include/linux/powercap\\.h$|^kernel/configs/nopm\\.config$"}, 3878 {IncludeRegexp: "^drivers/cpufreq/amd-pstate[^/]*$"}, 3879 {IncludeRegexp: "^drivers/cpufreq/bmips-cpufreq\\.c$"}, 3880 {IncludeRegexp: "^drivers/cpufreq/brcmstb[^/]*$"}, 3881 {IncludeRegexp: "^drivers/cpufreq/intel_pstate\\.c$"}, 3882 {IncludeRegexp: "^drivers/cpufreq/qcom-cpufreq-nvmem\\.c$"}, 3883 {IncludeRegexp: "^drivers/cpufreq/sun50i-cpufreq-nvmem\\.c$"}, 3884 {IncludeRegexp: "^drivers/cpufreq/vexpress-spc-cpufreq\\.c$"}, 3885 {IncludeRegexp: "^drivers/cpufreq/|^include/linux/cpufreq\\.h$|^include/linux/sched/cpufreq\\.h$|^kernel/sched/cpufreq[^/]*\\.c$|^rust/kernel/cpufreq\\.rs$"}, 3886 {IncludeRegexp: "^drivers/cpuidle/cpuidle-big_little\\.c$"}, 3887 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci-domain\\.c$|^drivers/cpuidle/cpuidle-psci\\.h$"}, 3888 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci\\.c$"}, 3889 {IncludeRegexp: "^drivers/cpuidle/cpuidle-riscv-sbi\\.c$"}, 3890 {IncludeRegexp: "^drivers/cpuidle/dt_idle_genpd\\.c$|^drivers/cpuidle/dt_idle_genpd\\.h$"}, 3891 {IncludeRegexp: "^drivers/cpuidle/|^include/linux/cpuidle\\.h$"}, 3892 {IncludeRegexp: "^drivers/devfreq/devfreq-event\\.c$|^drivers/devfreq/event/|^include/dt-bindings/pmu/exynos_ppmu\\.h$|^include/linux/devfreq-event\\.h$"}, 3893 {IncludeRegexp: "^drivers/devfreq/exynos-bus\\.c$"}, 3894 {IncludeRegexp: "^drivers/devfreq/tegra30-devfreq\\.c$"}, 3895 {IncludeRegexp: "^drivers/devfreq/|^include/linux/devfreq\\.h$|^include/trace/events/devfreq\\.h$"}, 3896 {IncludeRegexp: "^drivers/idle/intel_idle\\.c$"}, 3897 {IncludeRegexp: "^drivers/interconnect/samsung/"}, 3898 {IncludeRegexp: "^drivers/interconnect/|^include/dt-bindings/interconnect/|^include/linux/interconnect-provider\\.h$|^include/linux/interconnect\\.h$"}, 3899 {IncludeRegexp: "^drivers/memory/samsung/exynos5422-dmc\\.c$"}, 3900 {IncludeRegexp: "^drivers/opp/|^include/linux/pm_opp\\.h$|^rust/kernel/opp\\.rs$"}, 3901 {IncludeRegexp: "^drivers/pmdomain/bcm/bcm-pmb\\.c$|^include/dt-bindings/soc/bcm-pmb\\.h$"}, 3902 {IncludeRegexp: "^drivers/pmdomain/qcom/cpr\\.c$"}, 3903 {IncludeRegexp: "^drivers/pmdomain/|^include/linux/pm_domain\\.h$"}, 3904 {IncludeRegexp: "^drivers/power/reset/"}, 3905 {IncludeRegexp: "^drivers/power/reset/mt6323-poweroff\\.c$"}, 3906 {IncludeRegexp: "^drivers/power/sequencing/|^include/linux/pwrseq/"}, 3907 {IncludeRegexp: "^drivers/power/supply/adp5061\\.c$"}, 3908 {IncludeRegexp: "^drivers/power/supply/max14577_charger\\.c$|^drivers/power/supply/max77693_charger\\.c$"}, 3909 {IncludeRegexp: "^drivers/power/supply/max17040_battery\\.c$"}, 3910 {IncludeRegexp: "^drivers/power/supply/max17042_battery\\.c$"}, 3911 {IncludeRegexp: "^drivers/power/supply/stc3117_fuel_gauge\\.c$"}, 3912 {IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"}, 3913 {IncludeRegexp: "^drivers/power/supply/|^include/linux/power/|^include/linux/power_supply\\.h$"}, 3914 {IncludeRegexp: "^drivers/powercap/dtpm[^/]*$|^include/linux/dtpm\\.h$"}, 3915 {IncludeRegexp: "^drivers/soc/loongson/loongson2_pm\\.c$"}, 3916 {IncludeRegexp: "^drivers/soc/ti/smartreflex\\.c$|^include/linux/power/smartreflex\\.h$"}, 3917 {IncludeRegexp: "^drivers/thermal/amlogic_thermal\\.c$"}, 3918 {IncludeRegexp: "^drivers/thermal/broadcom/brcmstb[^/]*$"}, 3919 {IncludeRegexp: "^drivers/thermal/cpufreq_cooling\\.c$|^drivers/thermal/cpuidle_cooling\\.c$|^include/linux/cpu_cooling\\.h$"}, 3920 {IncludeRegexp: "^drivers/thermal/gov_power_allocator\\.c$|^drivers/thermal/thermal_trace_ipa\\.h$"}, 3921 {IncludeRegexp: "^drivers/thermal/loongson2_thermal\\.c$"}, 3922 {IncludeRegexp: "^drivers/thermal/qcom/"}, 3923 {IncludeRegexp: "^drivers/thermal/samsung/"}, 3924 {IncludeRegexp: "^drivers/thermal/sun8i_thermal\\.c$"}, 3925 {IncludeRegexp: "^drivers/thermal/ti-soc-thermal/"}, 3926 {IncludeRegexp: "^drivers/thermal/|^include/dt-bindings/thermal/|^include/linux/cpu_cooling\\.h$|^include/linux/thermal\\.h$|^include/uapi/linux/thermal\\.h$"}, 3927 {IncludeRegexp: "^include/linux/freezer\\.h$|^kernel/freezer\\.c$"}, 3928 {IncludeRegexp: "^kernel/power/energy_model\\.c$|^include/linux/energy_model\\.h$"}, 3929 }, 3930 } 3931 3932 ppp = Subsystem{ 3933 Name: "ppp", 3934 Lists: []string{"linux-ppp@vger.kernel.org"}, 3935 Parents: []*Subsystem{&net}, 3936 PathRules: []PathRule{ 3937 {IncludeRegexp: "^drivers/net/ppp/ppp_[^/]*$"}, 3938 }, 3939 } 3940 3941 pvrusb2 = Subsystem{ 3942 Name: "pvrusb2", 3943 Lists: []string{"pvrusb2@isely.net"}, 3944 Maintainers: []string{"isely@pobox.com"}, 3945 Parents: []*Subsystem{&media}, 3946 PathRules: []PathRule{ 3947 {IncludeRegexp: "^drivers/media/usb/pvrusb2/"}, 3948 }, 3949 } 3950 3951 pwm = Subsystem{ 3952 Name: "pwm", 3953 Lists: []string{"linux-pwm@vger.kernel.org"}, 3954 Maintainers: []string{"ukleinek@kernel.org"}, 3955 Parents: []*Subsystem{&kernel}, 3956 PathRules: []PathRule{ 3957 {IncludeRegexp: "^drivers/gpio/gpio-adp5585\\.c$|^drivers/mfd/adp5585\\.c$|^drivers/pwm/pwm-adp5585\\.c$|^include/linux/mfd/adp5585\\.h$"}, 3958 {IncludeRegexp: "^drivers/gpio/gpio-mvebu\\.c$|^drivers/pwm/|^drivers/video/backlight/pwm_bl\\.c$|^include/dt-bindings/pwm/|^include/linux/pwm\\.h$|^include/linux/pwm_backlight\\.h$"}, 3959 {IncludeRegexp: "^drivers/pwm/pwm-atmel\\.c$"}, 3960 {IncludeRegexp: "^drivers/pwm/pwm-axi-pwmgen\\.c$"}, 3961 {IncludeRegexp: "^drivers/pwm/pwm-loongson\\.c$"}, 3962 }, 3963 } 3964 3965 qat = Subsystem{ 3966 Name: "qat", 3967 Lists: []string{"qat-linux@intel.com"}, 3968 Parents: []*Subsystem{&crypto}, 3969 PathRules: []PathRule{ 3970 {IncludeRegexp: "^drivers/crypto/intel/qat/"}, 3971 {IncludeRegexp: "^drivers/vfio/pci/qat/"}, 3972 }, 3973 } 3974 3975 raid = Subsystem{ 3976 Name: "raid", 3977 Lists: []string{"linux-raid@vger.kernel.org"}, 3978 Maintainers: []string{"song@kernel.org", "yukuai3@huawei.com"}, 3979 Parents: []*Subsystem{&kernel}, 3980 PathRules: []PathRule{ 3981 {IncludeRegexp: "^drivers/md/Kconfig$|^drivers/md/md[^/]*$|^drivers/md/raid[^/]*$|^include/linux/raid/|^include/uapi/linux/raid/"}, 3982 }, 3983 } 3984 3985 rcu = Subsystem{ 3986 Name: "rcu", 3987 Lists: []string{"rcu@vger.kernel.org"}, 3988 Maintainers: []string{"josh@joshtriplett.org", "paulmck@kernel.org"}, 3989 Parents: []*Subsystem{&kernel}, 3990 PathRules: []PathRule{ 3991 {"^include/linux/rcu[^/]*$|^kernel/rcu/|^rust/kernel/sync/rcu\\.rs$", "^include/linux/srcu[^/]*\\.h$|^kernel/rcu/srcu[^/]*\\.c$"}, 3992 {IncludeRegexp: "^include/linux/srcu[^/]*\\.h$|^kernel/rcu/srcu[^/]*\\.c$"}, 3993 }, 3994 } 3995 3996 rdma = Subsystem{ 3997 Name: "rdma", 3998 Lists: []string{"linux-rdma@vger.kernel.org"}, 3999 Parents: []*Subsystem{&kernel}, 4000 PathRules: []PathRule{ 4001 {IncludeRegexp: "^drivers/infiniband/hw/bnxt_re/|^include/uapi/rdma/bnxt_re-abi\\.h$"}, 4002 {IncludeRegexp: "^drivers/infiniband/hw/cxgb4/|^include/uapi/rdma/cxgb4-abi\\.h$"}, 4003 {IncludeRegexp: "^drivers/infiniband/hw/efa/|^include/uapi/rdma/efa-abi\\.h$"}, 4004 {IncludeRegexp: "^drivers/infiniband/hw/erdma$|^include/uapi/rdma/erdma-abi\\.h$"}, 4005 {IncludeRegexp: "^drivers/infiniband/hw/hfi1$"}, 4006 {IncludeRegexp: "^drivers/infiniband/hw/hns/"}, 4007 {IncludeRegexp: "^drivers/infiniband/hw/irdma/|^include/uapi/rdma/irdma-abi\\.h$"}, 4008 {IncludeRegexp: "^drivers/infiniband/hw/mana/|^include/net/mana$|^include/uapi/rdma/mana-abi\\.h$"}, 4009 {IncludeRegexp: "^drivers/infiniband/hw/mlx4/|^include/linux/mlx4/|^include/uapi/rdma/mlx4-abi\\.h$"}, 4010 {IncludeRegexp: "^drivers/infiniband/hw/mlx5/|^include/linux/mlx5/|^include/uapi/rdma/mlx5-abi\\.h$"}, 4011 {IncludeRegexp: "^drivers/infiniband/hw/ocrdma/|^include/uapi/rdma/ocrdma-abi\\.h$"}, 4012 {IncludeRegexp: "^drivers/infiniband/hw/qedr/|^include/uapi/rdma/qedr-abi\\.h$"}, 4013 {IncludeRegexp: "^drivers/infiniband/hw/qib/"}, 4014 {IncludeRegexp: "^drivers/infiniband/hw/vmw_pvrdma/"}, 4015 {IncludeRegexp: "^drivers/infiniband/sw/rdmavt$"}, 4016 {IncludeRegexp: "^drivers/infiniband/sw/rxe/|^include/uapi/rdma/rdma_user_rxe\\.h$"}, 4017 {IncludeRegexp: "^drivers/infiniband/sw/siw/|^include/uapi/rdma/siw-abi\\.h$"}, 4018 {IncludeRegexp: "^drivers/infiniband/ulp/iser/"}, 4019 {IncludeRegexp: "^drivers/infiniband/ulp/isert$"}, 4020 {IncludeRegexp: "^drivers/infiniband/ulp/opa_vnic$"}, 4021 {IncludeRegexp: "^drivers/infiniband/ulp/rtrs/"}, 4022 {IncludeRegexp: "^drivers/infiniband/ulp/srp/|^include/scsi/srp\\.h$"}, 4023 {IncludeRegexp: "^drivers/infiniband/ulp/srpt/"}, 4024 {IncludeRegexp: "^drivers/infiniband/|^include/rdma/|^include/trace/events/ib_mad\\.h$|^include/trace/events/ib_umad\\.h$|^include/trace/misc/rdma\\.h$|^include/uapi/linux/if_infiniband\\.h$|^include/uapi/rdma/"}, 4025 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/|^include/linux/mlx4/"}, 4026 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/|^include/linux/mlx5/"}, 4027 {IncludeRegexp: "^net/rds/"}, 4028 }, 4029 } 4030 4031 rds = Subsystem{ 4032 Name: "rds", 4033 Lists: []string{"rds-devel@oss.oracle.com"}, 4034 Maintainers: []string{"allison.henderson@oracle.com"}, 4035 Parents: []*Subsystem{&net, &rdma}, 4036 PathRules: []PathRule{ 4037 {IncludeRegexp: "^net/rds/"}, 4038 }, 4039 } 4040 4041 remoteproc = Subsystem{ 4042 Name: "remoteproc", 4043 Lists: []string{"linux-remoteproc@vger.kernel.org"}, 4044 Parents: []*Subsystem{&kernel}, 4045 PathRules: []PathRule{ 4046 {IncludeRegexp: "^drivers/hwspinlock/|^include/linux/hwspinlock\\.h$"}, 4047 {IncludeRegexp: "^drivers/net/wwan/rpmsg_wwan_ctrl\\.c$"}, 4048 {IncludeRegexp: "^drivers/remoteproc/|^include/linux/remoteproc\\.h$|^include/linux/remoteproc/"}, 4049 {IncludeRegexp: "^drivers/rpmsg/|^include/linux/rpmsg\\.h$|^include/linux/rpmsg/|^include/uapi/linux/rpmsg\\.h$"}, 4050 {IncludeRegexp: "^drivers/tty/rpmsg_tty\\.c$"}, 4051 }, 4052 } 4053 4054 renesassoc = Subsystem{ 4055 Name: "renesas-soc", 4056 Lists: []string{"linux-renesas-soc@vger.kernel.org"}, 4057 Parents: []*Subsystem{&kernel}, 4058 PathRules: []PathRule{ 4059 {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/pmdomain/renesas/|^drivers/soc/renesas/|^include/linux/soc/renesas/|rcar"}, 4060 {IncludeRegexp: "^drivers/ata/sata_rcar\\.c$"}, 4061 {IncludeRegexp: "^drivers/clk/renesas/"}, 4062 {IncludeRegexp: "^drivers/counter/rz-mtu3-cnt\\.c$"}, 4063 {IncludeRegexp: "^drivers/gpio/gpio-bd9571mwv\\.c$|^drivers/mfd/bd9571mwv\\.c$|^drivers/regulator/bd9571mwv-regulator\\.c$|^include/linux/mfd/bd9571mwv\\.h$"}, 4064 {IncludeRegexp: "^drivers/gpu/drm/renesas/rcar-du/"}, 4065 {IncludeRegexp: "^drivers/gpu/drm/renesas/rz-du/"}, 4066 {IncludeRegexp: "^drivers/gpu/drm/renesas/shmobile/|^include/linux/platform_data/shmob_drm\\.h$"}, 4067 {IncludeRegexp: "^drivers/i2c/busses/i2c-emev2\\.c$"}, 4068 {IncludeRegexp: "^drivers/i2c/busses/i2c-rcar\\.c$|^drivers/i2c/busses/i2c-sh_mobile\\.c$"}, 4069 {IncludeRegexp: "^drivers/i2c/busses/i2c-riic\\.c$"}, 4070 {IncludeRegexp: "^drivers/i2c/busses/i2c-rzv2m\\.c$"}, 4071 {IncludeRegexp: "^drivers/iio/adc/rzg2l_adc\\.c$"}, 4072 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-csi2\\.c$|^drivers/media/platform/renesas/rcar-isp/|^drivers/media/platform/renesas/rcar-vin/"}, 4073 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-fcp\\.c$|^include/media/rcar-fcp\\.h$"}, 4074 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_drif\\.c$"}, 4075 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_fdp1\\.c$"}, 4076 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_jpu\\.c$"}, 4077 {IncludeRegexp: "^drivers/media/platform/renesas/renesas-ceu\\.c$|^include/media/drv-intf/renesas-ceu\\.h$"}, 4078 {IncludeRegexp: "^drivers/media/platform/renesas/vsp1/"}, 4079 {IncludeRegexp: "^drivers/mmc/host/renesas_sdhi[^/]*$|^drivers/mmc/host/tmio_mmc[^/]*$|^include/linux/platform_data/tmio\\.h$"}, 4080 {IncludeRegexp: "^drivers/mtd/nand/raw/renesas-nand-controller\\.c$"}, 4081 {IncludeRegexp: "^drivers/net/dsa/rzn1_a5psw[^/]*$|^drivers/net/pcs/pcs-rzn1-miic\\.c$|^include/dt-bindings/net/pcs-rzn1-miic\\.h$|^include/linux/pcs-rzn1-miic\\.h$|^net/dsa/tag_rzn1_a5psw\\.c$"}, 4082 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/ravb[^/]*$"}, 4083 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/rcar_gen4[^/]*$|^drivers/net/ethernet/renesas/rswitch[^/]*$"}, 4084 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/sh_eth[^/]*$|^include/linux/sh_eth\\.h$"}, 4085 {IncludeRegexp: "^drivers/net/ethernet/renesas/rtsn\\.[^/]*$"}, 4086 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth\\.c$"}, 4087 {IncludeRegexp: "^drivers/pci/controller/[^/]*rcar[^/]*$|^drivers/pci/controller/dwc/[^/]*rcar[^/]*$"}, 4088 {IncludeRegexp: "^drivers/phy/renesas/phy-rcar-gen3-usb[^/]*\\.c$"}, 4089 {IncludeRegexp: "^drivers/pinctrl/renesas/"}, 4090 {IncludeRegexp: "^drivers/reset/reset-rzv2h-usb2phy\\.c$"}, 4091 {IncludeRegexp: "^drivers/rtc/rtc-renesas-rtca3\\.c$"}, 4092 {IncludeRegexp: "^drivers/rtc/rtc-rzn1\\.c$"}, 4093 {IncludeRegexp: "^drivers/thermal/renesas/rcar_gen3_thermal\\.c$|^drivers/thermal/renesas/rcar_thermal\\.c$"}, 4094 {IncludeRegexp: "^drivers/ufs/host/ufs-renesas\\.c$"}, 4095 {IncludeRegexp: "^drivers/usb/gadget/udc/renesas_usbf\\.c$"}, 4096 {IncludeRegexp: "^sound/soc/renesas/rcar/|^sound/soc/renesas/fsi\\.c$|^include/sound/sh_fsi\\.h$"}, 4097 {IncludeRegexp: "^sound/soc/renesas/rz-ssi\\.c$"}, 4098 }, 4099 } 4100 4101 riscv = Subsystem{ 4102 Name: "riscv", 4103 Lists: []string{"linux-riscv@lists.infradead.org"}, 4104 Parents: []*Subsystem{&kernel}, 4105 PathRules: []PathRule{ 4106 {IncludeRegexp: "^arch/riscv/boot/dts/canaan/|^arch/riscv/boot/dts/microchip/|^arch/riscv/boot/dts/sifive/|^arch/riscv/boot/dts/starfive/"}, 4107 {IncludeRegexp: "^arch/riscv/boot/dts/microchip/|^drivers/char/hw_random/mpfs-rng\\.c$|^drivers/clk/microchip/clk-mpfs[^/]*\\.c$|^drivers/firmware/microchip/mpfs-auto-update\\.c$|^drivers/gpio/gpio-mpfs\\.c$|^drivers/i2c/busses/i2c-microchip-corei2c\\.c$|^drivers/mailbox/mailbox-mpfs\\.c$|^drivers/pci/controller/plda/pcie-microchip-host\\.c$|^drivers/pwm/pwm-microchip-core\\.c$|^drivers/reset/reset-mpfs\\.c$|^drivers/rtc/rtc-mpfs\\.c$|^drivers/soc/microchip/mpfs-sys-controller\\.c$|^drivers/spi/spi-microchip-core-qspi\\.c$|^drivers/spi/spi-microchip-core\\.c$|^drivers/usb/musb/mpfs\\.c$|^include/soc/microchip/mpfs\\.h$"}, 4108 {IncludeRegexp: "^arch/riscv/boot/dts/spacemit/|spacemit"}, 4109 {IncludeRegexp: "^arch/riscv/boot/dts/thead/|^drivers/clk/thead/clk-th1520-ap\\.c$|^drivers/firmware/thead,th1520-aon\\.c$|^drivers/mailbox/mailbox-th1520\\.c$|^drivers/net/ethernet/stmicro/stmmac/dwmac-thead\\.c$|^drivers/pinctrl/pinctrl-th1520\\.c$|^drivers/pmdomain/thead/|^drivers/reset/reset-th1520\\.c$|^include/dt-bindings/clock/thead,th1520-clk-ap\\.h$|^include/dt-bindings/power/thead,th1520-power\\.h$|^include/dt-bindings/reset/thead,th1520-reset\\.h$|^include/linux/firmware/thead/thead,th1520-aon\\.h$"}, 4110 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 4111 {IncludeRegexp: "^arch/riscv/|riscv"}, 4112 {IncludeRegexp: "^drivers/acpi/riscv/"}, 4113 {IncludeRegexp: "^drivers/cpuidle/cpuidle-riscv-sbi\\.c$"}, 4114 {IncludeRegexp: "^drivers/dma/sf-pdma/|sifive"}, 4115 {IncludeRegexp: "^drivers/iommu/riscv/"}, 4116 {IncludeRegexp: "^drivers/irqchip/irq-riscv-aplic-[^/]*\\.c$|^drivers/irqchip/irq-riscv-aplic-[^/]*\\.h$|^drivers/irqchip/irq-riscv-imsic-[^/]*\\.c$|^drivers/irqchip/irq-riscv-imsic-[^/]*\\.h$|^drivers/irqchip/irq-riscv-intc\\.c$|^include/linux/irqchip/riscv-aplic\\.h$|^include/linux/irqchip/riscv-imsic\\.h$"}, 4117 {IncludeRegexp: "^drivers/perf/riscv_pmu\\.c$|^drivers/perf/riscv_pmu_legacy\\.c$|^drivers/perf/riscv_pmu_sbi\\.c$"}, 4118 {IncludeRegexp: "^drivers/pinctrl/pinctrl-k210\\.c$"}, 4119 {IncludeRegexp: "^drivers/reset/reset-k210\\.c$"}, 4120 {IncludeRegexp: "^drivers/soc/canaan/|^include/soc/canaan/"}, 4121 }, 4122 } 4123 4124 rockchip = Subsystem{ 4125 Name: "rockchip", 4126 Lists: []string{"linux-rockchip@lists.infradead.org"}, 4127 Maintainers: []string{"heiko@sntech.de"}, 4128 Parents: []*Subsystem{&arm}, 4129 PathRules: []PathRule{ 4130 {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"}, 4131 {IncludeRegexp: "^drivers/media/platform/rockchip/rga/"}, 4132 {IncludeRegexp: "^drivers/media/platform/rockchip/rkisp1$|^include/uapi/linux/rkisp1-config\\.h$"}, 4133 {IncludeRegexp: "^drivers/media/platform/verisilicon/"}, 4134 {IncludeRegexp: "^drivers/pci/controller/pcie-rockchip[^/]*$"}, 4135 {IncludeRegexp: "^drivers/staging/media/rkvdec/"}, 4136 {IncludeRegexp: "^sound/soc/rockchip/rockchip_i2s_tdm\\.[^/]*$"}, 4137 {IncludeRegexp: "^sound/soc/rockchip/rockchip_sai\\.[^/]*$"}, 4138 }, 4139 } 4140 4141 rpi = Subsystem{ 4142 Name: "rpi", 4143 Lists: []string{"linux-rpi-kernel@lists.infradead.org"}, 4144 Maintainers: []string{"florian.fainelli@broadcom.com"}, 4145 Parents: []*Subsystem{&arm}, 4146 PathRules: []PathRule{ 4147 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$|^drivers/staging/vc04_services$|bcm2711|bcm2712|bcm283*|raspberrypi"}, 4148 }, 4149 } 4150 4151 rtc = Subsystem{ 4152 Name: "rtc", 4153 Lists: []string{"linux-rtc@vger.kernel.org"}, 4154 Maintainers: []string{"alexandre.belloni@bootlin.com"}, 4155 Parents: []*Subsystem{&kernel}, 4156 PathRules: []PathRule{ 4157 {IncludeRegexp: "^drivers/rtc/rtc-max31335\\.c$"}, 4158 {IncludeRegexp: "^drivers/rtc/rtc-optee\\.c$"}, 4159 {IncludeRegexp: "^drivers/rtc/rtc-renesas-rtca3\\.c$"}, 4160 {IncludeRegexp: "^drivers/rtc/rtc-rzn1\\.c$"}, 4161 {IncludeRegexp: "^drivers/rtc/rtc-sd2405al\\.c$"}, 4162 {IncludeRegexp: "^drivers/rtc/rtc-sd3078\\.c$"}, 4163 {IncludeRegexp: "^drivers/rtc/rtc-sunplus\\.c$"}, 4164 {IncludeRegexp: "^drivers/rtc/|^include/linux/rtc\\.h$|^include/linux/rtc/|^include/uapi/linux/rtc\\.h$"}, 4165 }, 4166 } 4167 4168 rust = Subsystem{ 4169 Name: "rust", 4170 Lists: []string{"rust-for-linux@vger.kernel.org"}, 4171 Parents: []*Subsystem{&kernel}, 4172 PathRules: []PathRule{ 4173 {IncludeRegexp: "^\\.clippy\\.toml$|^include/trace/events/rust_sample\\.h$|^rust/"}, 4174 {IncludeRegexp: "^drivers/block/rnull\\.rs$|^rust/kernel/block\\.rs$|^rust/kernel/block/"}, 4175 {IncludeRegexp: "^drivers/net/phy/ax88796b_rust\\.rs$"}, 4176 {IncludeRegexp: "^drivers/net/phy/qt2025\\.rs$"}, 4177 {IncludeRegexp: "^rust/helpers/dma\\.c$|^rust/kernel/dma\\.rs$"}, 4178 {IncludeRegexp: "^rust/helpers/mm\\.c$|^rust/kernel/mm\\.rs$|^rust/kernel/mm/"}, 4179 {IncludeRegexp: "^rust/kernel/alloc\\.rs$|^rust/kernel/alloc/"}, 4180 {IncludeRegexp: "^rust/kernel/init\\.rs$|^rust/pin-init/"}, 4181 {IncludeRegexp: "^rust/kernel/net/phy\\.rs$|^rust/kernel/net/phy/reg\\.rs$"}, 4182 {IncludeRegexp: "^rust/kernel/time\\.rs$|^rust/kernel/time/"}, 4183 {IncludeRegexp: "^rust/kernel/xarray\\.rs$"}, 4184 }, 4185 } 4186 4187 s390 = Subsystem{ 4188 Name: "s390", 4189 Lists: []string{"linux-s390@vger.kernel.org"}, 4190 Maintainers: []string{"agordeev@linux.ibm.com"}, 4191 Parents: []*Subsystem{&kernel}, 4192 PathRules: []PathRule{ 4193 {IncludeRegexp: "^arch/s390/crypto/|^arch/s390/include/asm/archrandom\\.h$|^arch/s390/include/asm/cpacf\\.h$"}, 4194 {IncludeRegexp: "^arch/s390/include/asm/ap\\.h$|^arch/s390/include/asm/pkey\\.h$|^arch/s390/include/asm/trace/zcrypt\\.h$|^arch/s390/include/uapi/asm/pkey\\.h$|^arch/s390/include/uapi/asm/zcrypt\\.h$|^drivers/s390/crypto/"}, 4195 {IncludeRegexp: "^arch/s390/include/asm/pgtable\\.h$|^arch/s390/mm$"}, 4196 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 4197 {IncludeRegexp: "^arch/s390/kvm/pci[^/]*$|^drivers/vfio/pci/vfio_pci_zdev\\.c$|^include/uapi/linux/vfio_zdev\\.h$"}, 4198 {IncludeRegexp: "^arch/s390/pci/|^drivers/pci/hotplug/s390_pci_hpc\\.c$"}, 4199 {IncludeRegexp: "^arch/s390/|^drivers/s390/|^drivers/watchdog/diag288_wdt\\.c$"}, 4200 {IncludeRegexp: "^block/partitions/ibm\\.c$|^drivers/s390/block/dasd[^/]*$|^include/linux/dasd_mod\\.h$"}, 4201 {IncludeRegexp: "^drivers/char/hw_random/s390-trng\\.c$"}, 4202 {IncludeRegexp: "^drivers/iommu/s390-iommu\\.c$"}, 4203 {IncludeRegexp: "^drivers/ptp/ptp_s390\\.c$"}, 4204 {IncludeRegexp: "^drivers/s390/block/scm[^/]*$|^drivers/s390/cio/scm\\.c$"}, 4205 {IncludeRegexp: "^drivers/s390/cio/"}, 4206 {IncludeRegexp: "^drivers/s390/cio/vfio_ccw[^/]*$|^include/uapi/linux/vfio_ccw\\.h$"}, 4207 {IncludeRegexp: "^drivers/s390/crypto/vfio_ap[^/]*$"}, 4208 {IncludeRegexp: "^drivers/s390/net/[^/]*iucv[^/]*$|^include/net/iucv/|^net/iucv/"}, 4209 {IncludeRegexp: "^drivers/s390/net/|^include/linux/ism\\.h$"}, 4210 {IncludeRegexp: "^drivers/s390/scsi/zfcp_[^/]*$"}, 4211 }, 4212 } 4213 4214 samsungsoc = Subsystem{ 4215 Name: "samsung-soc", 4216 Lists: []string{"linux-samsung-soc@vger.kernel.org"}, 4217 Parents: []*Subsystem{&arm}, 4218 PathRules: []PathRule{ 4219 {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/firmware/samsung/|^drivers/mailbox/exynos-mailbox\\.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"}, 4220 {IncludeRegexp: "^arch/arm/mach-exynos/pm\\.c$|^drivers/cpuidle/cpuidle-exynos\\.c$|^include/linux/platform_data/cpuidle-exynos\\.h$"}, 4221 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/exynos850[^/]*$|^drivers/clk/samsung/clk-exynos850\\.c$|^include/dt-bindings/clock/exynos850\\.h$"}, 4222 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/google/|^drivers/clk/samsung/clk-gs101\\.c$|^drivers/phy/samsung/phy-gs101-ufs\\.c$|^include/dt-bindings/clock/google,gs101\\.h$"}, 4223 {IncludeRegexp: "^arch/arm64/boot/dts/tesla/"}, 4224 {IncludeRegexp: "^drivers/char/hw_random/exynos-trng\\.c$"}, 4225 {IncludeRegexp: "^drivers/clk/clk-s2mps11\\.c$|^drivers/mfd/sec[^/]*\\.\\[ch\\]$|^drivers/regulator/s2m[^/]*\\.c$|^drivers/regulator/s5m[^/]*\\.c$|^drivers/rtc/rtc-s5m\\.c$|^include/linux/mfd/samsung/"}, 4226 {IncludeRegexp: "^drivers/clk/samsung/|^include/dt-bindings/clock/exynos[^/]*\\.h$|^include/dt-bindings/clock/s5p[^/]*\\.h$|^include/dt-bindings/clock/samsung,[^/]*\\.h$|^include/linux/clk/samsung\\.h$"}, 4227 {IncludeRegexp: "^drivers/crypto/exynos-rng\\.c$"}, 4228 {IncludeRegexp: "^drivers/crypto/s5p-sss\\.c$"}, 4229 {IncludeRegexp: "^drivers/devfreq/exynos-bus\\.c$"}, 4230 {IncludeRegexp: "^drivers/firmware/samsung/exynos-acpm[^/]*$|^include/linux/firmware/samsung/exynos-acpm-protocol\\.h$"}, 4231 {IncludeRegexp: "^drivers/interconnect/samsung/"}, 4232 {IncludeRegexp: "^drivers/mailbox/exynos-mailbox\\.c$|^include/linux/mailbox/exynos-message\\.h$"}, 4233 {IncludeRegexp: "^drivers/media/cec/platform/s5p/"}, 4234 {IncludeRegexp: "^drivers/media/platform/samsung/s3c-camif/|^include/media/drv-intf/s3c_camif\\.h$"}, 4235 {IncludeRegexp: "^drivers/memory/samsung/exynos5422-dmc\\.c$"}, 4236 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 4237 {IncludeRegexp: "^drivers/pinctrl/samsung/"}, 4238 {IncludeRegexp: "^drivers/spi/spi-s3c[^/]*$|^include/linux/platform_data/spi-s3c64xx\\.h$"}, 4239 {IncludeRegexp: "^drivers/thermal/samsung/"}, 4240 {IncludeRegexp: "^drivers/ufs/host/ufs-exynos[^/]*$"}, 4241 }, 4242 } 4243 4244 schedext = Subsystem{ 4245 Name: "sched-ext", 4246 Lists: []string{"sched-ext@lists.linux.dev"}, 4247 Parents: []*Subsystem{&kernel}, 4248 PathRules: []PathRule{ 4249 {IncludeRegexp: "^include/linux/sched/ext\\.h$|^kernel/sched/ext[^/]*$"}, 4250 }, 4251 } 4252 4253 scsi = Subsystem{ 4254 Name: "scsi", 4255 Lists: []string{"linux-scsi@vger.kernel.org"}, 4256 Parents: []*Subsystem{&kernel}, 4257 PathRules: []PathRule{ 4258 {IncludeRegexp: "^block/bsg\\.c$|^include/linux/bsg\\.h$|^include/uapi/linux/bsg\\.h$"}, 4259 {IncludeRegexp: "^drivers/message/fusion/|^drivers/scsi/mpt3sas/"}, 4260 {IncludeRegexp: "^drivers/scsi/3w-[^/]*$"}, 4261 {IncludeRegexp: "^drivers/scsi/53c700[^/]*$"}, 4262 {IncludeRegexp: "^drivers/scsi/53c700[^/]*$"}, 4263 {IncludeRegexp: "^drivers/scsi/BusLogic\\.[^/]*$|^drivers/scsi/FlashPoint\\.[^/]*$"}, 4264 {IncludeRegexp: "^drivers/scsi/NCR5380\\.[^/]*$|^drivers/scsi/arm/cumana_1\\.c$|^drivers/scsi/arm/oak\\.c$|^drivers/scsi/atari_scsi\\.[^/]*$|^drivers/scsi/dmx3191d\\.c$|^drivers/scsi/g_NCR5380\\.[^/]*$|^drivers/scsi/mac_scsi\\.[^/]*$|^drivers/scsi/sun3_scsi\\.[^/]*$|^drivers/scsi/sun3_scsi_vme\\.c$"}, 4265 {IncludeRegexp: "^drivers/scsi/[^/]*iscsi[^/]*$|^include/scsi/[^/]*iscsi[^/]*$"}, 4266 {IncludeRegexp: "^drivers/scsi/aacraid/"}, 4267 {IncludeRegexp: "^drivers/scsi/advansys\\.c$"}, 4268 {IncludeRegexp: "^drivers/scsi/aha152x[^/]*$|^drivers/scsi/pcmcia/aha152x[^/]*$"}, 4269 {IncludeRegexp: "^drivers/scsi/aic7xxx/"}, 4270 {IncludeRegexp: "^drivers/scsi/am53c974\\.c$"}, 4271 {IncludeRegexp: "^drivers/scsi/be2iscsi/"}, 4272 {IncludeRegexp: "^drivers/scsi/bfa/"}, 4273 {IncludeRegexp: "^drivers/scsi/bnx2fc/"}, 4274 {IncludeRegexp: "^drivers/scsi/bnx2i/"}, 4275 {IncludeRegexp: "^drivers/scsi/cxgbi/cxgb3i$"}, 4276 {IncludeRegexp: "^drivers/scsi/cxgbi/cxgb4i$"}, 4277 {IncludeRegexp: "^drivers/scsi/elx/"}, 4278 {IncludeRegexp: "^drivers/scsi/esas2r$"}, 4279 {IncludeRegexp: "^drivers/scsi/fcoe/|^drivers/scsi/libfc/|^include/scsi/fc/|^include/scsi/libfc\\.h$|^include/scsi/libfcoe\\.h$|^include/uapi/scsi/fc/"}, 4280 {IncludeRegexp: "^drivers/scsi/fnic/"}, 4281 {IncludeRegexp: "^drivers/scsi/hpsa[^/]*\\.\\[ch\\]$|^include/linux/cciss[^/]*\\.h$|^include/uapi/linux/cciss[^/]*\\.h$"}, 4282 {IncludeRegexp: "^drivers/scsi/ibmvscsi/ibmvfc[^/]*$"}, 4283 {IncludeRegexp: "^drivers/scsi/ibmvscsi/ibmvscsi[^/]*$|^include/scsi/viosrp\\.h$"}, 4284 {IncludeRegexp: "^drivers/scsi/ibmvscsi_tgt/"}, 4285 {IncludeRegexp: "^drivers/scsi/ips[^/]*$"}, 4286 {IncludeRegexp: "^drivers/scsi/isci/"}, 4287 {IncludeRegexp: "^drivers/scsi/libsas/|^include/scsi/libsas\\.h$|^include/scsi/sas_ata\\.h$"}, 4288 {IncludeRegexp: "^drivers/scsi/lpfc/"}, 4289 {IncludeRegexp: "^drivers/scsi/megaraid\\.[^/]*$|^drivers/scsi/megaraid/"}, 4290 {IncludeRegexp: "^drivers/scsi/mpi3mr/"}, 4291 {IncludeRegexp: "^drivers/scsi/myrb\\.[^/]*$|^drivers/scsi/myrs\\.[^/]*$"}, 4292 {IncludeRegexp: "^drivers/scsi/pm8001/"}, 4293 {IncludeRegexp: "^drivers/scsi/pmcraid\\.[^/]*$"}, 4294 {IncludeRegexp: "^drivers/scsi/qedf/"}, 4295 {IncludeRegexp: "^drivers/scsi/qedi/"}, 4296 {IncludeRegexp: "^drivers/scsi/qla1280\\.\\[ch\\]$"}, 4297 {IncludeRegexp: "^drivers/scsi/qla2xxx/"}, 4298 {IncludeRegexp: "^drivers/scsi/qla4xxx/"}, 4299 {IncludeRegexp: "^drivers/scsi/sg\\.c$|^include/scsi/sg\\.h$"}, 4300 {IncludeRegexp: "^drivers/scsi/smartpqi/Kconfig$|^drivers/scsi/smartpqi/smartpqi[^/]*\\.\\[ch\\]$|^include/linux/cciss[^/]*\\.h$|^include/uapi/linux/cciss[^/]*\\.h$"}, 4301 {IncludeRegexp: "^drivers/scsi/snic/"}, 4302 {IncludeRegexp: "^drivers/scsi/st\\.[^/]*$|^drivers/scsi/st_[^/]*\\.h$"}, 4303 {IncludeRegexp: "^drivers/scsi/sym53c8xx_2/"}, 4304 {IncludeRegexp: "^drivers/scsi/vmw_pvscsi\\.c$|^drivers/scsi/vmw_pvscsi\\.h$"}, 4305 {IncludeRegexp: "^drivers/scsi/xen-scsifront\\.c$|^drivers/xen/xen-scsiback\\.c$|^include/xen/interface/io/vscsiif\\.h$"}, 4306 {IncludeRegexp: "^drivers/scsi/|^drivers/ufs/|^include/scsi/|^include/uapi/scsi/"}, 4307 {IncludeRegexp: "^drivers/target/sbp/"}, 4308 {IncludeRegexp: "^drivers/target/target_core_user\\.c$|^include/uapi/linux/target_core_user\\.h$"}, 4309 {IncludeRegexp: "^drivers/target/|^include/target/"}, 4310 {IncludeRegexp: "^drivers/ufs/core/"}, 4311 {IncludeRegexp: "^drivers/ufs/host/[^/]*dwc[^/]*$"}, 4312 {IncludeRegexp: "^drivers/ufs/host/ufs-exynos[^/]*$"}, 4313 {IncludeRegexp: "^drivers/ufs/host/ufs-mediatek[^/]*$"}, 4314 {IncludeRegexp: "^drivers/ufs/host/ufs-qcom[^/]*$"}, 4315 {IncludeRegexp: "^drivers/ufs/host/ufs-renesas\\.c$"}, 4316 {IncludeRegexp: "^drivers/usb/storage/uas\\.c$"}, 4317 }, 4318 } 4319 4320 sctp = Subsystem{ 4321 Name: "sctp", 4322 Lists: []string{"linux-sctp@vger.kernel.org"}, 4323 Maintainers: []string{"lucien.xin@gmail.com", "marcelo.leitner@gmail.com"}, 4324 Parents: []*Subsystem{&net}, 4325 PathRules: []PathRule{ 4326 {IncludeRegexp: "^include/linux/sctp\\.h$|^include/net/sctp/|^include/uapi/linux/sctp\\.h$|^net/sctp/"}, 4327 }, 4328 } 4329 4330 selinux = Subsystem{ 4331 Name: "selinux", 4332 Lists: []string{"selinux@vger.kernel.org"}, 4333 Maintainers: []string{"paul@paul-moore.com", "stephen.smalley.work@gmail.com"}, 4334 Parents: []*Subsystem{&kernel}, 4335 PathRules: []PathRule{ 4336 {IncludeRegexp: "^include/trace/events/avc\\.h$|^include/uapi/linux/selinux_netlink\\.h$|^security/selinux/"}, 4337 }, 4338 } 4339 4340 serial = Subsystem{ 4341 Name: "serial", 4342 Lists: []string{"linux-serial@vger.kernel.org"}, 4343 Maintainers: []string{"gregkh@linuxfoundation.org"}, 4344 Parents: []*Subsystem{&kernel}, 4345 PathRules: []PathRule{ 4346 {IncludeRegexp: "^drivers/tty/serdev/|^include/linux/serdev\\.h$"}, 4347 {IncludeRegexp: "^drivers/tty/serial/8250/8250_bcm7271\\.c$"}, 4348 {IncludeRegexp: "^drivers/tty/serial/8250/8250_ni\\.c$"}, 4349 {IncludeRegexp: "^drivers/tty/serial/8250/8250_pci1xxxx\\.c$"}, 4350 {IncludeRegexp: "^drivers/tty/serial/8250[^/]*$|^include/linux/serial_8250\\.h$"}, 4351 {IncludeRegexp: "^drivers/tty/serial/altera_jtaguart\\.c$|^drivers/tty/serial/altera_uart\\.c$|^include/linux/altera_jtaguart\\.h$|^include/linux/altera_uart\\.h$"}, 4352 {IncludeRegexp: "^drivers/tty/serial/jsm/"}, 4353 {IncludeRegexp: "^drivers/tty/serial/rp2\\.[^/]*$"}, 4354 {IncludeRegexp: "^drivers/tty/serial/uartlite\\.c$"}, 4355 {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$"}, 4356 }, 4357 } 4358 4359 sgx = Subsystem{ 4360 Name: "sgx", 4361 Lists: []string{"linux-sgx@vger.kernel.org"}, 4362 Maintainers: []string{"jarkko@kernel.org"}, 4363 Parents: []*Subsystem{&kernel}, 4364 PathRules: []PathRule{ 4365 {IncludeRegexp: "^arch/x86/entry/vdso/vsgx\\.S$|^arch/x86/include/asm/sgx\\.h$|^arch/x86/include/uapi/asm/sgx\\.h$|^arch/x86/kernel/cpu/sgx/"}, 4366 }, 4367 } 4368 4369 sh = Subsystem{ 4370 Name: "sh", 4371 Lists: []string{"linux-sh@vger.kernel.org"}, 4372 Maintainers: []string{"dalias@libc.org", "glaubitz@physik.fu-berlin.de", "ysato@users.sourceforge.jp"}, 4373 Parents: []*Subsystem{&kernel}, 4374 PathRules: []PathRule{ 4375 {IncludeRegexp: "^arch/sh/|^drivers/sh/"}, 4376 }, 4377 } 4378 4379 smc = Subsystem{ 4380 Name: "smc", 4381 Lists: []string{"linux-rdma@vger.kernel.org", "linux-s390@vger.kernel.org"}, 4382 Maintainers: []string{"alibuda@linux.alibaba.com", "dust.li@linux.alibaba.com", "sidraya@linux.ibm.com", "wenjia@linux.ibm.com"}, 4383 Parents: []*Subsystem{&net}, 4384 PathRules: []PathRule{ 4385 {IncludeRegexp: "^net/smc/"}, 4386 }, 4387 } 4388 4389 snpsarc = Subsystem{ 4390 Name: "snps-arc", 4391 Lists: []string{"linux-snps-arc@lists.infradead.org"}, 4392 Maintainers: []string{"vgupta@kernel.org"}, 4393 Parents: []*Subsystem{&kernel}, 4394 PathRules: []PathRule{ 4395 {IncludeRegexp: "^arch/arc/|^drivers/clocksource/arc_timer\\.c$|^drivers/tty/serial/arc_uart\\.c$"}, 4396 }, 4397 } 4398 4399 soc = Subsystem{ 4400 Name: "soc", 4401 Lists: []string{"soc@lists.linux.dev"}, 4402 Maintainers: []string{"arnd@arndb.de"}, 4403 Parents: []*Subsystem{&arm}, 4404 PathRules: []PathRule{ 4405 {IncludeRegexp: "^arch/arm/boot/dts/st/spear[^/]*$|^arch/arm/mach-spear/|^drivers/clk/spear/|^drivers/pinctrl/spear/"}, 4406 }, 4407 } 4408 4409 sof = Subsystem{ 4410 Name: "sof", 4411 Lists: []string{"sound-open-firmware@alsa-project.org"}, 4412 Maintainers: []string{"daniel.baluta@nxp.com", "lgirdwood@gmail.com", "peter.ujfalusi@linux.intel.com", "ranjani.sridharan@linux.intel.com", "yung-chuan.liao@linux.intel.com"}, 4413 Parents: []*Subsystem{&sound}, 4414 PathRules: []PathRule{ 4415 {IncludeRegexp: "^sound/soc/sof/"}, 4416 }, 4417 } 4418 4419 sophgo = Subsystem{ 4420 Name: "sophgo", 4421 Lists: []string{"sophgo@lists.linux.dev"}, 4422 Maintainers: []string{"inochiama@gmail.com", "unicorn_wang@outlook.com"}, 4423 Parents: []*Subsystem{&clk}, 4424 PathRules: []PathRule{ 4425 {IncludeRegexp: "sophgo"}, 4426 }, 4427 } 4428 4429 sound = Subsystem{ 4430 Name: "sound", 4431 Lists: []string{"linux-sound@vger.kernel.org"}, 4432 Parents: []*Subsystem{&kernel}, 4433 PathRules: []PathRule{ 4434 {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[^/]*$"}, 4435 {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/cirrus[^/]*$|^sound/pci/hda/cs[^/]*$|^sound/pci/hda/hda_component[^/]*$|^sound/soc/codecs/cs[^/]*$"}, 4436 {IncludeRegexp: "^drivers/slimbus/|^include/linux/slimbus\\.h$"}, 4437 {IncludeRegexp: "^drivers/soc/qcom/apr\\.c$|^drivers/soundwire/qcom\\.c$|^include/dt-bindings/sound/qcom,wcd93[^/]*$|^sound/soc/codecs/lpass-[^/]*\\.[^/]*$|^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/wcd93[^/]*\\.[^/]*$|^sound/soc/codecs/wsa88[^/]*\\.[^/]*$|^sound/soc/qcom/"}, 4438 {IncludeRegexp: "^drivers/soundwire/|^include/linux/soundwire/"}, 4439 {"^include/dt-bindings/sound/|^include/sound/cs[^/]*$|^include/sound/madera-pdata\\.h$|^include/sound/soc[^/]*$|^include/sound/sof\\.h$|^include/sound/sof/|^include/sound/wm[^/]*\\.h$|^include/trace/events/sof[^/]*\\.h$|^include/uapi/sound/asoc\\.h$|^sound/soc/", "^include/sound/cs4231-regs\\.h$|^include/sound/cs8403\\.h$|^include/sound/cs8427\\.h$"}, 4440 {IncludeRegexp: "^include/sound/compress_driver\\.h$|^include/uapi/sound/compress_[^/]*$|^sound/core/compress_offload\\.c$|^sound/soc/soc-compress\\.c$"}, 4441 {IncludeRegexp: "^include/sound/tas2[^/]*\\.h$|^include/sound/tlv320[^/]*\\.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\\.[^/]*$"}, 4442 {IncludeRegexp: "^include/sound/|^include/uapi/sound/|^sound/"}, 4443 {IncludeRegexp: "^include/uapi/linux/virtio_snd\\.h$|^sound/virtio/"}, 4444 {IncludeRegexp: "^include/uapi/sound/fcp\\.h$|^include/uapi/sound/scarlett2\\.h$|^sound/usb/fcp\\.c$|^sound/usb/mixer_scarlett2\\.c$"}, 4445 {IncludeRegexp: "^include/uapi/sound/firewire\\.h$|^sound/firewire/"}, 4446 {IncludeRegexp: "^sound/aoa/"}, 4447 {IncludeRegexp: "^sound/core/sound_kunit\\.c$"}, 4448 {IncludeRegexp: "^sound/drivers/opl4/"}, 4449 {IncludeRegexp: "^sound/drivers/pcmtest\\.c$"}, 4450 {IncludeRegexp: "^sound/pci/bt87x\\.c$"}, 4451 {IncludeRegexp: "^sound/pci/oxygen/"}, 4452 {IncludeRegexp: "^sound/soc/apple/|^sound/soc/codecs/cs42l83-i2c\\.c$|^sound/soc/codecs/cs42l84\\.[^/]*$|^sound/soc/codecs/ssm3515\\.c$"}, 4453 {IncludeRegexp: "^sound/soc/atmel$"}, 4454 {IncludeRegexp: "^sound/soc/atmel/tse850-pcm5142\\.c$"}, 4455 {IncludeRegexp: "^sound/soc/codecs/ad1[^/]*$|^sound/soc/codecs/ad7[^/]*$|^sound/soc/codecs/adau[^/]*$|^sound/soc/codecs/adav[^/]*$|^sound/soc/codecs/sigmadsp\\.[^/]*$|^sound/soc/codecs/ssm[^/]*$"}, 4456 {IncludeRegexp: "^sound/soc/codecs/idt821034\\.c$"}, 4457 {IncludeRegexp: "^sound/soc/codecs/isabelle[^/]*$|^sound/soc/codecs/lm49453[^/]*$"}, 4458 {IncludeRegexp: "^sound/soc/codecs/max9860\\.[^/]*$"}, 4459 {IncludeRegexp: "^sound/soc/codecs/pcm3060[^/]*$"}, 4460 {IncludeRegexp: "^sound/soc/codecs/peb2466\\.c$"}, 4461 {IncludeRegexp: "^sound/soc/codecs/sgtl5000[^/]*$"}, 4462 {IncludeRegexp: "^sound/soc/codecs/sma[^/]*$"}, 4463 {IncludeRegexp: "^sound/soc/codecs/tas571x[^/]*$"}, 4464 {IncludeRegexp: "^sound/soc/codecs/tfa9879[^/]*$"}, 4465 {IncludeRegexp: "^sound/soc/codecs/tfa989x\\.c$"}, 4466 {IncludeRegexp: "^sound/soc/codecs/twl4030[^/]*$"}, 4467 {IncludeRegexp: "^sound/soc/fsl/fsl[^/]*$|^sound/soc/fsl/imx[^/]*$"}, 4468 {IncludeRegexp: "^sound/soc/fsl/fsl_qmc_audio\\.c$"}, 4469 {IncludeRegexp: "^sound/soc/fsl/lpc3xxx-[^/]*$"}, 4470 {IncludeRegexp: "^sound/soc/generic/|^include/sound/simple_card[^/]*$"}, 4471 {IncludeRegexp: "^sound/soc/intel/"}, 4472 {IncludeRegexp: "^sound/soc/meson/"}, 4473 {IncludeRegexp: "^sound/soc/renesas/rcar/|^sound/soc/renesas/fsi\\.c$|^include/sound/sh_fsi\\.h$"}, 4474 {IncludeRegexp: "^sound/soc/renesas/rz-ssi\\.c$"}, 4475 {IncludeRegexp: "^sound/soc/samsung/"}, 4476 {IncludeRegexp: "^sound/soc/sti/"}, 4477 {IncludeRegexp: "^sound/soc/stm/"}, 4478 {IncludeRegexp: "^sound/soc/sunxi/sun50i-dmic\\.c$"}, 4479 {IncludeRegexp: "^sound/soc/ti/"}, 4480 {IncludeRegexp: "^sound/soc/ti/n810\\.c$|^sound/soc/ti/omap[^/]*$|^sound/soc/ti/rx51\\.c$|^sound/soc/ti/sdma-pcm\\.[^/]*$"}, 4481 {IncludeRegexp: "^sound/soc/uniphier/"}, 4482 {IncludeRegexp: "^sound/usb/caiaq/"}, 4483 {IncludeRegexp: "^sound/usb/midi\\.[^/]*$"}, 4484 {IncludeRegexp: "^sound/usb/misc/ua101\\.c$"}, 4485 {IncludeRegexp: "^sound/xen/"}, 4486 }, 4487 } 4488 4489 spacemit = Subsystem{ 4490 Name: "spacemit", 4491 Lists: []string{"spacemit@lists.linux.dev"}, 4492 Maintainers: []string{"dlan@gentoo.org"}, 4493 Parents: []*Subsystem{&clk, &riscv}, 4494 PathRules: []PathRule{ 4495 {IncludeRegexp: "^arch/riscv/boot/dts/spacemit/|spacemit"}, 4496 }, 4497 } 4498 4499 sparclinux = Subsystem{ 4500 Name: "sparclinux", 4501 Lists: []string{"sparclinux@vger.kernel.org"}, 4502 Maintainers: []string{"davem@davemloft.net"}, 4503 Parents: []*Subsystem{&kernel}, 4504 PathRules: []PathRule{ 4505 {IncludeRegexp: "^arch/sparc/|^drivers/sbus/"}, 4506 {IncludeRegexp: "^drivers/tty/serial/suncore\\.c$|^drivers/tty/serial/sunhv\\.c$|^drivers/tty/serial/sunsab\\.c$|^drivers/tty/serial/sunsab\\.h$|^drivers/tty/serial/sunsu\\.c$|^drivers/tty/serial/sunzilog\\.c$|^drivers/tty/serial/sunzilog\\.h$|^drivers/tty/vcc\\.c$|^include/linux/sunserialcore\\.h$"}, 4507 }, 4508 } 4509 4510 speakup = Subsystem{ 4511 Name: "speakup", 4512 Lists: []string{"speakup@linux-speakup.org"}, 4513 Maintainers: []string{"chris@the-brannons.com", "kirk@reisers.ca", "samuel.thibault@ens-lyon.org", "w.d.hubbs@gmail.com"}, 4514 Parents: []*Subsystem{&kernel}, 4515 PathRules: []PathRule{ 4516 {IncludeRegexp: "^drivers/accessibility/speakup/"}, 4517 }, 4518 } 4519 4520 spi = Subsystem{ 4521 Name: "spi", 4522 Lists: []string{"linux-spi@vger.kernel.org"}, 4523 Maintainers: []string{"broonie@kernel.org"}, 4524 Parents: []*Subsystem{&kernel}, 4525 PathRules: []PathRule{ 4526 {IncludeRegexp: "^drivers/spi/spi-airoha-snfi\\.c$"}, 4527 {IncludeRegexp: "^drivers/spi/spi-amd-pci\\.c$|^drivers/spi/spi-amd\\.c$|^drivers/spi/spi-amd\\.h$"}, 4528 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 4529 {IncludeRegexp: "^drivers/spi/spi-at91-usart\\.c$"}, 4530 {IncludeRegexp: "^drivers/spi/spi-axi-spi-engine\\.c$"}, 4531 {IncludeRegexp: "^drivers/spi/spi-bcm63xx-hsspi\\.c$|^drivers/spi/spi-bcmbca-hsspi\\.c$"}, 4532 {IncludeRegexp: "^drivers/spi/spi-bcm63xx\\.c$"}, 4533 {IncludeRegexp: "^drivers/spi/spi-fsi\\.c$"}, 4534 {IncludeRegexp: "^drivers/spi/spi-fsl-dspi\\.c$|^include/linux/spi/spi-fsl-dspi\\.h$"}, 4535 {IncludeRegexp: "^drivers/spi/spi-fsl-lpspi\\.c$"}, 4536 {IncludeRegexp: "^drivers/spi/spi-fsl-qspi\\.c$"}, 4537 {IncludeRegexp: "^drivers/spi/spi-hisi-kunpeng\\.c$"}, 4538 {IncludeRegexp: "^drivers/spi/spi-loongson-core\\.c$|^drivers/spi/spi-loongson-pci\\.c$|^drivers/spi/spi-loongson-plat\\.c$|^drivers/spi/spi-loongson\\.h$"}, 4539 {IncludeRegexp: "^drivers/spi/spi-nxp-fspi\\.c$"}, 4540 {IncludeRegexp: "^drivers/spi/spi-s3c[^/]*$|^include/linux/platform_data/spi-s3c64xx\\.h$"}, 4541 {IncludeRegexp: "^drivers/spi/spi-stm32\\.c$"}, 4542 {IncludeRegexp: "^drivers/spi/spi-sunplus-sp7021\\.c$"}, 4543 {IncludeRegexp: "^drivers/spi/spi-synquacer\\.c$"}, 4544 {IncludeRegexp: "^drivers/spi/|^include/linux/spi/|^include/uapi/linux/spi/"}, 4545 }, 4546 } 4547 4548 spice = Subsystem{ 4549 Name: "spice", 4550 Lists: []string{"spice-devel@lists.freedesktop.org"}, 4551 Maintainers: []string{"airlied@redhat.com", "kraxel@redhat.com"}, 4552 Parents: []*Subsystem{&dri, &virt}, 4553 PathRules: []PathRule{ 4554 {IncludeRegexp: "^drivers/gpu/drm/qxl/|^include/uapi/drm/qxl_drm\\.h$"}, 4555 }, 4556 } 4557 4558 squashfs = Subsystem{ 4559 Name: "squashfs", 4560 Syscalls: []string{"syz_mount_image$squashfs"}, 4561 Lists: []string{"squashfs-devel@lists.sourceforge.net"}, 4562 Maintainers: []string{"phillip@squashfs.org.uk"}, 4563 Parents: []*Subsystem{&fs}, 4564 PathRules: []PathRule{ 4565 {IncludeRegexp: "^fs/squashfs/"}, 4566 }, 4567 } 4568 4569 staging = Subsystem{ 4570 Name: "staging", 4571 Lists: []string{"linux-staging@lists.linux.dev"}, 4572 Maintainers: []string{"gregkh@linuxfoundation.org"}, 4573 Parents: []*Subsystem{&media}, 4574 PathRules: []PathRule{ 4575 {IncludeRegexp: "^drivers/staging/"}, 4576 }, 4577 } 4578 4579 stm32 = Subsystem{ 4580 Name: "stm32", 4581 Lists: []string{"linux-stm32@st-md-mailman.stormreply.com"}, 4582 Maintainers: []string{"alexandre.torgue@foss.st.com", "mcoquelin.stm32@gmail.com"}, 4583 Parents: []*Subsystem{&arm}, 4584 PathRules: []PathRule{ 4585 {IncludeRegexp: "^arch/arm/boot/dts/st/stm32[^/]*$|^arch/arm/mach-stm32/|^arch/arm64/boot/dts/st/|^drivers/clocksource/armv7m_systick\\.c$|stm32|stm"}, 4586 {IncludeRegexp: "^drivers/dma/stm32/"}, 4587 }, 4588 } 4589 4590 sunxi = Subsystem{ 4591 Name: "sunxi", 4592 Lists: []string{"linux-sunxi@lists.linux.dev"}, 4593 Maintainers: []string{"jernej.skrabec@gmail.com", "samuel@sholland.org", "wens@csie.org"}, 4594 Parents: []*Subsystem{&arm}, 4595 PathRules: []PathRule{ 4596 {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"}, 4597 }, 4598 } 4599 4600 target = Subsystem{ 4601 Name: "target", 4602 Lists: []string{"target-devel@vger.kernel.org"}, 4603 Parents: []*Subsystem{&scsi}, 4604 PathRules: []PathRule{ 4605 {IncludeRegexp: "^drivers/infiniband/ulp/isert$"}, 4606 {IncludeRegexp: "^drivers/infiniband/ulp/srpt/"}, 4607 {IncludeRegexp: "^drivers/scsi/elx/"}, 4608 {IncludeRegexp: "^drivers/scsi/ibmvscsi_tgt/"}, 4609 {IncludeRegexp: "^drivers/target/sbp/"}, 4610 {IncludeRegexp: "^drivers/target/target_core_user\\.c$|^include/uapi/linux/target_core_user\\.h$"}, 4611 {IncludeRegexp: "^drivers/target/|^include/target/"}, 4612 }, 4613 } 4614 4615 tegra = Subsystem{ 4616 Name: "tegra", 4617 Lists: []string{"linux-tegra@vger.kernel.org"}, 4618 Parents: []*Subsystem{&kernel}, 4619 PathRules: []PathRule{ 4620 {IncludeRegexp: "[^a-z]tegra"}, 4621 {IncludeRegexp: "^drivers/devfreq/tegra30-devfreq\\.c$"}, 4622 {IncludeRegexp: "^drivers/gpu/drm/tegra/|^drivers/gpu/host1x/|^include/linux/host1x\\.h$|^include/uapi/drm/tegra_drm\\.h$"}, 4623 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv\\.c$|^drivers/iommu/arm/arm-smmu/arm-smmu-nvidia\\.c$|^drivers/iommu/tegra[^/]*$"}, 4624 {IncludeRegexp: "^drivers/media/cec/platform/tegra/"}, 4625 {IncludeRegexp: "^drivers/media/platform/nvidia/tegra-vde/"}, 4626 {IncludeRegexp: "^drivers/pci/controller/pci-tegra\\.c$"}, 4627 {IncludeRegexp: "^drivers/spi/spi-tegra210-quad\\.c$"}, 4628 {IncludeRegexp: "^drivers/staging/media/tegra-video/"}, 4629 {IncludeRegexp: "^drivers/staging/nvec/"}, 4630 }, 4631 } 4632 4633 timestamp = Subsystem{ 4634 Name: "timestamp", 4635 Lists: []string{"timestamp@lists.linux.dev"}, 4636 Maintainers: []string{"dipenp@nvidia.com"}, 4637 Parents: []*Subsystem{&tegra}, 4638 PathRules: []PathRule{ 4639 {IncludeRegexp: "^drivers/hte/|^include/linux/hte\\.h$"}, 4640 }, 4641 } 4642 4643 tipc = Subsystem{ 4644 Name: "tipc", 4645 Lists: []string{"tipc-discussion@lists.sourceforge.net"}, 4646 Maintainers: []string{"jmaloy@redhat.com"}, 4647 Parents: []*Subsystem{&net}, 4648 PathRules: []PathRule{ 4649 {IncludeRegexp: "^include/uapi/linux/tipc[^/]*\\.h$|^net/tipc/"}, 4650 }, 4651 } 4652 4653 tls = Subsystem{ 4654 Name: "tls", 4655 Lists: []string{"kernel-tls-handshake@lists.linux.dev"}, 4656 Maintainers: []string{"chuck.lever@oracle.com"}, 4657 Parents: []*Subsystem{&net}, 4658 PathRules: []PathRule{ 4659 {IncludeRegexp: "^include/net/handshake\\.h$|^include/trace/events/handshake\\.h$|^net/handshake/"}, 4660 }, 4661 } 4662 4663 tomoyo = Subsystem{ 4664 Name: "tomoyo", 4665 Lists: []string{"tomoyo-users_en@lists.sourceforge.net"}, 4666 Maintainers: []string{"penguin-kernel@I-love.SAKURA.ne.jp", "takedakn@nttdata.co.jp"}, 4667 Parents: []*Subsystem{&lsm}, 4668 PathRules: []PathRule{ 4669 {IncludeRegexp: "^security/tomoyo/"}, 4670 }, 4671 } 4672 4673 tqsystems = Subsystem{ 4674 Name: "tq-systems", 4675 Lists: []string{"linux@ew.tq-group.com"}, 4676 Parents: []*Subsystem{&kernel}, 4677 PathRules: []PathRule{ 4678 {IncludeRegexp: "^arch/arm/boot/dts/nxp/imx/[^/]*mba[^/]*\\.dts[^/]*$|^arch/arm/boot/dts/nxp/imx/[^/]*tqma[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/fsl-[^/]*tqml[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/imx[^/]*mba[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/imx[^/]*tqma[^/]*\\.dts[^/]*$|^arch/arm64/boot/dts/freescale/mba[^/]*\\.dtsi$|^arch/arm64/boot/dts/freescale/tqma8[^/]*\\.dtsi$|^arch/arm64/boot/dts/freescale/tqml[^/]*\\.dts[^/]*$|^drivers/gpio/gpio-tqmx86\\.c$|^drivers/mfd/tqmx86\\.c$|^drivers/watchdog/tqmx86_wdt\\.c$"}, 4679 }, 4680 } 4681 4682 trace = Subsystem{ 4683 Name: "trace", 4684 Lists: []string{"linux-trace-kernel@vger.kernel.org"}, 4685 Maintainers: []string{"mhiramat@kernel.org"}, 4686 Parents: []*Subsystem{&kernel}, 4687 PathRules: []PathRule{ 4688 {IncludeRegexp: "^arch/[^/]*/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^arch/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^include/[^/]*/ftrace\\.h$|^kernel/trace/fgraph\\.c$|^kernel/trace/ftrace[^/]*$"}, 4689 {IncludeRegexp: "^arch/[^/]*/include/asm/uprobes\\.h$|^arch/[^/]*/kernel/probes/uprobes\\.c$|^arch/[^/]*/kernel/uprobes\\.c$|^include/linux/uprobes\\.h$|^kernel/events/uprobes\\.c$"}, 4690 {IncludeRegexp: "^fs/proc/bootconfig\\.c$|^include/linux/bootconfig\\.h$|^lib/bootconfig-data\\.S$|^lib/bootconfig\\.c$"}, 4691 {IncludeRegexp: "^fs/tracefs/|^include/linux/trace[^/]*\\.h$|^include/trace/|^kernel/trace/|^kernel/tracepoint\\.c$"}, 4692 {IncludeRegexp: "^include/asm-generic/kprobes\\.h$|^include/linux/kprobes\\.h$|^kernel/kprobes\\.c$|^lib/tests/test_kprobes\\.c$"}, 4693 {IncludeRegexp: "^include/linux/rv\\.h$|^include/rv/|^kernel/trace/rv/"}, 4694 }, 4695 } 4696 4697 udf = Subsystem{ 4698 Name: "udf", 4699 Syscalls: []string{"syz_mount_image$udf"}, 4700 Maintainers: []string{"jack@suse.com"}, 4701 Parents: []*Subsystem{&fs}, 4702 PathRules: []PathRule{ 4703 {IncludeRegexp: "^fs/udf/"}, 4704 }, 4705 } 4706 4707 um = Subsystem{ 4708 Name: "um", 4709 Lists: []string{"linux-um@lists.infradead.org"}, 4710 Maintainers: []string{"anton.ivanov@cambridgegreys.com", "johannes@sipsolutions.net", "richard@nod.at"}, 4711 Parents: []*Subsystem{&kernel}, 4712 PathRules: []PathRule{ 4713 {IncludeRegexp: "^arch/um/|^arch/x86/um/|^fs/hostfs/"}, 4714 }, 4715 } 4716 4717 unisoc = Subsystem{ 4718 Name: "unisoc", 4719 Lists: []string{"linux-unisoc@lists.infradead.org"}, 4720 Maintainers: []string{"mani@kernel.org"}, 4721 Parents: []*Subsystem{&arm}, 4722 PathRules: []PathRule{ 4723 {IncludeRegexp: "^arch/arm/boot/dts/unisoc/|^drivers/clocksource/timer-rda\\.c$|^drivers/gpio/gpio-rda\\.c$|^drivers/irqchip/irq-rda-intc\\.c$|^drivers/tty/serial/rda-uart\\.c$"}, 4724 }, 4725 } 4726 4727 usb = Subsystem{ 4728 Name: "usb", 4729 Syscalls: []string{"syz_usb_connect", "syz_usb_connect$hid", "syz_usb_connect$printer", "syz_usb_connect$cdc_ecm", "syz_usb_connect$cdc_ncm", "syz_usb_connect$uac1"}, 4730 Lists: []string{"linux-usb@vger.kernel.org"}, 4731 Parents: []*Subsystem{&kernel}, 4732 PathRules: []PathRule{ 4733 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/usb[^/]*$|^drivers/usb/[^/]*/[^/]*omap[^/]*$"}, 4734 {IncludeRegexp: "^drivers/hid/usbhid/"}, 4735 {IncludeRegexp: "^drivers/net/usb/"}, 4736 {IncludeRegexp: "^drivers/net/usb/cdc_[^/]*\\.c$|^include/uapi/linux/usb/cdc\\.h$"}, 4737 {IncludeRegexp: "^drivers/net/usb/hso\\.c$"}, 4738 {IncludeRegexp: "^drivers/net/usb/pegasus\\.[^/]*$"}, 4739 {IncludeRegexp: "^drivers/net/usb/rtl8150\\.c$"}, 4740 {IncludeRegexp: "^drivers/phy/hisilicon/phy-hi3660-usb3\\.c$"}, 4741 {IncludeRegexp: "^drivers/phy/hisilicon/phy-hi3670-usb3\\.c$"}, 4742 {IncludeRegexp: "^drivers/phy/sunplus/Kconfig$|^drivers/phy/sunplus/phy-sunplus-usb2\\.c$"}, 4743 {IncludeRegexp: "^drivers/thunderbolt/dma_test\\.c$"}, 4744 {IncludeRegexp: "^drivers/thunderbolt/|^include/linux/thunderbolt\\.h$"}, 4745 {IncludeRegexp: "^drivers/usb/atm/speedtch\\.c$|^drivers/usb/atm/usbatm\\.c$"}, 4746 {IncludeRegexp: "^drivers/usb/c67x00/"}, 4747 {"^drivers/usb/cdns3/", "^drivers/usb/cdns3/cdns3[^/]*$"}, 4748 {"^drivers/usb/cdns3/", "^drivers/usb/cdns3/cdnsp[^/]*$"}, 4749 {IncludeRegexp: "^drivers/usb/chipidea/"}, 4750 {IncludeRegexp: "^drivers/usb/class/cdc-acm\\.[^/]*$"}, 4751 {IncludeRegexp: "^drivers/usb/class/usblp\\.c$"}, 4752 {IncludeRegexp: "^drivers/usb/common/ulpi\\.c$|^include/linux/ulpi/"}, 4753 {IncludeRegexp: "^drivers/usb/common/usb-otg-fsm\\.c$"}, 4754 {IncludeRegexp: "^drivers/usb/dwc2/"}, 4755 {IncludeRegexp: "^drivers/usb/dwc3/"}, 4756 {IncludeRegexp: "^drivers/usb/fotg210/"}, 4757 {IncludeRegexp: "^drivers/usb/gadget/function/[^/]*uvc[^/]*$|^drivers/usb/gadget/legacy/webcam\\.c$|^include/uapi/linux/usb/g_uvc\\.h$"}, 4758 {IncludeRegexp: "^drivers/usb/gadget/legacy/raw_gadget\\.c$|^include/uapi/linux/usb/raw_gadget\\.h$"}, 4759 {IncludeRegexp: "^drivers/usb/gadget/udc/bcm63xx_udc\\.[^/]*$"}, 4760 {IncludeRegexp: "^drivers/usb/gadget/udc/bdc/"}, 4761 {IncludeRegexp: "^drivers/usb/gadget/udc/cdns2$"}, 4762 {IncludeRegexp: "^drivers/usb/gadget/udc/fsl[^/]*$"}, 4763 {IncludeRegexp: "^drivers/usb/gadget/udc/renesas_usbf\\.c$"}, 4764 {IncludeRegexp: "^drivers/usb/host/ehci-brcm\\.[^/]*$"}, 4765 {IncludeRegexp: "^drivers/usb/host/ehci[^/]*$"}, 4766 {IncludeRegexp: "^drivers/usb/host/isp116x[^/]*$|^include/linux/usb/isp116x\\.h$"}, 4767 {IncludeRegexp: "^drivers/usb/host/ohci[^/]*$"}, 4768 {IncludeRegexp: "^drivers/usb/host/pci-quirks[^/]*$|^drivers/usb/host/xhci[^/]*$"}, 4769 {IncludeRegexp: "^drivers/usb/host/uhci[^/]*$"}, 4770 {IncludeRegexp: "^drivers/usb/host/xen[^/]*$|^include/xen/interface/io/usbif\\.h$"}, 4771 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 4772 {IncludeRegexp: "^drivers/usb/isp1760/"}, 4773 {IncludeRegexp: "^drivers/usb/misc/apple-mfi-fastcharge\\.c$"}, 4774 {IncludeRegexp: "^drivers/usb/misc/brcmstb-usb-pinmap\\.c$"}, 4775 {IncludeRegexp: "^drivers/usb/misc/chaoskey\\.c$"}, 4776 {IncludeRegexp: "^drivers/usb/misc/onboard_usb_dev\\.c$"}, 4777 {IncludeRegexp: "^drivers/usb/misc/usb251xb\\.c$"}, 4778 {IncludeRegexp: "^drivers/usb/musb/"}, 4779 {IncludeRegexp: "^drivers/usb/phy/phy-fsl-usb[^/]*$"}, 4780 {IncludeRegexp: "^drivers/usb/roles/intel-xhci-usb-role-switch\\.c$"}, 4781 {IncludeRegexp: "^drivers/usb/serial/|^include/linux/usb/serial\\.h$"}, 4782 {IncludeRegexp: "^drivers/usb/storage/"}, 4783 {IncludeRegexp: "^drivers/usb/storage/uas\\.c$"}, 4784 {IncludeRegexp: "^drivers/usb/typec/altmodes/|^include/linux/usb/typec_altmode\\.h$"}, 4785 {IncludeRegexp: "^drivers/usb/typec/mux/intel_pmc_mux\\.c$"}, 4786 {IncludeRegexp: "^drivers/usb/typec/mux/pi3usb30532\\.c$"}, 4787 {IncludeRegexp: "^drivers/usb/typec/mux/tusb1046\\.c$"}, 4788 {IncludeRegexp: "^drivers/usb/typec/tcpm/qcom/"}, 4789 {IncludeRegexp: "^drivers/usb/typec/tcpm/tcpci\\.c$|^drivers/usb/typec/tcpm/tcpm\\.c$|^include/linux/usb/tcpci\\.h$|^include/linux/usb/tcpm\\.h$"}, 4790 {IncludeRegexp: "^drivers/usb/typec/|^include/linux/usb/typec\\.h$"}, 4791 {IncludeRegexp: "^drivers/usb/usbip/"}, 4792 {IncludeRegexp: "^drivers/usb/|^include/dt-bindings/usb/|^include/linux/usb\\.h$|^include/linux/usb/|^include/uapi/linux/usb/"}, 4793 }, 4794 } 4795 4796 usbstorage = Subsystem{ 4797 Name: "usb-storage", 4798 Lists: []string{"usb-storage@lists.one-eyed-alien.net"}, 4799 Maintainers: []string{"stern@rowland.harvard.edu"}, 4800 Parents: []*Subsystem{&usb}, 4801 PathRules: []PathRule{ 4802 {IncludeRegexp: "^drivers/usb/storage/"}, 4803 }, 4804 } 4805 4806 v9fs = Subsystem{ 4807 Name: "v9fs", 4808 Lists: []string{"v9fs@lists.linux.dev"}, 4809 Maintainers: []string{"asmadeus@codewreck.org", "ericvh@kernel.org", "lucho@ionkov.net"}, 4810 Parents: []*Subsystem{&fs}, 4811 PathRules: []PathRule{ 4812 {IncludeRegexp: "^fs/9p/|^include/net/9p/|^include/trace/events/9p\\.h$|^include/uapi/linux/virtio_9p\\.h$|^net/9p/"}, 4813 }, 4814 } 4815 4816 video = Subsystem{ 4817 Name: "video", 4818 Lists: []string{"linux-video@atrey.karlin.mff.cuni.cz"}, 4819 Maintainers: []string{"mj@ucw.cz"}, 4820 Parents: []*Subsystem{&kernel}, 4821 PathRules: []PathRule{ 4822 {IncludeRegexp: "^arch/x86/boot/video[^/]*$"}, 4823 }, 4824 } 4825 4826 virt = Subsystem{ 4827 Name: "virt", 4828 Lists: []string{"virtualization@lists.linux.dev"}, 4829 Parents: []*Subsystem{&kernel}, 4830 PathRules: []PathRule{ 4831 {IncludeRegexp: "^arch/[^/]*/include/asm/paravirt[^/]*\\.h$|^arch/[^/]*/kernel/paravirt[^/]*$|^include/linux/hypervisor\\.h$"}, 4832 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 4833 {IncludeRegexp: "^arch/x86/include/asm/vmware\\.h$|^arch/x86/kernel/cpu/vmware\\.c$"}, 4834 {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$|^net/vmw_vsock/virtio[^/]*$"}, 4835 {IncludeRegexp: "^drivers/block/virtio_blk\\.c$|^drivers/scsi/virtio_scsi\\.c$|^include/uapi/linux/virtio_blk\\.h$|^include/uapi/linux/virtio_scsi\\.h$"}, 4836 {IncludeRegexp: "^drivers/char/virtio_console\\.c$|^include/uapi/linux/virtio_console\\.h$"}, 4837 {IncludeRegexp: "^drivers/crypto/virtio/|^include/uapi/linux/virtio_crypto\\.h$"}, 4838 {IncludeRegexp: "^drivers/gpio/gpio-virtio\\.c$|^include/uapi/linux/virtio_gpio\\.h$"}, 4839 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/virtio[^/]*$|^drivers/gpu/drm/virtio/|^include/uapi/linux/virtio_gpu\\.h$"}, 4840 {IncludeRegexp: "^drivers/gpu/drm/qxl/|^include/uapi/drm/qxl_drm\\.h$"}, 4841 {IncludeRegexp: "^drivers/gpu/drm/tiny/bochs\\.c$"}, 4842 {IncludeRegexp: "^drivers/gpu/drm/tiny/cirrus-qemu\\.c$"}, 4843 {IncludeRegexp: "^drivers/i2c/busses/i2c-virtio\\.c$|^include/uapi/linux/virtio_i2c\\.h$"}, 4844 {IncludeRegexp: "^drivers/iommu/virtio-iommu\\.c$|^include/uapi/linux/virtio_iommu\\.h$"}, 4845 {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/"}, 4846 {IncludeRegexp: "^drivers/nvdimm/nd_virtio\\.c$|^drivers/nvdimm/virtio_pmem\\.c$"}, 4847 {IncludeRegexp: "^drivers/vdpa/ifcvf/"}, 4848 {IncludeRegexp: "^drivers/vdpa/mlx5/"}, 4849 {IncludeRegexp: "^drivers/vfio/pci/virtio$"}, 4850 {IncludeRegexp: "^drivers/vhost/scsi\\.c$"}, 4851 {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$"}, 4852 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 4853 {IncludeRegexp: "^drivers/virtio/virtio_balloon\\.c$|^include/linux/balloon_compaction\\.h$|^include/uapi/linux/virtio_balloon\\.h$|^mm/balloon_compaction\\.c$"}, 4854 {IncludeRegexp: "^drivers/virtio/virtio_mem\\.c$|^include/uapi/linux/virtio_mem\\.h$"}, 4855 {IncludeRegexp: "^drivers/virtio/virtio_rtc_[^/]*$|^include/uapi/linux/virtio_rtc\\.h$"}, 4856 {IncludeRegexp: "^fs/fuse/virtio_fs\\.c$|^include/uapi/linux/virtio_fs\\.h$"}, 4857 {IncludeRegexp: "^include/uapi/linux/virtio_snd\\.h$|^sound/virtio/"}, 4858 }, 4859 } 4860 4861 watchdog = Subsystem{ 4862 Name: "watchdog", 4863 Lists: []string{"linux-watchdog@vger.kernel.org"}, 4864 Maintainers: []string{"linux@roeck-us.net", "wim@linux-watchdog.org"}, 4865 Parents: []*Subsystem{&kernel}, 4866 PathRules: []PathRule{ 4867 {IncludeRegexp: "^drivers/watchdog/ebc-c384_wdt\\.c$"}, 4868 {IncludeRegexp: "^drivers/watchdog/mena21_wdt\\.c$"}, 4869 {IncludeRegexp: "^drivers/watchdog/menz69_wdt\\.c$"}, 4870 {IncludeRegexp: "^drivers/watchdog/realtek_otto_wdt\\.c$"}, 4871 {IncludeRegexp: "^drivers/watchdog/simatic-ipc-wdt\\.c$"}, 4872 {IncludeRegexp: "^drivers/watchdog/sunplus_wdt\\.c$"}, 4873 {IncludeRegexp: "^drivers/watchdog/|^include/linux/watchdog\\.h$|^include/trace/events/watchdog\\.h$|^include/uapi/linux/watchdog\\.h$"}, 4874 }, 4875 } 4876 4877 wcn36xx = Subsystem{ 4878 Name: "wcn36xx", 4879 Lists: []string{"wcn36xx@lists.infradead.org"}, 4880 Maintainers: []string{"loic.poulain@oss.qualcomm.com"}, 4881 Parents: []*Subsystem{&wireless}, 4882 PathRules: []PathRule{ 4883 {IncludeRegexp: "^drivers/net/wireless/ath/wcn36xx/"}, 4884 }, 4885 } 4886 4887 wireguard = Subsystem{ 4888 Name: "wireguard", 4889 Lists: []string{"wireguard@lists.zx2c4.com"}, 4890 Maintainers: []string{"Jason@zx2c4.com"}, 4891 Parents: []*Subsystem{&net}, 4892 PathRules: []PathRule{ 4893 {IncludeRegexp: "^drivers/net/wireguard/"}, 4894 }, 4895 } 4896 4897 wireless = Subsystem{ 4898 Name: "wireless", 4899 Syscalls: []string{"syz_80211_join_ibss", "syz_80211_inject_frame"}, 4900 Lists: []string{"linux-wireless@vger.kernel.org"}, 4901 Parents: []*Subsystem{&net}, 4902 PathRules: []PathRule{ 4903 {IncludeRegexp: "^drivers/bcma/|^include/linux/bcma/"}, 4904 {"^drivers/net/wireless/", "^drivers/net/wireless/ath/|^drivers/net/wireless/broadcom/|^drivers/net/wireless/intel/|^drivers/net/wireless/intersil/|^drivers/net/wireless/marvell/|^drivers/net/wireless/mediatek/mt76/|^drivers/net/wireless/mediatek/mt7601u/|^drivers/net/wireless/microchip/|^drivers/net/wireless/purelifi/|^drivers/net/wireless/quantenna/|^drivers/net/wireless/ralink/|^drivers/net/wireless/realtek/|^drivers/net/wireless/rsi/|^drivers/net/wireless/silabs/|^drivers/net/wireless/st/|^drivers/net/wireless/ti/|^drivers/net/wireless/zydas/"}, 4905 {IncludeRegexp: "^drivers/net/wireless/admtek/"}, 4906 {IncludeRegexp: "^drivers/net/wireless/ath/"}, 4907 {IncludeRegexp: "^drivers/net/wireless/ath/ar5523/"}, 4908 {IncludeRegexp: "^drivers/net/wireless/ath/ath10k/|ath10k"}, 4909 {IncludeRegexp: "^drivers/net/wireless/ath/ath11k/|ath11k"}, 4910 {IncludeRegexp: "^drivers/net/wireless/ath/ath12k/|ath12k"}, 4911 {IncludeRegexp: "^drivers/net/wireless/ath/ath5k/"}, 4912 {IncludeRegexp: "^drivers/net/wireless/ath/ath6kl/"}, 4913 {IncludeRegexp: "^drivers/net/wireless/ath/ath9k/"}, 4914 {IncludeRegexp: "^drivers/net/wireless/ath/carl9170/"}, 4915 {IncludeRegexp: "^drivers/net/wireless/ath/wil6210/"}, 4916 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43/"}, 4917 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43legacy/"}, 4918 {IncludeRegexp: "^drivers/net/wireless/broadcom/brcm80211/|^include/linux/platform_data/brcmfmac\\.h$"}, 4919 {IncludeRegexp: "^drivers/net/wireless/intel/ipw2x00/"}, 4920 {IncludeRegexp: "^drivers/net/wireless/intel/iwlegacy/"}, 4921 {IncludeRegexp: "^drivers/net/wireless/intel/iwlwifi/"}, 4922 {IncludeRegexp: "^drivers/net/wireless/intersil/"}, 4923 {IncludeRegexp: "^drivers/net/wireless/marvell/libertas/|^drivers/net/wireless/marvell/libertas_tf/"}, 4924 {IncludeRegexp: "^drivers/net/wireless/marvell/mwifiex/"}, 4925 {IncludeRegexp: "^drivers/net/wireless/marvell/mwl8k\\.c$"}, 4926 {IncludeRegexp: "^drivers/net/wireless/mediatek/mt76/"}, 4927 {IncludeRegexp: "^drivers/net/wireless/mediatek/mt7601u/"}, 4928 {IncludeRegexp: "^drivers/net/wireless/microchip/"}, 4929 {IncludeRegexp: "^drivers/net/wireless/purelifi/"}, 4930 {IncludeRegexp: "^drivers/net/wireless/quantenna/"}, 4931 {IncludeRegexp: "^drivers/net/wireless/ralink/"}, 4932 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl818x/rtl8180/"}, 4933 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl818x/rtl8187/"}, 4934 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl8xxxu/"}, 4935 {IncludeRegexp: "^drivers/net/wireless/realtek/rtlwifi/"}, 4936 {IncludeRegexp: "^drivers/net/wireless/realtek/rtw88/"}, 4937 {IncludeRegexp: "^drivers/net/wireless/realtek/rtw89/"}, 4938 {IncludeRegexp: "^drivers/net/wireless/rsi/"}, 4939 {IncludeRegexp: "^drivers/net/wireless/silabs/"}, 4940 {IncludeRegexp: "^drivers/net/wireless/st/|^include/linux/platform_data/net-cw1200\\.h$"}, 4941 {IncludeRegexp: "^drivers/net/wireless/ti/"}, 4942 {IncludeRegexp: "^drivers/net/wireless/virtual/mac80211_hwsim\\.\\[ch\\]$|^include/net/mac80211\\.h$|^net/mac80211/"}, 4943 {IncludeRegexp: "^drivers/net/wireless/zydas/"}, 4944 {IncludeRegexp: "^drivers/nfc/trf7970a\\.c$"}, 4945 {IncludeRegexp: "^drivers/ssb/|^include/linux/ssb/"}, 4946 {IncludeRegexp: "^include/linux/ieee80211\\.h$|^include/net/cfg80211\\.h$|^include/net/ieee80211_radiotap\\.h$|^include/net/iw_handler\\.h$|^include/net/wext\\.h$|^include/uapi/linux/nl80211\\.h$|^include/uapi/linux/wireless\\.h$|^net/wireless/|include/uapi/linux/nl80211-.*"}, 4947 {IncludeRegexp: "^include/linux/rfkill\\.h$|^include/uapi/linux/rfkill\\.h$|^net/rfkill/"}, 4948 }, 4949 } 4950 4951 wpan = Subsystem{ 4952 Name: "wpan", 4953 Lists: []string{"linux-wpan@vger.kernel.org"}, 4954 Maintainers: []string{"alex.aring@gmail.com", "miquel.raynal@bootlin.com", "stefan@datenfreihafen.org"}, 4955 Parents: []*Subsystem{&net}, 4956 PathRules: []PathRule{ 4957 {IncludeRegexp: "^drivers/net/ieee802154/adf7242\\.c$"}, 4958 {IncludeRegexp: "^drivers/net/ieee802154/at86rf230\\.h$|^drivers/net/ieee802154/atusb\\.c$|^drivers/net/ieee802154/atusb\\.h$"}, 4959 {IncludeRegexp: "^drivers/net/ieee802154/ca8210\\.c$"}, 4960 {IncludeRegexp: "^drivers/net/ieee802154/cc2520\\.c$"}, 4961 {IncludeRegexp: "^drivers/net/ieee802154/mcr20a\\.c$|^drivers/net/ieee802154/mcr20a\\.h$"}, 4962 {IncludeRegexp: "^drivers/net/ieee802154/mrf24j40\\.c$"}, 4963 {IncludeRegexp: "^drivers/net/ieee802154/|^include/linux/ieee802154\\.h$|^include/linux/nl802154\\.h$|^include/net/af_ieee802154\\.h$|^include/net/cfg802154\\.h$|^include/net/ieee802154_netdev\\.h$|^include/net/mac802154\\.h$|^include/net/nl802154\\.h$|^net/ieee802154/|^net/mac802154/"}, 4964 {IncludeRegexp: "^include/net/6lowpan\\.h$|^net/6lowpan/"}, 4965 }, 4966 } 4967 4968 x25 = Subsystem{ 4969 Name: "x25", 4970 Lists: []string{"linux-x25@vger.kernel.org"}, 4971 Maintainers: []string{"ms@dev.tdt.de"}, 4972 Parents: []*Subsystem{&net}, 4973 PathRules: []PathRule{ 4974 {IncludeRegexp: "^drivers/net/wan/hdlc_x25\\.c$|^drivers/net/wan/lapbether\\.c$|^include/[^/]*/lapb\\.h$|^include/net/x25[^/]*$|^include/uapi/linux/x25\\.h$|^net/lapb/|^net/x25/"}, 4975 }, 4976 } 4977 4978 x86 = Subsystem{ 4979 Name: "x86", 4980 Lists: []string{"x86@kernel.org"}, 4981 Parents: []*Subsystem{&virt}, 4982 PathRules: []PathRule{ 4983 {IncludeRegexp: "^arch/[^/]*/include/asm/paravirt[^/]*\\.h$|^arch/[^/]*/kernel/paravirt[^/]*$|^include/linux/hypervisor\\.h$"}, 4984 {IncludeRegexp: "^arch/x86/boot/compressed/tdx[^/]*$|^arch/x86/coco/tdx/|^arch/x86/include/asm/shared/tdx\\.h$|^arch/x86/include/asm/tdx\\.h$|^arch/x86/virt/vmx/tdx/|^drivers/virt/coco/tdx-guest$"}, 4985 {IncludeRegexp: "^arch/x86/include/asm/vmware\\.h$|^arch/x86/kernel/cpu/vmware\\.c$"}, 4986 }, 4987 } 4988 4989 x86drivers = Subsystem{ 4990 Name: "x86-drivers", 4991 Lists: []string{"platform-driver-x86@vger.kernel.org"}, 4992 Parents: []*Subsystem{&kernel}, 4993 PathRules: []PathRule{ 4994 {IncludeRegexp: "^arch/x86/include/asm/amd/hsmp\\.h$|^arch/x86/include/uapi/asm/amd_hsmp\\.h$|^drivers/platform/x86/amd/hsmp/"}, 4995 {IncludeRegexp: "^arch/x86/include/asm/intel_punit_ipc\\.h$|^drivers/platform/x86/intel/punit_ipc\\.c$"}, 4996 {IncludeRegexp: "^arch/x86/include/asm/intel_telemetry\\.h$|^drivers/platform/x86/intel/telemetry/"}, 4997 {IncludeRegexp: "^drivers/char/sonypi\\.c$|^drivers/platform/x86/sony-laptop\\.c$"}, 4998 {IncludeRegexp: "^drivers/hid/surface-hid/"}, 4999 {IncludeRegexp: "^drivers/input/touchscreen/silead\\.c$|^drivers/platform/x86/touchscreen_dmi\\.c$"}, 5000 {IncludeRegexp: "^drivers/platform/arm64/"}, 5001 {IncludeRegexp: "^drivers/platform/mellanox/|^include/linux/platform_data/mlxreg\\.h$"}, 5002 {IncludeRegexp: "^drivers/platform/olpc/|^drivers/platform/x86/|^include/linux/platform_data/x86/"}, 5003 {IncludeRegexp: "^drivers/platform/surface/"}, 5004 {IncludeRegexp: "^drivers/platform/surface/aggregator/|^drivers/platform/surface/surface_acpi_notify\\.c$|^drivers/platform/surface/surface_aggregator_cdev\\.c$|^drivers/platform/surface/surface_aggregator_registry\\.c$|^include/linux/surface_acpi_notify\\.h$|^include/linux/surface_aggregator/|^include/uapi/linux/surface_aggregator/"}, 5005 {IncludeRegexp: "^drivers/platform/surface/surface_aggregator_hub\\.c$"}, 5006 {IncludeRegexp: "^drivers/platform/surface/surface_aggregator_tabletsw\\.c$"}, 5007 {IncludeRegexp: "^drivers/platform/surface/surface_dtx\\.c$|^include/uapi/linux/surface_aggregator/dtx\\.h$"}, 5008 {IncludeRegexp: "^drivers/platform/surface/surface_gpe\\.c$"}, 5009 {IncludeRegexp: "^drivers/platform/surface/surface_hotplug\\.c$"}, 5010 {IncludeRegexp: "^drivers/platform/surface/surface_platform_profile\\.c$"}, 5011 {IncludeRegexp: "^drivers/platform/surface/surfacepro3_button\\.c$"}, 5012 {IncludeRegexp: "^drivers/platform/x86/acer-wmi\\.c$"}, 5013 {IncludeRegexp: "^drivers/platform/x86/acerhdf\\.c$"}, 5014 {IncludeRegexp: "^drivers/platform/x86/adv_swbutton\\.c$"}, 5015 {IncludeRegexp: "^drivers/platform/x86/amd/pmc/"}, 5016 {IncludeRegexp: "^drivers/platform/x86/amd/pmf/"}, 5017 {IncludeRegexp: "^drivers/platform/x86/amd/x3d_vcache\\.c$"}, 5018 {IncludeRegexp: "^drivers/platform/x86/asus-tf103c-dock\\.c$"}, 5019 {IncludeRegexp: "^drivers/platform/x86/asus-wireless\\.c$"}, 5020 {IncludeRegexp: "^drivers/platform/x86/asus[^/]*\\.c$|^drivers/platform/x86/eeepc[^/]*\\.c$"}, 5021 {IncludeRegexp: "^drivers/platform/x86/classmate-laptop\\.c$"}, 5022 {IncludeRegexp: "^drivers/platform/x86/compal-laptop\\.c$"}, 5023 {IncludeRegexp: "^drivers/platform/x86/dell/alienware-wmi[^/]*$"}, 5024 {IncludeRegexp: "^drivers/platform/x86/dell/dcdbas\\.[^/]*$"}, 5025 {IncludeRegexp: "^drivers/platform/x86/dell/dell-laptop\\.c$"}, 5026 {IncludeRegexp: "^drivers/platform/x86/dell/dell-pc\\.c$"}, 5027 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-smm\\.c$"}, 5028 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-wmi\\.c$"}, 5029 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios\\.[^/]*$"}, 5030 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-privacy\\.c$"}, 5031 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-sysman/"}, 5032 {IncludeRegexp: "^drivers/platform/x86/dell/dell_rbu\\.c$"}, 5033 {IncludeRegexp: "^drivers/platform/x86/fujitsu-laptop\\.c$"}, 5034 {IncludeRegexp: "^drivers/platform/x86/fujitsu-tablet\\.c$"}, 5035 {IncludeRegexp: "^drivers/platform/x86/gigabyte-wmi\\.c$"}, 5036 {IncludeRegexp: "^drivers/platform/x86/gpd-pocket-fan\\.c$"}, 5037 {IncludeRegexp: "^drivers/platform/x86/hdaps\\.c$"}, 5038 {IncludeRegexp: "^drivers/platform/x86/hp/hp-bioscfg/"}, 5039 {IncludeRegexp: "^drivers/platform/x86/hp/tc1100-wmi\\.c$"}, 5040 {IncludeRegexp: "^drivers/platform/x86/ideapad-laptop\\.c$"}, 5041 {IncludeRegexp: "^drivers/platform/x86/intel/atomisp2/led\\.c$"}, 5042 {IncludeRegexp: "^drivers/platform/x86/intel/atomisp2/pm\\.c$"}, 5043 {IncludeRegexp: "^drivers/platform/x86/intel/hid\\.c$"}, 5044 {IncludeRegexp: "^drivers/platform/x86/intel/int1092/"}, 5045 {IncludeRegexp: "^drivers/platform/x86/intel/ishtp_eclite\\.c$"}, 5046 {IncludeRegexp: "^drivers/platform/x86/intel/pmc/|^include/linux/platform_data/x86/intel_pmc_ipc\\.h$"}, 5047 {IncludeRegexp: "^drivers/platform/x86/intel/speed_select_if/|^include/uapi/linux/isst_if\\.h$"}, 5048 {IncludeRegexp: "^drivers/platform/x86/intel/uncore-frequency/"}, 5049 {IncludeRegexp: "^drivers/platform/x86/intel/vbtn\\.c$"}, 5050 {IncludeRegexp: "^drivers/platform/x86/intel/vsec_tpmi\\.c$|^include/linux/intel_tpmi\\.h$"}, 5051 {IncludeRegexp: "^drivers/platform/x86/lenovo-wmi-hotkey-utilities\\.c$"}, 5052 {IncludeRegexp: "^drivers/platform/x86/lg-laptop\\.c$"}, 5053 {IncludeRegexp: "^drivers/platform/x86/msi-ec\\.[^/]*$"}, 5054 {IncludeRegexp: "^drivers/platform/x86/msi-laptop\\.c$"}, 5055 {IncludeRegexp: "^drivers/platform/x86/msi-wmi-platform\\.c$"}, 5056 {IncludeRegexp: "^drivers/platform/x86/msi-wmi\\.c$"}, 5057 {IncludeRegexp: "^drivers/platform/x86/nvidia-wmi-ec-backlight\\.c$|^include/linux/platform_data/x86/nvidia-wmi-ec-backlight\\.h$"}, 5058 {IncludeRegexp: "^drivers/platform/x86/oxpec\\.c$"}, 5059 {IncludeRegexp: "^drivers/platform/x86/panasonic-laptop\\.c$"}, 5060 {IncludeRegexp: "^drivers/platform/x86/portwell-ec\\.c$"}, 5061 {IncludeRegexp: "^drivers/platform/x86/quickstart\\.c$"}, 5062 {IncludeRegexp: "^drivers/platform/x86/samsung-galaxybook\\.c$"}, 5063 {IncludeRegexp: "^drivers/platform/x86/samsung-laptop\\.c$"}, 5064 {IncludeRegexp: "^drivers/platform/x86/serial-multi-instantiate\\.c$"}, 5065 {IncludeRegexp: "^drivers/platform/x86/siemens/|^include/linux/platform_data/x86/simatic-ipc-base\\.h$|^include/linux/platform_data/x86/simatic-ipc\\.h$"}, 5066 {IncludeRegexp: "^drivers/platform/x86/system76_acpi\\.c$"}, 5067 {IncludeRegexp: "^drivers/platform/x86/think-lmi\\..$"}, 5068 {IncludeRegexp: "^drivers/platform/x86/thinkpad_acpi\\.c$"}, 5069 {IncludeRegexp: "^drivers/platform/x86/topstar-laptop\\.c$"}, 5070 {IncludeRegexp: "^drivers/platform/x86/toshiba-wmi\\.c$"}, 5071 {IncludeRegexp: "^drivers/platform/x86/toshiba_acpi\\.c$"}, 5072 {IncludeRegexp: "^drivers/platform/x86/toshiba_bluetooth\\.c$"}, 5073 {IncludeRegexp: "^drivers/platform/x86/toshiba_haps\\.c$"}, 5074 {IncludeRegexp: "^drivers/platform/x86/tuxedo/"}, 5075 {IncludeRegexp: "^drivers/platform/x86/uv_sysfs\\.c$"}, 5076 {IncludeRegexp: "^drivers/platform/x86/wmi-bmof\\.c$"}, 5077 {IncludeRegexp: "^drivers/platform/x86/wmi\\.c$|^include/uapi/linux/wmi\\.h$"}, 5078 {IncludeRegexp: "^drivers/platform/x86/x86-android-tablets/"}, 5079 {IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"}, 5080 }, 5081 } 5082 5083 xen = Subsystem{ 5084 Name: "xen", 5085 Lists: []string{"xen-devel@lists.xenproject.org"}, 5086 Parents: []*Subsystem{&kernel}, 5087 PathRules: []PathRule{ 5088 {IncludeRegexp: "^arch/[^/]*/include/asm/xen/swiotlb-xen\\.h$|^drivers/xen/swiotlb-xen\\.c$|^include/xen/arm/swiotlb-xen\\.h$|^include/xen/swiotlb-xen\\.h$"}, 5089 {IncludeRegexp: "^arch/arm/include/asm/xen/|^arch/arm/xen/"}, 5090 {IncludeRegexp: "^arch/arm64/include/asm/xen/|^arch/arm64/xen/"}, 5091 {IncludeRegexp: "^arch/x86/configs/xen\\.config$|^arch/x86/include/asm/pvclock-abi\\.h$|^arch/x86/include/asm/xen/|^arch/x86/platform/pvh/|^arch/x86/xen/"}, 5092 {IncludeRegexp: "^arch/x86/pci/[^/]*xen[^/]*$|^drivers/pci/[^/]*xen[^/]*$"}, 5093 {IncludeRegexp: "^drivers/[^/]*/xen-[^/]*front\\.c$|^drivers/xen/|^include/uapi/xen/|^include/xen/|^kernel/configs/xen\\.config$"}, 5094 {IncludeRegexp: "^drivers/block/xen[^/]*$|^drivers/block/xen-blkback/"}, 5095 {IncludeRegexp: "^drivers/gpu/drm/xen/"}, 5096 {IncludeRegexp: "^drivers/net/xen-netback/"}, 5097 {IncludeRegexp: "^drivers/scsi/xen-scsifront\\.c$|^drivers/xen/xen-scsiback\\.c$|^include/xen/interface/io/vscsiif\\.h$"}, 5098 {IncludeRegexp: "^drivers/usb/host/xen[^/]*$|^include/xen/interface/io/usbif\\.h$"}, 5099 {IncludeRegexp: "^sound/xen/"}, 5100 }, 5101 } 5102 5103 xfs = Subsystem{ 5104 Name: "xfs", 5105 Syscalls: []string{"syz_mount_image$xfs"}, 5106 Lists: []string{"linux-xfs@vger.kernel.org"}, 5107 Maintainers: []string{"cem@kernel.org"}, 5108 Parents: []*Subsystem{&fs}, 5109 PathRules: []PathRule{ 5110 {IncludeRegexp: "^fs/xfs/|^include/uapi/linux/dqblk_xfs\\.h$|^include/uapi/linux/fsmap\\.h$"}, 5111 }, 5112 } 5113 5114 return []*Subsystem{ 5115 &ac100, &accelerators, &acpi, &acpica, &acrn, &actions, &afs, &alpha, &amdgfx, &amlogic, &apparmor, &arch, &arm, &armmsm, &armscmi, &asahi, &aspeed, &ath10k, &ath11k, &ath12k, &atm, &audit, &autofs, &axis, &b43, &batman, &bcache, &bcachefs, &bfs, &block, &bluetooth, &bpf, &brcm80211, &bridge, &broadcom, &btrfs, &can, &ceph, &cgroups, &chrome, &cifs, &cirrus, &clk, &coco, &coda, &comedi, &coresight, &crypto, &csky, &cxl, &damon, &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, &hwmon, &hyperv, &i2c, &i3c, &ide, &iio, &imx, &input, &integrity, &intelgfx, &intelwiredlan, &intelxe, &iouring, &iomap, &iommu, &ipack, &isdn4linux, &isofs, &jffs2, &jfs, &karma, &kasan, &kbuild, &kernel, &kernfs, &kexec, &keyrings, &kgdb, &kunit, &kvm, &kvmriscv, &kvmx86, &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, &netfs, &nfc, &nfs, &nilfs, &nouveau, &ntb, &ntfs3, &nvdimm, &nvme, &ocfs2, &omap, &optee, &openiscsi, &openbmc, &openipmi, &openrisc, &openvpn, &openvswitch, &openwrt, &orangefs, &ossdrivers, &overlayfs, &parisc, &parport, &pci, &perf, &phy, &pm, &ppp, &pvrusb2, &pwm, &qat, &raid, &rcu, &rdma, &rds, &remoteproc, &renesassoc, &riscv, &rockchip, &rpi, &rtc, &rust, &s390, &samsungsoc, &schedext, &scsi, &sctp, &selinux, &serial, &sgx, &sh, &smc, &snpsarc, &soc, &sof, &sophgo, &sound, &spacemit, &sparclinux, &speakup, &spi, &spice, &squashfs, &staging, &stm32, &sunxi, &target, &tegra, ×tamp, &tipc, &tls, &tomoyo, &tqsystems, &trace, &udf, &um, &unisoc, &usb, &usbstorage, &v9fs, &video, &virt, &watchdog, &wcn36xx, &wireguard, &wireless, &wpan, &x25, &x86, &x86drivers, &xen, &xfs, 5116 } 5117 5118 }