github.com/google/syzkaller@v0.0.0-20240517125934-c0f1611a36d6/pkg/subsystem/lists/linux.go (about) 1 // Code generated by the syz-query-subsystem tool. DO NOT EDIT. 2 // Commit dd5a440a31fae6e459c0d6271dddd62825505361, "Linux 6.9-rc7" 3 4 package lists 5 6 import . "github.com/google/syzkaller/pkg/subsystem" 7 8 func init() { 9 RegisterList("linux", subsystems_linux()) 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 // - asahi 24 // - aspeed 25 // - coresight 26 // - imx 27 // - s32 28 // - kvmarm 29 // - mediatek 30 // - omap 31 // - rockchip 32 // - rpi 33 // - samsung-soc 34 // - stm32 35 // - sunxi 36 // - unisoc 37 // - arm-msm 38 // - freedreno 39 // - mhi 40 // - audit 41 // - axis 42 // - bcache 43 // - block 44 // - drbd 45 // - nbd 46 // - bluetooth 47 // - bpf 48 // - ceph 49 // - cgroups 50 // - chrome 51 // - clk 52 // - crypto 53 // - qat 54 // - csky 55 // - cxl 56 // - devicetree 57 // - dm 58 // - dmaengine 59 // - dri 60 // - amd-gfx 61 // - etnaviv 62 // - fbdev 63 // - geode 64 // - freedreno 65 // - intel-gfx 66 // - intel-gvt 67 // - intel-xe 68 // - lima 69 // - nouveau 70 // - spice 71 // - edac 72 // - efi 73 // - fpga 74 // - fs 75 // - afs 76 // - autofs 77 // - bcachefs 78 // - bfs 79 // - btrfs 80 // - cifs 81 // - coda 82 // - ecryptfs 83 // - erofs 84 // - exfat 85 // - ext4 86 // - f2fs 87 // - fscrypt 88 // - fsverity 89 // - fuse 90 // - gfs2 91 // - hfs 92 // - iomap 93 // - isofs 94 // - jffs2 95 // - jfs 96 // - karma 97 // - kernfs 98 // - netfs 99 // - nfs 100 // - nilfs 101 // - ntfs3 102 // - ocfs2 103 // - orangefs 104 // - overlayfs 105 // - reiserfs 106 // - squashfs 107 // - udf 108 // - v9fs 109 // - xfs 110 // - fsi 111 // - gpio 112 // - s32 113 // - hardening 114 // - hexagon 115 // - hwmon 116 // - hyperv 117 // - i2c 118 // - i3c 119 // - ide 120 // - iio 121 // - input 122 // - integrity 123 // - io-uring 124 // - iommu 125 // - ipack 126 // - kasan 127 // - kbuild 128 // - kexec 129 // - keyrings 130 // - kgdb 131 // - kunit 132 // - kvm 133 // - kvm-riscv 134 // - leds 135 // - linux1394 136 // - linuxppc 137 // - linuxpps 138 // - live-patching 139 // - llvm 140 // - loongarch 141 // - lsm 142 // - apparmor 143 // - tomoyo 144 // - m68k 145 // - media 146 // - mjpeg 147 // - pvrusb2 148 // - staging 149 // - ac100 150 // - greybus 151 // - mips 152 // - mm 153 // - damon 154 // - maple-tree 155 // - mmc 156 // - modules 157 // - mtd 158 // - net 159 // - atm 160 // - batman 161 // - bridge 162 // - broadcom 163 // - can 164 // - dccp 165 // - hams 166 // - hippi 167 // - intel-wired-lan 168 // - isdn4linux 169 // - mptcp 170 // - net-drivers 171 // - netfilter 172 // - lvs 173 // - openvswitch 174 // - openwrt 175 // - oss-drivers 176 // - ppp 177 // - rdma 178 // - rds 179 // - sctp 180 // - stm32 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 // - nitro 196 // - ntb 197 // - nvdimm 198 // - nvme 199 // - op-tee 200 // - openbmc 201 // - openipmi 202 // - openrisc 203 // - parisc 204 // - parport 205 // - pci 206 // - perf 207 // - phy 208 // - pm 209 // - pwm 210 // - raid 211 // - rcu 212 // - remoteproc 213 // - renesas-soc 214 // - riscv 215 // - kvm-riscv 216 // - rtc 217 // - rust 218 // - s390 219 // - scsi 220 // - megaraid 221 // - mpi3 222 // - mpt-fusion 223 // - open-iscsi 224 // - target 225 // - selinux 226 // - serial 227 // - sgx 228 // - sh 229 // - snps-arc 230 // - sound 231 // - alsa 232 // - cirrus 233 // - sof 234 // - sparclinux 235 // - speakup 236 // - spi 237 // - tegra 238 // - ac100 239 // - timestamp 240 // - tq-systems 241 // - trace 242 // - um 243 // - usb 244 // - usb-storage 245 // - video 246 // - virt 247 // - spice 248 // - x86 249 // - coco 250 // - watchdog 251 // - x86-drivers 252 // - dell 253 // - xen 254 255 func subsystems_linux() []*Subsystem { 256 var ac100, accelerators, acpi, acpica, acrn, actions, afs, alpha, alsa, amdgfx, amlogic, apparmor, arch, arm, armmsm, 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, coresight, crypto, csky, cxl, damon, dccp, dell, devicetree, dm, dmaengine, drbd, dri, ecryptfs, edac, efi, erofs, etnaviv, exfat, ext4, f2fs, fbdev, fpga, freedreno, fs, fscrypt, fsi, fsverity, fuse, geode, gfs2, gpio, greybus, hams, hardening, hexagon, hfs, hippi, hwmon, hyperv, i2c, i3c, ide, iio, imx, input, integrity, intelgfx, intelgvt, intelwiredlan, intelxe, iouring, iomap, iommu, ipack, isdn4linux, isofs, jffs2, jfs, karma, kasan, kbuild, kernel, kernfs, kexec, keyrings, kgdb, kunit, kvm, kvmriscv, kvmarm, leds, libertas, lima, linux1394, linuxppc, linuxpps, livepatching, llvm, loongarch, lsm, lvs, m68k, mapletree, media, mediatek, megaraid, mhi, mips, mjpeg, mm, mmc, modules, mpi3, mptfusion, mptcp, mtd, nbd, net, netdrivers, netfilter, netfs, nfc, nfs, nilfs, nitro, nouveau, ntb, ntfs3, nvdimm, nvme, ocfs2, omap, optee, openiscsi, openbmc, openipmi, openrisc, openvswitch, openwrt, orangefs, ossdrivers, overlayfs, parisc, parport, pci, perf, phy, pm, ppp, pvrusb2, pwm, qat, raid, rcu, rdma, rds, reiserfs, remoteproc, renesassoc, riscv, rockchip, rpi, rtc, rust, s32, s390, samsungsoc, scsi, sctp, selinux, serial, sgx, sh, snpsarc, sof, sound, 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 257 258 ac100 = Subsystem{ 259 Name: "ac100", 260 Lists: []string{"ac100@lists.launchpad.net"}, 261 Maintainers: []string{"marvin24@gmx.de"}, 262 Parents: []*Subsystem{&staging, &tegra}, 263 PathRules: []PathRule{ 264 {IncludeRegexp: "^drivers/staging/nvec/"}, 265 }, 266 } 267 268 accelerators = Subsystem{ 269 Name: "accelerators", 270 Lists: []string{"linux-accelerators@lists.ozlabs.org"}, 271 Maintainers: []string{"wangzhou1@hisilicon.com", "zhangfei.gao@linaro.org"}, 272 Parents: []*Subsystem{&kernel}, 273 PathRules: []PathRule{ 274 {IncludeRegexp: "^drivers/misc/uacce/|^include/linux/uacce\\.h$|^include/uapi/misc/uacce/"}, 275 }, 276 } 277 278 acpi = Subsystem{ 279 Name: "acpi", 280 Lists: []string{"linux-acpi@vger.kernel.org"}, 281 Parents: []*Subsystem{&kernel}, 282 PathRules: []PathRule{ 283 {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$"}, 284 {IncludeRegexp: "^drivers/acpi/[^/]*thermal[^/]*$"}, 285 {IncludeRegexp: "^drivers/acpi/acpica/|^include/acpi/"}, 286 {IncludeRegexp: "^drivers/acpi/apei/"}, 287 {IncludeRegexp: "^drivers/acpi/arm64$"}, 288 {IncludeRegexp: "^drivers/acpi/pmic/"}, 289 {IncludeRegexp: "^drivers/acpi/riscv/"}, 290 {IncludeRegexp: "^drivers/acpi/viot\\.c$|^include/linux/acpi_viot\\.h$"}, 291 {IncludeRegexp: "^drivers/base/property\\.c$|^drivers/base/swnode\\.c$|^include/linux/fwnode\\.h$|^include/linux/property\\.h$"}, 292 {IncludeRegexp: "^drivers/gpio/gpiolib-acpi\\.c$|^drivers/gpio/gpiolib-acpi\\.h$"}, 293 {IncludeRegexp: "^drivers/i2c/i2c-core-acpi\\.c$"}, 294 {IncludeRegexp: "^drivers/mailbox/pcc\\.c$"}, 295 {IncludeRegexp: "^drivers/pnp/|^include/linux/pnp\\.h$"}, 296 }, 297 } 298 299 acpica = Subsystem{ 300 Name: "acpica", 301 Lists: []string{"acpica-devel@lists.linux.dev"}, 302 Maintainers: []string{"rafael.j.wysocki@intel.com", "robert.moore@intel.com"}, 303 Parents: []*Subsystem{&acpi}, 304 PathRules: []PathRule{ 305 {IncludeRegexp: "^drivers/acpi/acpica/|^include/acpi/"}, 306 }, 307 } 308 309 acrn = Subsystem{ 310 Name: "acrn", 311 Lists: []string{"acrn-dev@lists.projectacrn.org"}, 312 Maintainers: []string{"fei1.li@intel.com"}, 313 Parents: []*Subsystem{&kernel}, 314 PathRules: []PathRule{ 315 {IncludeRegexp: "^drivers/virt/acrn/|^include/uapi/linux/acrn\\.h$"}, 316 }, 317 } 318 319 actions = Subsystem{ 320 Name: "actions", 321 Lists: []string{"linux-actions@lists.infradead.org"}, 322 Parents: []*Subsystem{&arm}, 323 PathRules: []PathRule{ 324 {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"}, 325 {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/"}, 326 }, 327 } 328 329 afs = Subsystem{ 330 Name: "afs", 331 Lists: []string{"linux-afs@lists.infradead.org"}, 332 Parents: []*Subsystem{&fs}, 333 PathRules: []PathRule{ 334 {IncludeRegexp: "^fs/afs/|^include/trace/events/afs\\.h$"}, 335 {IncludeRegexp: "^include/keys/rxrpc-type\\.h$|^include/net/af_rxrpc\\.h$|^include/trace/events/rxrpc\\.h$|^include/uapi/linux/rxrpc\\.h$|^net/rxrpc/"}, 336 }, 337 } 338 339 alpha = Subsystem{ 340 Name: "alpha", 341 Lists: []string{"linux-alpha@vger.kernel.org"}, 342 Maintainers: []string{"ink@jurassic.park.msu.ru", "mattst88@gmail.com", "richard.henderson@linaro.org"}, 343 Parents: []*Subsystem{&kernel}, 344 PathRules: []PathRule{ 345 {IncludeRegexp: "^arch/alpha/"}, 346 }, 347 } 348 349 alsa = Subsystem{ 350 Name: "alsa", 351 Lists: []string{"alsa-devel@alsa-project.org"}, 352 Parents: []*Subsystem{&sound}, 353 PathRules: []PathRule{ 354 {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[^/]*$"}, 355 {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/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"}, 356 {IncludeRegexp: "^drivers/slimbus/|^include/linux/slimbus\\.h$"}, 357 {IncludeRegexp: "^drivers/soc/qcom/apr\\.c$|^include/dt-bindings/sound/qcom,wcd9335\\.h$|^sound/soc/codecs/lpass-rx-macro\\.[^/]*$|^sound/soc/codecs/lpass-tx-macro\\.[^/]*$|^sound/soc/codecs/lpass-va-macro\\.c$|^sound/soc/codecs/lpass-wsa-macro\\.[^/]*$|^sound/soc/codecs/msm8916-wcd-analog\\.c$|^sound/soc/codecs/msm8916-wcd-digital\\.c$|^sound/soc/codecs/wcd-clsh-v2\\.[^/]*$|^sound/soc/codecs/wcd-mbhc-v2\\.[^/]*$|^sound/soc/codecs/wcd9335\\.[^/]*$|^sound/soc/codecs/wcd934x\\.c$|^sound/soc/codecs/wsa881x\\.c$|^sound/soc/codecs/wsa883x\\.c$|^sound/soc/codecs/wsa884x\\.c$|^sound/soc/qcom/"}, 358 {IncludeRegexp: "^drivers/soundwire/|^include/linux/soundwire/"}, 359 {IncludeRegexp: "^include/sound/compress_driver\\.h$|^include/uapi/sound/compress_[^/]*$|^sound/core/compress_offload\\.c$|^sound/soc/soc-compress\\.c$"}, 360 {IncludeRegexp: "^include/sound/tas2[^/]*\\.h$|^include/sound/tlv320[^/]*\\.h$|^include/sound/tpa6130a2-plat\\.h$|^sound/pci/hda/tas2781_hda_i2c\\.c$|^sound/soc/codecs/pcm1681\\.c$|^sound/soc/codecs/pcm1789[^/]*\\.[^/]*$|^sound/soc/codecs/pcm179x[^/]*\\.[^/]*$|^sound/soc/codecs/pcm186x[^/]*\\.[^/]*$|^sound/soc/codecs/pcm3008\\.[^/]*$|^sound/soc/codecs/pcm3060[^/]*\\.[^/]*$|^sound/soc/codecs/pcm3168a[^/]*\\.[^/]*$|^sound/soc/codecs/pcm5102a\\.c$|^sound/soc/codecs/pcm512x[^/]*\\.[^/]*$|^sound/soc/codecs/tas2[^/]*\\.[^/]*$|^sound/soc/codecs/tlv320[^/]*\\.[^/]*$|^sound/soc/codecs/tpa6130a2\\.[^/]*$"}, 361 {IncludeRegexp: "^include/uapi/linux/virtio_snd\\.h$|^sound/virtio/"}, 362 {IncludeRegexp: "^include/uapi/sound/firewire\\.h$|^sound/firewire/"}, 363 {IncludeRegexp: "^include/uapi/sound/scarlett2\\.h$|^sound/usb/mixer_scarlett2\\.c$"}, 364 {IncludeRegexp: "^sound/aoa/"}, 365 {IncludeRegexp: "^sound/drivers/opl4/"}, 366 {IncludeRegexp: "^sound/pci/bt87x\\.c$"}, 367 {IncludeRegexp: "^sound/pci/oxygen/"}, 368 {IncludeRegexp: "^sound/soc/apple/|^sound/soc/codecs/cs42l83-i2c\\.c$|^sound/soc/codecs/ssm3515\\.c$"}, 369 {IncludeRegexp: "^sound/soc/atmel$"}, 370 {IncludeRegexp: "^sound/soc/atmel/tse850-pcm5142\\.c$"}, 371 {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[^/]*$"}, 372 {IncludeRegexp: "^sound/soc/codecs/idt821034\\.c$"}, 373 {IncludeRegexp: "^sound/soc/codecs/isabelle[^/]*$|^sound/soc/codecs/lm49453[^/]*$"}, 374 {IncludeRegexp: "^sound/soc/codecs/max9860\\.[^/]*$"}, 375 {IncludeRegexp: "^sound/soc/codecs/pcm3060[^/]*$"}, 376 {IncludeRegexp: "^sound/soc/codecs/peb2466\\.c$"}, 377 {IncludeRegexp: "^sound/soc/codecs/sgtl5000[^/]*$"}, 378 {IncludeRegexp: "^sound/soc/codecs/sma[^/]*$"}, 379 {IncludeRegexp: "^sound/soc/codecs/tas571x[^/]*$"}, 380 {IncludeRegexp: "^sound/soc/codecs/tfa9879[^/]*$"}, 381 {IncludeRegexp: "^sound/soc/codecs/tfa989x\\.c$"}, 382 {IncludeRegexp: "^sound/soc/codecs/twl4030[^/]*$"}, 383 {IncludeRegexp: "^sound/soc/fsl/fsl[^/]*$|^sound/soc/fsl/imx[^/]*$"}, 384 {IncludeRegexp: "^sound/soc/fsl/fsl_qmc_audio\\.c$"}, 385 {IncludeRegexp: "^sound/soc/intel/"}, 386 {IncludeRegexp: "^sound/soc/meson/"}, 387 {IncludeRegexp: "^sound/soc/samsung/"}, 388 {IncludeRegexp: "^sound/soc/sti/"}, 389 {IncludeRegexp: "^sound/soc/stm/"}, 390 {IncludeRegexp: "^sound/soc/sunxi/sun50i-dmic\\.c$"}, 391 {IncludeRegexp: "^sound/soc/ti/"}, 392 {IncludeRegexp: "^sound/soc/ti/n810\\.c$|^sound/soc/ti/omap[^/]*$|^sound/soc/ti/rx51\\.c$|^sound/soc/ti/sdma-pcm\\.[^/]*$"}, 393 {IncludeRegexp: "^sound/soc/uniphier/"}, 394 {IncludeRegexp: "^sound/usb/caiaq/"}, 395 {IncludeRegexp: "^sound/usb/midi\\.[^/]*$"}, 396 {IncludeRegexp: "^sound/usb/misc/ua101\\.c$"}, 397 {IncludeRegexp: "^sound/xen/"}, 398 }, 399 } 400 401 amdgfx = Subsystem{ 402 Name: "amd-gfx", 403 Lists: []string{"amd-gfx@lists.freedesktop.org"}, 404 Parents: []*Subsystem{&dri}, 405 PathRules: []PathRule{ 406 {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$"}, 407 {IncludeRegexp: "^drivers/gpu/drm/amd/display/"}, 408 {IncludeRegexp: "^drivers/gpu/drm/amd/pm/"}, 409 {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$"}, 410 }, 411 } 412 413 amlogic = Subsystem{ 414 Name: "amlogic", 415 Lists: []string{"linux-amlogic@lists.infradead.org"}, 416 Parents: []*Subsystem{&arm}, 417 PathRules: []PathRule{ 418 {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"}, 419 {IncludeRegexp: "^drivers/clk/meson/|^include/dt-bindings/clock/amlogic,a1[^/]*$|^include/dt-bindings/clock/gxbb[^/]*$|^include/dt-bindings/clock/meson[^/]*$"}, 420 {IncludeRegexp: "^drivers/crypto/amlogic/"}, 421 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/meson[^/]*$|^drivers/gpu/drm/meson/"}, 422 {IncludeRegexp: "^drivers/media/cec/platform/meson/ao-cec-g12a\\.c$|^drivers/media/cec/platform/meson/ao-cec\\.c$"}, 423 {IncludeRegexp: "^drivers/media/platform/amlogic/meson-ge2d/"}, 424 {IncludeRegexp: "^drivers/mfd/khadas-mcu\\.c$|^drivers/thermal/khadas_mcu_fan\\.c$|^include/linux/mfd/khadas-mcu\\.h$"}, 425 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-meson\\.c$"}, 426 {IncludeRegexp: "^drivers/perf/amlogic/|^include/soc/amlogic/"}, 427 {IncludeRegexp: "^drivers/staging/media/meson/vdec/"}, 428 {IncludeRegexp: "^drivers/thermal/amlogic_thermal\\.c$"}, 429 }, 430 } 431 432 apparmor = Subsystem{ 433 Name: "apparmor", 434 Lists: []string{"apparmor@lists.ubuntu.com"}, 435 Maintainers: []string{"john.johansen@canonical.com", "john@apparmor.net"}, 436 Parents: []*Subsystem{&lsm}, 437 PathRules: []PathRule{ 438 {IncludeRegexp: "^security/apparmor/"}, 439 }, 440 } 441 442 arch = Subsystem{ 443 Name: "arch", 444 Lists: []string{"linux-arch@vger.kernel.org"}, 445 Parents: []*Subsystem{&kernel}, 446 PathRules: []PathRule{ 447 {IncludeRegexp: "^arch/[^/]*/include/asm/tlb\\.h$|^include/asm-generic/tlb\\.h$|^mm/mmu_gather\\.c$"}, 448 {IncludeRegexp: "^include/asm-generic/|^include/uapi/asm-generic/"}, 449 }, 450 } 451 452 arm = Subsystem{ 453 Name: "arm", 454 Lists: []string{"linux-arm-kernel@lists.infradead.org"}, 455 Parents: []*Subsystem{&kernel}, 456 PathRules: []PathRule{ 457 {"^arch/arm/", "^arch/arm/boot/dts/"}, 458 {IncludeRegexp: "^arch/arm/boot/compressed/misc-ep93xx\\.h$|^arch/arm/mach-ep93xx/|^drivers/iio/adc/ep93xx_adc\\.c$"}, 459 {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"}, 460 {IncludeRegexp: "^arch/arm/boot/dts/amazon/|^arch/arm/mach-alpine/|^arch/arm64/boot/dts/amazon/|^drivers/[^/]*/[^/]*alpine[^/]*$"}, 461 {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"}, 462 {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/"}, 463 {IncludeRegexp: "^arch/arm/boot/dts/aspeed/|^arch/arm/mach-aspeed/|aspeed"}, 464 {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$"}, 465 {IncludeRegexp: "^arch/arm/boot/dts/broadcom/bcm47189[^/]*$|^arch/arm/boot/dts/broadcom/bcm53573[^/]*$"}, 466 {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"}, 467 {IncludeRegexp: "^arch/arm/boot/dts/calxeda/|^arch/arm/mach-highbank/"}, 468 {IncludeRegexp: "^arch/arm/boot/dts/cnxt/|digicolor"}, 469 {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$"}, 470 {IncludeRegexp: "^arch/arm/boot/dts/hisilicon/|^arch/arm/mach-hisi/|^arch/arm64/boot/dts/hisilicon/"}, 471 {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$"}, 472 {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/"}, 473 {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$"}, 474 {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/"}, 475 {IncludeRegexp: "^arch/arm/boot/dts/marvell/mmp[^/]*$|^arch/arm/mach-mmp/|^include/linux/soc/mmp/"}, 476 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 477 {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$"}, 478 {"^arch/arm/boot/dts/microchip/at91[^/]*$|^arch/arm/boot/dts/microchip/sama[^/]*$|^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$"}, 479 {"^arch/arm/boot/dts/nxp/imx/|^arch/arm/boot/dts/nxp/mxs/|^arch/arm64/boot/dts/freescale/|imx|mxs", "^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$|^drivers/media/i2c/"}, 480 {IncludeRegexp: "^arch/arm/boot/dts/nxp/lpc/lpc32[^/]*$|^arch/arm/mach-lpc32xx/|^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"}, 481 {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"}, 482 {IncludeRegexp: "^arch/arm/boot/dts/nxp/ls/|^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$"}, 483 {IncludeRegexp: "^arch/arm/boot/dts/nxp/vf/|^arch/arm/mach-imx/[^/]*vf610[^/]*$"}, 484 {IncludeRegexp: "^arch/arm/boot/dts/realtek/|^arch/arm/mach-realtek/|^arch/arm64/boot/dts/realtek/"}, 485 {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"}, 486 {IncludeRegexp: "^arch/arm/boot/dts/samsung/|^arch/arm/mach-exynos[^/]*/|^arch/arm/mach-s3c/|^arch/arm/mach-s5p[^/]*/|^arch/arm64/boot/dts/exynos/|^drivers/[^/]*/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c64xx[^/]*$|^drivers/[^/]*/[^/]*s5pv210[^/]*$|^drivers/clocksource/samsung_pwm_timer\\.c$|^drivers/memory/samsung/|^drivers/pwm/pwm-samsung\\.c$|^drivers/soc/samsung/|^drivers/tty/serial/samsung[^/]*$|^include/clocksource/samsung_pwm\\.h$|^include/linux/platform_data/[^/]*s3c[^/]*$|^include/linux/serial_s3c\\.h$|^include/linux/soc/samsung/|exynos|s3c64xx|s5pv210"}, 487 {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$"}, 488 {IncludeRegexp: "^arch/arm/boot/dts/socionext/milbeaut[^/]*$|^arch/arm/mach-milbeaut/|milbeaut"}, 489 {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"}, 490 {IncludeRegexp: "^arch/arm/boot/dts/st/spear[^/]*$|^arch/arm/mach-spear/|^drivers/clk/spear/|^drivers/pinctrl/spear/"}, 491 {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/"}, 492 {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$"}, 493 {IncludeRegexp: "^arch/arm/boot/dts/st/stm32[^/]*$|^arch/arm/mach-stm32/|^arch/arm64/boot/dts/st/|^drivers/clocksource/armv7m_systick\\.c$|stm32|stm"}, 494 {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$"}, 495 {IncludeRegexp: "^arch/arm/boot/dts/synaptics/|^arch/arm/mach-berlin/|^arch/arm64/boot/dts/synaptics/"}, 496 {IncludeRegexp: "^arch/arm/boot/dts/ti/davinci/|^arch/arm/mach-davinci/|^drivers/i2c/busses/i2c-davinci\\.c$"}, 497 {IncludeRegexp: "^arch/arm/boot/dts/ti/keystone/|^arch/arm/mach-keystone/"}, 498 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/omap3-igep[^/]*$"}, 499 {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$"}, 500 {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$"}, 501 {IncludeRegexp: "^arch/arm/include/asm/arch_timer\\.h$|^arch/arm64/include/asm/arch_timer\\.h$|^drivers/clocksource/arm_arch_timer\\.c$"}, 502 {IncludeRegexp: "^arch/arm/include/asm/hardware/dec21285\\.h$|^arch/arm/mach-footbridge/"}, 503 {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/"}, 504 {IncludeRegexp: "^arch/arm/mach-[^/]*/|^arch/arm/plat-[^/]*/"}, 505 {IncludeRegexp: "^arch/arm/mach-ep93xx/ts72xx\\.c$"}, 506 {IncludeRegexp: "^arch/arm/mach-orion5x/ts78xx-[^/]*$"}, 507 {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"}, 508 {"^arch/arm/mach-versatile/|^arch/arm64/boot/dts/arm/|^drivers/clocksource/timer-versatile\\.c$|mps2|vexpress", "^drivers/cpufreq/vexpress-spc-cpufreq\\.c$"}, 509 {IncludeRegexp: "^arch/arm/mach-vt8500/|^drivers/clocksource/timer-vt8500\\.c$|^drivers/i2c/busses/i2c-wmt\\.c$|^drivers/mmc/host/wmt-sdmmc\\.c$|^drivers/pwm/pwm-vt8500\\.c$|^drivers/rtc/rtc-vt8500\\.c$|^drivers/tty/serial/vt8500_serial\\.c$|^drivers/usb/host/ehci-platform\\.c$|^drivers/usb/host/uhci-platform\\.c$|^drivers/video/fbdev/vt8500lcdfb\\.[^/]*$|^drivers/video/fbdev/wm8505fb[^/]*$|^drivers/video/fbdev/wmt_ge_rops\\.[^/]*$"}, 510 {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"}, 511 {IncludeRegexp: "^arch/arm/mm/[^/]*-fa[^/]*$"}, 512 {IncludeRegexp: "^arch/arm/vfp/"}, 513 {"^arch/arm64/", "^arch/arm64/boot/dts/"}, 514 {IncludeRegexp: "^arch/arm64/boot/dts/amd/elba[^/]*$"}, 515 {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/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/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/soc/apple/"}, 516 {IncludeRegexp: "^arch/arm64/boot/dts/bitmain/|^drivers/clk/clk-bm1880\\.c$|^drivers/pinctrl/pinctrl-bm1880\\.c$"}, 517 {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"}, 518 {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"}, 519 {IncludeRegexp: "^arch/arm64/boot/dts/cavium/thunder2-99xx[^/]*$"}, 520 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/google/|^drivers/clk/samsung/clk-gs101\\.c$|^include/dt-bindings/clock/google,gs101\\.h$"}, 521 {IncludeRegexp: "^arch/arm64/boot/dts/freescale/s32g[^/]*\\.dts[^/]*$|^drivers/pinctrl/nxp/"}, 522 {IncludeRegexp: "^arch/arm64/boot/dts/lg/"}, 523 {IncludeRegexp: "^arch/arm64/boot/dts/marvell/armada-8040-mcbin\\.dts$"}, 524 {IncludeRegexp: "^arch/arm64/boot/dts/microchip/"}, 525 {IncludeRegexp: "^arch/arm64/boot/dts/microchip/sparx[^/]*$|^drivers/net/ethernet/microchip/vcap/|^drivers/pinctrl/pinctrl-microchip-sgpio\\.c$|sparx5"}, 526 {IncludeRegexp: "^arch/arm64/boot/dts/nuvoton/[^/]*ma35[^/]*$|^drivers/[^/]*/[^/]*/[^/]*ma35[^/]*$|^drivers/[^/]*/[^/]*ma35[^/]*$"}, 527 {IncludeRegexp: "^arch/arm64/boot/dts/tesla/"}, 528 {IncludeRegexp: "^arch/arm64/boot/dts/ti/k3-[^/]*$"}, 529 {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"}, 530 {IncludeRegexp: "^arch/arm64/include/asm/kvm[^/]*$|^arch/arm64/include/uapi/asm/kvm[^/]*$|^arch/arm64/kvm/|^include/kvm/arm_[^/]*$"}, 531 {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$"}, 532 {IncludeRegexp: "^drivers/acpi/arm64$"}, 533 {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/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$"}, 534 {IncludeRegexp: "^drivers/clk/clkdev\\.c$"}, 535 {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$"}, 536 {IncludeRegexp: "^drivers/clk/ux500/"}, 537 {IncludeRegexp: "^drivers/clocksource/timer-keystone\\.c$"}, 538 {IncludeRegexp: "^drivers/counter/microchip-tcb-capture\\.c$"}, 539 {IncludeRegexp: "^drivers/cpuidle/cpuidle-big_little\\.c$"}, 540 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci-domain\\.c$|^drivers/cpuidle/cpuidle-psci\\.h$"}, 541 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci\\.c$"}, 542 {IncludeRegexp: "^drivers/dma/at_hdmac\\.c$|^drivers/dma/at_xdmac\\.c$|^include/dt-bindings/dma/at91\\.h$"}, 543 {IncludeRegexp: "^drivers/dma/mediatek/"}, 544 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 545 {IncludeRegexp: "^drivers/firmware/arm_ffa/|^include/linux/arm_ffa\\.h$"}, 546 {IncludeRegexp: "^drivers/firmware/arm_sdei\\.c$|^include/linux/arm_sdei\\.h$|^include/uapi/linux/arm_sdei\\.h$"}, 547 {IncludeRegexp: "^drivers/firmware/psci/|^include/linux/psci\\.h$|^include/uapi/linux/psci\\.h$"}, 548 {IncludeRegexp: "^drivers/firmware/smccc/|^include/linux/arm-smccc\\.h$"}, 549 {IncludeRegexp: "^drivers/gpio/gpio-sama5d2-piobu\\.c$|^drivers/pinctrl/pinctrl-at91[^/]*$"}, 550 {IncludeRegexp: "^drivers/hwtracing/coresight/|^include/dt-bindings/arm/coresight-cti-dt\\.h$|^include/linux/coresight[^/]*$|^include/uapi/linux/coresight[^/]*$"}, 551 {IncludeRegexp: "^drivers/iommu/arm/|^drivers/iommu/io-pgtable-arm[^/]*$"}, 552 {IncludeRegexp: "^drivers/irqchip/irq-mchp-eic\\.c$"}, 553 {IncludeRegexp: "^drivers/irqchip/irq-vic\\.c$"}, 554 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-g2d/"}, 555 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-jpeg/"}, 556 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-mfc/"}, 557 {IncludeRegexp: "^drivers/memory/brcmstb_dpfe\\.c$"}, 558 {IncludeRegexp: "^drivers/memory/pl353-smc\\.c$"}, 559 {IncludeRegexp: "^drivers/misc/atmel-ssc\\.c$|^include/linux/atmel-ssc\\.h$"}, 560 {IncludeRegexp: "^drivers/net/ethernet/cavium/thunder/"}, 561 {IncludeRegexp: "^drivers/net/ethernet/ti/icssg/"}, 562 {IncludeRegexp: "^drivers/nvmem/microchip-otpc\\.c$|^include/dt-bindings/nvmem/microchip,sama7g5-otpc\\.h$"}, 563 {IncludeRegexp: "^drivers/pci/controller/[^/]*mvebu[^/]*$"}, 564 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 565 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*imx6[^/]*$"}, 566 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 567 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 568 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-armada8k\\.c$"}, 569 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-layerscape-gen4\\.c$"}, 570 {IncludeRegexp: "^drivers/pci/controller/pci-aardvark\\.c$"}, 571 {IncludeRegexp: "^drivers/pci/controller/pci-host-common\\.c$|^drivers/pci/controller/pci-host-generic\\.c$"}, 572 {IncludeRegexp: "^drivers/pci/controller/pci-thunder-[^/]*$"}, 573 {IncludeRegexp: "^drivers/pci/controller/pci-versatile\\.c$"}, 574 {IncludeRegexp: "^drivers/pci/controller/pci-xgene-msi\\.c$"}, 575 {IncludeRegexp: "^drivers/pci/controller/pci-xgene\\.c$"}, 576 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$|^drivers/staging/vc04_services$|bcm2711|bcm283*|raspberrypi"}, 577 {IncludeRegexp: "^drivers/perf/fsl_imx8_ddr_perf\\.c$"}, 578 {IncludeRegexp: "^drivers/phy/marvell/phy-mmp3-usb\\.c$|^drivers/phy/marvell/phy-pxa-usb\\.c$"}, 579 {IncludeRegexp: "^drivers/phy/mediatek/"}, 580 {IncludeRegexp: "^drivers/pinctrl/pinctrl-single\\.c$"}, 581 {IncludeRegexp: "^drivers/pinctrl/samsung/|^include/dt-bindings/pinctrl/samsung\\.h$"}, 582 {IncludeRegexp: "^drivers/pinctrl/sunplus/|^include/dt-bindings/pinctrl/sppctl[^/]*\\.h$"}, 583 {IncludeRegexp: "^drivers/pmdomain/ti/omap_prm\\.c$|^drivers/soc/ti/"}, 584 {IncludeRegexp: "^drivers/pwm/pwm-atmel\\.c$"}, 585 {IncludeRegexp: "^drivers/regulator/mcp16502\\.c$"}, 586 {IncludeRegexp: "^drivers/rtc/rtc-mt2712\\.c$|^drivers/rtc/rtc-mt6397\\.c$|^drivers/rtc/rtc-mt7622\\.c$"}, 587 {IncludeRegexp: "^drivers/soc/fsl/|^include/linux/fsl/|^include/soc/fsl/"}, 588 {IncludeRegexp: "^drivers/spi/spi-pl022\\.c$"}, 589 {IncludeRegexp: "^drivers/usb/gadget/udc/atmel_usba_udc\\.[^/]*$"}, 590 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 591 {IncludeRegexp: "^drivers/video/fbdev/cyber2000fb\\.[^/]*$"}, 592 {IncludeRegexp: "^drivers/video/fbdev/imxfb\\.c$"}, 593 {IncludeRegexp: "clps711x"}, 594 }, 595 } 596 597 armmsm = Subsystem{ 598 Name: "arm-msm", 599 Lists: []string{"linux-arm-msm@vger.kernel.org"}, 600 Parents: []*Subsystem{&kernel}, 601 PathRules: []PathRule{ 602 {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\\.c$|^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/"}, 603 {IncludeRegexp: "^drivers/accel/qaic/|^include/uapi/drm/qaic_accel\\.h$"}, 604 {IncludeRegexp: "^drivers/bus/mhi/|^drivers/pci/endpoint/functions/pci-epf-mhi\\.c$|^include/linux/mhi\\.h$"}, 605 {IncludeRegexp: "^drivers/clk/qcom/|^include/dt-bindings/clock/qcom,[^/]*$"}, 606 {IncludeRegexp: "^drivers/crypto/qce/"}, 607 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 608 {IncludeRegexp: "^drivers/edac/qcom_edac\\.c$"}, 609 {IncludeRegexp: "^drivers/firmware/qcom/qcom_qseecom\\.c$"}, 610 {IncludeRegexp: "^drivers/firmware/qcom/qcom_qseecom_uefisecapp\\.c$"}, 611 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/uapi/drm/msm_drm\\.h$"}, 612 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-cci\\.c$"}, 613 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu/qcom_iommu\\.c$|^drivers/iommu/arm/arm-smmu/arm-smmu-qcom[^/]*$|^drivers/iommu/msm_iommu[^/]*$"}, 614 {IncludeRegexp: "^drivers/mailbox/qcom-ipcc\\.c$|^include/dt-bindings/mailbox/qcom-ipcc\\.h$"}, 615 {IncludeRegexp: "^drivers/media/platform/qcom/venus/"}, 616 {IncludeRegexp: "^drivers/misc/fastrpc\\.c$|^include/uapi/misc/fastrpc\\.h$"}, 617 {IncludeRegexp: "^drivers/mtd/nand/raw/qcom_nandc\\.c$"}, 618 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos\\.c$"}, 619 {IncludeRegexp: "^drivers/net/wwan/qcom_bam_dmux\\.c$"}, 620 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-ep\\.c$"}, 621 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom\\.c$"}, 622 {IncludeRegexp: "^drivers/phy/qualcomm/phy-qcom-ipq4019-usb\\.c$"}, 623 {IncludeRegexp: "^drivers/pinctrl/qcom/"}, 624 {IncludeRegexp: "^drivers/pmdomain/qcom/cpr\\.c$"}, 625 {IncludeRegexp: "^drivers/regulator/vqmmc-ipq4019-regulator\\.c$"}, 626 {IncludeRegexp: "^drivers/soc/qcom/icc-bwmon\\.c$"}, 627 {IncludeRegexp: "^drivers/thermal/qcom/"}, 628 {IncludeRegexp: "^drivers/ufs/host/ufs-qcom[^/]*$"}, 629 {IncludeRegexp: "^drivers/usb/misc/qcom_eud\\.c$"}, 630 {IncludeRegexp: "^drivers/usb/typec/tcpm/qcom/"}, 631 {IncludeRegexp: "^include/trace/events/qrtr\\.h$|^include/uapi/linux/qrtr\\.h$|^net/qrtr/"}, 632 }, 633 } 634 635 asahi = Subsystem{ 636 Name: "asahi", 637 Lists: []string{"asahi@lists.linux.dev"}, 638 Maintainers: []string{"marcan@marcan.st", "sven@svenpeter.dev"}, 639 Parents: []*Subsystem{&arm}, 640 PathRules: []PathRule{ 641 {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/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/pinctrl/pinctrl-apple-gpio\\.c$|^drivers/pwm/pwm-apple\\.c$|^drivers/soc/apple/|^drivers/watchdog/apple_wdt\\.c$|^include/dt-bindings/interrupt-controller/apple-aic\\.h$|^include/dt-bindings/pinctrl/apple\\.h$|^include/linux/soc/apple/"}, 642 {IncludeRegexp: "^sound/soc/apple/|^sound/soc/codecs/cs42l83-i2c\\.c$|^sound/soc/codecs/ssm3515\\.c$"}, 643 }, 644 } 645 646 aspeed = Subsystem{ 647 Name: "aspeed", 648 Lists: []string{"linux-aspeed@lists.ozlabs.org"}, 649 Parents: []*Subsystem{&arm}, 650 PathRules: []PathRule{ 651 {IncludeRegexp: "^arch/arm/boot/dts/aspeed/|^arch/arm/mach-aspeed/|aspeed"}, 652 {IncludeRegexp: "^drivers/crypto/aspeed/"}, 653 {IncludeRegexp: "^drivers/gpu/drm/aspeed/"}, 654 {IncludeRegexp: "^drivers/irqchip/irq-aspeed-scu-ic\\.c$|^include/dt-bindings/interrupt-controller/aspeed-scu-ic\\.h$"}, 655 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 656 {IncludeRegexp: "^drivers/peci/controller/peci-aspeed\\.c$"}, 657 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 658 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 659 {IncludeRegexp: "^drivers/usb/gadget/udc/aspeed_udc\\.c$"}, 660 }, 661 } 662 663 ath10k = Subsystem{ 664 Name: "ath10k", 665 Lists: []string{"ath10k@lists.infradead.org"}, 666 Maintainers: []string{"jjohnson@kernel.org", "kvalo@kernel.org"}, 667 Parents: []*Subsystem{&wireless}, 668 PathRules: []PathRule{ 669 {IncludeRegexp: "^drivers/net/wireless/ath/ath10k/|ath10k"}, 670 }, 671 } 672 673 ath11k = Subsystem{ 674 Name: "ath11k", 675 Lists: []string{"ath11k@lists.infradead.org"}, 676 Maintainers: []string{"jjohnson@kernel.org", "kvalo@kernel.org"}, 677 Parents: []*Subsystem{&wireless}, 678 PathRules: []PathRule{ 679 {IncludeRegexp: "^drivers/net/wireless/ath/ath11k/|ath11k"}, 680 }, 681 } 682 683 ath12k = Subsystem{ 684 Name: "ath12k", 685 Lists: []string{"ath12k@lists.infradead.org"}, 686 Maintainers: []string{"jjohnson@kernel.org", "kvalo@kernel.org"}, 687 Parents: []*Subsystem{&wireless}, 688 PathRules: []PathRule{ 689 {IncludeRegexp: "^drivers/net/wireless/ath/ath12k/|ath12k"}, 690 }, 691 } 692 693 atm = Subsystem{ 694 Name: "atm", 695 Lists: []string{"linux-atm-general@lists.sourceforge.net"}, 696 Maintainers: []string{"3chas3@gmail.com"}, 697 Parents: []*Subsystem{&net}, 698 PathRules: []PathRule{ 699 {IncludeRegexp: "^drivers/atm/|^include/linux/atm[^/]*$|^include/uapi/linux/atm[^/]*$"}, 700 }, 701 } 702 703 audit = Subsystem{ 704 Name: "audit", 705 Lists: []string{"audit@vger.kernel.org"}, 706 Maintainers: []string{"eparis@redhat.com", "paul@paul-moore.com"}, 707 Parents: []*Subsystem{&kernel}, 708 PathRules: []PathRule{ 709 {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$"}, 710 }, 711 } 712 713 autofs = Subsystem{ 714 Name: "autofs", 715 Lists: []string{"autofs@vger.kernel.org"}, 716 Maintainers: []string{"raven@themaw.net"}, 717 Parents: []*Subsystem{&fs}, 718 PathRules: []PathRule{ 719 {IncludeRegexp: "^fs/autofs/"}, 720 }, 721 } 722 723 axis = Subsystem{ 724 Name: "axis", 725 Lists: []string{"linux-arm-kernel@axis.com"}, 726 Parents: []*Subsystem{&kernel}, 727 PathRules: []PathRule{ 728 {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[^/]*$"}, 729 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*artpec[^/]*$"}, 730 }, 731 } 732 733 b43 = Subsystem{ 734 Name: "b43", 735 Lists: []string{"b43-dev@lists.infradead.org"}, 736 Parents: []*Subsystem{&wireless}, 737 PathRules: []PathRule{ 738 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43/"}, 739 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43legacy/"}, 740 }, 741 } 742 743 batman = Subsystem{ 744 Name: "batman", 745 Lists: []string{"b.a.t.m.a.n@lists.open-mesh.org"}, 746 Maintainers: []string{"a@unstable.cc", "mareklindner@neomailbox.ch", "sven@narfation.org", "sw@simonwunderlich.de"}, 747 Parents: []*Subsystem{&net}, 748 PathRules: []PathRule{ 749 {IncludeRegexp: "^include/uapi/linux/batadv_packet\\.h$|^include/uapi/linux/batman_adv\\.h$|^net/batman-adv/"}, 750 }, 751 } 752 753 bcache = Subsystem{ 754 Name: "bcache", 755 Lists: []string{"linux-bcache@vger.kernel.org"}, 756 Maintainers: []string{"colyli@suse.de", "kent.overstreet@linux.dev"}, 757 Parents: []*Subsystem{&kernel}, 758 PathRules: []PathRule{ 759 {IncludeRegexp: "^drivers/md/bcache/"}, 760 }, 761 } 762 763 bcachefs = Subsystem{ 764 Name: "bcachefs", 765 Syscalls: []string{"syz_mount_image$bcachefs"}, 766 Lists: []string{"linux-bcachefs@vger.kernel.org"}, 767 Maintainers: []string{"kent.overstreet@linux.dev"}, 768 Parents: []*Subsystem{&fs}, 769 PathRules: []PathRule{ 770 {IncludeRegexp: "^fs/bcachefs/"}, 771 {IncludeRegexp: "^include/linux/closure\\.h$|^lib/closure\\.c$"}, 772 }, 773 } 774 775 bfs = Subsystem{ 776 Name: "bfs", 777 Syscalls: []string{"syz_mount_image$bfs"}, 778 Maintainers: []string{"aivazian.tigran@gmail.com"}, 779 Parents: []*Subsystem{&fs}, 780 PathRules: []PathRule{ 781 {IncludeRegexp: "^fs/bfs/|^include/uapi/linux/bfs_fs\\.h$"}, 782 }, 783 } 784 785 block = Subsystem{ 786 Name: "block", 787 Lists: []string{"linux-block@vger.kernel.org"}, 788 Parents: []*Subsystem{&kernel}, 789 PathRules: []PathRule{ 790 {IncludeRegexp: "^block/bfq-[^/]*$"}, 791 {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$"}, 792 {IncludeRegexp: "^block/opal_proto\\.h$|^block/sed[^/]*$|^include/linux/sed[^/]*$|^include/uapi/linux/sed[^/]*$"}, 793 {IncludeRegexp: "^block/|^drivers/block/|^include/linux/bio\\.h$|^include/linux/blk[^/]*$|^kernel/trace/blktrace\\.c$|^lib/sbitmap\\.c$"}, 794 {IncludeRegexp: "^drivers/block/floppy\\.c$"}, 795 {IncludeRegexp: "^drivers/block/nbd\\.c$|^include/trace/events/nbd\\.h$|^include/uapi/linux/nbd\\.h$"}, 796 {IncludeRegexp: "^drivers/block/rnbd/"}, 797 {IncludeRegexp: "^drivers/block/ublk_drv\\.c$|^include/uapi/linux/ublk_cmd\\.h$"}, 798 }, 799 } 800 801 bluetooth = Subsystem{ 802 Name: "bluetooth", 803 Syscalls: []string{"syz_emit_vhci"}, 804 Lists: []string{"linux-bluetooth@vger.kernel.org"}, 805 Maintainers: []string{"luiz.dentz@gmail.com", "marcel@holtmann.org"}, 806 Parents: []*Subsystem{&kernel}, 807 PathRules: []PathRule{ 808 {IncludeRegexp: "^drivers/bluetooth/"}, 809 {IncludeRegexp: "^drivers/bluetooth/btmtkuart\\.c$"}, 810 {IncludeRegexp: "^include/net/6lowpan\\.h$|^net/6lowpan/"}, 811 {IncludeRegexp: "^include/net/bluetooth/|^net/bluetooth/"}, 812 }, 813 } 814 815 bpf = Subsystem{ 816 Name: "bpf", 817 Lists: []string{"bpf@vger.kernel.org"}, 818 Maintainers: []string{"andrii@kernel.org", "ast@kernel.org", "daniel@iogearbox.net"}, 819 Parents: []*Subsystem{&kernel}, 820 PathRules: []PathRule{ 821 {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/test_bpf\\.c$|^net/bpf/|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 822 {IncludeRegexp: "^arch/arm/net/"}, 823 {IncludeRegexp: "^arch/arm64/net/"}, 824 {IncludeRegexp: "^arch/loongarch/net/"}, 825 {IncludeRegexp: "^arch/mips/net/"}, 826 {IncludeRegexp: "^arch/powerpc/net/"}, 827 {"^arch/riscv/net/", "^arch/riscv/net/bpf_jit_comp32\\.c$"}, 828 {"^arch/riscv/net/", "^arch/riscv/net/bpf_jit_comp64\\.c$"}, 829 {"^arch/s390/net/", "^arch/s390/net/pnet\\.c$"}, 830 {IncludeRegexp: "^arch/sparc/net/"}, 831 {"^arch/x86/net/", "^arch/x86/net/bpf_jit_comp32\\.c$"}, 832 {IncludeRegexp: "^arch/x86/net/bpf_jit_comp32\\.c$"}, 833 {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$"}, 834 {IncludeRegexp: "^drivers/net/ethernet/netronome/nfp/bpf/"}, 835 {IncludeRegexp: "^drivers/net/netkit\\.c$|^include/net/netkit\\.h$"}, 836 {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$"}, 837 {IncludeRegexp: "^include/linux/bpf_lsm\\.h$|^kernel/bpf/bpf_lsm\\.c$|^security/bpf/"}, 838 {IncludeRegexp: "^include/linux/btf[^/]*$|^kernel/bpf/btf\\.c$"}, 839 {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$"}, 840 {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/"}, 841 {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 842 {IncludeRegexp: "^kernel/bpf/[^/]*iter\\.c$"}, 843 {IncludeRegexp: "^kernel/bpf/[^/]*storage\\.c$|^kernel/bpf/bpf_lru[^/]*$|^kernel/bpf/cgroup\\.c$"}, 844 {IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"}, 845 {IncludeRegexp: "^kernel/bpf/disasm\\.[^/]*$"}, 846 {IncludeRegexp: "^kernel/bpf/ringbuf\\.c$"}, 847 {IncludeRegexp: "^kernel/bpf/stackmap\\.c$|^kernel/trace/bpf_trace\\.c$"}, 848 }, 849 } 850 851 brcm80211 = Subsystem{ 852 Name: "brcm80211", 853 Lists: []string{"brcm80211-dev-list.pdl@broadcom.com"}, 854 Maintainers: []string{"arend.vanspriel@broadcom.com"}, 855 Parents: []*Subsystem{&wireless}, 856 PathRules: []PathRule{ 857 {IncludeRegexp: "^drivers/net/wireless/broadcom/brcm80211/|^include/linux/platform_data/brcmfmac\\.h$"}, 858 }, 859 } 860 861 bridge = Subsystem{ 862 Name: "bridge", 863 Lists: []string{"bridge@lists.linux.dev"}, 864 Maintainers: []string{"razor@blackwall.org", "roopa@nvidia.com"}, 865 Parents: []*Subsystem{&net}, 866 PathRules: []PathRule{ 867 {IncludeRegexp: "^include/linux/netfilter_bridge/|^net/bridge/"}, 868 }, 869 } 870 871 broadcom = Subsystem{ 872 Name: "broadcom", 873 Lists: []string{"bcm-kernel-feedback-list@broadcom.com"}, 874 Maintainers: []string{"florian.fainelli@broadcom.com", "justin.chen@broadcom.com"}, 875 Parents: []*Subsystem{&net}, 876 PathRules: []PathRule{ 877 {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"}, 878 }, 879 } 880 881 btrfs = Subsystem{ 882 Name: "btrfs", 883 Syscalls: []string{"syz_mount_image$btrfs"}, 884 Lists: []string{"linux-btrfs@vger.kernel.org"}, 885 Maintainers: []string{"clm@fb.com", "dsterba@suse.com", "josef@toxicpanda.com"}, 886 Parents: []*Subsystem{&fs}, 887 PathRules: []PathRule{ 888 {IncludeRegexp: "^fs/btrfs/|^include/linux/btrfs[^/]*$|^include/trace/events/btrfs\\.h$|^include/uapi/linux/btrfs[^/]*$"}, 889 }, 890 } 891 892 can = Subsystem{ 893 Name: "can", 894 Lists: []string{"linux-can@vger.kernel.org"}, 895 Maintainers: []string{"mkl@pengutronix.de"}, 896 Parents: []*Subsystem{&net}, 897 PathRules: []PathRule{ 898 {IncludeRegexp: "^drivers/net/can/bxcan\\.c$"}, 899 {IncludeRegexp: "^drivers/net/can/can327\\.c$"}, 900 {IncludeRegexp: "^drivers/net/can/ctucanfd/"}, 901 {IncludeRegexp: "^drivers/net/can/esd/"}, 902 {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$"}, 903 {IncludeRegexp: "^drivers/net/can/sja1000/ems_pci\\.c$"}, 904 {IncludeRegexp: "^drivers/net/can/slcan/"}, 905 {IncludeRegexp: "^drivers/net/can/spi/mcp251xfd/"}, 906 {IncludeRegexp: "^drivers/net/can/usb/esd_usb\\.c$"}, 907 {IncludeRegexp: "^drivers/net/can/usb/etas_es58x/"}, 908 {IncludeRegexp: "^drivers/net/can/usb/f81604\\.c$"}, 909 {IncludeRegexp: "^drivers/net/can/usb/mcba_usb\\.c$"}, 910 {IncludeRegexp: "^drivers/net/can/xilinx_can\\.c$"}, 911 {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$"}, 912 {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/"}, 913 {IncludeRegexp: "^include/uapi/linux/can/j1939\\.h$|^net/can/j1939/"}, 914 }, 915 } 916 917 ceph = Subsystem{ 918 Name: "ceph", 919 Lists: []string{"ceph-devel@vger.kernel.org"}, 920 Maintainers: []string{"idryomov@gmail.com"}, 921 Parents: []*Subsystem{&kernel}, 922 PathRules: []PathRule{ 923 {IncludeRegexp: "^drivers/block/rbd\\.c$|^drivers/block/rbd_types\\.h$"}, 924 {IncludeRegexp: "^fs/ceph/"}, 925 {IncludeRegexp: "^include/linux/ceph/|^include/linux/crush/|^net/ceph/"}, 926 }, 927 } 928 929 cgroups = Subsystem{ 930 Name: "cgroups", 931 Lists: []string{"cgroups@vger.kernel.org"}, 932 Parents: []*Subsystem{&kernel}, 933 PathRules: []PathRule{ 934 {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$"}, 935 {IncludeRegexp: "^include/linux/cgroup[^/]*$|^kernel/cgroup/"}, 936 {IncludeRegexp: "^include/linux/cpuset\\.h$|^kernel/cgroup/cpuset\\.c$"}, 937 {IncludeRegexp: "^include/linux/memcontrol\\.h$|^mm/memcontrol\\.c$|^mm/swap_cgroup\\.c$"}, 938 }, 939 } 940 941 chrome = Subsystem{ 942 Name: "chrome", 943 Lists: []string{"chrome-platform@lists.linux.dev"}, 944 Maintainers: []string{"tzungbi@kernel.org"}, 945 Parents: []*Subsystem{&kernel}, 946 PathRules: []PathRule{ 947 {IncludeRegexp: "^drivers/firmware/google/"}, 948 {IncludeRegexp: "^drivers/platform/chrome/"}, 949 {IncludeRegexp: "^drivers/platform/chrome/cros_ec_typec\\.[^/]*$|^drivers/platform/chrome/cros_typec_switch\\.c$|^drivers/platform/chrome/cros_typec_vdm\\.[^/]*$"}, 950 {IncludeRegexp: "^drivers/platform/chrome/cros_usbpd_notify\\.c$|^include/linux/platform_data/cros_usbpd_notify\\.h$"}, 951 {IncludeRegexp: "^drivers/power/supply/cros_usbpd-charger\\.c$|cros_ec|cros-ec"}, 952 {IncludeRegexp: "^drivers/watchdog/cros_ec_wdt\\.c$"}, 953 {IncludeRegexp: "^sound/soc/codecs/cros_ec_codec\\.[^/]*$"}, 954 }, 955 } 956 957 cifs = Subsystem{ 958 Name: "cifs", 959 Lists: []string{"linux-cifs@vger.kernel.org"}, 960 Parents: []*Subsystem{&fs}, 961 PathRules: []PathRule{ 962 {IncludeRegexp: "^fs/smb/client/|^fs/smb/common/|^include/uapi/linux/cifs$"}, 963 {IncludeRegexp: "^fs/smb/common/|^fs/smb/server/"}, 964 }, 965 } 966 967 cirrus = Subsystem{ 968 Name: "cirrus", 969 Lists: []string{"patches@opensource.cirrus.com"}, 970 Parents: []*Subsystem{&sound}, 971 PathRules: []PathRule{ 972 {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[^/]*$"}, 973 {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$"}, 974 {IncludeRegexp: "^drivers/firmware/cirrus/|^include/linux/firmware/cirrus/"}, 975 {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[^/]*$"}, 976 {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/pci/hda/hda_cs_dsp_ctl\\.[^/]*$|^sound/soc/codecs/cs[^/]*$"}, 977 }, 978 } 979 980 clk = Subsystem{ 981 Name: "clk", 982 Lists: []string{"linux-clk@vger.kernel.org"}, 983 Parents: []*Subsystem{&kernel}, 984 PathRules: []PathRule{ 985 {IncludeRegexp: "^drivers/clk/clk-loongson2\\.c$|^include/dt-bindings/clock/loongson,ls2k-clk\\.h$"}, 986 {IncludeRegexp: "^drivers/clk/imx/|^include/dt-bindings/clock/imx[^/]*$"}, 987 {IncludeRegexp: "^drivers/clk/ux500/"}, 988 {"^drivers/clk/|^include/dt-bindings/clock/|^include/linux/clk-pr[^/]*$|^include/linux/clk/|^include/linux/of_clk\\.h$", "^drivers/clk/clkdev\\.c$"}, 989 {IncludeRegexp: "^include/linux/clk\\.h$"}, 990 }, 991 } 992 993 coco = Subsystem{ 994 Name: "coco", 995 Lists: []string{"linux-coco@lists.linux.dev"}, 996 Maintainers: []string{"kirill.shutemov@linux.intel.com"}, 997 Parents: []*Subsystem{&x86}, 998 PathRules: []PathRule{ 999 {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$"}, 1000 {IncludeRegexp: "^drivers/virt/coco/tsm\\.c$|^include/linux/tsm\\.h$"}, 1001 }, 1002 } 1003 1004 coda = Subsystem{ 1005 Name: "coda", 1006 Lists: []string{"codalist@coda.cs.cmu.edu"}, 1007 Maintainers: []string{"coda@cs.cmu.edu", "jaharkes@cs.cmu.edu"}, 1008 Parents: []*Subsystem{&fs}, 1009 PathRules: []PathRule{ 1010 {IncludeRegexp: "^fs/coda/|^include/linux/coda[^/]*\\.h$|^include/uapi/linux/coda[^/]*\\.h$"}, 1011 }, 1012 } 1013 1014 coresight = Subsystem{ 1015 Name: "coresight", 1016 Lists: []string{"coresight@lists.linaro.org"}, 1017 Maintainers: []string{"suzuki.poulose@arm.com"}, 1018 Parents: []*Subsystem{&arm}, 1019 PathRules: []PathRule{ 1020 {IncludeRegexp: "^drivers/hwtracing/coresight/|^include/dt-bindings/arm/coresight-cti-dt\\.h$|^include/linux/coresight[^/]*$|^include/uapi/linux/coresight[^/]*$"}, 1021 }, 1022 } 1023 1024 crypto = Subsystem{ 1025 Name: "crypto", 1026 Lists: []string{"linux-crypto@vger.kernel.org"}, 1027 Maintainers: []string{"davem@davemloft.net", "herbert@gondor.apana.org.au"}, 1028 Parents: []*Subsystem{&kernel}, 1029 PathRules: []PathRule{ 1030 {IncludeRegexp: "^arch/[^/]*/crypto/|^crypto/|^drivers/crypto/|^include/crypto/|^include/linux/crypto[^/]*$|^lib/crypto/"}, 1031 {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$"}, 1032 {IncludeRegexp: "^crypto/ansi_cprng\\.c$|^crypto/rng\\.c$"}, 1033 {IncludeRegexp: "^crypto/pcrypt\\.c$|^include/crypto/pcrypt\\.h$"}, 1034 {IncludeRegexp: "^drivers/char/hw_random/cctrng\\.c$|^drivers/char/hw_random/cctrng\\.h$"}, 1035 {IncludeRegexp: "^drivers/char/hw_random/|^include/linux/hw_random\\.h$"}, 1036 {IncludeRegexp: "^drivers/crypto/allwinner/"}, 1037 {IncludeRegexp: "^drivers/crypto/amlogic/"}, 1038 {IncludeRegexp: "^drivers/crypto/atmel-ecc\\.[^/]*$"}, 1039 {IncludeRegexp: "^drivers/crypto/caam/"}, 1040 {IncludeRegexp: "^drivers/crypto/cavium/cpt/"}, 1041 {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$"}, 1042 {IncludeRegexp: "^drivers/crypto/ccp/sev[^/]*$|^include/uapi/linux/psp-sev\\.h$"}, 1043 {IncludeRegexp: "^drivers/crypto/ccp/|^include/linux/ccp\\.h$"}, 1044 {IncludeRegexp: "^drivers/crypto/ccree/"}, 1045 {IncludeRegexp: "^drivers/crypto/chelsio$"}, 1046 {IncludeRegexp: "^drivers/crypto/exynos-rng\\.c$"}, 1047 {IncludeRegexp: "^drivers/crypto/gemini/"}, 1048 {IncludeRegexp: "^drivers/crypto/hisilicon/Kconfig$|^drivers/crypto/hisilicon/qm\\.c$|^drivers/crypto/hisilicon/sgl\\.c$|^include/linux/hisi_acc_qm\\.h$"}, 1049 {IncludeRegexp: "^drivers/crypto/hisilicon/hpre/hpre\\.h$|^drivers/crypto/hisilicon/hpre/hpre_crypto\\.c$|^drivers/crypto/hisilicon/hpre/hpre_main\\.c$"}, 1050 {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$"}, 1051 {IncludeRegexp: "^drivers/crypto/hisilicon/zip/"}, 1052 {IncludeRegexp: "^drivers/crypto/inside-secure/"}, 1053 {IncludeRegexp: "^drivers/crypto/intel/iaa/"}, 1054 {IncludeRegexp: "^drivers/crypto/intel/ixp4xx/ixp4xx_crypto\\.c$"}, 1055 {IncludeRegexp: "^drivers/crypto/marvell/|^include/linux/soc/marvell/octeontx2/"}, 1056 {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$"}, 1057 {IncludeRegexp: "^drivers/crypto/qce/"}, 1058 {IncludeRegexp: "^drivers/crypto/rockchip/"}, 1059 {IncludeRegexp: "^drivers/crypto/s5p-sss\\.c$"}, 1060 {IncludeRegexp: "^drivers/crypto/virtio/|^include/uapi/linux/virtio_crypto\\.h$"}, 1061 {IncludeRegexp: "^include/linux/padata\\.h$|^kernel/padata\\.c$"}, 1062 }, 1063 } 1064 1065 csky = Subsystem{ 1066 Name: "csky", 1067 Lists: []string{"linux-csky@vger.kernel.org"}, 1068 Maintainers: []string{"guoren@kernel.org"}, 1069 Parents: []*Subsystem{&kernel}, 1070 PathRules: []PathRule{ 1071 {IncludeRegexp: "^arch/csky/|^drivers/clocksource/timer-gx6605s\\.c$|^drivers/clocksource/timer-mp-csky\\.c$|^drivers/irqchip/irq-csky-[^/]*$|csky"}, 1072 }, 1073 } 1074 1075 cxl = Subsystem{ 1076 Name: "cxl", 1077 Lists: []string{"linux-cxl@vger.kernel.org"}, 1078 Parents: []*Subsystem{&kernel}, 1079 PathRules: []PathRule{ 1080 {IncludeRegexp: "^drivers/cxl/|^include/linux/cxl-einj\\.h$|^include/linux/cxl-event\\.h$|^include/uapi/linux/cxl_mem\\.h$"}, 1081 {IncludeRegexp: "^drivers/dax/"}, 1082 {IncludeRegexp: "^drivers/perf/cxl_pmu\\.c$"}, 1083 }, 1084 } 1085 1086 damon = Subsystem{ 1087 Name: "damon", 1088 Lists: []string{"damon@lists.linux.dev"}, 1089 Maintainers: []string{"sj@kernel.org"}, 1090 Parents: []*Subsystem{&mm}, 1091 PathRules: []PathRule{ 1092 {IncludeRegexp: "^include/linux/damon\\.h$|^include/trace/events/damon\\.h$|^mm/damon/"}, 1093 }, 1094 } 1095 1096 dccp = Subsystem{ 1097 Name: "dccp", 1098 Lists: []string{"dccp@vger.kernel.org"}, 1099 Parents: []*Subsystem{&net}, 1100 PathRules: []PathRule{ 1101 {IncludeRegexp: "^include/linux/dccp\\.h$|^include/linux/tfrc\\.h$|^include/uapi/linux/dccp\\.h$|^net/dccp/"}, 1102 }, 1103 } 1104 1105 dell = Subsystem{ 1106 Name: "dell", 1107 Lists: []string{"Dell.Client.Kernel@dell.com"}, 1108 Parents: []*Subsystem{&x86drivers}, 1109 PathRules: []PathRule{ 1110 {IncludeRegexp: "^drivers/platform/x86/dell/alienware-wmi\\.c$"}, 1111 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-smm\\.c$"}, 1112 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-wmi\\.c$"}, 1113 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios\\.[^/]*$"}, 1114 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-descriptor\\.c$"}, 1115 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-privacy\\.c$"}, 1116 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-sysman/"}, 1117 {IncludeRegexp: "^drivers/platform/x86/intel/wmi/thunderbolt\\.c$"}, 1118 }, 1119 } 1120 1121 devicetree = Subsystem{ 1122 Name: "devicetree", 1123 Lists: []string{"devicetree@vger.kernel.org"}, 1124 Maintainers: []string{"robh@kernel.org"}, 1125 Parents: []*Subsystem{&kernel}, 1126 PathRules: []PathRule{ 1127 {IncludeRegexp: "^arch/[^/]*/boot/dts/|^include/dt-bindings/"}, 1128 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/"}, 1129 {IncludeRegexp: "^drivers/of/|^include/linux/of[^/]*\\.h$"}, 1130 }, 1131 } 1132 1133 dm = Subsystem{ 1134 Name: "dm", 1135 Lists: []string{"dm-devel@lists.linux.dev"}, 1136 Maintainers: []string{"agk@redhat.com", "mpatocka@redhat.com", "snitzer@kernel.org"}, 1137 Parents: []*Subsystem{&kernel}, 1138 PathRules: []PathRule{ 1139 {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$"}, 1140 {IncludeRegexp: "^drivers/md/dm-vdo/"}, 1141 }, 1142 } 1143 1144 dmaengine = Subsystem{ 1145 Name: "dmaengine", 1146 Lists: []string{"dmaengine@vger.kernel.org"}, 1147 Maintainers: []string{"vkoul@kernel.org"}, 1148 Parents: []*Subsystem{&kernel}, 1149 PathRules: []PathRule{ 1150 {IncludeRegexp: "^drivers/dma/altera-msgdma\\.c$"}, 1151 {IncludeRegexp: "^drivers/dma/at_hdmac\\.c$|^drivers/dma/at_xdmac\\.c$|^include/dt-bindings/dma/at91\\.h$"}, 1152 {IncludeRegexp: "^drivers/dma/dw-edma/|^include/linux/dma/edma\\.h$"}, 1153 {IncludeRegexp: "^drivers/dma/fsl-edma[^/]*\\.[^/]*$"}, 1154 {IncludeRegexp: "^drivers/dma/hisi_dma\\.c$"}, 1155 {IncludeRegexp: "^drivers/dma/idxd/|^include/uapi/linux/idxd\\.h$"}, 1156 {IncludeRegexp: "^drivers/dma/ioat[^/]*$"}, 1157 {IncludeRegexp: "^drivers/dma/ls2x-apb-dma\\.c$"}, 1158 {IncludeRegexp: "^drivers/dma/mediatek/"}, 1159 {IncludeRegexp: "^drivers/dma/ptdma/"}, 1160 {IncludeRegexp: "^drivers/dma/qcom/hidma[^/]*$"}, 1161 {"^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$"}, 1162 {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$"}, 1163 {IncludeRegexp: "^drivers/dma/xilinx/xilinx_dpdma\\.c$|^include/dt-bindings/dma/xlnx-zynqmp-dpdma\\.h$"}, 1164 {IncludeRegexp: "^drivers/dma/|^include/dt-bindings/dma/|^include/linux/dma/|^include/linux/dmaengine\\.h$|^include/linux/of_dma\\.h$"}, 1165 }, 1166 } 1167 1168 drbd = Subsystem{ 1169 Name: "drbd", 1170 Lists: []string{"drbd-dev@lists.linbit.com"}, 1171 Maintainers: []string{"christoph.boehmwalder@linbit.com", "lars.ellenberg@linbit.com", "philipp.reisner@linbit.com"}, 1172 Parents: []*Subsystem{&block}, 1173 PathRules: []PathRule{ 1174 {IncludeRegexp: "^drivers/block/drbd/|^include/linux/drbd[^/]*$|^lib/lru_cache\\.c$"}, 1175 }, 1176 } 1177 1178 dri = Subsystem{ 1179 Name: "dri", 1180 Lists: []string{"dri-devel@lists.freedesktop.org"}, 1181 Parents: []*Subsystem{&kernel}, 1182 PathRules: []PathRule{ 1183 {IncludeRegexp: "^drivers/accel/habanalabs/|^include/linux/habanalabs/|^include/trace/events/habanalabs\\.h$|^include/uapi/drm/habanalabs_accel\\.h$"}, 1184 {IncludeRegexp: "^drivers/accel/ivpu/|^include/uapi/drm/ivpu_accel\\.h$"}, 1185 {IncludeRegexp: "^drivers/accel/qaic/|^include/uapi/drm/qaic_accel\\.h$"}, 1186 {IncludeRegexp: "^drivers/accel/|^include/drm/drm_accel\\.h$"}, 1187 {IncludeRegexp: "^drivers/base/component\\.c$|^include/linux/component\\.h$"}, 1188 {IncludeRegexp: "^drivers/char/agp/|^include/linux/agp[^/]*$|^include/uapi/linux/agp[^/]*$"}, 1189 {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$"}, 1190 {IncludeRegexp: "^drivers/dma-buf/dma-heap\\.c$|^drivers/dma-buf/heaps/|^include/linux/dma-heap\\.h$|^include/uapi/linux/dma-heap\\.h$"}, 1191 {IncludeRegexp: "^drivers/dma-buf/udmabuf\\.c$|^include/uapi/linux/udmabuf\\.h$"}, 1192 {IncludeRegexp: "^drivers/dma-buf/|^include/linux/[^/]*fence\\.h$|^include/linux/dma-buf\\.h$|^include/linux/dma-resv\\.h$"}, 1193 {IncludeRegexp: "^drivers/gpu/drm/ast/"}, 1194 {IncludeRegexp: "^drivers/gpu/drm/atmel-hlcdc/"}, 1195 {IncludeRegexp: "^drivers/gpu/drm/bridge/imx/"}, 1196 {IncludeRegexp: "^drivers/gpu/drm/ci/"}, 1197 {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[^/]*$"}, 1198 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/meson[^/]*$|^drivers/gpu/drm/meson/"}, 1199 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/uapi/drm/msm_drm\\.h$"}, 1200 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/rockchip[^/]*$|^drivers/gpu/drm/rockchip/"}, 1201 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/virtio[^/]*$|^drivers/gpu/drm/virtio/|^include/uapi/linux/virtio_gpu\\.h$"}, 1202 {IncludeRegexp: "^drivers/gpu/drm/drm_aperture\\.c$|^drivers/gpu/drm/tiny/ofdrm\\.c$|^drivers/gpu/drm/tiny/simpledrm\\.c$|^drivers/video/aperture\\.c$|^drivers/video/nomodeset\\.c$|^include/drm/drm_aperture\\.h$|^include/linux/aperture\\.h$|^include/video/nomodeset\\.h$"}, 1203 {IncludeRegexp: "^drivers/gpu/drm/drm_panel\\.c$|^drivers/gpu/drm/panel/|^include/drm/drm_panel\\.h$"}, 1204 {IncludeRegexp: "^drivers/gpu/drm/drm_privacy_screen[^/]*$|^include/drm/drm_privacy_screen[^/]*$"}, 1205 {IncludeRegexp: "^drivers/gpu/drm/etnaviv/|^include/uapi/drm/etnaviv_drm\\.h$"}, 1206 {IncludeRegexp: "^drivers/gpu/drm/exynos/exynos_dp[^/]*$"}, 1207 {IncludeRegexp: "^drivers/gpu/drm/exynos/|^include/uapi/drm/exynos_drm\\.h$"}, 1208 {IncludeRegexp: "^drivers/gpu/drm/fsl-dcu/"}, 1209 {IncludeRegexp: "^drivers/gpu/drm/gma500/"}, 1210 {IncludeRegexp: "^drivers/gpu/drm/hisilicon/"}, 1211 {IncludeRegexp: "^drivers/gpu/drm/hyperv$"}, 1212 {IncludeRegexp: "^drivers/gpu/drm/imx/dcss/"}, 1213 {IncludeRegexp: "^drivers/gpu/drm/imx/ipuv3/|^drivers/gpu/ipu-v3/"}, 1214 {IncludeRegexp: "^drivers/gpu/drm/lima/|^include/uapi/drm/lima_drm\\.h$"}, 1215 {IncludeRegexp: "^drivers/gpu/drm/loongson/"}, 1216 {IncludeRegexp: "^drivers/gpu/drm/mgag200/"}, 1217 {IncludeRegexp: "^drivers/gpu/drm/mxsfb/"}, 1218 {IncludeRegexp: "^drivers/gpu/drm/nouveau/|^include/uapi/drm/nouveau_drm\\.h$"}, 1219 {IncludeRegexp: "^drivers/gpu/drm/omapdrm/"}, 1220 {IncludeRegexp: "^drivers/gpu/drm/panel/panel-lvds\\.c$"}, 1221 {IncludeRegexp: "^drivers/gpu/drm/panfrost/|^include/uapi/drm/panfrost_drm\\.h$"}, 1222 {IncludeRegexp: "^drivers/gpu/drm/renesas/rcar-du/"}, 1223 {IncludeRegexp: "^drivers/gpu/drm/renesas/rz-du/"}, 1224 {IncludeRegexp: "^drivers/gpu/drm/renesas/shmobile/|^include/linux/platform_data/shmob_drm\\.h$"}, 1225 {IncludeRegexp: "^drivers/gpu/drm/scheduler/|^include/drm/gpu_scheduler\\.h$"}, 1226 {IncludeRegexp: "^drivers/gpu/drm/sti$"}, 1227 {IncludeRegexp: "^drivers/gpu/drm/stm$"}, 1228 {IncludeRegexp: "^drivers/gpu/drm/sun4i/"}, 1229 {IncludeRegexp: "^drivers/gpu/drm/sun4i/sun8i[^/]*$"}, 1230 {IncludeRegexp: "^drivers/gpu/drm/tegra/|^drivers/gpu/host1x/|^include/linux/host1x\\.h$|^include/uapi/drm/tegra_drm\\.h$"}, 1231 {IncludeRegexp: "^drivers/gpu/drm/tidss/"}, 1232 {IncludeRegexp: "^drivers/gpu/drm/tilcdc/"}, 1233 {IncludeRegexp: "^drivers/gpu/drm/ttm/|^include/drm/ttm/"}, 1234 {IncludeRegexp: "^drivers/gpu/drm/udl/"}, 1235 {IncludeRegexp: "^drivers/gpu/drm/vboxvideo/"}, 1236 {IncludeRegexp: "^drivers/gpu/drm/vkms/"}, 1237 {IncludeRegexp: "^drivers/gpu/drm/vmwgfx/|^include/uapi/drm/vmwgfx_drm\\.h$"}, 1238 {IncludeRegexp: "^drivers/gpu/drm/xen/"}, 1239 {IncludeRegexp: "^drivers/gpu/drm/xlnx/"}, 1240 {IncludeRegexp: "^drivers/gpu/|^include/drm/|^include/linux/vga[^/]*$|^include/uapi/drm/"}, 1241 {IncludeRegexp: "^drivers/staging/fbtft/"}, 1242 {IncludeRegexp: "^drivers/video/backlight/mp3309c\\.c$"}, 1243 {IncludeRegexp: "^drivers/video/backlight/|^include/linux/backlight\\.h$|^include/linux/pwm_backlight\\.h$"}, 1244 {IncludeRegexp: "^drivers/video/|^include/linux/fb\\.h$|^include/uapi/linux/fb\\.h$|^include/uapi/video/|^include/video/"}, 1245 {IncludeRegexp: "^include/linux/iosys-map\\.h$"}, 1246 }, 1247 } 1248 1249 ecryptfs = Subsystem{ 1250 Name: "ecryptfs", 1251 Lists: []string{"ecryptfs@vger.kernel.org"}, 1252 Maintainers: []string{"code@tyhicks.com"}, 1253 Parents: []*Subsystem{&fs}, 1254 PathRules: []PathRule{ 1255 {IncludeRegexp: "^fs/ecryptfs/"}, 1256 }, 1257 } 1258 1259 edac = Subsystem{ 1260 Name: "edac", 1261 Lists: []string{"linux-edac@vger.kernel.org"}, 1262 Maintainers: []string{"bp@alien8.de", "tony.luck@intel.com"}, 1263 Parents: []*Subsystem{&kernel}, 1264 PathRules: []PathRule{ 1265 {IncludeRegexp: "^arch/x86/kernel/cpu/mce/"}, 1266 {IncludeRegexp: "^drivers/edac/amd64_edac[^/]*$|^drivers/edac/mce_amd[^/]*$"}, 1267 {IncludeRegexp: "^drivers/edac/armada_xp_[^/]*$"}, 1268 {IncludeRegexp: "^drivers/edac/dmc520_edac\\.c$"}, 1269 {IncludeRegexp: "^drivers/edac/e752x_edac\\.c$"}, 1270 {IncludeRegexp: "^drivers/edac/e7xxx_edac\\.c$"}, 1271 {IncludeRegexp: "^drivers/edac/fsl_ddr_edac\\.[^/]*$"}, 1272 {IncludeRegexp: "^drivers/edac/ghes_edac\\.c$"}, 1273 {IncludeRegexp: "^drivers/edac/highbank[^/]*$"}, 1274 {IncludeRegexp: "^drivers/edac/i10nm_base\\.c$"}, 1275 {IncludeRegexp: "^drivers/edac/i3000_edac\\.c$"}, 1276 {IncludeRegexp: "^drivers/edac/i5000_edac\\.c$"}, 1277 {IncludeRegexp: "^drivers/edac/i5400_edac\\.c$"}, 1278 {IncludeRegexp: "^drivers/edac/i7300_edac\\.c$"}, 1279 {IncludeRegexp: "^drivers/edac/i7core_edac\\.c$"}, 1280 {IncludeRegexp: "^drivers/edac/i82443bxgx_edac\\.c$"}, 1281 {IncludeRegexp: "^drivers/edac/i82975x_edac\\.c$"}, 1282 {IncludeRegexp: "^drivers/edac/ie31200_edac\\.c$"}, 1283 {IncludeRegexp: "^drivers/edac/igen6_edac\\.c$"}, 1284 {IncludeRegexp: "^drivers/edac/mpc85xx_edac\\.\\[ch\\]$"}, 1285 {IncludeRegexp: "^drivers/edac/npcm_edac\\.c$"}, 1286 {IncludeRegexp: "^drivers/edac/octeon_edac[^/]*$"}, 1287 {IncludeRegexp: "^drivers/edac/pasemi_edac\\.c$"}, 1288 {IncludeRegexp: "^drivers/edac/pnd2_edac\\.\\[ch\\]$"}, 1289 {IncludeRegexp: "^drivers/edac/qcom_edac\\.c$"}, 1290 {IncludeRegexp: "^drivers/edac/r82600_edac\\.c$"}, 1291 {IncludeRegexp: "^drivers/edac/sb_edac\\.c$"}, 1292 {IncludeRegexp: "^drivers/edac/skx_[^/]*\\.\\[ch\\]$"}, 1293 {IncludeRegexp: "^drivers/edac/thunderx_edac[^/]*$"}, 1294 {IncludeRegexp: "^drivers/edac/ti_edac\\.c$"}, 1295 {IncludeRegexp: "^drivers/edac/|^include/linux/edac\\.h$"}, 1296 {IncludeRegexp: "^drivers/ras/amd/atl/"}, 1297 {IncludeRegexp: "^drivers/ras/amd/fmpm\\.c$"}, 1298 {IncludeRegexp: "^drivers/ras/|^include/linux/ras\\.h$|^include/ras/ras_event\\.h$"}, 1299 }, 1300 } 1301 1302 efi = Subsystem{ 1303 Name: "efi", 1304 Lists: []string{"linux-efi@vger.kernel.org"}, 1305 Maintainers: []string{"ardb@kernel.org"}, 1306 Parents: []*Subsystem{&kernel}, 1307 PathRules: []PathRule{ 1308 {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$"}, 1309 {IncludeRegexp: "^block/partitions/efi\\.[^/]*$"}, 1310 {IncludeRegexp: "^drivers/firmware/efi/test/"}, 1311 {IncludeRegexp: "^fs/efivarfs/"}, 1312 }, 1313 } 1314 1315 erofs = Subsystem{ 1316 Name: "erofs", 1317 Syscalls: []string{"syz_mount_image$erofs"}, 1318 Lists: []string{"linux-erofs@lists.ozlabs.org"}, 1319 Maintainers: []string{"chao@kernel.org", "xiang@kernel.org"}, 1320 Parents: []*Subsystem{&fs}, 1321 PathRules: []PathRule{ 1322 {IncludeRegexp: "^fs/erofs/|^include/trace/events/erofs\\.h$"}, 1323 }, 1324 } 1325 1326 etnaviv = Subsystem{ 1327 Name: "etnaviv", 1328 Lists: []string{"etnaviv@lists.freedesktop.org"}, 1329 Maintainers: []string{"l.stach@pengutronix.de"}, 1330 Parents: []*Subsystem{&dri}, 1331 PathRules: []PathRule{ 1332 {IncludeRegexp: "^drivers/gpu/drm/etnaviv/|^include/uapi/drm/etnaviv_drm\\.h$"}, 1333 }, 1334 } 1335 1336 exfat = Subsystem{ 1337 Name: "exfat", 1338 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1339 Maintainers: []string{"linkinjeon@kernel.org", "sj1557.seo@samsung.com"}, 1340 Parents: []*Subsystem{&fs}, 1341 PathRules: []PathRule{ 1342 {IncludeRegexp: "^fs/exfat/"}, 1343 {IncludeRegexp: "^fs/fat/"}, 1344 }, 1345 } 1346 1347 ext4 = Subsystem{ 1348 Name: "ext4", 1349 Syscalls: []string{"syz_mount_image$ext4"}, 1350 Lists: []string{"linux-ext4@vger.kernel.org"}, 1351 Parents: []*Subsystem{&fs}, 1352 PathRules: []PathRule{ 1353 {IncludeRegexp: "^fs/ext2/|^include/linux/ext2[^/]*$"}, 1354 {IncludeRegexp: "^fs/ext4/|^include/trace/events/ext4\\.h$|^include/uapi/linux/ext4\\.h$"}, 1355 {IncludeRegexp: "^fs/jbd2/|^include/linux/jbd2\\.h$"}, 1356 }, 1357 } 1358 1359 f2fs = Subsystem{ 1360 Name: "f2fs", 1361 Syscalls: []string{"syz_mount_image$f2fs"}, 1362 Lists: []string{"linux-f2fs-devel@lists.sourceforge.net"}, 1363 Maintainers: []string{"chao@kernel.org", "jaegeuk@kernel.org"}, 1364 Parents: []*Subsystem{&fs}, 1365 PathRules: []PathRule{ 1366 {IncludeRegexp: "^fs/f2fs/|^include/linux/f2fs_fs\\.h$|^include/trace/events/f2fs\\.h$|^include/uapi/linux/f2fs\\.h$"}, 1367 }, 1368 } 1369 1370 fbdev = Subsystem{ 1371 Name: "fbdev", 1372 Lists: []string{"linux-fbdev@vger.kernel.org"}, 1373 Maintainers: []string{"deller@gmx.de"}, 1374 Parents: []*Subsystem{&dri}, 1375 PathRules: []PathRule{ 1376 {IncludeRegexp: "^drivers/staging/fbtft/"}, 1377 {IncludeRegexp: "^drivers/staging/fbtft/fb_seps525\\.c$"}, 1378 {IncludeRegexp: "^drivers/staging/sm750fb/"}, 1379 {IncludeRegexp: "^drivers/video/fbdev/atmel_lcdfb\\.c$|^include/video/atmel_lcdc\\.h$"}, 1380 {IncludeRegexp: "^drivers/video/fbdev/aty/aty128fb\\.c$"}, 1381 {IncludeRegexp: "^drivers/video/fbdev/aty/radeon[^/]*$|^include/uapi/linux/radeonfb\\.h$"}, 1382 {IncludeRegexp: "^drivers/video/fbdev/efifb\\.c$"}, 1383 {IncludeRegexp: "^drivers/video/fbdev/fsl-diu-fb\\.[^/]*$"}, 1384 {IncludeRegexp: "^drivers/video/fbdev/i810/"}, 1385 {IncludeRegexp: "^drivers/video/fbdev/imsttfb\\.c$"}, 1386 {IncludeRegexp: "^drivers/video/fbdev/imxfb\\.c$"}, 1387 {IncludeRegexp: "^drivers/video/fbdev/matrox/matroxfb_[^/]*$|^include/uapi/linux/matroxfb\\.h$"}, 1388 {IncludeRegexp: "^drivers/video/fbdev/nvidia/|^drivers/video/fbdev/riva/"}, 1389 {IncludeRegexp: "^drivers/video/fbdev/omap/"}, 1390 {IncludeRegexp: "^drivers/video/fbdev/omap2/"}, 1391 {IncludeRegexp: "^drivers/video/fbdev/s3c-fb\\.c$"}, 1392 {IncludeRegexp: "^drivers/video/fbdev/savage/"}, 1393 {IncludeRegexp: "^drivers/video/fbdev/simplefb\\.c$|^include/linux/platform_data/simplefb\\.h$"}, 1394 {IncludeRegexp: "^drivers/video/fbdev/sm712[^/]*$"}, 1395 {IncludeRegexp: "^drivers/video/fbdev/smscufx\\.c$"}, 1396 {IncludeRegexp: "^drivers/video/fbdev/udlfb\\.c$|^include/video/udlfb\\.h$"}, 1397 {IncludeRegexp: "^drivers/video/fbdev/uvesafb\\.[^/]*$"}, 1398 {IncludeRegexp: "^drivers/video/fbdev/via/|^include/linux/via-core\\.h$|^include/linux/via_i2c\\.h$"}, 1399 {IncludeRegexp: "^drivers/video/|^include/linux/fb\\.h$|^include/uapi/linux/fb\\.h$|^include/uapi/video/|^include/video/"}, 1400 }, 1401 } 1402 1403 fpga = Subsystem{ 1404 Name: "fpga", 1405 Lists: []string{"linux-fpga@vger.kernel.org"}, 1406 Maintainers: []string{"hao.wu@intel.com", "mdf@kernel.org", "yilun.xu@intel.com"}, 1407 Parents: []*Subsystem{&kernel}, 1408 PathRules: []PathRule{ 1409 {IncludeRegexp: "^drivers/fpga/dfl[^/]*$|^drivers/uio/uio_dfl\\.c$|^include/linux/dfl\\.h$|^include/uapi/linux/fpga-dfl\\.h$"}, 1410 {IncludeRegexp: "^drivers/fpga/intel-m10-bmc-sec-update\\.c$"}, 1411 {IncludeRegexp: "^drivers/fpga/microchip-spi\\.c$"}, 1412 {IncludeRegexp: "^drivers/fpga/|^include/linux/fpga/"}, 1413 {IncludeRegexp: "^drivers/ptp/ptp_dfl_tod\\.c$"}, 1414 }, 1415 } 1416 1417 freedreno = Subsystem{ 1418 Name: "freedreno", 1419 Lists: []string{"freedreno@lists.freedesktop.org"}, 1420 Maintainers: []string{"dmitry.baryshkov@linaro.org", "quic_abhinavk@quicinc.com", "robdclark@gmail.com"}, 1421 Parents: []*Subsystem{&armmsm, &dri}, 1422 PathRules: []PathRule{ 1423 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/msm[^/]*$|^drivers/gpu/drm/msm/|^include/uapi/drm/msm_drm\\.h$"}, 1424 }, 1425 } 1426 1427 fs = Subsystem{ 1428 Name: "fs", 1429 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1430 Parents: []*Subsystem{&kernel}, 1431 PathRules: []PathRule{ 1432 {IncludeRegexp: "^fs/affs/"}, 1433 {IncludeRegexp: "^fs/backing-file\\.c$|^include/linux/backing-file\\.h$"}, 1434 {IncludeRegexp: "^fs/dax\\.c$|^include/linux/dax\\.h$|^include/trace/events/fs_dax\\.h$"}, 1435 {IncludeRegexp: "^fs/exportfs/|^fs/fhandle\\.c$|^include/linux/exportfs\\.h$"}, 1436 {IncludeRegexp: "^fs/fcntl\\.c$|^fs/locks\\.c$|^include/linux/fcntl\\.h$|^include/uapi/linux/fcntl\\.h$"}, 1437 {IncludeRegexp: "^fs/fuse/virtio_fs\\.c$|^include/uapi/linux/virtio_fs\\.h$"}, 1438 {IncludeRegexp: "^fs/mnt_idmapping\\.c$|^include/linux/mnt_idmapping\\.[^/]*$"}, 1439 {IncludeRegexp: "^fs/netfs/|^include/linux/fscache[^/]*\\.h$|^include/linux/netfs\\.h$|^include/trace/events/fscache\\.h$|^include/trace/events/netfs\\.h$"}, 1440 {IncludeRegexp: "^fs/notify/dnotify/|^include/linux/dnotify\\.h$"}, 1441 {IncludeRegexp: "^fs/notify/fanotify/|^include/linux/fanotify\\.h$|^include/uapi/linux/fanotify\\.h$"}, 1442 {IncludeRegexp: "^fs/notify/inotify/|^include/linux/inotify\\.h$|^include/uapi/linux/inotify\\.h$"}, 1443 {IncludeRegexp: "^fs/notify/|^include/linux/fsnotify[^/]*\\.h$"}, 1444 {IncludeRegexp: "^fs/proc/proc_sysctl\\.c$|^include/linux/sysctl\\.h$|^kernel/sysctl-test\\.c$|^kernel/sysctl\\.c$"}, 1445 {IncludeRegexp: "^fs/proc/|^include/linux/proc_fs\\.h$"}, 1446 {IncludeRegexp: "^fs/unicode/"}, 1447 {IncludeRegexp: "^fs/vboxsf/"}, 1448 {IncludeRegexp: "^fs/zonefs/"}, 1449 {IncludeRegexp: "^fs/|^include/linux/fs\\.h$|^include/linux/fs_types\\.h$|^include/uapi/linux/fs\\.h$|^include/uapi/linux/openat2\\.h$"}, 1450 {IncludeRegexp: "^include/linux/idr\\.h$|^include/linux/xarray\\.h$|^lib/idr\\.c$|^lib/xarray\\.c$"}, 1451 {IncludeRegexp: "^include/linux/pagemap\\.h$|^mm/filemap\\.c$|^mm/page-writeback\\.c$|^mm/readahead\\.c$|^mm/truncate\\.c$"}, 1452 }, 1453 NoIndirectCc: true, 1454 } 1455 1456 fscrypt = Subsystem{ 1457 Name: "fscrypt", 1458 Lists: []string{"linux-fscrypt@vger.kernel.org"}, 1459 Maintainers: []string{"ebiggers@kernel.org", "jaegeuk@kernel.org", "tytso@mit.edu"}, 1460 Parents: []*Subsystem{&fs}, 1461 PathRules: []PathRule{ 1462 {IncludeRegexp: "^fs/crypto/|^include/linux/fscrypt\\.h$|^include/uapi/linux/fscrypt\\.h$"}, 1463 }, 1464 } 1465 1466 fsi = Subsystem{ 1467 Name: "fsi", 1468 Lists: []string{"linux-fsi@lists.ozlabs.org"}, 1469 Maintainers: []string{"jk@ozlabs.org", "joel@jms.id.au"}, 1470 Parents: []*Subsystem{&kernel}, 1471 PathRules: []PathRule{ 1472 {IncludeRegexp: "^drivers/fsi/|^include/linux/fsi[^/]*\\.h$|^include/trace/events/fsi[^/]*\\.h$"}, 1473 }, 1474 } 1475 1476 fsverity = Subsystem{ 1477 Name: "fsverity", 1478 Lists: []string{"fsverity@lists.linux.dev"}, 1479 Maintainers: []string{"ebiggers@kernel.org", "tytso@mit.edu"}, 1480 Parents: []*Subsystem{&fs}, 1481 PathRules: []PathRule{ 1482 {IncludeRegexp: "^fs/verity/|^include/linux/fsverity\\.h$|^include/uapi/linux/fsverity\\.h$"}, 1483 }, 1484 } 1485 1486 fuse = Subsystem{ 1487 Name: "fuse", 1488 Syscalls: []string{"syz_fuse_handle_req"}, 1489 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1490 Maintainers: []string{"miklos@szeredi.hu"}, 1491 Parents: []*Subsystem{&fs}, 1492 PathRules: []PathRule{ 1493 {IncludeRegexp: "^fs/fuse/|^include/uapi/linux/fuse\\.h$"}, 1494 }, 1495 } 1496 1497 geode = Subsystem{ 1498 Name: "geode", 1499 Lists: []string{"linux-geode@lists.infradead.org"}, 1500 Parents: []*Subsystem{&fbdev}, 1501 PathRules: []PathRule{ 1502 {IncludeRegexp: "^arch/x86/include/asm/geode\\.h$|^drivers/char/hw_random/geode-rng\\.c$|^drivers/crypto/geode[^/]*$|^drivers/video/fbdev/geode/"}, 1503 {IncludeRegexp: "^drivers/usb/gadget/udc/amd5536udc\\.[^/]*$"}, 1504 }, 1505 } 1506 1507 gfs2 = Subsystem{ 1508 Name: "gfs2", 1509 Syscalls: []string{"syz_mount_image$gfs2", "syz_mount_image$gfs2meta"}, 1510 Lists: []string{"gfs2@lists.linux.dev"}, 1511 Parents: []*Subsystem{&fs}, 1512 PathRules: []PathRule{ 1513 {IncludeRegexp: "^fs/dlm/"}, 1514 {IncludeRegexp: "^fs/gfs2/|^include/uapi/linux/gfs2_ondisk\\.h$"}, 1515 }, 1516 } 1517 1518 gpio = Subsystem{ 1519 Name: "gpio", 1520 Lists: []string{"linux-gpio@vger.kernel.org"}, 1521 Parents: []*Subsystem{&kernel}, 1522 PathRules: []PathRule{ 1523 {IncludeRegexp: "^drivers/gpio/gpio-104-dio-48e\\.c$"}, 1524 {IncludeRegexp: "^drivers/gpio/gpio-104-idi-48\\.c$"}, 1525 {IncludeRegexp: "^drivers/gpio/gpio-104-idio-16\\.c$"}, 1526 {IncludeRegexp: "^drivers/gpio/gpio-aggregator\\.c$"}, 1527 {IncludeRegexp: "^drivers/gpio/gpio-altera\\.c$"}, 1528 {IncludeRegexp: "^drivers/gpio/gpio-amd-fch\\.c$|^include/linux/platform_data/gpio/gpio-amd-fch\\.h$"}, 1529 {IncludeRegexp: "^drivers/gpio/gpio-davinci\\.c$"}, 1530 {IncludeRegexp: "^drivers/gpio/gpio-dwapb\\.c$"}, 1531 {IncludeRegexp: "^drivers/gpio/gpio-elkhartlake\\.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$"}, 1532 {IncludeRegexp: "^drivers/gpio/gpio-gpio-mm\\.c$"}, 1533 {IncludeRegexp: "^drivers/gpio/gpio-hisi\\.c$"}, 1534 {IncludeRegexp: "^drivers/gpio/gpio-i8255\\.c$|^drivers/gpio/gpio-i8255\\.h$"}, 1535 {IncludeRegexp: "^drivers/gpio/gpio-idio-16\\.c$|^drivers/gpio/gpio-idio-16\\.h$"}, 1536 {IncludeRegexp: "^drivers/gpio/gpio-loongson-64bit\\.c$"}, 1537 {IncludeRegexp: "^drivers/gpio/gpio-mockup\\.c$"}, 1538 {IncludeRegexp: "^drivers/gpio/gpio-pci-idio-16\\.c$"}, 1539 {IncludeRegexp: "^drivers/gpio/gpio-pcie-idio-24\\.c$"}, 1540 {IncludeRegexp: "^drivers/gpio/gpio-pxa\\.c$"}, 1541 {IncludeRegexp: "^drivers/gpio/gpio-sama5d2-piobu\\.c$|^drivers/pinctrl/pinctrl-at91[^/]*$"}, 1542 {IncludeRegexp: "^drivers/gpio/gpio-virtio\\.c$|^include/uapi/linux/virtio_gpio\\.h$"}, 1543 {IncludeRegexp: "^drivers/gpio/gpio-wcove\\.c$"}, 1544 {IncludeRegexp: "^drivers/gpio/gpio-ws16c48\\.c$"}, 1545 {IncludeRegexp: "^drivers/gpio/gpio-xra1403\\.c$"}, 1546 {IncludeRegexp: "^drivers/gpio/gpiolib-acpi\\.c$|^drivers/gpio/gpiolib-acpi\\.h$"}, 1547 {IncludeRegexp: "^drivers/gpio/gpiolib-cdev\\.c$|^include/uapi/linux/gpio\\.h$"}, 1548 {IncludeRegexp: "^drivers/gpio/|^include/dt-bindings/gpio/|^include/linux/gpio\\.h$|^include/linux/gpio/|^include/linux/of_gpio\\.h$"}, 1549 {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$"}, 1550 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 1551 {IncludeRegexp: "^drivers/pinctrl/bcm/pinctrl-bcm4908\\.c$"}, 1552 {IncludeRegexp: "^drivers/pinctrl/freescale/|^drivers/pinctrl/nxp/"}, 1553 {IncludeRegexp: "^drivers/pinctrl/pinctrl-cy8c95x0\\.c$"}, 1554 {IncludeRegexp: "^drivers/pinctrl/pinctrl-k210\\.c$"}, 1555 {IncludeRegexp: "^drivers/pinctrl/pinctrl-loongson2\\.c$"}, 1556 {IncludeRegexp: "^drivers/pinctrl/starfive/pinctrl-starfive-jh71[^/]*$|^include/dt-bindings/pinctrl/pinctrl-starfive-jh7100\\.h$|^include/dt-bindings/pinctrl/starfive,jh7110-pinctrl\\.h$"}, 1557 {IncludeRegexp: "^drivers/pinctrl/|^include/dt-bindings/pinctrl/|^include/linux/pinctrl/"}, 1558 }, 1559 } 1560 1561 greybus = Subsystem{ 1562 Name: "greybus", 1563 Lists: []string{"greybus-dev@lists.linaro.org"}, 1564 Parents: []*Subsystem{&staging}, 1565 PathRules: []PathRule{ 1566 {IncludeRegexp: "^drivers/greybus/gb-beagleplay\\.c$"}, 1567 {IncludeRegexp: "^drivers/greybus/|^drivers/staging/greybus/|^include/linux/greybus\\.h$|^include/linux/greybus/"}, 1568 }, 1569 } 1570 1571 hams = Subsystem{ 1572 Name: "hams", 1573 Lists: []string{"linux-hams@vger.kernel.org"}, 1574 Parents: []*Subsystem{&net}, 1575 PathRules: []PathRule{ 1576 {IncludeRegexp: "^drivers/net/hamradio/6pack\\.c$"}, 1577 {IncludeRegexp: "^drivers/net/hamradio/[^/]*scc\\.c$|^drivers/net/hamradio/z8530\\.h$"}, 1578 {IncludeRegexp: "^drivers/net/hamradio/baycom[^/]*$"}, 1579 {IncludeRegexp: "^drivers/net/hamradio/scc\\.c$"}, 1580 {IncludeRegexp: "^drivers/net/hamradio/yam[^/]*$|^include/linux/yam\\.h$"}, 1581 {IncludeRegexp: "^include/net/ax25\\.h$|^include/uapi/linux/ax25\\.h$|^net/ax25/"}, 1582 {IncludeRegexp: "^include/net/netrom\\.h$|^include/uapi/linux/netrom\\.h$|^net/netrom/"}, 1583 {IncludeRegexp: "^include/net/rose\\.h$|^include/uapi/linux/rose\\.h$|^net/rose/"}, 1584 {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$"}, 1585 }, 1586 } 1587 1588 hardening = Subsystem{ 1589 Name: "hardening", 1590 Lists: []string{"linux-hardening@vger.kernel.org"}, 1591 Parents: []*Subsystem{&kernel}, 1592 PathRules: []PathRule{ 1593 {IncludeRegexp: "^arch/[^/]*/configs/hardening\\.config$|^include/linux/overflow\\.h$|^include/linux/randomize_kstack\\.h$|^kernel/configs/hardening\\.config$|^mm/usercopy\\.c$"}, 1594 {IncludeRegexp: "^drivers/acpi/apei/erst\\.c$|^drivers/firmware/efi/efi-pstore\\.c$|^fs/pstore/|^include/linux/pstore[^/]*$"}, 1595 {IncludeRegexp: "^include/linux/fortify-string\\.h$|^lib/fortify_kunit\\.c$|^lib/memcpy_kunit\\.c$|^lib/strcat_kunit\\.c$|^lib/strscpy_kunit\\.c$|^lib/test_fortify/"}, 1596 {IncludeRegexp: "^include/linux/stackleak\\.h$|^kernel/stackleak\\.c$"}, 1597 {IncludeRegexp: "^include/linux/string\\.h$|^include/linux/string_choices\\.h$|^include/linux/string_helpers\\.h$|^lib/string\\.c$|^lib/string_kunit\\.c$|^lib/string_helpers\\.c$|^lib/string_helpers_kunit\\.c$"}, 1598 {IncludeRegexp: "^include/linux/ubsan\\.h$|^lib/Kconfig\\.ubsan$|^lib/test_ubsan\\.c$|^lib/ubsan\\.c$"}, 1599 }, 1600 } 1601 1602 hexagon = Subsystem{ 1603 Name: "hexagon", 1604 Lists: []string{"linux-hexagon@vger.kernel.org"}, 1605 Maintainers: []string{"bcain@quicinc.com"}, 1606 Parents: []*Subsystem{&kernel}, 1607 PathRules: []PathRule{ 1608 {IncludeRegexp: "^arch/hexagon/"}, 1609 }, 1610 } 1611 1612 hfs = Subsystem{ 1613 Name: "hfs", 1614 Syscalls: []string{"syz_mount_image$hfs", "syz_mount_image$hfsplus"}, 1615 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 1616 Parents: []*Subsystem{&fs}, 1617 PathRules: []PathRule{ 1618 {IncludeRegexp: "^fs/hfs/"}, 1619 {IncludeRegexp: "^fs/hfsplus/"}, 1620 }, 1621 } 1622 1623 hippi = Subsystem{ 1624 Name: "hippi", 1625 Lists: []string{"linux-hippi@sunsite.dk"}, 1626 Maintainers: []string{"jes@trained-monkey.org"}, 1627 Parents: []*Subsystem{&net}, 1628 PathRules: []PathRule{ 1629 {IncludeRegexp: "^drivers/net/hippi/|^include/linux/hippidevice\\.h$|^include/uapi/linux/if_hippi\\.h$|^net/802/hippi\\.c$"}, 1630 }, 1631 } 1632 1633 hwmon = Subsystem{ 1634 Name: "hwmon", 1635 Lists: []string{"linux-hwmon@vger.kernel.org"}, 1636 Maintainers: []string{"jdelvare@suse.com", "linux@roeck-us.net"}, 1637 Parents: []*Subsystem{&kernel}, 1638 PathRules: []PathRule{ 1639 {IncludeRegexp: "^drivers/hwmon/abituguru3\\.c$"}, 1640 {IncludeRegexp: "^drivers/hwmon/abituguru\\.c$"}, 1641 {IncludeRegexp: "^drivers/hwmon/adm1025\\.c$"}, 1642 {IncludeRegexp: "^drivers/hwmon/adm1029\\.c$"}, 1643 {IncludeRegexp: "^drivers/hwmon/adm1177\\.c$"}, 1644 {IncludeRegexp: "^drivers/hwmon/adt7475\\.c$"}, 1645 {IncludeRegexp: "^drivers/hwmon/applesmc\\.c$"}, 1646 {IncludeRegexp: "^drivers/hwmon/aquacomputer_d5next\\.c$"}, 1647 {IncludeRegexp: "^drivers/hwmon/asc7621\\.c$"}, 1648 {IncludeRegexp: "^drivers/hwmon/asus-ec-sensors\\.c$"}, 1649 {IncludeRegexp: "^drivers/hwmon/asus_atk0110\\.c$"}, 1650 {IncludeRegexp: "^drivers/hwmon/asus_rog_ryujin\\.c$"}, 1651 {IncludeRegexp: "^drivers/hwmon/asus_wmi_sensors\\.c$"}, 1652 {IncludeRegexp: "^drivers/hwmon/axi-fan-control\\.c$"}, 1653 {IncludeRegexp: "^drivers/hwmon/bt1-pvt\\.\\[ch\\]$"}, 1654 {IncludeRegexp: "^drivers/hwmon/chipcap2\\.c$"}, 1655 {IncludeRegexp: "^drivers/hwmon/coretemp\\.c$"}, 1656 {IncludeRegexp: "^drivers/hwmon/corsair-cpro\\.c$"}, 1657 {IncludeRegexp: "^drivers/hwmon/corsair-psu\\.c$"}, 1658 {IncludeRegexp: "^drivers/hwmon/dme1737\\.c$"}, 1659 {IncludeRegexp: "^drivers/hwmon/emc2103\\.c$"}, 1660 {IncludeRegexp: "^drivers/hwmon/f71805f\\.c$"}, 1661 {IncludeRegexp: "^drivers/hwmon/f75375s\\.c$|^include/linux/f75375s\\.h$"}, 1662 {IncludeRegexp: "^drivers/hwmon/fam15h_power\\.c$"}, 1663 {IncludeRegexp: "^drivers/hwmon/gigabyte_waterforce\\.c$"}, 1664 {IncludeRegexp: "^drivers/hwmon/hp-wmi-sensors\\.c$"}, 1665 {IncludeRegexp: "^drivers/hwmon/hs3001\\.c$"}, 1666 {IncludeRegexp: "^drivers/hwmon/it87\\.c$"}, 1667 {IncludeRegexp: "^drivers/hwmon/k10temp\\.c$"}, 1668 {IncludeRegexp: "^drivers/hwmon/k8temp\\.c$"}, 1669 {IncludeRegexp: "^drivers/hwmon/lm73\\.c$"}, 1670 {IncludeRegexp: "^drivers/hwmon/lm78\\.c$"}, 1671 {IncludeRegexp: "^drivers/hwmon/lm83\\.c$"}, 1672 {IncludeRegexp: "^drivers/hwmon/lm90\\.c$|^include/dt-bindings/thermal/lm90\\.h$"}, 1673 {IncludeRegexp: "^drivers/hwmon/ltc2947-core\\.c$|^drivers/hwmon/ltc2947-i2c\\.c$|^drivers/hwmon/ltc2947-spi\\.c$|^drivers/hwmon/ltc2947\\.h$"}, 1674 {IncludeRegexp: "^drivers/hwmon/ltc2991\\.c$"}, 1675 {IncludeRegexp: "^drivers/hwmon/ltc4282\\.c$"}, 1676 {IncludeRegexp: "^drivers/hwmon/max6650\\.c$"}, 1677 {IncludeRegexp: "^drivers/hwmon/nct6775-i2c\\.c$"}, 1678 {IncludeRegexp: "^drivers/hwmon/nzxt-kraken2\\.c$"}, 1679 {IncludeRegexp: "^drivers/hwmon/nzxt-kraken3\\.c$"}, 1680 {IncludeRegexp: "^drivers/hwmon/nzxt-smart2\\.c$"}, 1681 {IncludeRegexp: "^drivers/hwmon/oxp-sensors\\.c$"}, 1682 {IncludeRegexp: "^drivers/hwmon/pc87360\\.c$"}, 1683 {IncludeRegexp: "^drivers/hwmon/pc87427\\.c$"}, 1684 {IncludeRegexp: "^drivers/hwmon/peci/"}, 1685 {IncludeRegexp: "^drivers/hwmon/pmbus/delta-ahe50dc-fan\\.c$"}, 1686 {IncludeRegexp: "^drivers/hwmon/pmbus/dps920ab\\.c$"}, 1687 {IncludeRegexp: "^drivers/hwmon/pmbus/max15301\\.c$"}, 1688 {IncludeRegexp: "^drivers/hwmon/pmbus/pm6764tr\\.c$"}, 1689 {IncludeRegexp: "^drivers/hwmon/pmbus/stpddc60\\.c$"}, 1690 {IncludeRegexp: "^drivers/hwmon/pmbus/tps546d24\\.c$"}, 1691 {IncludeRegexp: "^drivers/hwmon/powerz\\.c$"}, 1692 {IncludeRegexp: "^drivers/hwmon/pt5161l\\.c$"}, 1693 {IncludeRegexp: "^drivers/hwmon/sch5627\\.c$"}, 1694 {IncludeRegexp: "^drivers/hwmon/sfctemp\\.c$"}, 1695 {IncludeRegexp: "^drivers/hwmon/smsc47b397\\.c$"}, 1696 {IncludeRegexp: "^drivers/hwmon/surface_fan\\.c$"}, 1697 {IncludeRegexp: "^drivers/hwmon/tmp513\\.c$"}, 1698 {IncludeRegexp: "^drivers/hwmon/tps23861\\.c$"}, 1699 {IncludeRegexp: "^drivers/hwmon/vt1211\\.c$"}, 1700 {IncludeRegexp: "^drivers/hwmon/vt8231\\.c$"}, 1701 {IncludeRegexp: "^drivers/hwmon/w83791d\\.c$"}, 1702 {IncludeRegexp: "^drivers/hwmon/w83793\\.c$"}, 1703 {IncludeRegexp: "^drivers/hwmon/w83795\\.c$"}, 1704 {IncludeRegexp: "^drivers/hwmon/|^include/linux/hwmon[^/]*\\.h$|^include/trace/events/hwmon[^/]*\\.h$"}, 1705 }, 1706 } 1707 1708 hyperv = Subsystem{ 1709 Name: "hyperv", 1710 Lists: []string{"linux-hyperv@vger.kernel.org"}, 1711 Parents: []*Subsystem{&kernel}, 1712 PathRules: []PathRule{ 1713 {IncludeRegexp: "^arch/arm64/hyperv$|^arch/arm64/include/asm/hyperv-tlfs\\.h$|^arch/arm64/include/asm/mshyperv\\.h$|^arch/x86/hyperv$|^arch/x86/include/asm/hyperv-tlfs\\.h$|^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/hyperv-tlfs\\.h$|^include/asm-generic/mshyperv\\.h$|^include/clocksource/hyperv_timer\\.h$|^include/linux/hyperv\\.h$|^include/net/mana$|^include/uapi/linux/hyperv\\.h$|^net/vmw_vsock/hyperv_transport\\.c$"}, 1714 {IncludeRegexp: "^drivers/gpu/drm/hyperv$"}, 1715 }, 1716 } 1717 1718 i2c = Subsystem{ 1719 Name: "i2c", 1720 Lists: []string{"linux-i2c@vger.kernel.org"}, 1721 Parents: []*Subsystem{&kernel}, 1722 PathRules: []PathRule{ 1723 {IncludeRegexp: "^drivers/hid/hid-ft260\\.c$"}, 1724 {IncludeRegexp: "^drivers/hid/hid-mcp2221\\.c$"}, 1725 {IncludeRegexp: "^drivers/hwmon/pmbus/Kconfig$|^drivers/hwmon/pmbus/ltc4286\\.c$"}, 1726 {IncludeRegexp: "^drivers/i2c/algos/|^drivers/i2c/busses/|^include/dt-bindings/i2c/"}, 1727 {IncludeRegexp: "^drivers/i2c/busses/i2c-ali1535\\.c$|^drivers/i2c/busses/i2c-ali1563\\.c$|^drivers/i2c/busses/i2c-ali15x3\\.c$|^drivers/i2c/busses/i2c-amd756-s4882\\.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-s4985\\.c$|^drivers/i2c/busses/i2c-nforce2\\.c$|^drivers/i2c/busses/i2c-piix4\\.c$|^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$"}, 1728 {IncludeRegexp: "^drivers/i2c/busses/i2c-ali1563\\.c$"}, 1729 {IncludeRegexp: "^drivers/i2c/busses/i2c-amd-mp2[^/]*$"}, 1730 {IncludeRegexp: "^drivers/i2c/busses/i2c-aspeed\\.c$|^drivers/irqchip/irq-aspeed-i2c-ic\\.c$"}, 1731 {IncludeRegexp: "^drivers/i2c/busses/i2c-at91-[^/]*\\.c$|^drivers/i2c/busses/i2c-at91\\.h$"}, 1732 {IncludeRegexp: "^drivers/i2c/busses/i2c-axxia\\.c$"}, 1733 {IncludeRegexp: "^drivers/i2c/busses/i2c-brcmstb\\.c$"}, 1734 {IncludeRegexp: "^drivers/i2c/busses/i2c-cht-wc\\.c$"}, 1735 {IncludeRegexp: "^drivers/i2c/busses/i2c-cpm\\.c$"}, 1736 {IncludeRegexp: "^drivers/i2c/busses/i2c-designware-[^/]*$"}, 1737 {IncludeRegexp: "^drivers/i2c/busses/i2c-diolan-u2c\\.c$"}, 1738 {IncludeRegexp: "^drivers/i2c/busses/i2c-fsi\\.c$"}, 1739 {IncludeRegexp: "^drivers/i2c/busses/i2c-hisi\\.c$"}, 1740 {IncludeRegexp: "^drivers/i2c/busses/i2c-icy\\.c$"}, 1741 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx-lpi2c\\.c$"}, 1742 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx\\.c$"}, 1743 {IncludeRegexp: "^drivers/i2c/busses/i2c-ismt\\.c$"}, 1744 {IncludeRegexp: "^drivers/i2c/busses/i2c-ls2x\\.c$"}, 1745 {IncludeRegexp: "^drivers/i2c/busses/i2c-mchp-pci1xxxx\\.c$"}, 1746 {IncludeRegexp: "^drivers/i2c/busses/i2c-mlxbf\\.c$"}, 1747 {IncludeRegexp: "^drivers/i2c/busses/i2c-mlxcpld\\.c$|^drivers/i2c/muxes/i2c-mux-mlxcpld\\.c$"}, 1748 {IncludeRegexp: "^drivers/i2c/busses/i2c-mpc\\.c$"}, 1749 {IncludeRegexp: "^drivers/i2c/busses/i2c-mt65xx\\.c$"}, 1750 {IncludeRegexp: "^drivers/i2c/busses/i2c-mt7621\\.c$"}, 1751 {IncludeRegexp: "^drivers/i2c/busses/i2c-mv64xxx\\.c$"}, 1752 {IncludeRegexp: "^drivers/i2c/busses/i2c-nvidia-gpu\\.c$"}, 1753 {IncludeRegexp: "^drivers/i2c/busses/i2c-ocores\\.c$|^include/linux/platform_data/i2c-ocores\\.h$"}, 1754 {IncludeRegexp: "^drivers/i2c/busses/i2c-omap\\.c$"}, 1755 {IncludeRegexp: "^drivers/i2c/busses/i2c-parport\\.c$"}, 1756 {IncludeRegexp: "^drivers/i2c/busses/i2c-qcom-cci\\.c$"}, 1757 {IncludeRegexp: "^drivers/i2c/busses/i2c-rzv2m\\.c$"}, 1758 {IncludeRegexp: "^drivers/i2c/busses/i2c-stm32[^/]*$"}, 1759 {IncludeRegexp: "^drivers/i2c/busses/i2c-synquacer\\.c$"}, 1760 {IncludeRegexp: "^drivers/i2c/busses/i2c-taos-evm\\.c$"}, 1761 {IncludeRegexp: "^drivers/i2c/busses/i2c-tiny-usb\\.c$"}, 1762 {IncludeRegexp: "^drivers/i2c/busses/i2c-virtio\\.c$|^include/uapi/linux/virtio_i2c\\.h$"}, 1763 {IncludeRegexp: "^drivers/i2c/busses/i2c-xlp9xx\\.c$"}, 1764 {IncludeRegexp: "^drivers/i2c/i2c-atr\\.c$|^include/linux/i2c-atr\\.h$"}, 1765 {IncludeRegexp: "^drivers/i2c/i2c-core-acpi\\.c$"}, 1766 {IncludeRegexp: "^drivers/i2c/i2c-mux\\.c$|^drivers/i2c/muxes/|^include/linux/i2c-mux\\.h$"}, 1767 {IncludeRegexp: "^drivers/i2c/i2c-stub\\.c$"}, 1768 {IncludeRegexp: "^drivers/i2c/muxes/i2c-mux-gpio\\.c$|^include/linux/platform_data/i2c-mux-gpio\\.h$"}, 1769 {IncludeRegexp: "^drivers/i2c/muxes/i2c-mux-ltc4306\\.c$"}, 1770 {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$"}, 1771 {IncludeRegexp: "^drivers/misc/eeprom/at24\\.c$"}, 1772 }, 1773 } 1774 1775 i3c = Subsystem{ 1776 Name: "i3c", 1777 Lists: []string{"linux-i3c@lists.infradead.org"}, 1778 Maintainers: []string{"alexandre.belloni@bootlin.com"}, 1779 Parents: []*Subsystem{&kernel}, 1780 PathRules: []PathRule{ 1781 {IncludeRegexp: "^drivers/i3c/master/svc-i3c-master\\.c$"}, 1782 {IncludeRegexp: "^drivers/i3c/|^include/linux/i3c/"}, 1783 }, 1784 } 1785 1786 ide = Subsystem{ 1787 Name: "ide", 1788 Lists: []string{"linux-ide@vger.kernel.org"}, 1789 Parents: []*Subsystem{&kernel}, 1790 PathRules: []PathRule{ 1791 {IncludeRegexp: "^drivers/ata/ahci_dwc\\.c$"}, 1792 {IncludeRegexp: "^drivers/ata/ahci_platform\\.c$|^drivers/ata/libahci_platform\\.c$|^include/linux/ahci_platform\\.h$"}, 1793 {IncludeRegexp: "^drivers/ata/ata_[^/]*\\.c$|^drivers/ata/pata_[^/]*\\.c$"}, 1794 {IncludeRegexp: "^drivers/ata/pata_arasan_cf\\.c$|^include/linux/pata_arasan_cf_data\\.h$"}, 1795 {IncludeRegexp: "^drivers/ata/pata_ftide010\\.c$|^drivers/ata/sata_gemini\\.c$|^drivers/ata/sata_gemini\\.h$"}, 1796 {IncludeRegexp: "^drivers/ata/sata_promise\\.[^/]*$"}, 1797 {IncludeRegexp: "^drivers/ata/sata_rcar\\.c$"}, 1798 {IncludeRegexp: "^drivers/ata/|^include/linux/ata\\.h$|^include/linux/libata\\.h$"}, 1799 }, 1800 } 1801 1802 iio = Subsystem{ 1803 Name: "iio", 1804 Lists: []string{"linux-iio@vger.kernel.org"}, 1805 Parents: []*Subsystem{&kernel}, 1806 PathRules: []PathRule{ 1807 {IncludeRegexp: "^drivers/counter/104-quad-8\\.c$"}, 1808 {IncludeRegexp: "^drivers/counter/ftm-quaddec\\.c$"}, 1809 {IncludeRegexp: "^drivers/counter/i8254\\.c$|^include/linux/i8254\\.h$"}, 1810 {IncludeRegexp: "^drivers/counter/intel-qep\\.c$"}, 1811 {IncludeRegexp: "^drivers/counter/interrupt-cnt\\.c$"}, 1812 {IncludeRegexp: "^drivers/counter/microchip-tcb-capture\\.c$"}, 1813 {IncludeRegexp: "^drivers/counter/rz-mtu3-cnt\\.c$"}, 1814 {IncludeRegexp: "^drivers/counter/ti-ecap-capture\\.c$"}, 1815 {IncludeRegexp: "^drivers/counter/ti-eqep\\.c$"}, 1816 {IncludeRegexp: "^drivers/counter/|^include/linux/counter\\.h$|^include/uapi/linux/counter\\.h$"}, 1817 {IncludeRegexp: "^drivers/hid/hid-sensor-[^/]*$|^drivers/iio/[^/]*/hid-[^/]*$|^include/linux/hid-sensor-[^/]*$"}, 1818 {IncludeRegexp: "^drivers/iio/accel/adxl355\\.h$|^drivers/iio/accel/adxl355_core\\.c$|^drivers/iio/accel/adxl355_i2c\\.c$|^drivers/iio/accel/adxl355_spi\\.c$"}, 1819 {IncludeRegexp: "^drivers/iio/accel/adxl367[^/]*$"}, 1820 {IncludeRegexp: "^drivers/iio/accel/bma400[^/]*$"}, 1821 {IncludeRegexp: "^drivers/iio/accel/kionix-kx022a[^/]*$"}, 1822 {IncludeRegexp: "^drivers/iio/accel/msa311\\.c$"}, 1823 {IncludeRegexp: "^drivers/iio/adc/ad4130\\.c$"}, 1824 {IncludeRegexp: "^drivers/iio/adc/ad7091r[^/]*$"}, 1825 {IncludeRegexp: "^drivers/iio/adc/ad7192\\.c$"}, 1826 {IncludeRegexp: "^drivers/iio/adc/ad7292\\.c$"}, 1827 {IncludeRegexp: "^drivers/iio/adc/ad7768-1\\.c$"}, 1828 {IncludeRegexp: "^drivers/iio/adc/ad7780\\.c$"}, 1829 {IncludeRegexp: "^drivers/iio/adc/at91-sama5d2_adc\\.c$|^include/dt-bindings/iio/adc/at91-sama5d2_adc\\.h$"}, 1830 {IncludeRegexp: "^drivers/iio/adc/envelope-detector\\.c$"}, 1831 {IncludeRegexp: "^drivers/iio/adc/hx711\\.c$"}, 1832 {IncludeRegexp: "^drivers/iio/adc/imx7d_adc\\.c$|^drivers/iio/adc/imx93_adc\\.c$|^drivers/iio/adc/vf610_adc\\.c$"}, 1833 {IncludeRegexp: "^drivers/iio/adc/imx8qxp-adc\\.c$"}, 1834 {IncludeRegexp: "^drivers/iio/adc/max11205\\.c$"}, 1835 {IncludeRegexp: "^drivers/iio/adc/mcp3564\\.c$"}, 1836 {IncludeRegexp: "^drivers/iio/adc/mcp3911\\.c$"}, 1837 {IncludeRegexp: "^drivers/iio/adc/pac1934\\.c$"}, 1838 {IncludeRegexp: "^drivers/iio/adc/rcar-gyroadc\\.c$"}, 1839 {IncludeRegexp: "^drivers/iio/adc/rzg2l_adc\\.c$"}, 1840 {IncludeRegexp: "^drivers/iio/adc/ti-ads7924\\.c$"}, 1841 {IncludeRegexp: "^drivers/iio/adc/ti-lmp92064\\.c$"}, 1842 {IncludeRegexp: "^drivers/iio/adc/ti-tsc2046\\.c$"}, 1843 {IncludeRegexp: "^drivers/iio/adc/xilinx-ams\\.c$"}, 1844 {IncludeRegexp: "^drivers/iio/addac/ad74115\\.c$"}, 1845 {IncludeRegexp: "^drivers/iio/addac/ad74413r\\.c$|^include/dt-bindings/iio/addac/adi,ad74413r\\.h$"}, 1846 {IncludeRegexp: "^drivers/iio/addac/stx104\\.c$"}, 1847 {IncludeRegexp: "^drivers/iio/afe/iio-rescale\\.c$"}, 1848 {IncludeRegexp: "^drivers/iio/amplifiers/ada4250\\.c$"}, 1849 {IncludeRegexp: "^drivers/iio/chemical/ags02ma\\.c$"}, 1850 {IncludeRegexp: "^drivers/iio/common/scmi_sensors/scmi_iio\\.c$"}, 1851 {IncludeRegexp: "^drivers/iio/dac/ad3552r\\.c$"}, 1852 {IncludeRegexp: "^drivers/iio/dac/ad7293\\.c$"}, 1853 {IncludeRegexp: "^drivers/iio/dac/cio-dac\\.c$"}, 1854 {IncludeRegexp: "^drivers/iio/dac/dpot-dac\\.c$"}, 1855 {IncludeRegexp: "^drivers/iio/dac/ltc1660\\.c$"}, 1856 {IncludeRegexp: "^drivers/iio/dac/ltc2688\\.c$"}, 1857 {IncludeRegexp: "^drivers/iio/dac/mcp4821\\.c$"}, 1858 {IncludeRegexp: "^drivers/iio/dac/ti-dac7612\\.c$"}, 1859 {IncludeRegexp: "^drivers/iio/filter/admv8818\\.c$"}, 1860 {IncludeRegexp: "^drivers/iio/frequency/adf4377\\.c$"}, 1861 {IncludeRegexp: "^drivers/iio/frequency/admfm2000\\.c$"}, 1862 {IncludeRegexp: "^drivers/iio/frequency/admv1013\\.c$"}, 1863 {IncludeRegexp: "^drivers/iio/frequency/admv1014\\.c$"}, 1864 {IncludeRegexp: "^drivers/iio/frequency/adrf6780\\.c$"}, 1865 {IncludeRegexp: "^drivers/iio/gyro/adxrs290\\.c$"}, 1866 {IncludeRegexp: "^drivers/iio/gyro/fxas21002c\\.h$|^drivers/iio/gyro/fxas21002c_core\\.c$|^drivers/iio/gyro/fxas21002c_i2c\\.c$|^drivers/iio/gyro/fxas21002c_spi\\.c$"}, 1867 {IncludeRegexp: "^drivers/iio/gyro/mpu3050[^/]*$"}, 1868 {IncludeRegexp: "^drivers/iio/humidity/hdc3020\\.c$"}, 1869 {IncludeRegexp: "^drivers/iio/humidity/hts221[^/]*$"}, 1870 {IncludeRegexp: "^drivers/iio/imu/adis16460\\.c$"}, 1871 {IncludeRegexp: "^drivers/iio/imu/adis16475\\.c$"}, 1872 {IncludeRegexp: "^drivers/iio/imu/adis\\.c$|^drivers/iio/imu/adis_buffer\\.c$|^drivers/iio/imu/adis_trigger\\.c$|^include/linux/iio/imu/adis\\.h$"}, 1873 {IncludeRegexp: "^drivers/iio/imu/bmi323/"}, 1874 {IncludeRegexp: "^drivers/iio/imu/inv_icm42600/"}, 1875 {IncludeRegexp: "^drivers/iio/imu/st_lsm6dsx/"}, 1876 {IncludeRegexp: "^drivers/iio/industrialio-backend\\.c$|^include/linux/iio/backend\\.h$"}, 1877 {IncludeRegexp: "^drivers/iio/industrialio-gts-helper\\.c$|^include/linux/iio/iio-gts-helper\\.h$|^drivers/iio/test/iio-test-gts\\.c$"}, 1878 {IncludeRegexp: "^drivers/iio/light/as73211\\.c$"}, 1879 {IncludeRegexp: "^drivers/iio/light/gp2ap002\\.c$"}, 1880 {IncludeRegexp: "^drivers/iio/light/ltr390\\.c$"}, 1881 {IncludeRegexp: "^drivers/iio/light/rohm-bu27008\\.c$|^drivers/iio/light/rohm-bu27034\\.c$"}, 1882 {IncludeRegexp: "^drivers/iio/magnetometer/ak8974\\.c$"}, 1883 {IncludeRegexp: "^drivers/iio/magnetometer/rm3100[^/]*$"}, 1884 {IncludeRegexp: "^drivers/iio/magnetometer/tmag5273\\.c$"}, 1885 {IncludeRegexp: "^drivers/iio/multiplexer/iio-mux\\.c$"}, 1886 {IncludeRegexp: "^drivers/iio/potentiometer/ad5110\\.c$"}, 1887 {IncludeRegexp: "^drivers/iio/potentiometer/mcp4018\\.c$|^drivers/iio/potentiometer/mcp4531\\.c$"}, 1888 {IncludeRegexp: "^drivers/iio/potentiometer/x9250\\.c$"}, 1889 {IncludeRegexp: "^drivers/iio/pressure/dps310\\.c$"}, 1890 {IncludeRegexp: "^drivers/iio/pressure/hsc030pa[^/]*$"}, 1891 {IncludeRegexp: "^drivers/iio/pressure/mprls0025pa[^/]*$"}, 1892 {IncludeRegexp: "^drivers/iio/pressure/rohm-bm1390\\.c$"}, 1893 {IncludeRegexp: "^drivers/iio/proximity/mb1232\\.c$"}, 1894 {IncludeRegexp: "^drivers/iio/proximity/ping\\.c$"}, 1895 {IncludeRegexp: "^drivers/iio/proximity/srf[^/]*\\.c$"}, 1896 {IncludeRegexp: "^drivers/iio/proximity/vl53l0x-i2c\\.c$"}, 1897 {IncludeRegexp: "^drivers/iio/temperature/ltc2983\\.c$"}, 1898 {IncludeRegexp: "^drivers/iio/temperature/max30208\\.c$"}, 1899 {IncludeRegexp: "^drivers/iio/temperature/mlx90614\\.c$"}, 1900 {IncludeRegexp: "^drivers/iio/temperature/mlx90632\\.c$"}, 1901 {IncludeRegexp: "^drivers/iio/temperature/mlx90635\\.c$"}, 1902 {IncludeRegexp: "^drivers/iio/temperature/tmp117\\.c$"}, 1903 {IncludeRegexp: "^drivers/iio/|^drivers/staging/iio/|^include/dt-bindings/iio/|^include/linux/iio/"}, 1904 {IncludeRegexp: "^drivers/staging/iio/"}, 1905 }, 1906 } 1907 1908 imx = Subsystem{ 1909 Name: "imx", 1910 Lists: []string{"imx@lists.linux.dev"}, 1911 Parents: []*Subsystem{&arm}, 1912 PathRules: []PathRule{ 1913 {"^arch/arm/boot/dts/nxp/imx/|^arch/arm/boot/dts/nxp/mxs/|^arch/arm64/boot/dts/freescale/|imx|mxs", "^arch/arm64/boot/dts/freescale/fsl-[^/]*$|^arch/arm64/boot/dts/freescale/qoriq-[^/]*$|^drivers/media/i2c/"}, 1914 {IncludeRegexp: "^drivers/clk/imx/|^include/dt-bindings/clock/imx[^/]*$"}, 1915 {IncludeRegexp: "^drivers/dma/fsl-edma[^/]*\\.[^/]*$"}, 1916 {IncludeRegexp: "^drivers/i2c/busses/i2c-imx-lpi2c\\.c$"}, 1917 {IncludeRegexp: "^drivers/iio/adc/imx7d_adc\\.c$|^drivers/iio/adc/imx93_adc\\.c$|^drivers/iio/adc/vf610_adc\\.c$"}, 1918 {IncludeRegexp: "^drivers/iio/adc/imx8qxp-adc\\.c$"}, 1919 {IncludeRegexp: "^drivers/media/platform/nxp/imx-jpeg$"}, 1920 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-imx\\.c$"}, 1921 {IncludeRegexp: "^drivers/net/ethernet/freescale/fec\\.h$|^drivers/net/ethernet/freescale/fec_main\\.c$|^drivers/net/ethernet/freescale/fec_ptp\\.c$"}, 1922 }, 1923 } 1924 1925 input = Subsystem{ 1926 Name: "input", 1927 Syscalls: []string{"syz_usb_connect$hid"}, 1928 Lists: []string{"linux-input@vger.kernel.org"}, 1929 Parents: []*Subsystem{&kernel}, 1930 PathRules: []PathRule{ 1931 {IncludeRegexp: "^drivers/hid/amd-sfh-hid/"}, 1932 {IncludeRegexp: "^drivers/hid/hid-creative-sb0540\\.c$"}, 1933 {IncludeRegexp: "^drivers/hid/hid-ft260\\.c$"}, 1934 {IncludeRegexp: "^drivers/hid/hid-letsketch\\.c$"}, 1935 {IncludeRegexp: "^drivers/hid/hid-lg-g15\\.c$"}, 1936 {IncludeRegexp: "^drivers/hid/hid-logitech-[^/]*$"}, 1937 {IncludeRegexp: "^drivers/hid/hid-logitech-hidpp\\.c$"}, 1938 {IncludeRegexp: "^drivers/hid/hid-mcp2221\\.c$"}, 1939 {IncludeRegexp: "^drivers/hid/hid-nintendo[^/]*$"}, 1940 {IncludeRegexp: "^drivers/hid/hid-nvidia-shield\\.c$"}, 1941 {IncludeRegexp: "^drivers/hid/hid-picolcd[^/]*$"}, 1942 {IncludeRegexp: "^drivers/hid/hid-playstation\\.c$"}, 1943 {IncludeRegexp: "^drivers/hid/hid-pxrc\\.c$"}, 1944 {IncludeRegexp: "^drivers/hid/hid-sensor-[^/]*$|^drivers/iio/[^/]*/hid-[^/]*$|^include/linux/hid-sensor-[^/]*$"}, 1945 {IncludeRegexp: "^drivers/hid/hid-udraw-ps3\\.c$"}, 1946 {IncludeRegexp: "^drivers/hid/hid-vrc2\\.c$"}, 1947 {IncludeRegexp: "^drivers/hid/hid-wiimote[^/]*$"}, 1948 {IncludeRegexp: "^drivers/hid/intel-ish-hid/"}, 1949 {IncludeRegexp: "^drivers/hid/surface-hid/"}, 1950 {IncludeRegexp: "^drivers/hid/uhid\\.c$|^include/uapi/linux/uhid\\.h$"}, 1951 {IncludeRegexp: "^drivers/hid/wacom\\.h$|^drivers/hid/wacom_[^/]*$"}, 1952 {IncludeRegexp: "^drivers/hid/|^include/linux/hid[^/]*$|^include/uapi/linux/hid[^/]*$"}, 1953 {IncludeRegexp: "^drivers/input/input-mt\\.c$"}, 1954 {IncludeRegexp: "^drivers/input/joystick/adafruit-seesaw\\.c$"}, 1955 {IncludeRegexp: "^drivers/input/joystick/fsia6b\\.c$"}, 1956 {IncludeRegexp: "^drivers/input/joystick/pxrc\\.c$"}, 1957 {IncludeRegexp: "^drivers/input/keyboard/cypress-sf\\.c$"}, 1958 {IncludeRegexp: "^drivers/input/keyboard/dlink-dir685-touchkeys\\.c$"}, 1959 {IncludeRegexp: "^drivers/input/keyboard/sun4i-lradc-keys\\.c$"}, 1960 {IncludeRegexp: "^drivers/input/misc/ibm-panel\\.c$"}, 1961 {IncludeRegexp: "^drivers/input/misc/ideapad_slidebar\\.c$"}, 1962 {IncludeRegexp: "^drivers/input/mouse/bcm5974\\.c$"}, 1963 {IncludeRegexp: "^drivers/input/mouse/vmmouse\\.c$|^drivers/input/mouse/vmmouse\\.h$"}, 1964 {IncludeRegexp: "^drivers/input/tablet/wacom_serial4\\.c$"}, 1965 {IncludeRegexp: "^drivers/input/touchscreen/chipone_icn8318\\.c$"}, 1966 {IncludeRegexp: "^drivers/input/touchscreen/chipone_icn8505\\.c$"}, 1967 {IncludeRegexp: "^drivers/input/touchscreen/cy8ctma140\\.c$"}, 1968 {IncludeRegexp: "^drivers/input/touchscreen/cyttsp[^/]*$"}, 1969 {IncludeRegexp: "^drivers/input/touchscreen/goodix[^/]*$"}, 1970 {IncludeRegexp: "^drivers/input/touchscreen/himax_hx83112b\\.c$"}, 1971 {IncludeRegexp: "^drivers/input/touchscreen/htcpen\\.c$"}, 1972 {IncludeRegexp: "^drivers/input/touchscreen/hycon-hy46xx\\.c$"}, 1973 {IncludeRegexp: "^drivers/input/touchscreen/novatek-nvt-ts\\.c$"}, 1974 {IncludeRegexp: "^drivers/input/touchscreen/resistive-adc-touch\\.c$"}, 1975 {IncludeRegexp: "^drivers/input/touchscreen/silead\\.c$|^drivers/platform/x86/touchscreen_dmi\\.c$"}, 1976 {IncludeRegexp: "^drivers/input/touchscreen/sis_i2c\\.c$"}, 1977 {IncludeRegexp: "^drivers/input/|^include/dt-bindings/input/|^include/linux/input\\.h$|^include/linux/input/|^include/uapi/linux/input-event-codes\\.h$|^include/uapi/linux/input\\.h$"}, 1978 }, 1979 } 1980 1981 integrity = Subsystem{ 1982 Name: "integrity", 1983 Lists: []string{"linux-integrity@vger.kernel.org"}, 1984 Parents: []*Subsystem{&kernel}, 1985 PathRules: []PathRule{ 1986 {IncludeRegexp: "^drivers/char/tpm/"}, 1987 {IncludeRegexp: "^include/keys/encrypted-type\\.h$|^security/keys/encrypted-keys/"}, 1988 {IncludeRegexp: "^include/keys/trusted-type\\.h$|^include/keys/trusted_tpm\\.h$|^security/keys/trusted-keys/"}, 1989 {IncludeRegexp: "^include/keys/trusted_caam\\.h$|^security/keys/trusted-keys/trusted_caam\\.c$"}, 1990 {IncludeRegexp: "^include/keys/trusted_tee\\.h$|^security/keys/trusted-keys/trusted_tee\\.c$"}, 1991 {IncludeRegexp: "^security/integrity/platform_certs$"}, 1992 {IncludeRegexp: "^security/integrity/|^security/integrity/evm/"}, 1993 {IncludeRegexp: "^security/integrity/|^security/integrity/ima/"}, 1994 }, 1995 } 1996 1997 intelgfx = Subsystem{ 1998 Name: "intel-gfx", 1999 Lists: []string{"intel-gfx@lists.freedesktop.org"}, 2000 Parents: []*Subsystem{&dri}, 2001 PathRules: []PathRule{ 2002 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/i915[^/]*$|^drivers/gpu/drm/i915/|^include/drm/i915[^/]*$|^include/uapi/drm/i915_drm\\.h$"}, 2003 {IncludeRegexp: "^drivers/gpu/drm/i915/display/|^drivers/gpu/drm/xe/display/|^drivers/gpu/drm/xe/compat-i915-headers$"}, 2004 {IncludeRegexp: "^drivers/gpu/drm/i915/gvt/"}, 2005 }, 2006 } 2007 2008 intelgvt = Subsystem{ 2009 Name: "intel-gvt", 2010 Lists: []string{"intel-gvt-dev@lists.freedesktop.org"}, 2011 Maintainers: []string{"zhenyuw@linux.intel.com", "zhi.wang.linux@gmail.com"}, 2012 Parents: []*Subsystem{&intelgfx}, 2013 PathRules: []PathRule{ 2014 {IncludeRegexp: "^drivers/gpu/drm/i915/gvt/"}, 2015 }, 2016 } 2017 2018 intelwiredlan = Subsystem{ 2019 Name: "intel-wired-lan", 2020 Lists: []string{"intel-wired-lan@lists.osuosl.org"}, 2021 Maintainers: []string{"anthony.l.nguyen@intel.com", "jesse.brandeburg@intel.com"}, 2022 Parents: []*Subsystem{&net}, 2023 PathRules: []PathRule{ 2024 {IncludeRegexp: "^drivers/net/ethernet/intel/|^drivers/net/ethernet/intel/[^/]*/|^include/linux/avf/virtchnl\\.h$|^include/linux/net/intel/iidc\\.h$"}, 2025 }, 2026 } 2027 2028 intelxe = Subsystem{ 2029 Name: "intel-xe", 2030 Lists: []string{"intel-xe@lists.freedesktop.org"}, 2031 Maintainers: []string{"lucas.demarchi@intel.com", "ogabbay@kernel.org", "thomas.hellstrom@linux.intel.com"}, 2032 Parents: []*Subsystem{&dri}, 2033 PathRules: []PathRule{ 2034 {IncludeRegexp: "^drivers/gpu/drm/i915/display/|^drivers/gpu/drm/xe/display/|^drivers/gpu/drm/xe/compat-i915-headers$"}, 2035 {IncludeRegexp: "^drivers/gpu/drm/xe/|^include/drm/xe[^/]*$|^include/uapi/drm/xe_drm\\.h$"}, 2036 }, 2037 } 2038 2039 iouring = Subsystem{ 2040 Name: "io-uring", 2041 Syscalls: []string{"syz_io_uring_setup"}, 2042 Lists: []string{"io-uring@vger.kernel.org"}, 2043 Maintainers: []string{"axboe@kernel.dk"}, 2044 Parents: []*Subsystem{&kernel}, 2045 PathRules: []PathRule{ 2046 {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/"}, 2047 }, 2048 } 2049 2050 iomap = Subsystem{ 2051 Name: "iomap", 2052 Lists: []string{"linux-fsdevel@vger.kernel.org", "linux-xfs@vger.kernel.org"}, 2053 Maintainers: []string{"brauner@kernel.org"}, 2054 Parents: []*Subsystem{&fs}, 2055 PathRules: []PathRule{ 2056 {IncludeRegexp: "^fs/iomap/|^include/linux/iomap\\.h$"}, 2057 }, 2058 } 2059 2060 iommu = Subsystem{ 2061 Name: "iommu", 2062 Lists: []string{"iommu@lists.linux.dev"}, 2063 Parents: []*Subsystem{&kernel}, 2064 PathRules: []PathRule{ 2065 {IncludeRegexp: "^arch/[^/]*/include/asm/xen/swiotlb-xen\\.h$|^drivers/xen/swiotlb-xen\\.c$|^include/xen/arm/swiotlb-xen\\.h$|^include/xen/swiotlb-xen\\.h$"}, 2066 {IncludeRegexp: "^drivers/acpi/viot\\.c$|^include/linux/acpi_viot\\.h$"}, 2067 {IncludeRegexp: "^drivers/iommu/amd/|^include/linux/amd-iommu\\.h$"}, 2068 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu/qcom_iommu\\.c$|^drivers/iommu/arm/arm-smmu/arm-smmu-qcom[^/]*$|^drivers/iommu/msm_iommu[^/]*$"}, 2069 {IncludeRegexp: "^drivers/iommu/dma-iommu\\.c$|^drivers/iommu/dma-iommu\\.h$|^drivers/iommu/iova\\.c$|^include/linux/iova\\.h$"}, 2070 {IncludeRegexp: "^drivers/iommu/exynos-iommu\\.c$"}, 2071 {IncludeRegexp: "^drivers/iommu/intel/"}, 2072 {IncludeRegexp: "^drivers/iommu/iommufd/|^include/linux/iommufd\\.h$|^include/uapi/linux/iommufd\\.h$"}, 2073 {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"}, 2074 {IncludeRegexp: "^drivers/iommu/|^include/linux/iommu\\.h$|^include/linux/iova\\.h$|^include/linux/of_iommu\\.h$"}, 2075 {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/"}, 2076 {IncludeRegexp: "^kernel/dma/map_benchmark\\.c$"}, 2077 }, 2078 } 2079 2080 ipack = Subsystem{ 2081 Name: "ipack", 2082 Lists: []string{"industrypack-devel@lists.sourceforge.net"}, 2083 Maintainers: []string{"gregkh@linuxfoundation.org", "jens.taprogge@taprogge.org", "vaibhavgupta40@gmail.com"}, 2084 Parents: []*Subsystem{&kernel}, 2085 PathRules: []PathRule{ 2086 {IncludeRegexp: "^drivers/ipack/"}, 2087 }, 2088 } 2089 2090 isdn4linux = Subsystem{ 2091 Name: "isdn4linux", 2092 Lists: []string{"isdn4linux@listserv.isdn4linux.de"}, 2093 Parents: []*Subsystem{&net}, 2094 PathRules: []PathRule{ 2095 {IncludeRegexp: "^drivers/isdn/Kconfig$|^drivers/isdn/hardware/|^drivers/isdn/mISDN/"}, 2096 {IncludeRegexp: "^drivers/isdn/capi/|^include/linux/isdn/|^include/uapi/linux/isdn/|^net/bluetooth/cmtp/"}, 2097 }, 2098 } 2099 2100 isofs = Subsystem{ 2101 Name: "isofs", 2102 Syscalls: []string{"syz_mount_image$iso9660"}, 2103 Lists: []string{"linux-fsdevel@vger.kernel.org"}, 2104 Maintainers: []string{"jack@suse.cz"}, 2105 Parents: []*Subsystem{&fs}, 2106 PathRules: []PathRule{ 2107 {IncludeRegexp: "^fs/isofs/"}, 2108 }, 2109 } 2110 2111 jffs2 = Subsystem{ 2112 Name: "jffs2", 2113 Syscalls: []string{"syz_mount_image$jffs2"}, 2114 Lists: []string{"linux-mtd@lists.infradead.org"}, 2115 Maintainers: []string{"dwmw2@infradead.org", "richard@nod.at"}, 2116 Parents: []*Subsystem{&fs}, 2117 PathRules: []PathRule{ 2118 {IncludeRegexp: "^fs/jffs2/|^include/uapi/linux/jffs2\\.h$"}, 2119 }, 2120 } 2121 2122 jfs = Subsystem{ 2123 Name: "jfs", 2124 Syscalls: []string{"syz_mount_image$jfs"}, 2125 Lists: []string{"jfs-discussion@lists.sourceforge.net"}, 2126 Maintainers: []string{"shaggy@kernel.org"}, 2127 Parents: []*Subsystem{&fs}, 2128 PathRules: []PathRule{ 2129 {IncludeRegexp: "^fs/jfs/"}, 2130 }, 2131 } 2132 2133 karma = Subsystem{ 2134 Name: "karma", 2135 Lists: []string{"linux-karma-devel@lists.sourceforge.net"}, 2136 Maintainers: []string{"me@bobcopeland.com"}, 2137 Parents: []*Subsystem{&fs}, 2138 PathRules: []PathRule{ 2139 {IncludeRegexp: "^fs/omfs/"}, 2140 }, 2141 } 2142 2143 kasan = Subsystem{ 2144 Name: "kasan", 2145 Lists: []string{"kasan-dev@googlegroups.com"}, 2146 Maintainers: []string{"keescook@chromium.org"}, 2147 Parents: []*Subsystem{&kernel}, 2148 PathRules: []PathRule{ 2149 {IncludeRegexp: "^arch/[^/]*/include/asm/[^/]*kasan\\.h$|^arch/[^/]*/mm/kasan_init[^/]*$|^include/linux/kasan[^/]*\\.h$|^lib/Kconfig\\.kasan$|^mm/kasan/"}, 2150 {IncludeRegexp: "^arch/[^/]*/include/asm/kfence\\.h$|^include/linux/kfence\\.h$|^lib/Kconfig\\.kfence$|^mm/kfence/"}, 2151 {IncludeRegexp: "^arch/[^/]*/include/asm/kmsan\\.h$|^arch/[^/]*/mm/kmsan_[^/]*$|^include/linux/kmsan[^/]*\\.h$|^lib/Kconfig\\.kmsan$|^mm/kmsan/"}, 2152 {IncludeRegexp: "^include/linux/kcov\\.h$|^include/uapi/linux/kcov\\.h$|^kernel/kcov\\.c$"}, 2153 {IncludeRegexp: "^include/linux/kcsan[^/]*\\.h$|^kernel/kcsan/|^lib/Kconfig\\.kcsan$"}, 2154 {IncludeRegexp: "^include/linux/ubsan\\.h$|^lib/Kconfig\\.ubsan$|^lib/test_ubsan\\.c$|^lib/ubsan\\.c$"}, 2155 }, 2156 } 2157 2158 kbuild = Subsystem{ 2159 Name: "kbuild", 2160 Lists: []string{"linux-kbuild@vger.kernel.org"}, 2161 Parents: []*Subsystem{&kernel}, 2162 PathRules: []PathRule{ 2163 {IncludeRegexp: "^usr/"}, 2164 }, 2165 } 2166 2167 kernel = Subsystem{ 2168 Name: "kernel", 2169 Lists: []string{"linux-kernel@vger.kernel.org"}, 2170 PathRules: []PathRule{ 2171 {IncludeRegexp: "^[^/]*$|^[^/]*/"}, 2172 {IncludeRegexp: "^arch/[^/]*/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^arch/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^include/[^/]*/ftrace\\.h$|^kernel/trace/fgraph\\.c$|^kernel/trace/ftrace[^/]*$"}, 2173 {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/"}, 2174 {IncludeRegexp: "^arch/[^/]*/include/asm/atomic[^/]*\\.h$|^include/[^/]*/atomic[^/]*\\.h$|^include/linux/refcount\\.h$"}, 2175 {IncludeRegexp: "^arch/[^/]*/include/asm/membarrier\\.h$|^arch/[^/]*/include/asm/sync_core\\.h$|^include/uapi/linux/membarrier\\.h$|^kernel/sched/membarrier\\.c$"}, 2176 {"^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\\]$", "^kernel/locking/locktorture\\.c$"}, 2177 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 2178 {IncludeRegexp: "^arch/x86/"}, 2179 {IncludeRegexp: "^arch/x86/entry/"}, 2180 {IncludeRegexp: "^arch/x86/entry/vdso/"}, 2181 {IncludeRegexp: "^arch/x86/include/asm/intel-family\\.h$"}, 2182 {IncludeRegexp: "^arch/x86/include/asm/resctrl\\.h$|^arch/x86/kernel/cpu/resctrl/"}, 2183 {IncludeRegexp: "^arch/x86/kernel/cpu/hygon\\.c$"}, 2184 {IncludeRegexp: "^arch/x86/kernel/cpu/zhaoxin\\.c$"}, 2185 {IncludeRegexp: "^arch/x86/mm/"}, 2186 {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$"}, 2187 {IncludeRegexp: "^drivers/[^/]*/[^/]*max77843\\.c$|^drivers/[^/]*/max14577[^/]*\\.c$|^drivers/[^/]*/max77686[^/]*\\.c$|^drivers/[^/]*/max77693[^/]*\\.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$"}, 2188 {IncludeRegexp: "^drivers/android/"}, 2189 {IncludeRegexp: "^drivers/base/arch_topology\\.c$|^include/linux/arch_topology\\.h$"}, 2190 {IncludeRegexp: "^drivers/base/devcoredump\\.c$|^include/linux/devcoredump\\.h$"}, 2191 {IncludeRegexp: "^drivers/base/firmware_loader/|^include/linux/firmware\\.h$"}, 2192 {IncludeRegexp: "^drivers/base/regmap/|^include/linux/regmap\\.h$"}, 2193 {IncludeRegexp: "^drivers/block/zram/"}, 2194 {IncludeRegexp: "^drivers/bus/fsl-mc/|^include/uapi/linux/fsl_mc\\.h$"}, 2195 {IncludeRegexp: "^drivers/char/xillybus/"}, 2196 {IncludeRegexp: "^drivers/clk/clk-s2mps11\\.c$|^drivers/mfd/sec[^/]*\\.c$|^drivers/regulator/s2m[^/]*\\.c$|^drivers/regulator/s5m[^/]*\\.c$|^drivers/rtc/rtc-s5m\\.c$|^include/linux/mfd/samsung/"}, 2197 {IncludeRegexp: "^drivers/clk/keystone/"}, 2198 {IncludeRegexp: "^drivers/clocksource/"}, 2199 {IncludeRegexp: "^drivers/clocksource/timer-keystone\\.c$"}, 2200 {IncludeRegexp: "^drivers/extcon/extcon-ptn5150\\.c$"}, 2201 {IncludeRegexp: "^drivers/extcon/|^include/linux/extcon\\.h$|^include/linux/extcon/"}, 2202 {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$"}, 2203 {IncludeRegexp: "^drivers/gpio/gpio-bd9571mwv\\.c$|^drivers/mfd/bd9571mwv\\.c$|^drivers/regulator/bd9571mwv-regulator\\.c$|^include/linux/mfd/bd9571mwv\\.h$"}, 2204 {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$"}, 2205 {IncludeRegexp: "^drivers/hwtracing/ptt/"}, 2206 {IncludeRegexp: "^drivers/irqchip/"}, 2207 {IncludeRegexp: "^drivers/mailbox/arm_mhuv2\\.c$|^include/linux/mailbox/arm_mhuv2_message\\.h$"}, 2208 {IncludeRegexp: "^drivers/mailbox/|^include/dt-bindings/mailbox/|^include/linux/mailbox_client\\.h$|^include/linux/mailbox_controller\\.h$"}, 2209 {IncludeRegexp: "^drivers/memory/[^/]*emif[^/]*$"}, 2210 {IncludeRegexp: "^drivers/memory/|^include/dt-bindings/memory/|^include/memory/"}, 2211 {IncludeRegexp: "^drivers/mfd/at91-usart\\.c$|^include/dt-bindings/mfd/at91-usart\\.h$"}, 2212 {IncludeRegexp: "^drivers/mfd/hi6421-spmi-pmic\\.c$"}, 2213 {IncludeRegexp: "^drivers/misc/hisi_hikey_usb\\.c$"}, 2214 {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$"}, 2215 {IncludeRegexp: "^drivers/misc/nsm\\.c$|^include/uapi/linux/nsm\\.h$"}, 2216 {IncludeRegexp: "^drivers/misc/uacce/|^include/linux/uacce\\.h$|^include/uapi/misc/uacce/"}, 2217 {IncludeRegexp: "^drivers/misc/vmw_balloon\\.c$"}, 2218 {IncludeRegexp: "^drivers/misc/vmw_vmci/|^include/linux/vmw_vmci[^/]*$"}, 2219 {IncludeRegexp: "^drivers/net/dsa/sja1105$|^drivers/net/pcs/pcs-xpcs-nxp\\.c$"}, 2220 {IncludeRegexp: "^drivers/phy/broadcom/phy-brcm-usb[^/]*$"}, 2221 {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$"}, 2222 {IncludeRegexp: "^drivers/phy/xilinx/phy-zynqmp\\.c$"}, 2223 {IncludeRegexp: "^drivers/pmdomain/ti/omap_prm\\.c$|^drivers/soc/ti/"}, 2224 {IncludeRegexp: "^drivers/power/reset/keystone-reset\\.c$"}, 2225 {IncludeRegexp: "^drivers/regulator/max20086-regulator\\.c$"}, 2226 {IncludeRegexp: "^drivers/regulator/max77802-regulator\\.c$|^include/dt-bindings/[^/]*/[^/]*max77802\\.h$"}, 2227 {IncludeRegexp: "^drivers/regulator/|^include/dt-bindings/regulator/|^include/linux/regulator/"}, 2228 {IncludeRegexp: "^drivers/reset/reset-k210\\.c$"}, 2229 {IncludeRegexp: "^drivers/soc/fsl/dpio$"}, 2230 {IncludeRegexp: "^drivers/spmi/hisi-spmi-controller\\.c$"}, 2231 {IncludeRegexp: "^drivers/spmi/|^include/dt-bindings/spmi/spmi\\.h$|^include/linux/spmi\\.h$|^include/trace/events/spmi\\.h$"}, 2232 {IncludeRegexp: "^drivers/staging/vme_user/"}, 2233 {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$"}, 2234 {IncludeRegexp: "^drivers/virt/nitro_enclaves/|^include/linux/nitro_enclaves\\.h$|^include/uapi/linux/nitro_enclaves\\.h$"}, 2235 {IncludeRegexp: "^fs/proc/bootconfig\\.c$|^include/linux/bootconfig\\.h$|^lib/bootconfig-data\\.S$|^lib/bootconfig\\.c$"}, 2236 {IncludeRegexp: "^fs/proc/proc_sysctl\\.c$|^include/linux/sysctl\\.h$|^kernel/sysctl-test\\.c$|^kernel/sysctl\\.c$"}, 2237 {IncludeRegexp: "^fs/proc/|^include/linux/proc_fs\\.h$"}, 2238 {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$"}, 2239 {IncludeRegexp: "^fs/tracefs/|^include/linux/trace[^/]*\\.h$|^include/trace/|^kernel/trace/"}, 2240 {IncludeRegexp: "^include/asm-generic/futex\\.h$|^include/linux/futex\\.h$|^include/uapi/linux/futex\\.h$|^kernel/futex/"}, 2241 {IncludeRegexp: "^include/asm-generic/kprobes\\.h$|^include/linux/kprobes\\.h$|^kernel/kprobes\\.c$|^lib/test_kprobes\\.c$"}, 2242 {IncludeRegexp: "^include/asm-generic/vdso/vsyscall\\.h$|^include/vdso/|^kernel/time/vsyscall\\.c$|^lib/vdso/"}, 2243 {IncludeRegexp: "^include/linux/clockchips\\.h$|^include/linux/hrtimer\\.h$|^include/linux/timer\\.h$|^kernel/time/clockevents\\.c$|^kernel/time/hrtimer\\.c$|^kernel/time/timer\\.c$|^kernel/time/timer_list\\.c$|^kernel/time/timer_migration\\.[^/]*$"}, 2244 {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$"}, 2245 {IncludeRegexp: "^include/linux/cpu\\.h$|^include/linux/cpuhotplug\\.h$|^include/linux/smpboot\\.h$|^kernel/cpu\\.c$|^kernel/smpboot\\.[^/]*$"}, 2246 {IncludeRegexp: "^include/linux/debugobjects\\.h$|^lib/debugobjects\\.c$"}, 2247 {IncludeRegexp: "^include/linux/entry-common\\.h$|^include/linux/entry-kvm\\.h$|^kernel/entry/"}, 2248 {IncludeRegexp: "^include/linux/group_cpus\\.h$|^kernel/irq/|^lib/group_cpus\\.c$"}, 2249 {IncludeRegexp: "^include/linux/kmod\\.h$|^include/linux/module[^/]*\\.h$|^kernel/module/|^lib/test_kmod\\.c$"}, 2250 {IncludeRegexp: "^include/linux/padata\\.h$|^kernel/padata\\.c$"}, 2251 {IncludeRegexp: "^include/linux/preempt\\.h$|^include/linux/sched\\.h$|^include/linux/wait\\.h$|^include/uapi/linux/sched\\.h$|^kernel/sched/"}, 2252 {IncludeRegexp: "^include/linux/sched/nohz\\.h$|^include/linux/tick\\.h$|^kernel/time/tick[^/]*\\.[^/]*$"}, 2253 {IncludeRegexp: "^include/linux/umh\\.h$|^kernel/umh\\.c$"}, 2254 {IncludeRegexp: "^include/linux/uuid\\.h$|^lib/test_uuid\\.c$|^lib/uuid\\.c$"}, 2255 {IncludeRegexp: "^include/trace/events/rseq\\.h$|^include/uapi/linux/rseq\\.h$|^kernel/rseq\\.c$"}, 2256 {IncludeRegexp: "^kernel/locking/locktorture\\.c$|^kernel/rcu/rcuscale\\.c$|^kernel/rcu/rcutorture\\.c$|^kernel/rcu/refscale\\.c$|^kernel/torture\\.c$"}, 2257 {IncludeRegexp: "^lib/"}, 2258 {IncludeRegexp: "^net/vmw_vsock/vmci_transport[^/]*$"}, 2259 {IncludeRegexp: "axp[128]"}, 2260 }, 2261 NoReminders: true, 2262 } 2263 2264 kernfs = Subsystem{ 2265 Name: "kernfs", 2266 Maintainers: []string{"gregkh@linuxfoundation.org", "tj@kernel.org"}, 2267 Parents: []*Subsystem{&fs}, 2268 PathRules: []PathRule{ 2269 {IncludeRegexp: "^fs/kernfs/|^include/linux/kernfs\\.h$"}, 2270 }, 2271 } 2272 2273 kexec = Subsystem{ 2274 Name: "kexec", 2275 Lists: []string{"kexec@lists.infradead.org"}, 2276 Parents: []*Subsystem{&kernel}, 2277 PathRules: []PathRule{ 2278 {IncludeRegexp: "^fs/proc/vmcore\\.c$|^include/linux/crash_core\\.h$|^include/linux/crash_dump\\.h$|^include/uapi/linux/vmcore\\.h$|^kernel/crash_[^/]*\\.c$"}, 2279 {IncludeRegexp: "^include/linux/kexec\\.h$|^include/uapi/linux/kexec\\.h$|^kernel/kexec[^/]*$"}, 2280 }, 2281 } 2282 2283 keyrings = Subsystem{ 2284 Name: "keyrings", 2285 Lists: []string{"keyrings@vger.kernel.org"}, 2286 Parents: []*Subsystem{&kernel}, 2287 PathRules: []PathRule{ 2288 {IncludeRegexp: "^certs/"}, 2289 {IncludeRegexp: "^crypto/asymmetric_keys/|^include/crypto/pkcs7\\.h$|^include/crypto/public_key\\.h$|^include/linux/verification\\.h$"}, 2290 {IncludeRegexp: "^include/keys/encrypted-type\\.h$|^security/keys/encrypted-keys/"}, 2291 {IncludeRegexp: "^include/keys/trusted-type\\.h$|^include/keys/trusted_tpm\\.h$|^security/keys/trusted-keys/"}, 2292 {IncludeRegexp: "^include/keys/trusted_caam\\.h$|^security/keys/trusted-keys/trusted_caam\\.c$"}, 2293 {IncludeRegexp: "^include/keys/trusted_tee\\.h$|^security/keys/trusted-keys/trusted_tee\\.c$"}, 2294 {IncludeRegexp: "^include/keys/|^include/linux/key-type\\.h$|^include/linux/key\\.h$|^include/linux/keyctl\\.h$|^include/uapi/linux/keyctl\\.h$|^security/keys/"}, 2295 {IncludeRegexp: "^security/integrity/platform_certs$"}, 2296 }, 2297 } 2298 2299 kgdb = Subsystem{ 2300 Name: "kgdb", 2301 Lists: []string{"kgdb-bugreport@lists.sourceforge.net"}, 2302 Maintainers: []string{"daniel.thompson@linaro.org", "jason.wessel@windriver.com"}, 2303 Parents: []*Subsystem{&kernel}, 2304 PathRules: []PathRule{ 2305 {IncludeRegexp: "^drivers/misc/kgdbts\\.c$|^drivers/tty/serial/kgdboc\\.c$|^include/linux/kdb\\.h$|^include/linux/kgdb\\.h$|^kernel/debug/|^kernel/module/kdb\\.c$"}, 2306 }, 2307 } 2308 2309 kunit = Subsystem{ 2310 Name: "kunit", 2311 Lists: []string{"kunit-dev@googlegroups.com"}, 2312 Maintainers: []string{"brendanhiggins@google.com", "davidgow@google.com"}, 2313 Parents: []*Subsystem{&kernel}, 2314 PathRules: []PathRule{ 2315 {IncludeRegexp: "^include/kunit/|^lib/kunit/|^rust/kernel/kunit\\.rs$"}, 2316 {IncludeRegexp: "^lib/list-test\\.c$"}, 2317 }, 2318 } 2319 2320 kvm = Subsystem{ 2321 Name: "kvm", 2322 Syscalls: []string{"syz_kvm_setup_cpu"}, 2323 Lists: []string{"kvm@vger.kernel.org"}, 2324 Parents: []*Subsystem{&kernel}, 2325 PathRules: []PathRule{ 2326 {IncludeRegexp: "^arch/loongarch/include/asm/kvm[^/]*$|^arch/loongarch/include/uapi/asm/kvm[^/]*$|^arch/loongarch/kvm/"}, 2327 {IncludeRegexp: "^arch/mips/include/asm/kvm[^/]*$|^arch/mips/include/uapi/asm/kvm[^/]*$|^arch/mips/kvm/"}, 2328 {IncludeRegexp: "^arch/powerpc/include/asm/kvm[^/]*$|^arch/powerpc/include/uapi/asm/kvm[^/]*$|^arch/powerpc/kernel/kvm[^/]*$|^arch/powerpc/kvm/"}, 2329 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 2330 {IncludeRegexp: "^arch/s390/include/asm/gmap\\.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$|^drivers/s390/char/uvdevice\\.c$"}, 2331 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 2332 {IncludeRegexp: "^arch/s390/kvm/pci[^/]*$|^drivers/vfio/pci/vfio_pci_zdev\\.c$|^include/uapi/linux/vfio_zdev\\.h$"}, 2333 {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$"}, 2334 {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/[^/]*/"}, 2335 {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\\.[^/]*$"}, 2336 {IncludeRegexp: "^arch/x86/kvm/xen\\.[^/]*$"}, 2337 {IncludeRegexp: "^drivers/s390/cio/vfio_ccw[^/]*$|^include/uapi/linux/vfio_ccw\\.h$"}, 2338 {IncludeRegexp: "^drivers/uio/uio_pci_generic\\.c$"}, 2339 {IncludeRegexp: "^drivers/vfio/cdx/"}, 2340 {IncludeRegexp: "^drivers/vfio/fsl-mc/"}, 2341 {IncludeRegexp: "^drivers/vfio/mdev/|^include/linux/mdev\\.h$"}, 2342 {IncludeRegexp: "^drivers/vfio/pci/[^/]*/"}, 2343 {IncludeRegexp: "^drivers/vfio/pci/hisilicon/"}, 2344 {IncludeRegexp: "^drivers/vfio/pci/mlx5/"}, 2345 {IncludeRegexp: "^drivers/vfio/pci/nvgrace-gpu/"}, 2346 {IncludeRegexp: "^drivers/vfio/pci/pds/"}, 2347 {IncludeRegexp: "^drivers/vfio/pci/virtio$"}, 2348 {IncludeRegexp: "^drivers/vfio/platform/"}, 2349 {IncludeRegexp: "^drivers/vfio/|^include/linux/vfio\\.h$|^include/linux/vfio_pci_core\\.h$|^include/uapi/linux/vfio\\.h$"}, 2350 {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$"}, 2351 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 2352 {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/"}, 2353 {IncludeRegexp: "^virt/lib/"}, 2354 }, 2355 } 2356 2357 kvmriscv = Subsystem{ 2358 Name: "kvm-riscv", 2359 Lists: []string{"kvm-riscv@lists.infradead.org"}, 2360 Maintainers: []string{"anup@brainfault.org"}, 2361 Parents: []*Subsystem{&kvm, &riscv}, 2362 PathRules: []PathRule{ 2363 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 2364 }, 2365 } 2366 2367 kvmarm = Subsystem{ 2368 Name: "kvmarm", 2369 Lists: []string{"kvmarm@lists.linux.dev"}, 2370 Maintainers: []string{"maz@kernel.org", "oliver.upton@linux.dev"}, 2371 Parents: []*Subsystem{&arm}, 2372 PathRules: []PathRule{ 2373 {IncludeRegexp: "^arch/arm64/include/asm/kvm[^/]*$|^arch/arm64/include/uapi/asm/kvm[^/]*$|^arch/arm64/kvm/|^include/kvm/arm_[^/]*$"}, 2374 }, 2375 } 2376 2377 leds = Subsystem{ 2378 Name: "leds", 2379 Lists: []string{"linux-leds@vger.kernel.org"}, 2380 Maintainers: []string{"lee@kernel.org", "pavel@ucw.cz"}, 2381 Parents: []*Subsystem{&kernel}, 2382 PathRules: []PathRule{ 2383 {IncludeRegexp: "^drivers/leds/flash/leds-as3645a\\.c$"}, 2384 {IncludeRegexp: "^drivers/leds/leds-expresswire\\.c$|^include/linux/leds-expresswire\\.h$"}, 2385 {IncludeRegexp: "^drivers/leds/leds-mlxcpld\\.c$|^drivers/leds/leds-mlxreg\\.c$"}, 2386 {IncludeRegexp: "^drivers/leds/simple/"}, 2387 {IncludeRegexp: "^drivers/leds/|^include/dt-bindings/leds/|^include/linux/leds\\.h$"}, 2388 }, 2389 } 2390 2391 libertas = Subsystem{ 2392 Name: "libertas", 2393 Lists: []string{"libertas-dev@lists.infradead.org"}, 2394 Parents: []*Subsystem{&wireless}, 2395 PathRules: []PathRule{ 2396 {IncludeRegexp: "^drivers/net/wireless/marvell/libertas/"}, 2397 }, 2398 } 2399 2400 lima = Subsystem{ 2401 Name: "lima", 2402 Lists: []string{"lima@lists.freedesktop.org"}, 2403 Maintainers: []string{"yuq825@gmail.com"}, 2404 Parents: []*Subsystem{&dri}, 2405 PathRules: []PathRule{ 2406 {IncludeRegexp: "^drivers/gpu/drm/lima/|^include/uapi/drm/lima_drm\\.h$"}, 2407 }, 2408 } 2409 2410 linux1394 = Subsystem{ 2411 Name: "linux1394", 2412 Lists: []string{"linux1394-devel@lists.sourceforge.net"}, 2413 Parents: []*Subsystem{&kernel}, 2414 PathRules: []PathRule{ 2415 {IncludeRegexp: "^drivers/firewire/|^include/linux/firewire\\.h$|^include/uapi/linux/firewire[^/]*\\.h$"}, 2416 {IncludeRegexp: "^drivers/media/firewire/"}, 2417 {IncludeRegexp: "^drivers/target/sbp/"}, 2418 }, 2419 } 2420 2421 linuxppc = Subsystem{ 2422 Name: "linuxppc", 2423 Lists: []string{"linuxppc-dev@lists.ozlabs.org"}, 2424 Parents: []*Subsystem{&kernel}, 2425 PathRules: []PathRule{ 2426 {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[^/]*$"}, 2427 {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$"}, 2428 {IncludeRegexp: "^arch/powerpc/include/asm/cell[^/]*\\.h$|^arch/powerpc/include/asm/spu[^/]*\\.h$|^arch/powerpc/include/uapi/asm/spu[^/]*\\.h$|^arch/powerpc/platforms/cell/"}, 2429 {IncludeRegexp: "^arch/powerpc/include/asm/kvm[^/]*$|^arch/powerpc/include/uapi/asm/kvm[^/]*$|^arch/powerpc/kernel/kvm[^/]*$|^arch/powerpc/kvm/"}, 2430 {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$"}, 2431 {IncludeRegexp: "^arch/powerpc/platforms/40x/|^arch/powerpc/platforms/44x/"}, 2432 {IncludeRegexp: "^arch/powerpc/platforms/512x/|^arch/powerpc/platforms/52xx/"}, 2433 {IncludeRegexp: "^arch/powerpc/platforms/85xx/"}, 2434 {IncludeRegexp: "^arch/powerpc/platforms/8xx/|^arch/powerpc/platforms/83xx/"}, 2435 {IncludeRegexp: "^arch/powerpc/platforms/cell/spufs/"}, 2436 {"^arch/powerpc/platforms/powermac/|^drivers/macintosh/", "^drivers/macintosh/adb-iop\\.c$|^drivers/macintosh/via-macii\\.c$"}, 2437 {IncludeRegexp: "^arch/powerpc/platforms/powernv/pci-cxl\\.c$|^drivers/misc/cxl/|^include/misc/cxl[^/]*$|^include/uapi/misc/cxl\\.h$"}, 2438 {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$|/pmac|powermac|powernv|[^a-z0-9]ps3|pseries"}, 2439 {IncludeRegexp: "^drivers/block/ps3vram\\.c$"}, 2440 {IncludeRegexp: "^drivers/char/powernv-op-panel\\.c$"}, 2441 {IncludeRegexp: "^drivers/dma/fsldma\\.[^/]*$"}, 2442 {IncludeRegexp: "^drivers/i2c/busses/i2c-cpm\\.c$"}, 2443 {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"}, 2444 {IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"}, 2445 {IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"}, 2446 {IncludeRegexp: "^drivers/net/ethernet/toshiba/spider_net[^/]*$"}, 2447 {IncludeRegexp: "^drivers/net/wan/fsl_qmc_hdlc\\.c$"}, 2448 {IncludeRegexp: "^drivers/net/wan/fsl_ucc_hdlc[^/]*$"}, 2449 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 2450 {IncludeRegexp: "^drivers/pci/hotplug/rpadlpar[^/]*$"}, 2451 {IncludeRegexp: "^drivers/pci/hotplug/rpaphp[^/]*$"}, 2452 {IncludeRegexp: "^drivers/soc/fsl/qe/qmc\\.c$|^include/soc/fsl/qe/qmc\\.h$"}, 2453 {IncludeRegexp: "^drivers/soc/fsl/qe/tsa\\.c$|^drivers/soc/fsl/qe/tsa\\.h$|^include/dt-bindings/soc/cpm1-fsl,tsa\\.h$"}, 2454 {IncludeRegexp: "^drivers/soc/fsl/qe/|^include/soc/fsl/qe/"}, 2455 {IncludeRegexp: "^drivers/soc/fsl/|^include/linux/fsl/|^include/soc/fsl/"}, 2456 {IncludeRegexp: "^drivers/tty/ehv_bytechan\\.c$"}, 2457 {IncludeRegexp: "^drivers/tty/hvc/"}, 2458 {IncludeRegexp: "^drivers/tty/serial/ucc_uart\\.c$"}, 2459 {IncludeRegexp: "^drivers/usb/gadget/udc/fsl[^/]*$"}, 2460 {IncludeRegexp: "^drivers/usb/phy/phy-fsl-usb[^/]*$"}, 2461 {IncludeRegexp: "^sound/aoa/"}, 2462 {IncludeRegexp: "^sound/soc/fsl/fsl[^/]*$|^sound/soc/fsl/imx[^/]*$"}, 2463 {IncludeRegexp: "^sound/soc/fsl/fsl_qmc_audio\\.c$"}, 2464 }, 2465 } 2466 2467 linuxpps = Subsystem{ 2468 Name: "linuxpps", 2469 Lists: []string{"linuxpps@ml.enneenne.com"}, 2470 Maintainers: []string{"giometti@enneenne.com"}, 2471 Parents: []*Subsystem{&kernel}, 2472 PathRules: []PathRule{ 2473 {IncludeRegexp: "^drivers/pps/|^include/linux/pps[^/]*\\.h$|^include/uapi/linux/pps\\.h$"}, 2474 }, 2475 } 2476 2477 livepatching = Subsystem{ 2478 Name: "live-patching", 2479 Lists: []string{"live-patching@vger.kernel.org"}, 2480 Maintainers: []string{"jikos@kernel.org", "jpoimboe@kernel.org", "mbenes@suse.cz", "pmladek@suse.com"}, 2481 Parents: []*Subsystem{&kernel}, 2482 PathRules: []PathRule{ 2483 {IncludeRegexp: "^arch/powerpc/include/asm/livepatch\\.h$|^include/linux/livepatch\\.h$|^kernel/livepatch/|^kernel/module/livepatch\\.c$"}, 2484 }, 2485 } 2486 2487 llvm = Subsystem{ 2488 Name: "llvm", 2489 Lists: []string{"llvm@lists.linux.dev"}, 2490 Maintainers: []string{"keescook@chromium.org", "samitolvanen@google.com"}, 2491 Parents: []*Subsystem{&kernel}, 2492 PathRules: []PathRule{ 2493 {IncludeRegexp: "^include/linux/cfi\\.h$|^kernel/cfi\\.c$"}, 2494 {IncludeRegexp: "^include/linux/compiler-clang\\.h$"}, 2495 }, 2496 } 2497 2498 loongarch = Subsystem{ 2499 Name: "loongarch", 2500 Lists: []string{"loongarch@lists.linux.dev"}, 2501 Parents: []*Subsystem{&kernel}, 2502 PathRules: []PathRule{ 2503 {IncludeRegexp: "^arch/loongarch/include/asm/kvm[^/]*$|^arch/loongarch/include/uapi/asm/kvm[^/]*$|^arch/loongarch/kvm/"}, 2504 {IncludeRegexp: "^arch/loongarch/|^drivers/[^/]*/[^/]*loongarch[^/]*$"}, 2505 {IncludeRegexp: "^drivers/soc/loongson/loongson2_guts\\.c$"}, 2506 }, 2507 } 2508 2509 lsm = Subsystem{ 2510 Name: "lsm", 2511 Lists: []string{"linux-security-module@vger.kernel.org"}, 2512 Parents: []*Subsystem{&kernel}, 2513 PathRules: []PathRule{ 2514 {IncludeRegexp: "^include/linux/capability\\.h$|^include/uapi/linux/capability\\.h$|^kernel/capability\\.c$|^security/commoncap\\.c$"}, 2515 {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/"}, 2516 {IncludeRegexp: "^include/uapi/linux/landlock\\.h$|^security/landlock/"}, 2517 {"^include/uapi/linux/lsm\\.h$|^security/", "^security/selinux/"}, 2518 {IncludeRegexp: "^security/lockdown/"}, 2519 {IncludeRegexp: "^security/smack/"}, 2520 }, 2521 } 2522 2523 lvs = Subsystem{ 2524 Name: "lvs", 2525 Lists: []string{"lvs-devel@vger.kernel.org"}, 2526 Maintainers: []string{"horms@verge.net.au", "ja@ssi.bg"}, 2527 Parents: []*Subsystem{&netfilter}, 2528 PathRules: []PathRule{ 2529 {IncludeRegexp: "^include/net/ip_vs\\.h$|^include/uapi/linux/ip_vs\\.h$|^net/netfilter/ipvs/"}, 2530 }, 2531 } 2532 2533 m68k = Subsystem{ 2534 Name: "m68k", 2535 Lists: []string{"linux-m68k@lists.linux-m68k.org"}, 2536 Parents: []*Subsystem{&kernel}, 2537 PathRules: []PathRule{ 2538 {IncludeRegexp: "^arch/[^/]*/include/asm/nubus\\.h$|^drivers/nubus/|^include/linux/nubus\\.h$|^include/uapi/linux/nubus\\.h$"}, 2539 {IncludeRegexp: "^arch/m68k/[^/]*/[^/]*_no\\.[^/]*$|^arch/m68k/68[^/]*/|^arch/m68k/coldfire/|^arch/m68k/include/asm/[^/]*_no\\.[^/]*$"}, 2540 {IncludeRegexp: "^arch/m68k/mac/|^drivers/macintosh/adb-iop\\.c$|^drivers/macintosh/via-macii\\.c$"}, 2541 {IncludeRegexp: "^arch/m68k/|^drivers/zorro/"}, 2542 }, 2543 } 2544 2545 mapletree = Subsystem{ 2546 Name: "maple-tree", 2547 Lists: []string{"maple-tree@lists.infradead.org"}, 2548 Maintainers: []string{"Liam.Howlett@oracle.com"}, 2549 Parents: []*Subsystem{&mm}, 2550 PathRules: []PathRule{ 2551 {IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"}, 2552 }, 2553 } 2554 2555 media = Subsystem{ 2556 Name: "media", 2557 Lists: []string{"linux-media@vger.kernel.org"}, 2558 Parents: []*Subsystem{&kernel}, 2559 PathRules: []PathRule{ 2560 {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$"}, 2561 {IncludeRegexp: "^drivers/dma-buf/dma-heap\\.c$|^drivers/dma-buf/heaps/|^include/linux/dma-heap\\.h$|^include/uapi/linux/dma-heap\\.h$"}, 2562 {IncludeRegexp: "^drivers/dma-buf/|^include/linux/[^/]*fence\\.h$|^include/linux/dma-buf\\.h$|^include/linux/dma-resv\\.h$"}, 2563 {IncludeRegexp: "^drivers/media/cec/i2c/ch7322\\.c$"}, 2564 {IncludeRegexp: "^drivers/media/cec/platform/cec-gpio/"}, 2565 {IncludeRegexp: "^drivers/media/cec/platform/meson/ao-cec-g12a\\.c$|^drivers/media/cec/platform/meson/ao-cec\\.c$"}, 2566 {IncludeRegexp: "^drivers/media/cec/platform/s5p/"}, 2567 {IncludeRegexp: "^drivers/media/cec/platform/tegra/"}, 2568 {IncludeRegexp: "^drivers/media/cec/usb/pulse8/"}, 2569 {IncludeRegexp: "^drivers/media/cec/usb/rainshadow/"}, 2570 {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$"}, 2571 {IncludeRegexp: "^drivers/media/common/cx2341x[^/]*$|^include/media/drv-intf/cx2341x\\.h$"}, 2572 {IncludeRegexp: "^drivers/media/common/cypress_firmware[^/]*$"}, 2573 {IncludeRegexp: "^drivers/media/common/saa7146/|^drivers/media/pci/saa7146/|^include/media/drv-intf/saa7146[^/]*$"}, 2574 {IncludeRegexp: "^drivers/media/common/siano/|^drivers/media/mmc/siano/|^drivers/media/usb/siano/|^drivers/media/usb/siano/"}, 2575 {IncludeRegexp: "^drivers/media/common/videobuf2/|^include/media/videobuf2-[^/]*$"}, 2576 {IncludeRegexp: "^drivers/media/dvb-frontends/a8293[^/]*$"}, 2577 {IncludeRegexp: "^drivers/media/dvb-frontends/af9013[^/]*$"}, 2578 {IncludeRegexp: "^drivers/media/dvb-frontends/af9033[^/]*$"}, 2579 {IncludeRegexp: "^drivers/media/dvb-frontends/ascot2e[^/]*$"}, 2580 {IncludeRegexp: "^drivers/media/dvb-frontends/cx24120[^/]*$"}, 2581 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2099[^/]*$"}, 2582 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2820r[^/]*$"}, 2583 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2841er[^/]*$"}, 2584 {IncludeRegexp: "^drivers/media/dvb-frontends/cxd2880/|^drivers/media/spi/cxd2880[^/]*$"}, 2585 {IncludeRegexp: "^drivers/media/dvb-frontends/ec100[^/]*$"}, 2586 {IncludeRegexp: "^drivers/media/dvb-frontends/helene[^/]*$"}, 2587 {IncludeRegexp: "^drivers/media/dvb-frontends/horus3a[^/]*$"}, 2588 {IncludeRegexp: "^drivers/media/dvb-frontends/ix2505v[^/]*$"}, 2589 {IncludeRegexp: "^drivers/media/dvb-frontends/lg2160\\.[^/]*$"}, 2590 {IncludeRegexp: "^drivers/media/dvb-frontends/lgdt3305\\.[^/]*$"}, 2591 {IncludeRegexp: "^drivers/media/dvb-frontends/lnbh25[^/]*$"}, 2592 {IncludeRegexp: "^drivers/media/dvb-frontends/m88ds3103[^/]*$"}, 2593 {IncludeRegexp: "^drivers/media/dvb-frontends/m88rs2000[^/]*$"}, 2594 {IncludeRegexp: "^drivers/media/dvb-frontends/mn88472[^/]*$"}, 2595 {IncludeRegexp: "^drivers/media/dvb-frontends/mn88473[^/]*$"}, 2596 {IncludeRegexp: "^drivers/media/dvb-frontends/mxl5xx[^/]*$"}, 2597 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2830[^/]*$"}, 2598 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2832[^/]*$"}, 2599 {IncludeRegexp: "^drivers/media/dvb-frontends/rtl2832_sdr[^/]*$"}, 2600 {IncludeRegexp: "^drivers/media/dvb-frontends/si2165[^/]*$"}, 2601 {IncludeRegexp: "^drivers/media/dvb-frontends/si2168[^/]*$"}, 2602 {IncludeRegexp: "^drivers/media/dvb-frontends/sp2[^/]*$"}, 2603 {IncludeRegexp: "^drivers/media/dvb-frontends/stv0910[^/]*$"}, 2604 {IncludeRegexp: "^drivers/media/dvb-frontends/stv6111[^/]*$"}, 2605 {IncludeRegexp: "^drivers/media/dvb-frontends/tc90522[^/]*$"}, 2606 {IncludeRegexp: "^drivers/media/dvb-frontends/tda10071[^/]*$"}, 2607 {IncludeRegexp: "^drivers/media/dvb-frontends/zd1301_demod[^/]*$"}, 2608 {IncludeRegexp: "^drivers/media/firewire/"}, 2609 {IncludeRegexp: "^drivers/media/i2c/ad5820\\.c$|^drivers/media/i2c/et8ek8$"}, 2610 {IncludeRegexp: "^drivers/media/i2c/adp1653\\.c$|^include/media/i2c/adp1653\\.h$"}, 2611 {IncludeRegexp: "^drivers/media/i2c/adv7180\\.c$"}, 2612 {IncludeRegexp: "^drivers/media/i2c/adv748x/"}, 2613 {IncludeRegexp: "^drivers/media/i2c/adv7511[^/]*$"}, 2614 {IncludeRegexp: "^drivers/media/i2c/adv7604[^/]*$"}, 2615 {IncludeRegexp: "^drivers/media/i2c/adv7842[^/]*$"}, 2616 {IncludeRegexp: "^drivers/media/i2c/ak7375\\.c$"}, 2617 {IncludeRegexp: "^drivers/media/i2c/ak[^/]*$|^drivers/media/i2c/dw[^/]*$|^drivers/media/i2c/lm[^/]*$"}, 2618 {IncludeRegexp: "^drivers/media/i2c/alvium-csi2\\.c$|^drivers/media/i2c/alvium-csi2\\.h$"}, 2619 {IncludeRegexp: "^drivers/media/i2c/aptina-pll\\.[^/]*$"}, 2620 {IncludeRegexp: "^drivers/media/i2c/ar0521\\.c$"}, 2621 {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/st-vgxy61\\.c$"}, 2622 {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$"}, 2623 {IncludeRegexp: "^drivers/media/i2c/cs3308\\.c$"}, 2624 {IncludeRegexp: "^drivers/media/i2c/ds90[^/]*$|^include/media/i2c/ds90[^/]*$"}, 2625 {IncludeRegexp: "^drivers/media/i2c/dw9714\\.c$"}, 2626 {IncludeRegexp: "^drivers/media/i2c/dw9719\\.c$"}, 2627 {IncludeRegexp: "^drivers/media/i2c/dw9768\\.c$"}, 2628 {IncludeRegexp: "^drivers/media/i2c/dw9807-vcm\\.c$"}, 2629 {IncludeRegexp: "^drivers/media/i2c/gc0308\\.c$"}, 2630 {IncludeRegexp: "^drivers/media/i2c/gc2145\\.c$"}, 2631 {IncludeRegexp: "^drivers/media/i2c/hi556\\.c$"}, 2632 {IncludeRegexp: "^drivers/media/i2c/hi846\\.c$"}, 2633 {IncludeRegexp: "^drivers/media/i2c/hi847\\.c$"}, 2634 {IncludeRegexp: "^drivers/media/i2c/imx208\\.c$"}, 2635 {IncludeRegexp: "^drivers/media/i2c/imx214\\.c$"}, 2636 {IncludeRegexp: "^drivers/media/i2c/imx219\\.c$"}, 2637 {IncludeRegexp: "^drivers/media/i2c/imx258\\.c$"}, 2638 {IncludeRegexp: "^drivers/media/i2c/imx274\\.c$"}, 2639 {IncludeRegexp: "^drivers/media/i2c/imx290\\.c$"}, 2640 {IncludeRegexp: "^drivers/media/i2c/imx296\\.c$"}, 2641 {IncludeRegexp: "^drivers/media/i2c/imx319\\.c$"}, 2642 {IncludeRegexp: "^drivers/media/i2c/imx334\\.c$"}, 2643 {IncludeRegexp: "^drivers/media/i2c/imx335\\.c$"}, 2644 {IncludeRegexp: "^drivers/media/i2c/imx355\\.c$"}, 2645 {IncludeRegexp: "^drivers/media/i2c/imx412\\.c$"}, 2646 {IncludeRegexp: "^drivers/media/i2c/imx415\\.c$"}, 2647 {IncludeRegexp: "^drivers/media/i2c/isl7998x\\.c$"}, 2648 {IncludeRegexp: "^drivers/media/i2c/max2175[^/]*$|^include/uapi/linux/max2175\\.h$"}, 2649 {IncludeRegexp: "^drivers/media/i2c/max9271\\.c$|^drivers/media/i2c/max9271\\.h$|^drivers/media/i2c/rdacm20\\.c$"}, 2650 {IncludeRegexp: "^drivers/media/i2c/max9271\\.c$|^drivers/media/i2c/max9271\\.h$|^drivers/media/i2c/rdacm21\\.c$"}, 2651 {IncludeRegexp: "^drivers/media/i2c/max9286\\.c$"}, 2652 {IncludeRegexp: "^drivers/media/i2c/mt9m114\\.c$"}, 2653 {IncludeRegexp: "^drivers/media/i2c/mt9p031\\.c$|^include/media/i2c/mt9p031\\.h$"}, 2654 {IncludeRegexp: "^drivers/media/i2c/mt9t112\\.c$|^include/media/i2c/mt9t112\\.h$"}, 2655 {IncludeRegexp: "^drivers/media/i2c/mt9v032\\.c$|^include/media/i2c/mt9v032\\.h$"}, 2656 {IncludeRegexp: "^drivers/media/i2c/mt9v111\\.c$"}, 2657 {IncludeRegexp: "^drivers/media/i2c/og01a1b\\.c$"}, 2658 {IncludeRegexp: "^drivers/media/i2c/ov01a10\\.c$"}, 2659 {IncludeRegexp: "^drivers/media/i2c/ov02a10\\.c$"}, 2660 {IncludeRegexp: "^drivers/media/i2c/ov08d10\\.c$"}, 2661 {IncludeRegexp: "^drivers/media/i2c/ov08x40\\.c$"}, 2662 {IncludeRegexp: "^drivers/media/i2c/ov13858\\.c$"}, 2663 {IncludeRegexp: "^drivers/media/i2c/ov13b10\\.c$"}, 2664 {IncludeRegexp: "^drivers/media/i2c/ov2659\\.c$|^include/media/i2c/ov2659\\.h$"}, 2665 {IncludeRegexp: "^drivers/media/i2c/ov2680\\.c$"}, 2666 {IncludeRegexp: "^drivers/media/i2c/ov2685\\.c$"}, 2667 {IncludeRegexp: "^drivers/media/i2c/ov2740\\.c$"}, 2668 {IncludeRegexp: "^drivers/media/i2c/ov4689\\.c$"}, 2669 {IncludeRegexp: "^drivers/media/i2c/ov5640\\.c$"}, 2670 {IncludeRegexp: "^drivers/media/i2c/ov5647\\.c$"}, 2671 {IncludeRegexp: "^drivers/media/i2c/ov5670\\.c$"}, 2672 {IncludeRegexp: "^drivers/media/i2c/ov5675\\.c$"}, 2673 {IncludeRegexp: "^drivers/media/i2c/ov5693\\.c$"}, 2674 {IncludeRegexp: "^drivers/media/i2c/ov5695\\.c$"}, 2675 {IncludeRegexp: "^drivers/media/i2c/ov64a40\\.c$"}, 2676 {IncludeRegexp: "^drivers/media/i2c/ov7670\\.c$"}, 2677 {IncludeRegexp: "^drivers/media/i2c/ov772x\\.c$|^include/media/i2c/ov772x\\.h$"}, 2678 {IncludeRegexp: "^drivers/media/i2c/ov7740\\.c$"}, 2679 {IncludeRegexp: "^drivers/media/i2c/ov8856\\.c$"}, 2680 {IncludeRegexp: "^drivers/media/i2c/ov8858\\.c$"}, 2681 {IncludeRegexp: "^drivers/media/i2c/ov9282\\.c$"}, 2682 {IncludeRegexp: "^drivers/media/i2c/ov9640\\.[^/]*$"}, 2683 {IncludeRegexp: "^drivers/media/i2c/ov9650\\.c$"}, 2684 {IncludeRegexp: "^drivers/media/i2c/ov9734\\.c$"}, 2685 {IncludeRegexp: "^drivers/media/i2c/rj54n1cb0c\\.c$|^include/media/i2c/rj54n1cb0c\\.h$"}, 2686 {IncludeRegexp: "^drivers/media/i2c/s5c73m3/"}, 2687 {IncludeRegexp: "^drivers/media/i2c/s5k5baf\\.c$"}, 2688 {IncludeRegexp: "^drivers/media/i2c/saa6588[^/]*$"}, 2689 {IncludeRegexp: "^drivers/media/i2c/st-mipid02\\.c$"}, 2690 {IncludeRegexp: "^drivers/media/i2c/st-vgxy61\\.c$"}, 2691 {IncludeRegexp: "^drivers/media/i2c/tc358743[^/]*$|^include/media/i2c/tc358743\\.h$"}, 2692 {IncludeRegexp: "^drivers/media/i2c/tda1997x\\.[^/]*$"}, 2693 {IncludeRegexp: "^drivers/media/i2c/tda9840[^/]*$"}, 2694 {IncludeRegexp: "^drivers/media/i2c/tea6415c[^/]*$"}, 2695 {IncludeRegexp: "^drivers/media/i2c/tea6420[^/]*$"}, 2696 {IncludeRegexp: "^drivers/media/i2c/thp7312\\.c$|^include/uapi/linux/thp7312\\.h$"}, 2697 {IncludeRegexp: "^drivers/media/i2c/tw9900\\.c$"}, 2698 {IncludeRegexp: "^drivers/media/i2c/tw9910\\.c$|^include/media/i2c/tw9910\\.h$"}, 2699 {IncludeRegexp: "^drivers/media/i2c/video-i2c\\.c$"}, 2700 {IncludeRegexp: "^drivers/media/mc/|^include/media/media-[^/]*\\.h$|^include/uapi/linux/media\\.h$"}, 2701 {IncludeRegexp: "^drivers/media/pci/bt8xx/bttv[^/]*$"}, 2702 {IncludeRegexp: "^drivers/media/pci/cobalt/"}, 2703 {IncludeRegexp: "^drivers/media/pci/cx18/|^include/uapi/linux/ivtv[^/]*$"}, 2704 {IncludeRegexp: "^drivers/media/pci/cx88/"}, 2705 {IncludeRegexp: "^drivers/media/pci/ddbridge/"}, 2706 {IncludeRegexp: "^drivers/media/pci/dt3155/"}, 2707 {IncludeRegexp: "^drivers/media/pci/intel/ipu3/"}, 2708 {IncludeRegexp: "^drivers/media/pci/ivtv/|^include/uapi/linux/ivtv[^/]*$"}, 2709 {IncludeRegexp: "^drivers/media/pci/mgb4/"}, 2710 {IncludeRegexp: "^drivers/media/pci/netup_unidvb/"}, 2711 {IncludeRegexp: "^drivers/media/pci/pt1/"}, 2712 {IncludeRegexp: "^drivers/media/pci/pt3/"}, 2713 {IncludeRegexp: "^drivers/media/pci/saa7134/"}, 2714 {IncludeRegexp: "^drivers/media/pci/solo6x10/"}, 2715 {IncludeRegexp: "^drivers/media/pci/tw5864/"}, 2716 {IncludeRegexp: "^drivers/media/pci/tw68/"}, 2717 {IncludeRegexp: "^drivers/media/pci/tw686x/"}, 2718 {IncludeRegexp: "^drivers/media/pci/zoran/"}, 2719 {IncludeRegexp: "^drivers/media/platform/allegro-dvt/"}, 2720 {IncludeRegexp: "^drivers/media/platform/amlogic/meson-ge2d/"}, 2721 {IncludeRegexp: "^drivers/media/platform/amphion/"}, 2722 {IncludeRegexp: "^drivers/media/platform/aspeed/"}, 2723 {IncludeRegexp: "^drivers/media/platform/atmel/atmel-isi\\.c$|^drivers/media/platform/atmel/atmel-isi\\.h$"}, 2724 {IncludeRegexp: "^drivers/media/platform/cadence/cdns-csi2[^/]*$"}, 2725 {IncludeRegexp: "^drivers/media/platform/chips-media/coda$"}, 2726 {IncludeRegexp: "^drivers/media/platform/chips-media/wave5/"}, 2727 {IncludeRegexp: "^drivers/media/platform/marvell/"}, 2728 {IncludeRegexp: "^drivers/media/platform/microchip/microchip-csi2dc\\.c$"}, 2729 {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$"}, 2730 {IncludeRegexp: "^drivers/media/platform/nuvoton/|^include/uapi/linux/npcm-video\\.h$"}, 2731 {IncludeRegexp: "^drivers/media/platform/nvidia/tegra-vde/"}, 2732 {IncludeRegexp: "^drivers/media/platform/nxp/dw100/|^include/uapi/linux/dw100\\.h$"}, 2733 {IncludeRegexp: "^drivers/media/platform/nxp/imx-jpeg$"}, 2734 {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$"}, 2735 {IncludeRegexp: "^drivers/media/platform/nxp/imx-pxp\\.\\[ch\\]$"}, 2736 {IncludeRegexp: "^drivers/media/platform/nxp/imx8-isi/"}, 2737 {IncludeRegexp: "^drivers/media/platform/qcom/camss/"}, 2738 {IncludeRegexp: "^drivers/media/platform/qcom/venus/"}, 2739 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-csi2\\.c$|^drivers/media/platform/renesas/rcar-isp\\.c$|^drivers/media/platform/renesas/rcar-vin/"}, 2740 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-fcp\\.c$|^include/media/rcar-fcp\\.h$"}, 2741 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_drif\\.c$"}, 2742 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_fdp1\\.c$"}, 2743 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_jpu\\.c$"}, 2744 {IncludeRegexp: "^drivers/media/platform/renesas/renesas-ceu\\.c$|^include/media/drv-intf/renesas-ceu\\.h$"}, 2745 {IncludeRegexp: "^drivers/media/platform/renesas/sh_vou\\.c$|^include/media/drv-intf/sh_vou\\.h$"}, 2746 {IncludeRegexp: "^drivers/media/platform/renesas/vsp1/"}, 2747 {IncludeRegexp: "^drivers/media/platform/rockchip/rga/"}, 2748 {IncludeRegexp: "^drivers/media/platform/rockchip/rkisp1$|^include/uapi/linux/rkisp1-config\\.h$"}, 2749 {IncludeRegexp: "^drivers/media/platform/samsung/exynos4-is/"}, 2750 {IncludeRegexp: "^drivers/media/platform/samsung/s3c-camif/|^include/media/drv-intf/s3c_camif\\.h$"}, 2751 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-g2d/"}, 2752 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-jpeg/"}, 2753 {IncludeRegexp: "^drivers/media/platform/samsung/s5p-mfc/"}, 2754 {IncludeRegexp: "^drivers/media/platform/st/sti/bdisp$"}, 2755 {IncludeRegexp: "^drivers/media/platform/st/sti/delta$"}, 2756 {IncludeRegexp: "^drivers/media/platform/st/sti/hva$"}, 2757 {IncludeRegexp: "^drivers/media/platform/st/stm32/stm32-dcmi\\.c$|^drivers/media/platform/st/stm32/stm32-dcmipp/"}, 2758 {IncludeRegexp: "^drivers/media/platform/sunxi/sun4i-csi/"}, 2759 {IncludeRegexp: "^drivers/media/platform/sunxi/sun6i-csi/"}, 2760 {IncludeRegexp: "^drivers/media/platform/sunxi/sun6i-mipi-csi2/"}, 2761 {IncludeRegexp: "^drivers/media/platform/sunxi/sun8i-di/"}, 2762 {IncludeRegexp: "^drivers/media/platform/sunxi/sun8i-rotate/"}, 2763 {IncludeRegexp: "^drivers/media/platform/ti/am437x/"}, 2764 {IncludeRegexp: "^drivers/media/platform/ti/cal/|^drivers/media/platform/ti/vpe/"}, 2765 {IncludeRegexp: "^drivers/media/platform/ti/davinci/|^include/media/davinci/"}, 2766 {IncludeRegexp: "^drivers/media/platform/ti/j721e-csi2rx/"}, 2767 {IncludeRegexp: "^drivers/media/platform/ti/omap3isp/|^drivers/staging/media/omap4iss/"}, 2768 {IncludeRegexp: "^drivers/media/platform/verisilicon/"}, 2769 {IncludeRegexp: "^drivers/media/platform/video-mux\\.c$"}, 2770 {IncludeRegexp: "^drivers/media/platform/xilinx/|^include/uapi/linux/xilinx-v4l2-controls\\.h$"}, 2771 {IncludeRegexp: "^drivers/media/radio/dsbr100\\.c$"}, 2772 {IncludeRegexp: "^drivers/media/radio/radio-aimslab[^/]*$"}, 2773 {IncludeRegexp: "^drivers/media/radio/radio-aztech[^/]*$"}, 2774 {IncludeRegexp: "^drivers/media/radio/radio-cadet[^/]*$"}, 2775 {IncludeRegexp: "^drivers/media/radio/radio-gemtek[^/]*$"}, 2776 {IncludeRegexp: "^drivers/media/radio/radio-isa[^/]*$"}, 2777 {IncludeRegexp: "^drivers/media/radio/radio-keene[^/]*$"}, 2778 {IncludeRegexp: "^drivers/media/radio/radio-ma901\\.c$"}, 2779 {IncludeRegexp: "^drivers/media/radio/radio-maxiradio[^/]*$"}, 2780 {IncludeRegexp: "^drivers/media/radio/radio-miropcm20[^/]*$"}, 2781 {IncludeRegexp: "^drivers/media/radio/radio-mr800\\.c$"}, 2782 {IncludeRegexp: "^drivers/media/radio/radio-raremono\\.c$"}, 2783 {IncludeRegexp: "^drivers/media/radio/radio-shark2\\.c$|^drivers/media/radio/radio-tea5777\\.c$"}, 2784 {IncludeRegexp: "^drivers/media/radio/radio-shark\\.c$"}, 2785 {IncludeRegexp: "^drivers/media/radio/si470x/radio-si470x-common\\.c$|^drivers/media/radio/si470x/radio-si470x-usb\\.c$|^drivers/media/radio/si470x/radio-si470x\\.h$"}, 2786 {IncludeRegexp: "^drivers/media/radio/si470x/radio-si470x-i2c\\.c$"}, 2787 {IncludeRegexp: "^drivers/media/radio/si4713/radio-platform-si4713\\.c$"}, 2788 {IncludeRegexp: "^drivers/media/radio/si4713/radio-usb-si4713\\.c$"}, 2789 {IncludeRegexp: "^drivers/media/radio/si4713/si4713\\..$"}, 2790 {IncludeRegexp: "^drivers/media/rc/gpio-ir-tx\\.c$"}, 2791 {IncludeRegexp: "^drivers/media/rc/igorplugusb\\.c$"}, 2792 {IncludeRegexp: "^drivers/media/rc/iguanair\\.c$"}, 2793 {IncludeRegexp: "^drivers/media/rc/imon\\.c$|^drivers/media/rc/imon_raw\\.c$"}, 2794 {IncludeRegexp: "^drivers/media/rc/pwm-ir-tx\\.c$"}, 2795 {IncludeRegexp: "^drivers/media/rc/serial_ir\\.c$"}, 2796 {IncludeRegexp: "^drivers/media/rc/ttusbir\\.c$"}, 2797 {IncludeRegexp: "^drivers/media/rc/|^include/media/rc-core\\.h$|^include/media/rc-map\\.h$|^include/uapi/linux/lirc\\.h$"}, 2798 {IncludeRegexp: "^drivers/media/spi/gs1662\\.c$"}, 2799 {IncludeRegexp: "^drivers/media/test-drivers/vicodec/"}, 2800 {IncludeRegexp: "^drivers/media/test-drivers/vidtv/"}, 2801 {IncludeRegexp: "^drivers/media/test-drivers/vimc/"}, 2802 {IncludeRegexp: "^drivers/media/test-drivers/visl$"}, 2803 {IncludeRegexp: "^drivers/media/test-drivers/vivid/"}, 2804 {IncludeRegexp: "^drivers/media/tuners/e4000[^/]*$"}, 2805 {IncludeRegexp: "^drivers/media/tuners/fc0011\\.c$|^drivers/media/tuners/fc0011\\.h$"}, 2806 {IncludeRegexp: "^drivers/media/tuners/fc2580[^/]*$"}, 2807 {IncludeRegexp: "^drivers/media/tuners/it913x[^/]*$"}, 2808 {IncludeRegexp: "^drivers/media/tuners/msi001[^/]*$"}, 2809 {IncludeRegexp: "^drivers/media/tuners/mxl301rf[^/]*$"}, 2810 {IncludeRegexp: "^drivers/media/tuners/mxl5007t\\.[^/]*$"}, 2811 {IncludeRegexp: "^drivers/media/tuners/qm1d1b0004[^/]*$"}, 2812 {IncludeRegexp: "^drivers/media/tuners/qm1d1c0042[^/]*$"}, 2813 {IncludeRegexp: "^drivers/media/tuners/qt1010[^/]*$"}, 2814 {IncludeRegexp: "^drivers/media/tuners/si2157[^/]*$"}, 2815 {IncludeRegexp: "^drivers/media/tuners/tda18212[^/]*$"}, 2816 {IncludeRegexp: "^drivers/media/tuners/tda18218[^/]*$"}, 2817 {IncludeRegexp: "^drivers/media/tuners/tda18250[^/]*$"}, 2818 {IncludeRegexp: "^drivers/media/tuners/tda18271[^/]*$"}, 2819 {IncludeRegexp: "^drivers/media/tuners/tda8290\\.[^/]*$"}, 2820 {IncludeRegexp: "^drivers/media/tuners/tda8290\\.[^/]*$"}, 2821 {IncludeRegexp: "^drivers/media/tuners/tea5761\\.[^/]*$"}, 2822 {IncludeRegexp: "^drivers/media/tuners/tea5767\\.[^/]*$"}, 2823 {IncludeRegexp: "^drivers/media/tuners/tua9001[^/]*$"}, 2824 {IncludeRegexp: "^drivers/media/tuners/xc2028\\.[^/]*$"}, 2825 {IncludeRegexp: "^drivers/media/usb/airspy/"}, 2826 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/af9015[^/]*$"}, 2827 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/af9035[^/]*$"}, 2828 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/anysee[^/]*$"}, 2829 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/au6610[^/]*$"}, 2830 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/az6007\\.c$"}, 2831 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/ce6230[^/]*$"}, 2832 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/dvb_usb[^/]*$|^drivers/media/usb/dvb-usb-v2/usb_urb\\.c$"}, 2833 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/ec168[^/]*$"}, 2834 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/gl861[^/]*$"}, 2835 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/lmedm04[^/]*$"}, 2836 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/mxl111sf[^/]*$"}, 2837 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/rtl28xxu[^/]*$"}, 2838 {IncludeRegexp: "^drivers/media/usb/dvb-usb-v2/zd1301[^/]*$"}, 2839 {IncludeRegexp: "^drivers/media/usb/dvb-usb/cxusb[^/]*$"}, 2840 {IncludeRegexp: "^drivers/media/usb/em28xx/"}, 2841 {IncludeRegexp: "^drivers/media/usb/go7007/"}, 2842 {IncludeRegexp: "^drivers/media/usb/gspca/"}, 2843 {IncludeRegexp: "^drivers/media/usb/gspca/finepix\\.c$"}, 2844 {IncludeRegexp: "^drivers/media/usb/gspca/gl860/"}, 2845 {IncludeRegexp: "^drivers/media/usb/gspca/m5602/"}, 2846 {IncludeRegexp: "^drivers/media/usb/gspca/pac207\\.c$"}, 2847 {IncludeRegexp: "^drivers/media/usb/gspca/sn9c20x\\.c$"}, 2848 {IncludeRegexp: "^drivers/media/usb/gspca/t613\\.c$"}, 2849 {IncludeRegexp: "^drivers/media/usb/hackrf/"}, 2850 {IncludeRegexp: "^drivers/media/usb/hdpvr/"}, 2851 {IncludeRegexp: "^drivers/media/usb/msi2500/"}, 2852 {IncludeRegexp: "^drivers/media/usb/pvrusb2/"}, 2853 {IncludeRegexp: "^drivers/media/usb/pwc/|^include/trace/events/pwc\\.h$"}, 2854 {IncludeRegexp: "^drivers/media/usb/stk1160/"}, 2855 {IncludeRegexp: "^drivers/media/usb/uvc/|^include/uapi/linux/uvcvideo\\.h$"}, 2856 {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$"}, 2857 {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$"}, 2858 {IncludeRegexp: "^drivers/staging/media/atomisp/"}, 2859 {IncludeRegexp: "^drivers/staging/media/imx/|^include/linux/imx-media\\.h$|^include/media/imx\\.h$"}, 2860 {IncludeRegexp: "^drivers/staging/media/ipu3/"}, 2861 {IncludeRegexp: "^drivers/staging/media/max96712/max96712\\.c$"}, 2862 {IncludeRegexp: "^drivers/staging/media/meson/vdec/"}, 2863 {IncludeRegexp: "^drivers/staging/media/rkvdec/"}, 2864 {IncludeRegexp: "^drivers/staging/media/starfive/camss$"}, 2865 {IncludeRegexp: "^drivers/staging/media/sunxi/cedrus/"}, 2866 {IncludeRegexp: "^drivers/staging/media/sunxi/sun6i-isp/|^drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config\\.h$"}, 2867 {IncludeRegexp: "^drivers/staging/media/tegra-video/"}, 2868 }, 2869 } 2870 2871 mediatek = Subsystem{ 2872 Name: "mediatek", 2873 Lists: []string{"linux-mediatek@lists.infradead.org"}, 2874 Parents: []*Subsystem{&arm}, 2875 PathRules: []PathRule{ 2876 {IncludeRegexp: "^arch/arm/boot/dts/mediatek/|^arch/arm/mach-mediatek/|^arch/arm64/boot/dts/mediatek/|^drivers/soc/mediatek/|mtk|mt[2678]"}, 2877 {IncludeRegexp: "^drivers/bluetooth/btmtkuart\\.c$"}, 2878 {IncludeRegexp: "^drivers/dma/mediatek/"}, 2879 {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[^/]*$"}, 2880 {IncludeRegexp: "^drivers/iommu/mtk_iommu[^/]*$|^include/dt-bindings/memory/mediatek,mt[^/]*-port\\.h$|^include/dt-bindings/memory/mt[^/]*-port\\.h$"}, 2881 {IncludeRegexp: "^drivers/memory/mtk-smi\\.c$|^include/soc/mediatek/smi\\.h$"}, 2882 {IncludeRegexp: "^drivers/pci/controller/[^/]*mediatek[^/]*$"}, 2883 {IncludeRegexp: "^drivers/phy/mediatek/"}, 2884 {IncludeRegexp: "^drivers/pinctrl/mediatek/"}, 2885 {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$"}, 2886 {IncludeRegexp: "^drivers/rtc/rtc-mt2712\\.c$|^drivers/rtc/rtc-mt6397\\.c$|^drivers/rtc/rtc-mt7622\\.c$"}, 2887 {IncludeRegexp: "^drivers/ufs/host/ufs-mediatek[^/]*$"}, 2888 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 2889 }, 2890 } 2891 2892 megaraid = Subsystem{ 2893 Name: "megaraid", 2894 Lists: []string{"megaraidlinux.pdl@broadcom.com"}, 2895 Maintainers: []string{"chandrakanth.patil@broadcom.com", "kashyap.desai@broadcom.com", "shivasharan.srikanteshwara@broadcom.com", "sumit.saxena@broadcom.com"}, 2896 Parents: []*Subsystem{&scsi}, 2897 PathRules: []PathRule{ 2898 {IncludeRegexp: "^drivers/scsi/megaraid\\.[^/]*$|^drivers/scsi/megaraid/"}, 2899 }, 2900 } 2901 2902 mhi = Subsystem{ 2903 Name: "mhi", 2904 Lists: []string{"mhi@lists.linux.dev"}, 2905 Maintainers: []string{"manivannan.sadhasivam@linaro.org"}, 2906 Parents: []*Subsystem{&armmsm}, 2907 PathRules: []PathRule{ 2908 {IncludeRegexp: "^drivers/bus/mhi/|^drivers/pci/endpoint/functions/pci-epf-mhi\\.c$|^include/linux/mhi\\.h$"}, 2909 }, 2910 } 2911 2912 mips = Subsystem{ 2913 Name: "mips", 2914 Lists: []string{"linux-mips@vger.kernel.org"}, 2915 Parents: []*Subsystem{&kernel}, 2916 PathRules: []PathRule{ 2917 {IncludeRegexp: "^arch/mips/bcm47xx/|^arch/mips/include/asm/mach-bcm47xx/"}, 2918 {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$"}, 2919 {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$"}, 2920 {IncludeRegexp: "^arch/mips/boot/dts/img/pistachio[^/]*$"}, 2921 {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/"}, 2922 {IncludeRegexp: "^arch/mips/boot/dts/mobileye/|^arch/mips/configs/eyeq5_defconfig$|^arch/mips/mobileye/board-epm5\\.its\\.S$"}, 2923 {IncludeRegexp: "^arch/mips/boot/dts/mscc/|^arch/mips/configs/generic/board-ocelot\\.config$|^arch/mips/generic/board-ocelot\\.c$"}, 2924 {IncludeRegexp: "^arch/mips/boot/dts/ralink/mt7621[^/]*$"}, 2925 {IncludeRegexp: "^arch/mips/boot/dts/ralink/omega2p\\.dts$"}, 2926 {IncludeRegexp: "^arch/mips/boot/dts/ralink/vocore2\\.dts$"}, 2927 {IncludeRegexp: "^arch/mips/configs/generic/board-ranchu\\.config$|^arch/mips/generic/board-ranchu\\.c$"}, 2928 {IncludeRegexp: "^arch/mips/dec/|^arch/mips/include/asm/dec/|^arch/mips/include/asm/mach-dec/"}, 2929 {IncludeRegexp: "^arch/mips/generic/|^arch/mips/tools/generic-board-config\\.sh$"}, 2930 {IncludeRegexp: "^arch/mips/include/asm/kvm[^/]*$|^arch/mips/include/uapi/asm/kvm[^/]*$|^arch/mips/kvm/"}, 2931 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson2ef/|^arch/mips/loongson2ef/|^drivers/cpufreq/loongson2_cpufreq\\.c$"}, 2932 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson32/|^arch/mips/loongson32/|^drivers/[^/]*/[^/]*loongson1[^/]*$|^drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1\\.c$"}, 2933 {IncludeRegexp: "^arch/mips/include/asm/mach-loongson64/|^arch/mips/loongson64/|^drivers/irqchip/irq-loongson[^/]*$|^drivers/platform/mips/cpu_hwmon\\.c$"}, 2934 {IncludeRegexp: "^arch/mips/lantiq$|^drivers/soc/lantiq$"}, 2935 {IncludeRegexp: "^arch/mips/math-emu/dp_rint\\.c$|^arch/mips/math-emu/sp_rint\\.c$"}, 2936 {IncludeRegexp: "^arch/mips/ralink$"}, 2937 {IncludeRegexp: "^arch/mips/|^drivers/platform/mips/|^include/dt-bindings/mips/"}, 2938 {IncludeRegexp: "^drivers/bus/bt1-[^/]*\\.c$|^drivers/clk/baikal-t1/|^drivers/memory/bt1-l2-ctl\\.c$|^drivers/mtd/maps/physmap-bt1-rom\\.\\[ch\\]$"}, 2939 {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$"}, 2940 {IncludeRegexp: "^drivers/edac/octeon_edac[^/]*$"}, 2941 {IncludeRegexp: "^drivers/firmware/broadcom/"}, 2942 {IncludeRegexp: "^drivers/mtd/nand/raw/ingenic/"}, 2943 {IncludeRegexp: "^drivers/net/ethernet/sgi/ioc3-eth\\.c$"}, 2944 {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$"}, 2945 {IncludeRegexp: "^drivers/tc/|^include/linux/tc\\.h$"}, 2946 }, 2947 } 2948 2949 mjpeg = Subsystem{ 2950 Name: "mjpeg", 2951 Lists: []string{"mjpeg-users@lists.sourceforge.net"}, 2952 Maintainers: []string{"clabbe@baylibre.com"}, 2953 Parents: []*Subsystem{&media}, 2954 PathRules: []PathRule{ 2955 {IncludeRegexp: "^drivers/media/pci/zoran/"}, 2956 }, 2957 } 2958 2959 mm = Subsystem{ 2960 Name: "mm", 2961 Lists: []string{"linux-mm@kvack.org"}, 2962 Parents: []*Subsystem{&kernel}, 2963 PathRules: []PathRule{ 2964 {IncludeRegexp: "^arch/[^/]*/include/asm/percpu\\.h$|^include/linux/percpu[^/]*\\.h$|^lib/percpu[^/]*\\.c$|^mm/percpu[^/]*\\.c$"}, 2965 {IncludeRegexp: "^arch/[^/]*/include/asm/tlb\\.h$|^include/asm-generic/tlb\\.h$|^mm/mmu_gather\\.c$"}, 2966 {IncludeRegexp: "^drivers/base/memory\\.c$|^include/linux/memory_hotplug\\.h$|^mm/memory_hotplug\\.c$"}, 2967 {IncludeRegexp: "^fs/[^/]*binfmt_[^/]*\\.c$|^fs/exec\\.c$|^include/linux/binfmts\\.h$|^include/linux/elf\\.h$|^include/uapi/linux/binfmts\\.h$|^include/uapi/linux/elf\\.h$|asm/elf.h|binfmt"}, 2968 {IncludeRegexp: "^fs/hugetlbfs/|^include/linux/hugetlb\\.h$|^mm/hugetlb\\.c$|^mm/hugetlb_vmemmap\\.c$|^mm/hugetlb_vmemmap\\.h$"}, 2969 {IncludeRegexp: "^include/linux/damon\\.h$|^include/trace/events/damon\\.h$|^mm/damon/"}, 2970 {IncludeRegexp: "^include/linux/gfp\\.h$|^include/linux/gfp_types\\.h$|^include/linux/memfd\\.h$|^include/linux/memory\\.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/mm\\.h$|^include/linux/mm_[^/]*\\.h$|^include/linux/mmzone\\.h$|^include/linux/mmu_notifier\\.h$|^include/linux/pagewalk\\.h$|^include/linux/rmap\\.h$|^include/trace/events/ksm\\.h$|^mm/|include/linux/page[-_]*"}, 2971 {IncludeRegexp: "^include/linux/hmm[^/]*$|^lib/test_hmm[^/]*$|^mm/hmm[^/]*$"}, 2972 {IncludeRegexp: "^include/linux/maple_tree\\.h$|^include/trace/events/maple_tree\\.h$|^lib/maple_tree\\.c$|^lib/test_maple_tree\\.c$"}, 2973 {IncludeRegexp: "^include/linux/memblock\\.h$|^mm/memblock\\.c$|^mm/mm_init\\.c$"}, 2974 {IncludeRegexp: "^include/linux/memcontrol\\.h$|^mm/memcontrol\\.c$|^mm/swap_cgroup\\.c$"}, 2975 {IncludeRegexp: "^include/linux/page_table_check\\.h$|^mm/page_table_check\\.c$"}, 2976 {IncludeRegexp: "^include/linux/shmem_fs\\.h$|^mm/shmem\\.c$"}, 2977 {IncludeRegexp: "^include/linux/shrinker\\.h$|^mm/shrinker\\.c$|^mm/shrinker_debug\\.c$"}, 2978 {IncludeRegexp: "^include/linux/sl.b[^/]*\\.h$|^mm/sl.b[^/]*$"}, 2979 {IncludeRegexp: "^include/linux/vmalloc\\.h$|^mm/vmalloc\\.c$"}, 2980 {IncludeRegexp: "^include/linux/zpool\\.h$|^include/linux/zswap\\.h$|^mm/zpool\\.c$|^mm/zswap\\.c$"}, 2981 {IncludeRegexp: "^include/linux/zsmalloc\\.h$|^mm/zsmalloc\\.c$"}, 2982 {IncludeRegexp: "^mm/hwpoison-inject\\.c$|^mm/memory-failure\\.c$"}, 2983 {IncludeRegexp: "^mm/mmap\\.c$"}, 2984 {IncludeRegexp: "^mm/z3fold\\.c$"}, 2985 {IncludeRegexp: "^mm/zbud\\.c$"}, 2986 }, 2987 } 2988 2989 mmc = Subsystem{ 2990 Name: "mmc", 2991 Lists: []string{"linux-mmc@vger.kernel.org"}, 2992 Maintainers: []string{"ulf.hansson@linaro.org"}, 2993 Parents: []*Subsystem{&kernel}, 2994 PathRules: []PathRule{ 2995 {IncludeRegexp: "^drivers/memstick/|^include/linux/memstick\\.h$"}, 2996 {IncludeRegexp: "^drivers/mmc/host/cqhci[^/]*$"}, 2997 {IncludeRegexp: "^drivers/mmc/host/dw_mmc[^/]*$"}, 2998 {IncludeRegexp: "^drivers/mmc/host/omap_hsmmc\\.c$"}, 2999 {IncludeRegexp: "^drivers/mmc/host/renesas_sdhi[^/]*$|^drivers/mmc/host/tmio_mmc[^/]*$|^include/linux/mfd/tmio\\.h$"}, 3000 {IncludeRegexp: "^drivers/mmc/host/sdhci-brcmstb[^/]*$"}, 3001 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-imx\\.c$"}, 3002 {IncludeRegexp: "^drivers/mmc/host/sdhci-esdhc-mcf\\.c$|^include/linux/platform_data/mmc-esdhc-mcf\\.h$"}, 3003 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 3004 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-at91\\.c$"}, 3005 {IncludeRegexp: "^drivers/mmc/host/sdhci-omap\\.c$"}, 3006 {IncludeRegexp: "^drivers/mmc/host/sdhci-pci-dwc-mshc\\.c$"}, 3007 {IncludeRegexp: "^drivers/mmc/host/sdhci-s3c[^/]*$"}, 3008 {IncludeRegexp: "^drivers/mmc/host/sdhci-spear\\.c$"}, 3009 {IncludeRegexp: "^drivers/mmc/host/sdhci-xenon[^/]*$"}, 3010 {IncludeRegexp: "^drivers/mmc/host/sdhci[^/]*$"}, 3011 {IncludeRegexp: "^drivers/mmc/host/vub300\\.c$"}, 3012 {IncludeRegexp: "^drivers/mmc/|^include/linux/mmc/|^include/uapi/linux/mmc/"}, 3013 }, 3014 } 3015 3016 modules = Subsystem{ 3017 Name: "modules", 3018 Lists: []string{"linux-modules@vger.kernel.org"}, 3019 Maintainers: []string{"mcgrof@kernel.org"}, 3020 Parents: []*Subsystem{&kernel}, 3021 PathRules: []PathRule{ 3022 {IncludeRegexp: "^include/linux/kmod\\.h$|^include/linux/module[^/]*\\.h$|^kernel/module/|^lib/test_kmod\\.c$"}, 3023 }, 3024 } 3025 3026 mpi3 = Subsystem{ 3027 Name: "mpi3", 3028 Lists: []string{"mpi3mr-linuxdrv.pdl@broadcom.com"}, 3029 Maintainers: []string{"kashyap.desai@broadcom.com", "sathya.prakash@broadcom.com", "sreekanth.reddy@broadcom.com", "sumit.saxena@broadcom.com"}, 3030 Parents: []*Subsystem{&scsi}, 3031 PathRules: []PathRule{ 3032 {IncludeRegexp: "^drivers/scsi/mpi3mr/"}, 3033 }, 3034 } 3035 3036 mptfusion = Subsystem{ 3037 Name: "mpt-fusion", 3038 Lists: []string{"MPT-FusionLinux.pdl@broadcom.com"}, 3039 Maintainers: []string{"sathya.prakash@broadcom.com", "sreekanth.reddy@broadcom.com", "suganath-prabu.subramani@broadcom.com"}, 3040 Parents: []*Subsystem{&scsi}, 3041 PathRules: []PathRule{ 3042 {IncludeRegexp: "^drivers/message/fusion/|^drivers/scsi/mpt3sas/"}, 3043 }, 3044 } 3045 3046 mptcp = Subsystem{ 3047 Name: "mptcp", 3048 Lists: []string{"mptcp@lists.linux.dev"}, 3049 Maintainers: []string{"martineau@kernel.org", "matttbe@kernel.org"}, 3050 Parents: []*Subsystem{&net}, 3051 PathRules: []PathRule{ 3052 {IncludeRegexp: "^include/net/mptcp\\.h$|^include/trace/events/mptcp\\.h$|^include/uapi/linux/mptcp[^/]*\\.h$|^net/mptcp/"}, 3053 }, 3054 } 3055 3056 mtd = Subsystem{ 3057 Name: "mtd", 3058 Lists: []string{"linux-mtd@lists.infradead.org"}, 3059 Parents: []*Subsystem{&kernel}, 3060 PathRules: []PathRule{ 3061 {IncludeRegexp: "^drivers/mtd/devices/block2mtd\\.c$"}, 3062 {IncludeRegexp: "^drivers/mtd/devices/docg3[^/]*$"}, 3063 {IncludeRegexp: "^drivers/mtd/devices/phram\\.c$"}, 3064 {IncludeRegexp: "^drivers/mtd/hyperbus/|^include/linux/mtd/hyperbus\\.h$"}, 3065 {IncludeRegexp: "^drivers/mtd/nand/onenand/|^include/linux/mtd/onenand[^/]*\\.h$"}, 3066 {IncludeRegexp: "^drivers/mtd/nand/raw/arasan-nand-controller\\.c$"}, 3067 {IncludeRegexp: "^drivers/mtd/nand/raw/atmel/"}, 3068 {IncludeRegexp: "^drivers/mtd/nand/raw/brcmnand/|^include/linux/platform_data/brcmnand\\.h$"}, 3069 {IncludeRegexp: "^drivers/mtd/nand/raw/cadence-nand-controller\\.c$"}, 3070 {IncludeRegexp: "^drivers/mtd/nand/raw/denali[^/]*$"}, 3071 {IncludeRegexp: "^drivers/mtd/nand/raw/gpmi-nand/"}, 3072 {IncludeRegexp: "^drivers/mtd/nand/raw/ingenic/"}, 3073 {IncludeRegexp: "^drivers/mtd/nand/raw/marvell_nand\\.c$"}, 3074 {IncludeRegexp: "^drivers/mtd/nand/raw/meson_[^/]*$"}, 3075 {IncludeRegexp: "^drivers/mtd/nand/raw/mtk_[^/]*$"}, 3076 {IncludeRegexp: "^drivers/mtd/nand/raw/pl35x-nand-controller\\.c$"}, 3077 {IncludeRegexp: "^drivers/mtd/nand/raw/qcom_nandc\\.c$"}, 3078 {IncludeRegexp: "^drivers/mtd/nand/raw/renesas-nand-controller\\.c$"}, 3079 {IncludeRegexp: "^drivers/mtd/nand/raw/vf610_nfc\\.c$"}, 3080 {IncludeRegexp: "^drivers/mtd/nand/|^include/linux/mtd/[^/]*nand[^/]*\\.h$"}, 3081 {IncludeRegexp: "^drivers/mtd/spi-nor/|^include/linux/mtd/spi-nor\\.h$"}, 3082 {IncludeRegexp: "^drivers/mtd/ubi/|^include/linux/mtd/ubi\\.h$|^include/uapi/mtd/ubi-user\\.h$"}, 3083 {IncludeRegexp: "^drivers/mtd/|^include/linux/mtd/|^include/uapi/mtd/"}, 3084 {IncludeRegexp: "^fs/ubifs/"}, 3085 }, 3086 } 3087 3088 nbd = Subsystem{ 3089 Name: "nbd", 3090 Lists: []string{"nbd@other.debian.org"}, 3091 Maintainers: []string{"josef@toxicpanda.com"}, 3092 Parents: []*Subsystem{&block}, 3093 PathRules: []PathRule{ 3094 {IncludeRegexp: "^drivers/block/nbd\\.c$|^include/trace/events/nbd\\.h$|^include/uapi/linux/nbd\\.h$"}, 3095 }, 3096 } 3097 3098 net = Subsystem{ 3099 Name: "net", 3100 Lists: []string{"netdev@vger.kernel.org"}, 3101 Parents: []*Subsystem{&kernel}, 3102 PathRules: []PathRule{ 3103 {IncludeRegexp: "^arch/arm64/boot/dts/amd/amd-seattle-xgbe[^/]*\\.dtsi$|^drivers/net/ethernet/amd/xgbe/"}, 3104 {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/"}, 3105 {IncludeRegexp: "^drivers/atm/|^include/linux/atm[^/]*$|^include/uapi/linux/atm[^/]*$"}, 3106 {"^drivers/connector/|^drivers/net/|^include/dt-bindings/net/|^include/linux/cn_proc\\.h$|^include/linux/etherdevice\\.h$|^include/linux/fcdevice\\.h$|^include/linux/fddidevice\\.h$|^include/linux/hippidevice\\.h$|^include/linux/if_[^/]*$|^include/linux/inetdevice\\.h$|^include/linux/netdevice\\.h$|^include/uapi/linux/cn_proc\\.h$|^include/uapi/linux/if_[^/]*$|^include/uapi/linux/netdevice\\.h$", "^drivers/net/wireless/"}, 3107 {IncludeRegexp: "^drivers/dpll/|^include/linux/dpll\\.h$|^include/uapi/linux/dpll\\.h$"}, 3108 {IncludeRegexp: "^drivers/firmware/broadcom/tee_bnxt_fw\\.c$|^drivers/net/ethernet/broadcom/bnxt/|^include/linux/firmware/broadcom/tee_bnxt_fw\\.h$"}, 3109 {IncludeRegexp: "^drivers/isdn/Kconfig$|^drivers/isdn/hardware/|^drivers/isdn/mISDN/"}, 3110 {IncludeRegexp: "^drivers/isdn/capi/|^include/linux/isdn/|^include/uapi/linux/isdn/|^net/bluetooth/cmtp/"}, 3111 {IncludeRegexp: "^drivers/net/amt\\.c$"}, 3112 {IncludeRegexp: "^drivers/net/arcnet/|^include/uapi/linux/if_arcnet\\.h$"}, 3113 {IncludeRegexp: "^drivers/net/bonding/|^include/net/bond[^/]*$|^include/uapi/linux/if_bonding\\.h$"}, 3114 {IncludeRegexp: "^drivers/net/caif/|^include/net/caif/|^include/uapi/linux/caif/|^net/caif/"}, 3115 {IncludeRegexp: "^drivers/net/dsa/b53/|^drivers/net/dsa/bcm_sf2[^/]*$|^include/linux/dsa/brcm\\.h$|^include/linux/platform_data/b53\\.h$"}, 3116 {IncludeRegexp: "^drivers/net/dsa/hirschmann/|^include/linux/platform_data/hirschmann-hellcreek\\.h$|^net/dsa/tag_hellcreek\\.c$"}, 3117 {IncludeRegexp: "^drivers/net/dsa/lantiq_gswip\\.c$|^drivers/net/dsa/lantiq_pce\\.h$|^drivers/net/ethernet/lantiq_xrx200\\.c$|^net/dsa/tag_gswip\\.c$"}, 3118 {IncludeRegexp: "^drivers/net/dsa/microchip/|^include/linux/dsa/ksz_common\\.h$|^include/linux/platform_data/microchip-ksz\\.h$|^net/dsa/tag_ksz\\.c$"}, 3119 {IncludeRegexp: "^drivers/net/dsa/mt7530-mdio\\.c$|^drivers/net/dsa/mt7530-mmio\\.c$|^drivers/net/dsa/mt7530\\.[^/]*$|^net/dsa/tag_mtk\\.c$"}, 3120 {IncludeRegexp: "^drivers/net/dsa/mv88e6xxx/|^include/linux/dsa/mv88e6xxx\\.h$|^include/linux/platform_data/mv88e6xxx\\.h$"}, 3121 {IncludeRegexp: "^drivers/net/dsa/ocelot/|^drivers/net/ethernet/mscc/|^include/soc/mscc/ocelot[^/]*$|^net/dsa/tag_ocelot\\.c$|^net/dsa/tag_ocelot_8021q\\.c$"}, 3122 {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$"}, 3123 {IncludeRegexp: "^drivers/net/dsa/xrs700x/|^net/dsa/tag_xrs700x\\.c$"}, 3124 {IncludeRegexp: "^drivers/net/ethernet/3com/3c59x\\.c$"}, 3125 {IncludeRegexp: "^drivers/net/ethernet/3com/typhoon[^/]*$"}, 3126 {IncludeRegexp: "^drivers/net/ethernet/8390/"}, 3127 {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$"}, 3128 {IncludeRegexp: "^drivers/net/ethernet/aeroflex/"}, 3129 {IncludeRegexp: "^drivers/net/ethernet/altera/"}, 3130 {IncludeRegexp: "^drivers/net/ethernet/amazon/"}, 3131 {IncludeRegexp: "^drivers/net/ethernet/amd/pcnet32\\.c$"}, 3132 {IncludeRegexp: "^drivers/net/ethernet/amd/pds_core/|^include/linux/pds/"}, 3133 {IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/"}, 3134 {IncludeRegexp: "^drivers/net/ethernet/aquantia/atlantic/aq_ptp[^/]*$"}, 3135 {IncludeRegexp: "^drivers/net/ethernet/atheros/"}, 3136 {IncludeRegexp: "^drivers/net/ethernet/broadcom/asp2/"}, 3137 {IncludeRegexp: "^drivers/net/ethernet/broadcom/b44\\.[^/]*$"}, 3138 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bcm4908_enet\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3139 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bcmsysport\\.[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3140 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bgmac[^/]*$|^drivers/net/ethernet/broadcom/unimac\\.h$"}, 3141 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bnx2\\.[^/]*$|^drivers/net/ethernet/broadcom/bnx2_[^/]*$"}, 3142 {IncludeRegexp: "^drivers/net/ethernet/broadcom/bnx2x/"}, 3143 {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$"}, 3144 {IncludeRegexp: "^drivers/net/ethernet/broadcom/tg3\\.[^/]*$"}, 3145 {IncludeRegexp: "^drivers/net/ethernet/brocade/bna/"}, 3146 {IncludeRegexp: "^drivers/net/ethernet/cavium/liquidio/"}, 3147 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb3/"}, 3148 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb4/"}, 3149 {IncludeRegexp: "^drivers/net/ethernet/chelsio/cxgb4vf/"}, 3150 {IncludeRegexp: "^drivers/net/ethernet/chelsio/inline_crypto/"}, 3151 {IncludeRegexp: "^drivers/net/ethernet/cirrus/ep93xx_eth\\.c$"}, 3152 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/"}, 3153 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/dmfe\\.c$"}, 3154 {IncludeRegexp: "^drivers/net/ethernet/dlink/sundance\\.c$"}, 3155 {IncludeRegexp: "^drivers/net/ethernet/ec_bhf\\.c$"}, 3156 {IncludeRegexp: "^drivers/net/ethernet/emulex/benet/"}, 3157 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa$"}, 3158 {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[^/]*$"}, 3159 {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$"}, 3160 {IncludeRegexp: "^drivers/net/ethernet/freescale/dpaa2/dpaa2-switch[^/]*$|^drivers/net/ethernet/freescale/dpaa2/dpsw[^/]*$"}, 3161 {IncludeRegexp: "^drivers/net/ethernet/freescale/enetc/"}, 3162 {IncludeRegexp: "^drivers/net/ethernet/freescale/fec\\.h$|^drivers/net/ethernet/freescale/fec_main\\.c$|^drivers/net/ethernet/freescale/fec_ptp\\.c$"}, 3163 {IncludeRegexp: "^drivers/net/ethernet/freescale/fman$"}, 3164 {IncludeRegexp: "^drivers/net/ethernet/freescale/fs_enet/"}, 3165 {IncludeRegexp: "^drivers/net/ethernet/freescale/gianfar[^/]*$"}, 3166 {IncludeRegexp: "^drivers/net/ethernet/freescale/ucc_geth[^/]*$"}, 3167 {IncludeRegexp: "^drivers/net/ethernet/fungible/"}, 3168 {IncludeRegexp: "^drivers/net/ethernet/google$"}, 3169 {IncludeRegexp: "^drivers/net/ethernet/hisilicon/"}, 3170 {IncludeRegexp: "^drivers/net/ethernet/hisilicon/hns3/"}, 3171 {IncludeRegexp: "^drivers/net/ethernet/huawei/hinic/"}, 3172 {IncludeRegexp: "^drivers/net/ethernet/ibm/ehea/"}, 3173 {IncludeRegexp: "^drivers/net/ethernet/ibm/ibmveth\\.[^/]*$"}, 3174 {IncludeRegexp: "^drivers/net/ethernet/ibm/ibmvnic\\.[^/]*$"}, 3175 {IncludeRegexp: "^drivers/net/ethernet/jme\\.[^/]*$"}, 3176 {IncludeRegexp: "^drivers/net/ethernet/marvell/mv643xx_eth\\.[^/]*$|^include/linux/mv643xx\\.h$"}, 3177 {IncludeRegexp: "^drivers/net/ethernet/marvell/mvneta[^/]*$"}, 3178 {IncludeRegexp: "^drivers/net/ethernet/marvell/mvpp2/"}, 3179 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeon_ep$"}, 3180 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeon_ep_vf$"}, 3181 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeontx2/af/"}, 3182 {IncludeRegexp: "^drivers/net/ethernet/marvell/octeontx2/nic/|^include/linux/soc/marvell/octeontx2/"}, 3183 {IncludeRegexp: "^drivers/net/ethernet/marvell/sk[^/]*$"}, 3184 {IncludeRegexp: "^drivers/net/ethernet/mediatek/"}, 3185 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/en_[^/]*$"}, 3186 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/|^include/linux/mlx4/"}, 3187 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/en_[^/]*$"}, 3188 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/en_accel/|^drivers/net/ethernet/mellanox/mlx5/core/fpga/|^include/linux/mlx5/mlx5_ifc_fpga\\.h$"}, 3189 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/|^include/linux/mlx5/"}, 3190 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlxfw/"}, 3191 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlxsw/"}, 3192 {IncludeRegexp: "^drivers/net/ethernet/microchip/lan743x_[^/]*$"}, 3193 {IncludeRegexp: "^drivers/net/ethernet/microchip/lan966x/"}, 3194 {IncludeRegexp: "^drivers/net/ethernet/myricom/myri10ge/"}, 3195 {IncludeRegexp: "^drivers/net/ethernet/natsemi/sonic\\.[^/]*$"}, 3196 {IncludeRegexp: "^drivers/net/ethernet/neterion/"}, 3197 {IncludeRegexp: "^drivers/net/ethernet/nvidia/"}, 3198 {IncludeRegexp: "^drivers/net/ethernet/pensando/"}, 3199 {IncludeRegexp: "^drivers/net/ethernet/qlogic/netxen/"}, 3200 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qed/|^drivers/net/ethernet/qlogic/qede/|^include/linux/qed/"}, 3201 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qla3xxx\\.[^/]*$"}, 3202 {IncludeRegexp: "^drivers/net/ethernet/qlogic/qlcnic/"}, 3203 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/emac/"}, 3204 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/qca[^/]*$"}, 3205 {IncludeRegexp: "^drivers/net/ethernet/qualcomm/rmnet/|^include/linux/if_rmnet\\.h$"}, 3206 {IncludeRegexp: "^drivers/net/ethernet/rdc/r6040\\.c$"}, 3207 {IncludeRegexp: "^drivers/net/ethernet/realtek/r8169[^/]*$"}, 3208 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/ravb[^/]*$"}, 3209 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/rcar_gen4[^/]*$|^drivers/net/ethernet/renesas/rswitch[^/]*$"}, 3210 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/sh_eth[^/]*$|^include/linux/sh_eth\\.h$"}, 3211 {IncludeRegexp: "^drivers/net/ethernet/rocker/"}, 3212 {IncludeRegexp: "^drivers/net/ethernet/samsung/sxgbe/"}, 3213 {IncludeRegexp: "^drivers/net/ethernet/sfc/"}, 3214 {IncludeRegexp: "^drivers/net/ethernet/sis/sis190\\.c$"}, 3215 {IncludeRegexp: "^drivers/net/ethernet/sis/sis900\\.[^/]*$"}, 3216 {IncludeRegexp: "^drivers/net/ethernet/smsc/smsc911x\\.[^/]*$|^include/linux/smsc911x\\.h$"}, 3217 {IncludeRegexp: "^drivers/net/ethernet/smsc/smsc9420\\.[^/]*$"}, 3218 {IncludeRegexp: "^drivers/net/ethernet/socionext/netsec\\.c$"}, 3219 {IncludeRegexp: "^drivers/net/ethernet/socionext/sni_ave\\.c$"}, 3220 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/"}, 3221 {IncludeRegexp: "^drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos\\.c$"}, 3222 {IncludeRegexp: "^drivers/net/ethernet/sunplus/"}, 3223 {IncludeRegexp: "^drivers/net/ethernet/synopsys/"}, 3224 {IncludeRegexp: "^drivers/net/ethernet/tehuti/"}, 3225 {IncludeRegexp: "^drivers/net/ethernet/ti/cpsw[^/]*$|^drivers/net/ethernet/ti/davinci[^/]*$"}, 3226 {IncludeRegexp: "^drivers/net/ethernet/ti/icssg/"}, 3227 {IncludeRegexp: "^drivers/net/ethernet/toshiba/ps3_gelic_net\\.[^/]*$"}, 3228 {IncludeRegexp: "^drivers/net/ethernet/toshiba/spider_net[^/]*$"}, 3229 {IncludeRegexp: "^drivers/net/ethernet/via/via-velocity\\.[^/]*$"}, 3230 {IncludeRegexp: "^drivers/net/ethernet/wangxun/|^drivers/net/pcs/pcs-xpcs-wx\\.c$"}, 3231 {IncludeRegexp: "^drivers/net/ethernet/xilinx/ll_temac[^/]*$"}, 3232 {IncludeRegexp: "^drivers/net/ipa/"}, 3233 {IncludeRegexp: "^drivers/net/macsec\\.c$|^include/net/macsec\\.h$|^include/uapi/linux/if_macsec\\.h$"}, 3234 {IncludeRegexp: "^drivers/net/mctp/|^include/net/mctp\\.h$|^include/net/mctpdevice\\.h$|^include/net/netns/mctp\\.h$|^net/mctp/"}, 3235 {IncludeRegexp: "^drivers/net/mdio/mdio-mvusb\\.c$"}, 3236 {IncludeRegexp: "^drivers/net/mdio/mdio-regmap\\.c$|^include/linux/mdio/mdio-regmap\\.h$"}, 3237 {IncludeRegexp: "^drivers/net/mdio/|^drivers/net/mdio/acpi_mdio\\.c$|^drivers/net/mdio/fwnode_mdio\\.c$|^drivers/net/mdio/of_mdio\\.c$|^drivers/net/pcs/|^drivers/net/phy/|^include/dt-bindings/net/qca-ar803x\\.h$|^include/linux/[^/]*mdio[^/]*\\.h$|^include/linux/linkmode\\.h$|^include/linux/mdio/[^/]*\\.h$|^include/linux/mii\\.h$|^include/linux/of_net\\.h$|^include/linux/phy\\.h$|^include/linux/phy_fixed\\.h$|^include/linux/phylib_stubs\\.h$|^include/linux/platform_data/mdio-bcm-unimac\\.h$|^include/linux/platform_data/mdio-gpio\\.h$|^include/trace/events/mdio\\.h$|^include/uapi/linux/mdio\\.h$|^include/uapi/linux/mii\\.h$|^net/core/of_net\\.c$"}, 3238 {IncludeRegexp: "^drivers/net/net_failover\\.c$|^include/net/net_failover\\.h$"}, 3239 {IncludeRegexp: "^drivers/net/netkit\\.c$|^include/net/netkit\\.h$"}, 3240 {IncludeRegexp: "^drivers/net/pcs/pcs-lynx\\.c$|^include/linux/pcs-lynx\\.h$"}, 3241 {IncludeRegexp: "^drivers/net/pcs/pcs-mtk-lynxi\\.c$|^include/linux/pcs/pcs-mtk-lynxi\\.h$"}, 3242 {IncludeRegexp: "^drivers/net/pcs/pcs-xpcs\\.c$|^drivers/net/pcs/pcs-xpcs\\.h$|^include/linux/pcs/pcs-xpcs\\.h$"}, 3243 {IncludeRegexp: "^drivers/net/phy/adin\\.c$"}, 3244 {IncludeRegexp: "^drivers/net/phy/ax88796b_rust\\.rs$"}, 3245 {IncludeRegexp: "^drivers/net/phy/bcm[^/]*\\.\\[ch\\]$|^drivers/net/phy/broadcom\\.c$|^include/linux/brcmphy\\.h$"}, 3246 {IncludeRegexp: "^drivers/net/phy/dp83640[^/]*$|^drivers/ptp/|^include/linux/ptp_cl[^/]*$"}, 3247 {IncludeRegexp: "^drivers/net/phy/marvell10g\\.c$"}, 3248 {IncludeRegexp: "^drivers/net/phy/mdio-open-alliance\\.h$|^net/ethtool/plca\\.c$"}, 3249 {IncludeRegexp: "^drivers/net/phy/mediatek-ge-soc\\.c$|^drivers/net/phy/mediatek-ge\\.c$"}, 3250 {IncludeRegexp: "^drivers/net/phy/microchip_t1\\.c$"}, 3251 {IncludeRegexp: "^drivers/net/phy/motorcomm\\.c$"}, 3252 {IncludeRegexp: "^drivers/net/phy/mxl-gpy\\.c$"}, 3253 {IncludeRegexp: "^drivers/net/phy/ncn[^/]*$"}, 3254 {IncludeRegexp: "^drivers/net/phy/nxp-c45-tja11xx[^/]*$"}, 3255 {IncludeRegexp: "^drivers/net/phy/phylink\\.c$|^drivers/net/phy/sfp[^/]*$|^include/linux/mdio/mdio-i2c\\.h$|^include/linux/phylink\\.h$|^include/linux/sfp\\.h$"}, 3256 {IncludeRegexp: "^drivers/net/ppp/pptp\\.c$"}, 3257 {IncludeRegexp: "^drivers/net/team/|^include/linux/if_team\\.h$|^include/uapi/linux/if_team\\.h$"}, 3258 {IncludeRegexp: "^drivers/net/thunderbolt/"}, 3259 {IncludeRegexp: "^drivers/net/usb/dm9601\\.c$"}, 3260 {IncludeRegexp: "^drivers/net/usb/lan78xx\\.[^/]*$|^include/dt-bindings/net/microchip-lan78xx\\.h$"}, 3261 {IncludeRegexp: "^drivers/net/usb/pegasus\\.[^/]*$"}, 3262 {IncludeRegexp: "^drivers/net/usb/qmi_wwan\\.c$"}, 3263 {IncludeRegexp: "^drivers/net/usb/rtl8150\\.c$"}, 3264 {IncludeRegexp: "^drivers/net/usb/smsc75xx\\.[^/]*$"}, 3265 {IncludeRegexp: "^drivers/net/usb/smsc95xx\\.[^/]*$"}, 3266 {IncludeRegexp: "^drivers/net/usb/usbnet\\.c$|^include/linux/usb/usbnet\\.h$"}, 3267 {IncludeRegexp: "^drivers/net/vmxnet3/"}, 3268 {IncludeRegexp: "^drivers/net/vrf\\.c$"}, 3269 {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/"}, 3270 {IncludeRegexp: "^drivers/net/wan/fsl_qmc_hdlc\\.c$"}, 3271 {IncludeRegexp: "^drivers/net/wan/fsl_ucc_hdlc[^/]*$"}, 3272 {IncludeRegexp: "^drivers/net/wireguard/"}, 3273 {IncludeRegexp: "^drivers/net/wwan/iosm/"}, 3274 {IncludeRegexp: "^drivers/net/wwan/qcom_bam_dmux\\.c$"}, 3275 {IncludeRegexp: "^drivers/net/wwan/rpmsg_wwan_ctrl\\.c$"}, 3276 {IncludeRegexp: "^drivers/net/wwan/t7xx/"}, 3277 {IncludeRegexp: "^drivers/net/wwan/|^include/linux/wwan\\.h$|^include/uapi/linux/wwan\\.h$"}, 3278 {IncludeRegexp: "^drivers/net/xen-netback/"}, 3279 {IncludeRegexp: "^drivers/nfc/virtual_ncidev\\.c$"}, 3280 {IncludeRegexp: "^drivers/phy/freescale/phy-fsl-lynx-28g\\.c$"}, 3281 {IncludeRegexp: "^drivers/ptp/ptp_dfl_tod\\.c$"}, 3282 {IncludeRegexp: "^drivers/ptp/ptp_mock\\.c$|^include/linux/ptp_mock\\.h$"}, 3283 {IncludeRegexp: "^drivers/ptp/ptp_ocp\\.c$"}, 3284 {IncludeRegexp: "^drivers/ptp/ptp_vclock\\.c$|^net/ethtool/phc_vclocks\\.c$"}, 3285 {IncludeRegexp: "^drivers/ptp/ptp_vmw\\.c$"}, 3286 {IncludeRegexp: "^drivers/s390/net/"}, 3287 {IncludeRegexp: "^drivers/s390/net/[^/]*iucv[^/]*$|^include/net/iucv/|^net/iucv/"}, 3288 {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$"}, 3289 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 3290 {IncludeRegexp: "^include/linux/atalk\\.h$|^include/uapi/linux/atalk\\.h$|^net/appletalk/"}, 3291 {"^include/linux/framer/framer-provider\\.h$|^include/linux/framer/framer\\.h$|^include/linux/in\\.h$|^include/linux/indirect_call_wrapper\\.h$|^include/linux/net\\.h$|^include/linux/netdevice\\.h$|^include/net/|^include/uapi/linux/in\\.h$|^include/uapi/linux/net\\.h$|^include/uapi/linux/net_namespace\\.h$|^include/uapi/linux/netdevice\\.h$|^lib/net_utils\\.c$|^lib/random32\\.c$|^net/", "^net/9p/|^net/bluetooth/"}, 3292 {IncludeRegexp: "^include/linux/llc\\.h$|^include/net/llc[^/]*$|^include/uapi/linux/llc\\.h$|^net/llc/"}, 3293 {IncludeRegexp: "^include/linux/netfilter_bridge/|^net/bridge/"}, 3294 {IncludeRegexp: "^include/linux/objagg\\.h$|^lib/objagg\\.c$|^lib/test_objagg\\.c$"}, 3295 {IncludeRegexp: "^include/linux/packing\\.h$|^lib/packing\\.c$"}, 3296 {IncludeRegexp: "^include/linux/parman\\.h$|^lib/parman\\.c$|^lib/test_parman\\.c$"}, 3297 {IncludeRegexp: "^include/linux/rhashtable-types\\.h$|^include/linux/rhashtable\\.h$|^lib/rhashtable\\.c$|^lib/test_rhashtable\\.c$"}, 3298 {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$"}, 3299 {IncludeRegexp: "^include/linux/tcp\\.h$|^include/net/tcp\\.h$|^include/trace/events/tcp\\.h$|^include/uapi/linux/tcp\\.h$|^net/ipv4/syncookies\\.c$|^net/ipv4/tcp[^/]*\\.c$|^net/ipv6/syncookies\\.c$|^net/ipv6/tcp[^/]*\\.c$"}, 3300 {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/"}, 3301 {IncludeRegexp: "^include/net/devlink\\.h$|^include/uapi/linux/devlink\\.h$|^net/devlink/"}, 3302 {IncludeRegexp: "^include/net/failover\\.h$|^net/core/failover\\.c$"}, 3303 {IncludeRegexp: "^include/net/gre\\.h$|^net/ipv4/gre_demux\\.c$|^net/ipv4/gre_offload\\.c$"}, 3304 {IncludeRegexp: "^include/net/handshake\\.h$|^include/trace/events/handshake\\.h$|^net/handshake/"}, 3305 {IncludeRegexp: "^include/net/ip_vs\\.h$|^include/uapi/linux/ip_vs\\.h$|^net/netfilter/ipvs/"}, 3306 {IncludeRegexp: "^include/net/l3mdev\\.h$|^net/l3mdev$"}, 3307 {IncludeRegexp: "^include/net/mptcp\\.h$|^include/trace/events/mptcp\\.h$|^include/uapi/linux/mptcp[^/]*\\.h$|^net/mptcp/"}, 3308 {IncludeRegexp: "^include/net/netns/nexthop\\.h$|^include/net/nexthop\\.h$|^include/uapi/linux/nexthop\\.h$|^net/ipv4/nexthop\\.c$"}, 3309 {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/"}, 3310 {IncludeRegexp: "^include/net/page_pool/|^include/trace/events/page_pool\\.h$|^net/core/page_pool\\.c$"}, 3311 {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/"}, 3312 {IncludeRegexp: "^include/net/switchdev\\.h$|^net/switchdev/"}, 3313 {IncludeRegexp: "^include/net/tcx\\.h$|^kernel/bpf/tcx\\.c$|^net/core/filter\\.c$|^net/sched/act_bpf\\.c$|^net/sched/cls_bpf\\.c$"}, 3314 {IncludeRegexp: "^include/net/tls\\.h$|^include/uapi/linux/tls\\.h$|^net/tls/"}, 3315 {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/"}, 3316 {IncludeRegexp: "^include/uapi/linux/net_dropmon\\.h$|^net/core/drop_monitor\\.c$"}, 3317 {IncludeRegexp: "^include/uapi/linux/openvswitch\\.h$|^net/openvswitch/"}, 3318 {IncludeRegexp: "^include/uapi/linux/tipc[^/]*\\.h$|^net/tipc/"}, 3319 {IncludeRegexp: "^kernel/bpf/bpf_struct[^/]*$"}, 3320 {IncludeRegexp: "^net/hsr/"}, 3321 {IncludeRegexp: "^net/rds/"}, 3322 {IncludeRegexp: "^net/sched/sch_cbs\\.c$|^net/sched/sch_etf\\.c$|^net/sched/sch_taprio\\.c$"}, 3323 {IncludeRegexp: "^net/sched/sch_netem\\.c$"}, 3324 {IncludeRegexp: "^rust/kernel/net/phy\\.rs$"}, 3325 }, 3326 } 3327 3328 netdrivers = Subsystem{ 3329 Name: "net-drivers", 3330 Lists: []string{"linux-net-drivers@amd.com"}, 3331 Maintainers: []string{"ecree.xilinx@gmail.com", "habetsm.xilinx@gmail.com"}, 3332 Parents: []*Subsystem{&net}, 3333 PathRules: []PathRule{ 3334 {IncludeRegexp: "^drivers/net/ethernet/sfc/"}, 3335 }, 3336 } 3337 3338 netfilter = Subsystem{ 3339 Name: "netfilter", 3340 Lists: []string{"netfilter-devel@vger.kernel.org"}, 3341 Maintainers: []string{"kadlec@netfilter.org", "pablo@netfilter.org"}, 3342 Parents: []*Subsystem{&net}, 3343 PathRules: []PathRule{ 3344 {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/"}, 3345 }, 3346 } 3347 3348 netfs = Subsystem{ 3349 Name: "netfs", 3350 Lists: []string{"netfs@lists.linux.dev"}, 3351 Parents: []*Subsystem{&fs}, 3352 PathRules: []PathRule{ 3353 {IncludeRegexp: "^fs/cachefiles/"}, 3354 {IncludeRegexp: "^fs/netfs/|^include/linux/fscache[^/]*\\.h$|^include/linux/netfs\\.h$|^include/trace/events/fscache\\.h$|^include/trace/events/netfs\\.h$"}, 3355 }, 3356 } 3357 3358 nfc = Subsystem{ 3359 Name: "nfc", 3360 Lists: []string{"netdev@vger.kernel.org"}, 3361 Maintainers: []string{"krzk@kernel.org"}, 3362 Parents: []*Subsystem{&kernel}, 3363 PathRules: []PathRule{ 3364 {IncludeRegexp: "^drivers/nfc/|^include/net/nfc/|^include/uapi/linux/nfc\\.h$|^net/nfc/"}, 3365 }, 3366 } 3367 3368 nfs = Subsystem{ 3369 Name: "nfs", 3370 Lists: []string{"linux-nfs@vger.kernel.org"}, 3371 Parents: []*Subsystem{&fs}, 3372 PathRules: []PathRule{ 3373 {IncludeRegexp: "^fs/exportfs/|^fs/fhandle\\.c$|^include/linux/exportfs\\.h$"}, 3374 {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/"}, 3375 {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/"}, 3376 }, 3377 } 3378 3379 nilfs = Subsystem{ 3380 Name: "nilfs", 3381 Syscalls: []string{"syz_mount_image$nilfs2"}, 3382 Lists: []string{"linux-nilfs@vger.kernel.org"}, 3383 Maintainers: []string{"konishi.ryusuke@gmail.com"}, 3384 Parents: []*Subsystem{&fs}, 3385 PathRules: []PathRule{ 3386 {IncludeRegexp: "^fs/nilfs2/|^include/trace/events/nilfs2\\.h$|^include/uapi/linux/nilfs2_api\\.h$|^include/uapi/linux/nilfs2_ondisk\\.h$"}, 3387 }, 3388 } 3389 3390 nitro = Subsystem{ 3391 Name: "nitro", 3392 Lists: []string{"aws-nitro-enclaves-devel@amazon.com"}, 3393 Parents: []*Subsystem{&kernel}, 3394 PathRules: []PathRule{ 3395 {IncludeRegexp: "^drivers/misc/nsm\\.c$|^include/uapi/linux/nsm\\.h$"}, 3396 {IncludeRegexp: "^drivers/virt/nitro_enclaves/|^include/linux/nitro_enclaves\\.h$|^include/uapi/linux/nitro_enclaves\\.h$"}, 3397 }, 3398 } 3399 3400 nouveau = Subsystem{ 3401 Name: "nouveau", 3402 Lists: []string{"nouveau@lists.freedesktop.org"}, 3403 Maintainers: []string{"dakr@redhat.com", "kherbst@redhat.com", "lyude@redhat.com"}, 3404 Parents: []*Subsystem{&dri}, 3405 PathRules: []PathRule{ 3406 {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$"}, 3407 {IncludeRegexp: "^drivers/gpu/drm/nouveau/|^include/uapi/drm/nouveau_drm\\.h$"}, 3408 }, 3409 } 3410 3411 ntb = Subsystem{ 3412 Name: "ntb", 3413 Lists: []string{"ntb@lists.linux.dev"}, 3414 Parents: []*Subsystem{&kernel}, 3415 PathRules: []PathRule{ 3416 {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$"}, 3417 {IncludeRegexp: "^drivers/ntb/hw/amd/"}, 3418 {IncludeRegexp: "^drivers/ntb/hw/idt/"}, 3419 {IncludeRegexp: "^drivers/ntb/hw/intel/"}, 3420 }, 3421 } 3422 3423 ntfs3 = Subsystem{ 3424 Name: "ntfs3", 3425 Syscalls: []string{"syz_mount_image$ntfs", "syz_mount_image$ntfs3"}, 3426 Lists: []string{"ntfs3@lists.linux.dev"}, 3427 Maintainers: []string{"almaz.alexandrovich@paragon-software.com"}, 3428 Parents: []*Subsystem{&fs}, 3429 PathRules: []PathRule{ 3430 {IncludeRegexp: "^fs/ntfs3/"}, 3431 }, 3432 } 3433 3434 nvdimm = Subsystem{ 3435 Name: "nvdimm", 3436 Lists: []string{"nvdimm@lists.linux.dev"}, 3437 Maintainers: []string{"dan.j.williams@intel.com", "dave.jiang@intel.com", "ira.weiny@intel.com", "vishal.l.verma@intel.com"}, 3438 Parents: []*Subsystem{&kernel}, 3439 PathRules: []PathRule{ 3440 {IncludeRegexp: "^drivers/acpi/nfit/|^drivers/nvdimm/|^include/linux/libnvdimm\\.h$|^include/linux/nd\\.h$|^include/uapi/linux/ndctl\\.h$"}, 3441 {IncludeRegexp: "^drivers/dax/"}, 3442 {IncludeRegexp: "^drivers/nvdimm/btt[^/]*$"}, 3443 {IncludeRegexp: "^drivers/nvdimm/of_pmem\\.c$"}, 3444 {IncludeRegexp: "^drivers/nvdimm/pmem[^/]*$"}, 3445 {IncludeRegexp: "^fs/dax\\.c$|^include/linux/dax\\.h$|^include/trace/events/fs_dax\\.h$"}, 3446 }, 3447 } 3448 3449 nvme = Subsystem{ 3450 Name: "nvme", 3451 Lists: []string{"linux-nvme@lists.infradead.org"}, 3452 Maintainers: []string{"hch@lst.de", "sagi@grimberg.me"}, 3453 Parents: []*Subsystem{&kernel}, 3454 PathRules: []PathRule{ 3455 {IncludeRegexp: "^drivers/nvme/common/|^drivers/nvme/host/|^include/linux/nvme-[^/]*\\.h$|^include/linux/nvme\\.h$|^include/uapi/linux/nvme_ioctl\\.h$"}, 3456 {IncludeRegexp: "^drivers/nvme/host/auth\\.c$|^drivers/nvme/target/auth\\.c$|^drivers/nvme/target/fabrics-cmd-auth\\.c$|^include/linux/nvme-auth\\.h$"}, 3457 {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$"}, 3458 {IncludeRegexp: "^drivers/nvme/host/hwmon\\.c$"}, 3459 {IncludeRegexp: "^drivers/nvme/target/"}, 3460 }, 3461 } 3462 3463 ocfs2 = Subsystem{ 3464 Name: "ocfs2", 3465 Syscalls: []string{"syz_mount_image$ocfs2"}, 3466 Lists: []string{"ocfs2-devel@lists.linux.dev"}, 3467 Maintainers: []string{"jlbec@evilplan.org", "joseph.qi@linux.alibaba.com", "mark@fasheh.com"}, 3468 Parents: []*Subsystem{&fs}, 3469 PathRules: []PathRule{ 3470 {IncludeRegexp: "^fs/ocfs2/"}, 3471 }, 3472 } 3473 3474 omap = Subsystem{ 3475 Name: "omap", 3476 Lists: []string{"linux-omap@vger.kernel.org"}, 3477 Maintainers: []string{"tony@atomide.com"}, 3478 Parents: []*Subsystem{&arm}, 3479 PathRules: []PathRule{ 3480 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/[^/]*clock[^/]*$"}, 3481 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/[^/]*pm[^/]*$|^drivers/cpufreq/omap-cpufreq\\.c$"}, 3482 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/usb[^/]*$|^drivers/usb/[^/]*/[^/]*omap[^/]*$"}, 3483 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/"}, 3484 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/am335x-nano\\.dts$"}, 3485 {IncludeRegexp: "^arch/arm/boot/dts/ti/omap/omap3-igep[^/]*$"}, 3486 {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$"}, 3487 {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$"}, 3488 {IncludeRegexp: "^arch/arm/mach-omap2/[^/]*gpmc[^/]*$|^drivers/memory/omap-gpmc\\.c$"}, 3489 {IncludeRegexp: "^arch/arm/mach-omap2/omap_hwmod[^/]*data[^/]*$"}, 3490 {IncludeRegexp: "^arch/arm/mach-omap2/omap_hwmod\\.[^/]*$"}, 3491 {IncludeRegexp: "^arch/arm/mach-omap2/prm[^/]*$"}, 3492 {IncludeRegexp: "^drivers/clk/ti/|^include/linux/clk/ti\\.h$"}, 3493 {IncludeRegexp: "^drivers/counter/ti-ecap-capture\\.c$"}, 3494 {IncludeRegexp: "^drivers/gpio/gpio-omap\\.c$"}, 3495 {IncludeRegexp: "^drivers/hwspinlock/omap_hwspinlock\\.c$"}, 3496 {IncludeRegexp: "^drivers/i2c/busses/i2c-omap\\.c$"}, 3497 {IncludeRegexp: "^drivers/mmc/host/omap\\.c$"}, 3498 {IncludeRegexp: "^drivers/mmc/host/omap_hsmmc\\.c$"}, 3499 {IncludeRegexp: "^drivers/net/ethernet/ti/cpsw[^/]*$|^drivers/net/ethernet/ti/davinci[^/]*$"}, 3500 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 3501 {IncludeRegexp: "^drivers/pinctrl/pinctrl-single\\.c$"}, 3502 {IncludeRegexp: "^drivers/thermal/ti-soc-thermal/"}, 3503 {IncludeRegexp: "^drivers/video/fbdev/omap/"}, 3504 {IncludeRegexp: "^drivers/video/fbdev/omap2/"}, 3505 {IncludeRegexp: "^sound/soc/ti/n810\\.c$|^sound/soc/ti/omap[^/]*$|^sound/soc/ti/rx51\\.c$|^sound/soc/ti/sdma-pcm\\.[^/]*$"}, 3506 }, 3507 } 3508 3509 optee = Subsystem{ 3510 Name: "op-tee", 3511 Lists: []string{"op-tee@lists.trustedfirmware.org"}, 3512 Parents: []*Subsystem{&kernel}, 3513 PathRules: []PathRule{ 3514 {IncludeRegexp: "^drivers/char/hw_random/optee-rng\\.c$"}, 3515 {IncludeRegexp: "^drivers/tee/optee/"}, 3516 {IncludeRegexp: "^drivers/tee/|^include/linux/tee_drv\\.h$|^include/uapi/linux/tee\\.h$"}, 3517 }, 3518 } 3519 3520 openiscsi = Subsystem{ 3521 Name: "open-iscsi", 3522 Lists: []string{"open-iscsi@googlegroups.com"}, 3523 Maintainers: []string{"cleech@redhat.com", "lduncan@suse.com", "michael.christie@oracle.com"}, 3524 Parents: []*Subsystem{&scsi}, 3525 PathRules: []PathRule{ 3526 {IncludeRegexp: "^drivers/scsi/[^/]*iscsi[^/]*$|^include/scsi/[^/]*iscsi[^/]*$"}, 3527 }, 3528 } 3529 3530 openbmc = Subsystem{ 3531 Name: "openbmc", 3532 Lists: []string{"openbmc@lists.ozlabs.org"}, 3533 Parents: []*Subsystem{&kernel}, 3534 PathRules: []PathRule{ 3535 {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$"}, 3536 {IncludeRegexp: "^arch/arm/boot/dts/nuvoton/nuvoton-wpcm450[^/]*$|^arch/arm/configs/wpcm450_defconfig$|^arch/arm/mach-npcm/wpcm450\\.c$|^drivers/[^/]*/[^/]*/[^/]*wpcm[^/]*$|^drivers/[^/]*/[^/]*wpcm[^/]*$"}, 3537 {IncludeRegexp: "^drivers/i2c/busses/i2c-aspeed\\.c$|^drivers/irqchip/irq-aspeed-i2c-ic\\.c$"}, 3538 {IncludeRegexp: "^drivers/i2c/busses/i2c-fsi\\.c$"}, 3539 {IncludeRegexp: "^drivers/media/platform/aspeed/"}, 3540 {IncludeRegexp: "^drivers/media/platform/nuvoton/|^include/uapi/linux/npcm-video\\.h$"}, 3541 {IncludeRegexp: "^drivers/mmc/host/sdhci-of-aspeed[^/]*$"}, 3542 {IncludeRegexp: "^drivers/peci/controller/peci-aspeed\\.c$"}, 3543 {IncludeRegexp: "^drivers/peci/|^include/linux/peci-cpu\\.h$|^include/linux/peci\\.h$"}, 3544 {IncludeRegexp: "^drivers/pinctrl/aspeed/"}, 3545 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 3546 }, 3547 } 3548 3549 openipmi = Subsystem{ 3550 Name: "openipmi", 3551 Lists: []string{"openipmi-developer@lists.sourceforge.net"}, 3552 Maintainers: []string{"minyard@acm.org"}, 3553 Parents: []*Subsystem{&kernel}, 3554 PathRules: []PathRule{ 3555 {IncludeRegexp: "^drivers/char/ipmi/|^include/linux/ipmi[^/]*$|^include/uapi/linux/ipmi[^/]*$"}, 3556 }, 3557 } 3558 3559 openrisc = Subsystem{ 3560 Name: "openrisc", 3561 Lists: []string{"linux-openrisc@vger.kernel.org"}, 3562 Maintainers: []string{"jonas@southpole.se", "shorne@gmail.com", "stefan.kristiansson@saunalahti.fi"}, 3563 Parents: []*Subsystem{&kernel}, 3564 PathRules: []PathRule{ 3565 {IncludeRegexp: "^arch/openrisc/|^drivers/irqchip/irq-ompic\\.c$|^drivers/irqchip/irq-or1k-[^/]*$"}, 3566 }, 3567 } 3568 3569 openvswitch = Subsystem{ 3570 Name: "openvswitch", 3571 Lists: []string{"dev@openvswitch.org"}, 3572 Maintainers: []string{"pshelar@ovn.org"}, 3573 Parents: []*Subsystem{&net}, 3574 PathRules: []PathRule{ 3575 {IncludeRegexp: "^include/uapi/linux/openvswitch\\.h$|^net/openvswitch/"}, 3576 }, 3577 } 3578 3579 openwrt = Subsystem{ 3580 Name: "openwrt", 3581 Lists: []string{"openwrt-devel@lists.openwrt.org"}, 3582 Maintainers: []string{"florian.fainelli@broadcom.com"}, 3583 Parents: []*Subsystem{&net}, 3584 PathRules: []PathRule{ 3585 {IncludeRegexp: "^drivers/net/dsa/b53/|^drivers/net/dsa/bcm_sf2[^/]*$|^include/linux/dsa/brcm\\.h$|^include/linux/platform_data/b53\\.h$"}, 3586 }, 3587 } 3588 3589 orangefs = Subsystem{ 3590 Name: "orangefs", 3591 Lists: []string{"devel@lists.orangefs.org"}, 3592 Maintainers: []string{"hubcap@omnibond.com"}, 3593 Parents: []*Subsystem{&fs}, 3594 PathRules: []PathRule{ 3595 {IncludeRegexp: "^fs/orangefs/"}, 3596 }, 3597 } 3598 3599 ossdrivers = Subsystem{ 3600 Name: "oss-drivers", 3601 Lists: []string{"oss-drivers@corigine.com"}, 3602 Maintainers: []string{"louis.peens@corigine.com"}, 3603 Parents: []*Subsystem{&net}, 3604 PathRules: []PathRule{ 3605 {IncludeRegexp: "^drivers/net/ethernet/netronome/"}, 3606 }, 3607 } 3608 3609 overlayfs = Subsystem{ 3610 Name: "overlayfs", 3611 Lists: []string{"linux-unionfs@vger.kernel.org"}, 3612 Maintainers: []string{"amir73il@gmail.com", "miklos@szeredi.hu"}, 3613 Parents: []*Subsystem{&fs}, 3614 PathRules: []PathRule{ 3615 {IncludeRegexp: "^fs/backing-file\\.c$|^include/linux/backing-file\\.h$"}, 3616 {IncludeRegexp: "^fs/overlayfs/"}, 3617 }, 3618 } 3619 3620 parisc = Subsystem{ 3621 Name: "parisc", 3622 Lists: []string{"linux-parisc@vger.kernel.org"}, 3623 Maintainers: []string{"James.Bottomley@HansenPartnership.com", "deller@gmx.de"}, 3624 Parents: []*Subsystem{&kernel}, 3625 PathRules: []PathRule{ 3626 {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$"}, 3627 {IncludeRegexp: "^drivers/net/ethernet/dec/tulip/"}, 3628 {IncludeRegexp: "^sound/parisc/harmony\\.[^/]*$"}, 3629 {IncludeRegexp: "^sound/pci/ad1889\\.[^/]*$"}, 3630 }, 3631 } 3632 3633 parport = Subsystem{ 3634 Name: "parport", 3635 Lists: []string{"linux-parport@lists.infradead.org"}, 3636 Maintainers: []string{"sudip.mukherjee@codethink.co.uk", "sudipm.mukherjee@gmail.com"}, 3637 Parents: []*Subsystem{&kernel}, 3638 PathRules: []PathRule{ 3639 {IncludeRegexp: "^drivers/char/ppdev\\.c$|^drivers/parport/|^include/linux/parport[^/]*\\.h$|^include/uapi/linux/ppdev\\.h$"}, 3640 }, 3641 } 3642 3643 pci = Subsystem{ 3644 Name: "pci", 3645 Lists: []string{"linux-pci@vger.kernel.org"}, 3646 Parents: []*Subsystem{&kernel}, 3647 PathRules: []PathRule{ 3648 {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[^/]*$"}, 3649 {IncludeRegexp: "^drivers/misc/dw-xdata-pcie\\.c$"}, 3650 {IncludeRegexp: "^drivers/misc/pci_endpoint_test\\.c$|^drivers/pci/endpoint/"}, 3651 {IncludeRegexp: "^drivers/ntb/hw/mscc/|^drivers/pci/switch/switchtec[^/]*$|^include/linux/switchtec\\.h$|^include/uapi/linux/switchtec_ioctl\\.h$"}, 3652 {IncludeRegexp: "^drivers/pci/controller/[^/]*mediatek[^/]*$"}, 3653 {IncludeRegexp: "^drivers/pci/controller/[^/]*microchip[^/]*$"}, 3654 {IncludeRegexp: "^drivers/pci/controller/[^/]*mvebu[^/]*$"}, 3655 {IncludeRegexp: "^drivers/pci/controller/[^/]*rcar[^/]*$|^drivers/pci/controller/dwc/[^/]*rcar[^/]*$"}, 3656 {IncludeRegexp: "^drivers/pci/controller/cadence/[^/]*cadence[^/]*$"}, 3657 {IncludeRegexp: "^drivers/pci/controller/cadence/pci-j721e\\.c$|^drivers/pci/controller/dwc/pci-dra7xx\\.c$"}, 3658 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*artpec[^/]*$"}, 3659 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*designware[^/]*$"}, 3660 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*imx6[^/]*$"}, 3661 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*layerscape[^/]*$"}, 3662 {IncludeRegexp: "^drivers/pci/controller/dwc/[^/]*spear[^/]*$"}, 3663 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 3664 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-meson\\.c$"}, 3665 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-al\\.c$"}, 3666 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-armada8k\\.c$"}, 3667 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-fu740\\.c$"}, 3668 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-hisi\\.c$"}, 3669 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-histb\\.c$"}, 3670 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-intel-gw\\.c$"}, 3671 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-keembay\\.c$"}, 3672 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-kirin\\.c$"}, 3673 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom-ep\\.c$"}, 3674 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-qcom\\.c$"}, 3675 {IncludeRegexp: "^drivers/pci/controller/dwc/pcie-uniphier[^/]*$"}, 3676 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-layerscape-gen4\\.c$"}, 3677 {IncludeRegexp: "^drivers/pci/controller/mobiveil/pcie-mobiveil[^/]*$"}, 3678 {IncludeRegexp: "^drivers/pci/controller/pci-aardvark\\.c$"}, 3679 {IncludeRegexp: "^drivers/pci/controller/pci-host-common\\.c$|^drivers/pci/controller/pci-host-generic\\.c$"}, 3680 {IncludeRegexp: "^drivers/pci/controller/pci-tegra\\.c$"}, 3681 {IncludeRegexp: "^drivers/pci/controller/pci-thunder-[^/]*$"}, 3682 {IncludeRegexp: "^drivers/pci/controller/pci-v3-semi\\.c$"}, 3683 {IncludeRegexp: "^drivers/pci/controller/pci-versatile\\.c$"}, 3684 {IncludeRegexp: "^drivers/pci/controller/pci-xgene-msi\\.c$"}, 3685 {IncludeRegexp: "^drivers/pci/controller/pci-xgene\\.c$"}, 3686 {IncludeRegexp: "^drivers/pci/controller/pcie-altera-msi\\.c$"}, 3687 {IncludeRegexp: "^drivers/pci/controller/pcie-altera\\.c$"}, 3688 {IncludeRegexp: "^drivers/pci/controller/pcie-apple\\.c$"}, 3689 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$"}, 3690 {IncludeRegexp: "^drivers/pci/controller/pcie-rockchip[^/]*$"}, 3691 {IncludeRegexp: "^drivers/pci/controller/pcie-xilinx-cpm\\.c$"}, 3692 {IncludeRegexp: "^drivers/pci/controller/vmd\\.c$"}, 3693 {IncludeRegexp: "^drivers/pci/controller/|^drivers/pci/pci-bridge-emul\\.c$|^drivers/pci/pci-bridge-emul\\.h$"}, 3694 {IncludeRegexp: "^drivers/pci/hotplug/cpci_hotplug[^/]*$"}, 3695 {IncludeRegexp: "^drivers/pci/hotplug/cpcihp_generic\\.c$"}, 3696 {IncludeRegexp: "^drivers/pci/hotplug/cpcihp_zt5550\\.[^/]*$"}, 3697 {IncludeRegexp: "^drivers/pci/hotplug/rpadlpar[^/]*$"}, 3698 {IncludeRegexp: "^drivers/pci/hotplug/rpaphp[^/]*$"}, 3699 {IncludeRegexp: "^drivers/pci/p2pdma\\.c$|^include/linux/pci-p2pdma\\.h$"}, 3700 }, 3701 } 3702 3703 perf = Subsystem{ 3704 Name: "perf", 3705 Lists: []string{"linux-perf-users@vger.kernel.org"}, 3706 Maintainers: []string{"acme@kernel.org", "mingo@redhat.com", "namhyung@kernel.org", "peterz@infradead.org"}, 3707 Parents: []*Subsystem{&kernel}, 3708 PathRules: []PathRule{ 3709 {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/"}, 3710 }, 3711 } 3712 3713 phy = Subsystem{ 3714 Name: "phy", 3715 Lists: []string{"linux-phy@lists.infradead.org"}, 3716 Maintainers: []string{"kishon@kernel.org", "vkoul@kernel.org"}, 3717 Parents: []*Subsystem{&kernel}, 3718 PathRules: []PathRule{ 3719 {IncludeRegexp: "^drivers/phy/|^include/dt-bindings/phy/|^include/linux/phy/"}, 3720 }, 3721 } 3722 3723 pm = Subsystem{ 3724 Name: "pm", 3725 Lists: []string{"linux-pm@vger.kernel.org"}, 3726 Parents: []*Subsystem{&kernel}, 3727 PathRules: []PathRule{ 3728 {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/"}, 3729 {IncludeRegexp: "^arch/arm/mach-exynos/pm\\.c$|^drivers/cpuidle/cpuidle-exynos\\.c$|^include/linux/platform_data/cpuidle-exynos\\.h$"}, 3730 {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/"}, 3731 {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$"}, 3732 {IncludeRegexp: "^drivers/cpufreq/amd-pstate[^/]*$|^include/linux/amd-pstate\\.h$"}, 3733 {IncludeRegexp: "^drivers/cpufreq/bmips-cpufreq\\.c$"}, 3734 {IncludeRegexp: "^drivers/cpufreq/brcmstb[^/]*$"}, 3735 {IncludeRegexp: "^drivers/cpufreq/intel_pstate\\.c$"}, 3736 {IncludeRegexp: "^drivers/cpufreq/qcom-cpufreq-nvmem\\.c$"}, 3737 {IncludeRegexp: "^drivers/cpufreq/sun50i-cpufreq-nvmem\\.c$"}, 3738 {IncludeRegexp: "^drivers/cpufreq/vexpress-spc-cpufreq\\.c$"}, 3739 {IncludeRegexp: "^drivers/cpufreq/|^include/linux/cpufreq\\.h$|^include/linux/sched/cpufreq\\.h$|^kernel/sched/cpufreq[^/]*\\.c$"}, 3740 {IncludeRegexp: "^drivers/cpuidle/cpuidle-big_little\\.c$"}, 3741 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci-domain\\.c$|^drivers/cpuidle/cpuidle-psci\\.h$"}, 3742 {IncludeRegexp: "^drivers/cpuidle/cpuidle-psci\\.c$"}, 3743 {IncludeRegexp: "^drivers/cpuidle/cpuidle-riscv-sbi\\.c$"}, 3744 {IncludeRegexp: "^drivers/cpuidle/dt_idle_genpd\\.c$|^drivers/cpuidle/dt_idle_genpd\\.h$"}, 3745 {IncludeRegexp: "^drivers/cpuidle/|^include/linux/cpuidle\\.h$"}, 3746 {IncludeRegexp: "^drivers/devfreq/devfreq-event\\.c$|^drivers/devfreq/event/|^include/dt-bindings/pmu/exynos_ppmu\\.h$|^include/linux/devfreq-event\\.h$"}, 3747 {IncludeRegexp: "^drivers/devfreq/exynos-bus\\.c$"}, 3748 {IncludeRegexp: "^drivers/devfreq/tegra30-devfreq\\.c$"}, 3749 {IncludeRegexp: "^drivers/devfreq/|^include/linux/devfreq\\.h$|^include/trace/events/devfreq\\.h$"}, 3750 {IncludeRegexp: "^drivers/idle/intel_idle\\.c$"}, 3751 {IncludeRegexp: "^drivers/interconnect/samsung/"}, 3752 {IncludeRegexp: "^drivers/interconnect/|^include/dt-bindings/interconnect/|^include/linux/interconnect-provider\\.h$|^include/linux/interconnect\\.h$"}, 3753 {IncludeRegexp: "^drivers/memory/samsung/exynos5422-dmc\\.c$"}, 3754 {IncludeRegexp: "^drivers/opp/|^include/linux/pm_opp\\.h$"}, 3755 {IncludeRegexp: "^drivers/pmdomain/bcm/bcm-pmb\\.c$|^include/dt-bindings/soc/bcm-pmb\\.h$"}, 3756 {IncludeRegexp: "^drivers/pmdomain/qcom/cpr\\.c$"}, 3757 {IncludeRegexp: "^drivers/pmdomain/|^include/linux/pm_domain\\.h$"}, 3758 {IncludeRegexp: "^drivers/power/reset/"}, 3759 {IncludeRegexp: "^drivers/power/reset/mt6323-poweroff\\.c$"}, 3760 {IncludeRegexp: "^drivers/power/supply/adp5061\\.c$"}, 3761 {IncludeRegexp: "^drivers/power/supply/max14577_charger\\.c$|^drivers/power/supply/max77693_charger\\.c$"}, 3762 {IncludeRegexp: "^drivers/power/supply/max17040_battery\\.c$"}, 3763 {IncludeRegexp: "^drivers/power/supply/max17042_battery\\.c$"}, 3764 {IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"}, 3765 {IncludeRegexp: "^drivers/power/supply/|^include/linux/power/|^include/linux/power_supply\\.h$"}, 3766 {IncludeRegexp: "^drivers/powercap/dtpm[^/]*$|^include/linux/dtpm\\.h$"}, 3767 {IncludeRegexp: "^drivers/soc/loongson/loongson2_pm\\.c$"}, 3768 {IncludeRegexp: "^drivers/soc/ti/smartreflex\\.c$|^include/linux/power/smartreflex\\.h$"}, 3769 {IncludeRegexp: "^drivers/thermal/amlogic_thermal\\.c$"}, 3770 {IncludeRegexp: "^drivers/thermal/broadcom/brcmstb[^/]*$"}, 3771 {IncludeRegexp: "^drivers/thermal/cpufreq_cooling\\.c$|^drivers/thermal/cpuidle_cooling\\.c$|^include/linux/cpu_cooling\\.h$"}, 3772 {IncludeRegexp: "^drivers/thermal/gov_power_allocator\\.c$|^drivers/thermal/thermal_trace_ipa\\.h$"}, 3773 {IncludeRegexp: "^drivers/thermal/loongson2_thermal\\.c$"}, 3774 {IncludeRegexp: "^drivers/thermal/qcom/"}, 3775 {IncludeRegexp: "^drivers/thermal/samsung/"}, 3776 {IncludeRegexp: "^drivers/thermal/sun8i_thermal\\.c$"}, 3777 {IncludeRegexp: "^drivers/thermal/ti-soc-thermal/"}, 3778 {IncludeRegexp: "^drivers/thermal/|^include/dt-bindings/thermal/|^include/linux/cpu_cooling\\.h$|^include/linux/thermal\\.h$|^include/uapi/linux/thermal\\.h$"}, 3779 {IncludeRegexp: "^include/linux/freezer\\.h$|^kernel/freezer\\.c$"}, 3780 }, 3781 } 3782 3783 ppp = Subsystem{ 3784 Name: "ppp", 3785 Lists: []string{"linux-ppp@vger.kernel.org"}, 3786 Parents: []*Subsystem{&net}, 3787 PathRules: []PathRule{ 3788 {IncludeRegexp: "^drivers/net/ppp/ppp_[^/]*$"}, 3789 }, 3790 } 3791 3792 pvrusb2 = Subsystem{ 3793 Name: "pvrusb2", 3794 Lists: []string{"pvrusb2@isely.net"}, 3795 Maintainers: []string{"isely@pobox.com"}, 3796 Parents: []*Subsystem{&media}, 3797 PathRules: []PathRule{ 3798 {IncludeRegexp: "^drivers/media/usb/pvrusb2/"}, 3799 }, 3800 } 3801 3802 pwm = Subsystem{ 3803 Name: "pwm", 3804 Lists: []string{"linux-pwm@vger.kernel.org"}, 3805 Maintainers: []string{"ukleinek@kernel.org"}, 3806 Parents: []*Subsystem{&kernel}, 3807 PathRules: []PathRule{ 3808 {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$"}, 3809 {IncludeRegexp: "^drivers/pwm/pwm-atmel\\.c$"}, 3810 }, 3811 } 3812 3813 qat = Subsystem{ 3814 Name: "qat", 3815 Lists: []string{"qat-linux@intel.com"}, 3816 Maintainers: []string{"giovanni.cabiddu@intel.com"}, 3817 Parents: []*Subsystem{&crypto}, 3818 PathRules: []PathRule{ 3819 {IncludeRegexp: "^drivers/crypto/intel/qat/"}, 3820 }, 3821 } 3822 3823 raid = Subsystem{ 3824 Name: "raid", 3825 Lists: []string{"linux-raid@vger.kernel.org"}, 3826 Maintainers: []string{"song@kernel.org"}, 3827 Parents: []*Subsystem{&kernel}, 3828 PathRules: []PathRule{ 3829 {IncludeRegexp: "^drivers/md/Kconfig$|^drivers/md/md[^/]*$|^drivers/md/raid[^/]*$|^include/linux/raid/|^include/uapi/linux/raid/"}, 3830 }, 3831 } 3832 3833 rcu = Subsystem{ 3834 Name: "rcu", 3835 Lists: []string{"rcu@vger.kernel.org"}, 3836 Maintainers: []string{"josh@joshtriplett.org", "paulmck@kernel.org"}, 3837 Parents: []*Subsystem{&kernel}, 3838 PathRules: []PathRule{ 3839 {"^include/linux/rcu[^/]*$|^kernel/rcu/", "^include/linux/srcu[^/]*\\.h$|^kernel/rcu/srcu[^/]*\\.c$"}, 3840 {IncludeRegexp: "^include/linux/srcu[^/]*\\.h$|^kernel/rcu/srcu[^/]*\\.c$"}, 3841 }, 3842 } 3843 3844 rdma = Subsystem{ 3845 Name: "rdma", 3846 Lists: []string{"linux-rdma@vger.kernel.org"}, 3847 Parents: []*Subsystem{&net}, 3848 PathRules: []PathRule{ 3849 {IncludeRegexp: "^drivers/infiniband/hw/bnxt_re/|^include/uapi/rdma/bnxt_re-abi\\.h$"}, 3850 {IncludeRegexp: "^drivers/infiniband/hw/cxgb4/|^include/uapi/rdma/cxgb4-abi\\.h$"}, 3851 {IncludeRegexp: "^drivers/infiniband/hw/efa/|^include/uapi/rdma/efa-abi\\.h$"}, 3852 {IncludeRegexp: "^drivers/infiniband/hw/erdma$|^include/uapi/rdma/erdma-abi\\.h$"}, 3853 {IncludeRegexp: "^drivers/infiniband/hw/hfi1$"}, 3854 {IncludeRegexp: "^drivers/infiniband/hw/hns/"}, 3855 {IncludeRegexp: "^drivers/infiniband/hw/irdma/|^include/uapi/rdma/irdma-abi\\.h$"}, 3856 {IncludeRegexp: "^drivers/infiniband/hw/mana/|^include/net/mana$|^include/uapi/rdma/mana-abi\\.h$"}, 3857 {IncludeRegexp: "^drivers/infiniband/hw/mlx4/|^include/linux/mlx4/|^include/uapi/rdma/mlx4-abi\\.h$"}, 3858 {IncludeRegexp: "^drivers/infiniband/hw/mlx5/|^include/linux/mlx5/|^include/uapi/rdma/mlx5-abi\\.h$"}, 3859 {IncludeRegexp: "^drivers/infiniband/hw/ocrdma/|^include/uapi/rdma/ocrdma-abi\\.h$"}, 3860 {IncludeRegexp: "^drivers/infiniband/hw/qedr/|^include/uapi/rdma/qedr-abi\\.h$"}, 3861 {IncludeRegexp: "^drivers/infiniband/hw/qib/"}, 3862 {IncludeRegexp: "^drivers/infiniband/hw/vmw_pvrdma/"}, 3863 {IncludeRegexp: "^drivers/infiniband/sw/rdmavt$"}, 3864 {IncludeRegexp: "^drivers/infiniband/sw/rxe/|^include/uapi/rdma/rdma_user_rxe\\.h$"}, 3865 {IncludeRegexp: "^drivers/infiniband/sw/siw/|^include/uapi/rdma/siw-abi\\.h$"}, 3866 {IncludeRegexp: "^drivers/infiniband/ulp/iser/"}, 3867 {IncludeRegexp: "^drivers/infiniband/ulp/isert$"}, 3868 {IncludeRegexp: "^drivers/infiniband/ulp/opa_vnic$"}, 3869 {IncludeRegexp: "^drivers/infiniband/ulp/rtrs/"}, 3870 {IncludeRegexp: "^drivers/infiniband/ulp/srp/|^include/scsi/srp\\.h$"}, 3871 {IncludeRegexp: "^drivers/infiniband/ulp/srpt/"}, 3872 {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/"}, 3873 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx4/|^include/linux/mlx4/"}, 3874 {IncludeRegexp: "^drivers/net/ethernet/mellanox/mlx5/core/|^include/linux/mlx5/"}, 3875 {IncludeRegexp: "^net/rds/"}, 3876 }, 3877 } 3878 3879 rds = Subsystem{ 3880 Name: "rds", 3881 Lists: []string{"rds-devel@oss.oracle.com"}, 3882 Maintainers: []string{"allison.henderson@oracle.com"}, 3883 Parents: []*Subsystem{&rdma}, 3884 PathRules: []PathRule{ 3885 {IncludeRegexp: "^net/rds/"}, 3886 }, 3887 } 3888 3889 reiserfs = Subsystem{ 3890 Name: "reiserfs", 3891 Syscalls: []string{"syz_mount_image$reiserfs"}, 3892 Lists: []string{"reiserfs-devel@vger.kernel.org"}, 3893 Parents: []*Subsystem{&fs}, 3894 PathRules: []PathRule{ 3895 {IncludeRegexp: "^fs/reiserfs/"}, 3896 }, 3897 } 3898 3899 remoteproc = Subsystem{ 3900 Name: "remoteproc", 3901 Lists: []string{"linux-remoteproc@vger.kernel.org"}, 3902 Parents: []*Subsystem{&kernel}, 3903 PathRules: []PathRule{ 3904 {IncludeRegexp: "^drivers/hwspinlock/|^include/linux/hwspinlock\\.h$"}, 3905 {IncludeRegexp: "^drivers/net/wwan/rpmsg_wwan_ctrl\\.c$"}, 3906 {IncludeRegexp: "^drivers/remoteproc/|^include/linux/remoteproc\\.h$|^include/linux/remoteproc/"}, 3907 {IncludeRegexp: "^drivers/rpmsg/|^include/linux/rpmsg\\.h$|^include/linux/rpmsg/|^include/uapi/linux/rpmsg\\.h$"}, 3908 {IncludeRegexp: "^drivers/tty/rpmsg_tty\\.c$"}, 3909 }, 3910 } 3911 3912 renesassoc = Subsystem{ 3913 Name: "renesas-soc", 3914 Lists: []string{"linux-renesas-soc@vger.kernel.org"}, 3915 Parents: []*Subsystem{&kernel}, 3916 PathRules: []PathRule{ 3917 {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/"}, 3918 {IncludeRegexp: "^drivers/ata/sata_rcar\\.c$"}, 3919 {IncludeRegexp: "^drivers/clk/renesas/"}, 3920 {IncludeRegexp: "^drivers/counter/rz-mtu3-cnt\\.c$"}, 3921 {IncludeRegexp: "^drivers/gpio/gpio-bd9571mwv\\.c$|^drivers/mfd/bd9571mwv\\.c$|^drivers/regulator/bd9571mwv-regulator\\.c$|^include/linux/mfd/bd9571mwv\\.h$"}, 3922 {IncludeRegexp: "^drivers/gpu/drm/renesas/rcar-du/"}, 3923 {IncludeRegexp: "^drivers/gpu/drm/renesas/rz-du/"}, 3924 {IncludeRegexp: "^drivers/gpu/drm/renesas/shmobile/|^include/linux/platform_data/shmob_drm\\.h$"}, 3925 {IncludeRegexp: "^drivers/i2c/busses/i2c-emev2\\.c$"}, 3926 {IncludeRegexp: "^drivers/i2c/busses/i2c-rcar\\.c$|^drivers/i2c/busses/i2c-sh_mobile\\.c$"}, 3927 {IncludeRegexp: "^drivers/i2c/busses/i2c-riic\\.c$"}, 3928 {IncludeRegexp: "^drivers/i2c/busses/i2c-rzv2m\\.c$"}, 3929 {IncludeRegexp: "^drivers/iio/adc/rzg2l_adc\\.c$"}, 3930 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-csi2\\.c$|^drivers/media/platform/renesas/rcar-isp\\.c$|^drivers/media/platform/renesas/rcar-vin/"}, 3931 {IncludeRegexp: "^drivers/media/platform/renesas/rcar-fcp\\.c$|^include/media/rcar-fcp\\.h$"}, 3932 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_drif\\.c$"}, 3933 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_fdp1\\.c$"}, 3934 {IncludeRegexp: "^drivers/media/platform/renesas/rcar_jpu\\.c$"}, 3935 {IncludeRegexp: "^drivers/media/platform/renesas/renesas-ceu\\.c$|^include/media/drv-intf/renesas-ceu\\.h$"}, 3936 {IncludeRegexp: "^drivers/media/platform/renesas/vsp1/"}, 3937 {IncludeRegexp: "^drivers/mmc/host/renesas_sdhi[^/]*$|^drivers/mmc/host/tmio_mmc[^/]*$|^include/linux/mfd/tmio\\.h$"}, 3938 {IncludeRegexp: "^drivers/mtd/nand/raw/renesas-nand-controller\\.c$"}, 3939 {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$"}, 3940 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/ravb[^/]*$"}, 3941 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/rcar_gen4[^/]*$|^drivers/net/ethernet/renesas/rswitch[^/]*$"}, 3942 {IncludeRegexp: "^drivers/net/ethernet/renesas/Kconfig$|^drivers/net/ethernet/renesas/sh_eth[^/]*$|^include/linux/sh_eth\\.h$"}, 3943 {IncludeRegexp: "^drivers/pci/controller/[^/]*rcar[^/]*$|^drivers/pci/controller/dwc/[^/]*rcar[^/]*$"}, 3944 {IncludeRegexp: "^drivers/phy/renesas/phy-rcar-gen3-usb[^/]*\\.c$"}, 3945 {IncludeRegexp: "^drivers/pinctrl/renesas/"}, 3946 {IncludeRegexp: "^drivers/rtc/rtc-rzn1\\.c$"}, 3947 {IncludeRegexp: "^drivers/thermal/rcar_gen3_thermal\\.c$|^drivers/thermal/rcar_thermal\\.c$"}, 3948 {IncludeRegexp: "^drivers/ufs/host/ufs-renesas\\.c$"}, 3949 {IncludeRegexp: "^drivers/usb/gadget/udc/renesas_usbf\\.c$"}, 3950 }, 3951 } 3952 3953 riscv = Subsystem{ 3954 Name: "riscv", 3955 Lists: []string{"linux-riscv@lists.infradead.org"}, 3956 Parents: []*Subsystem{&kernel}, 3957 PathRules: []PathRule{ 3958 {"^arch/riscv/boot/dts/", "^arch/riscv/boot/dts/allwinner/|^arch/riscv/boot/dts/renesas/|^arch/riscv/boot/dts/sophgo/"}, 3959 {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/i2c/busses/i2c-microchip-corei2c\\.c$|^drivers/mailbox/mailbox-mpfs\\.c$|^drivers/pci/controller/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$"}, 3960 {IncludeRegexp: "^arch/riscv/boot/dts/thead/"}, 3961 {IncludeRegexp: "^arch/riscv/include/asm/kvm[^/]*$|^arch/riscv/include/uapi/asm/kvm[^/]*$|^arch/riscv/kvm/"}, 3962 {IncludeRegexp: "^arch/riscv/|riscv"}, 3963 {IncludeRegexp: "^drivers/acpi/riscv/"}, 3964 {IncludeRegexp: "^drivers/cache$"}, 3965 {IncludeRegexp: "^drivers/cpuidle/cpuidle-riscv-sbi\\.c$"}, 3966 {IncludeRegexp: "^drivers/dma/sf-pdma/|sifive"}, 3967 {IncludeRegexp: "^drivers/perf/riscv_pmu\\.c$|^drivers/perf/riscv_pmu_legacy\\.c$|^drivers/perf/riscv_pmu_sbi\\.c$"}, 3968 {IncludeRegexp: "^drivers/pinctrl/pinctrl-k210\\.c$"}, 3969 {IncludeRegexp: "^drivers/reset/reset-k210\\.c$"}, 3970 {IncludeRegexp: "^drivers/soc/canaan/|^include/soc/canaan/"}, 3971 }, 3972 } 3973 3974 rockchip = Subsystem{ 3975 Name: "rockchip", 3976 Lists: []string{"linux-rockchip@lists.infradead.org"}, 3977 Maintainers: []string{"heiko@sntech.de"}, 3978 Parents: []*Subsystem{&arm}, 3979 PathRules: []PathRule{ 3980 {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"}, 3981 {IncludeRegexp: "^drivers/media/platform/rockchip/rga/"}, 3982 {IncludeRegexp: "^drivers/media/platform/rockchip/rkisp1$|^include/uapi/linux/rkisp1-config\\.h$"}, 3983 {IncludeRegexp: "^drivers/media/platform/verisilicon/"}, 3984 {IncludeRegexp: "^drivers/pci/controller/pcie-rockchip[^/]*$"}, 3985 {IncludeRegexp: "^drivers/staging/media/rkvdec/"}, 3986 {IncludeRegexp: "^sound/soc/rockchip/rockchip_i2s_tdm\\.[^/]*$"}, 3987 }, 3988 } 3989 3990 rpi = Subsystem{ 3991 Name: "rpi", 3992 Lists: []string{"linux-rpi-kernel@lists.infradead.org"}, 3993 Maintainers: []string{"florian.fainelli@broadcom.com"}, 3994 Parents: []*Subsystem{&arm}, 3995 PathRules: []PathRule{ 3996 {IncludeRegexp: "^drivers/pci/controller/pcie-brcmstb\\.c$|^drivers/staging/vc04_services$|bcm2711|bcm283*|raspberrypi"}, 3997 }, 3998 } 3999 4000 rtc = Subsystem{ 4001 Name: "rtc", 4002 Lists: []string{"linux-rtc@vger.kernel.org"}, 4003 Maintainers: []string{"alexandre.belloni@bootlin.com"}, 4004 Parents: []*Subsystem{&kernel}, 4005 PathRules: []PathRule{ 4006 {IncludeRegexp: "^drivers/rtc/rtc-max31335\\.c$"}, 4007 {IncludeRegexp: "^drivers/rtc/rtc-optee\\.c$"}, 4008 {IncludeRegexp: "^drivers/rtc/rtc-rzn1\\.c$"}, 4009 {IncludeRegexp: "^drivers/rtc/rtc-sd3078\\.c$"}, 4010 {IncludeRegexp: "^drivers/rtc/rtc-sunplus\\.c$"}, 4011 {IncludeRegexp: "^drivers/rtc/|^include/linux/rtc\\.h$|^include/linux/rtc/|^include/uapi/linux/rtc\\.h$"}, 4012 }, 4013 } 4014 4015 rust = Subsystem{ 4016 Name: "rust", 4017 Lists: []string{"rust-for-linux@vger.kernel.org"}, 4018 Maintainers: []string{"alex.gaynor@gmail.com", "ojeda@kernel.org", "wedsonaf@gmail.com"}, 4019 Parents: []*Subsystem{&kernel}, 4020 PathRules: []PathRule{ 4021 {IncludeRegexp: "^drivers/net/phy/ax88796b_rust\\.rs$"}, 4022 {IncludeRegexp: "^rust/"}, 4023 {IncludeRegexp: "^rust/kernel/net/phy\\.rs$"}, 4024 }, 4025 } 4026 4027 s32 = Subsystem{ 4028 Name: "s32", 4029 Lists: []string{"s32@nxp.com"}, 4030 Parents: []*Subsystem{&gpio, &imx}, 4031 PathRules: []PathRule{ 4032 {IncludeRegexp: "^arch/arm64/boot/dts/freescale/s32g[^/]*\\.dts[^/]*$|^drivers/pinctrl/nxp/"}, 4033 {IncludeRegexp: "^drivers/pinctrl/freescale/|^drivers/pinctrl/nxp/"}, 4034 }, 4035 } 4036 4037 s390 = Subsystem{ 4038 Name: "s390", 4039 Lists: []string{"linux-s390@vger.kernel.org"}, 4040 Maintainers: []string{"agordeev@linux.ibm.com"}, 4041 Parents: []*Subsystem{&kernel}, 4042 PathRules: []PathRule{ 4043 {IncludeRegexp: "^arch/s390/include/asm/pgtable\\.h$|^arch/s390/mm$"}, 4044 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 4045 {IncludeRegexp: "^arch/s390/kvm/pci[^/]*$|^drivers/vfio/pci/vfio_pci_zdev\\.c$|^include/uapi/linux/vfio_zdev\\.h$"}, 4046 {IncludeRegexp: "^arch/s390/pci/|^drivers/pci/hotplug/s390_pci_hpc\\.c$"}, 4047 {IncludeRegexp: "^arch/s390/|^drivers/s390/|^drivers/watchdog/diag288_wdt\\.c$"}, 4048 {IncludeRegexp: "^block/partitions/ibm\\.c$|^drivers/s390/block/dasd[^/]*$|^include/linux/dasd_mod\\.h$"}, 4049 {IncludeRegexp: "^drivers/iommu/s390-iommu\\.c$"}, 4050 {IncludeRegexp: "^drivers/s390/block/scm[^/]*$|^drivers/s390/cio/scm\\.c$"}, 4051 {IncludeRegexp: "^drivers/s390/cio/"}, 4052 {IncludeRegexp: "^drivers/s390/cio/vfio_ccw[^/]*$|^include/uapi/linux/vfio_ccw\\.h$"}, 4053 {IncludeRegexp: "^drivers/s390/crypto/"}, 4054 {IncludeRegexp: "^drivers/s390/crypto/vfio_ap[^/]*$"}, 4055 {IncludeRegexp: "^drivers/s390/net/"}, 4056 {IncludeRegexp: "^drivers/s390/net/[^/]*iucv[^/]*$|^include/net/iucv/|^net/iucv/"}, 4057 {IncludeRegexp: "^drivers/s390/scsi/zfcp_[^/]*$"}, 4058 {IncludeRegexp: "^net/smc/"}, 4059 }, 4060 } 4061 4062 samsungsoc = Subsystem{ 4063 Name: "samsung-soc", 4064 Lists: []string{"linux-samsung-soc@vger.kernel.org"}, 4065 Parents: []*Subsystem{&arm}, 4066 PathRules: []PathRule{ 4067 {IncludeRegexp: "^arch/arm/boot/dts/samsung/|^arch/arm/mach-exynos[^/]*/|^arch/arm/mach-s3c/|^arch/arm/mach-s5p[^/]*/|^arch/arm64/boot/dts/exynos/|^drivers/[^/]*/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c24[^/]*$|^drivers/[^/]*/[^/]*s3c64xx[^/]*$|^drivers/[^/]*/[^/]*s5pv210[^/]*$|^drivers/clocksource/samsung_pwm_timer\\.c$|^drivers/memory/samsung/|^drivers/pwm/pwm-samsung\\.c$|^drivers/soc/samsung/|^drivers/tty/serial/samsung[^/]*$|^include/clocksource/samsung_pwm\\.h$|^include/linux/platform_data/[^/]*s3c[^/]*$|^include/linux/serial_s3c\\.h$|^include/linux/soc/samsung/|exynos|s3c64xx|s5pv210"}, 4068 {IncludeRegexp: "^arch/arm/mach-exynos/pm\\.c$|^drivers/cpuidle/cpuidle-exynos\\.c$|^include/linux/platform_data/cpuidle-exynos\\.h$"}, 4069 {IncludeRegexp: "^arch/arm64/boot/dts/exynos/google/|^drivers/clk/samsung/clk-gs101\\.c$|^include/dt-bindings/clock/google,gs101\\.h$"}, 4070 {IncludeRegexp: "^arch/arm64/boot/dts/tesla/"}, 4071 {IncludeRegexp: "^drivers/char/hw_random/exynos-trng\\.c$"}, 4072 {IncludeRegexp: "^drivers/clk/clk-s2mps11\\.c$|^drivers/mfd/sec[^/]*\\.c$|^drivers/regulator/s2m[^/]*\\.c$|^drivers/regulator/s5m[^/]*\\.c$|^drivers/rtc/rtc-s5m\\.c$|^include/linux/mfd/samsung/"}, 4073 {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$"}, 4074 {IncludeRegexp: "^drivers/crypto/exynos-rng\\.c$"}, 4075 {IncludeRegexp: "^drivers/crypto/s5p-sss\\.c$"}, 4076 {IncludeRegexp: "^drivers/devfreq/exynos-bus\\.c$"}, 4077 {IncludeRegexp: "^drivers/interconnect/samsung/"}, 4078 {IncludeRegexp: "^drivers/media/cec/platform/s5p/"}, 4079 {IncludeRegexp: "^drivers/media/platform/samsung/s3c-camif/|^include/media/drv-intf/s3c_camif\\.h$"}, 4080 {IncludeRegexp: "^drivers/memory/samsung/exynos5422-dmc\\.c$"}, 4081 {IncludeRegexp: "^drivers/pci/controller/dwc/pci-exynos\\.c$"}, 4082 {IncludeRegexp: "^drivers/pinctrl/samsung/|^include/dt-bindings/pinctrl/samsung\\.h$"}, 4083 {IncludeRegexp: "^drivers/spi/spi-s3c[^/]*$|^include/linux/platform_data/spi-s3c64xx\\.h$"}, 4084 {IncludeRegexp: "^drivers/thermal/samsung/"}, 4085 }, 4086 } 4087 4088 scsi = Subsystem{ 4089 Name: "scsi", 4090 Lists: []string{"linux-scsi@vger.kernel.org"}, 4091 Parents: []*Subsystem{&kernel}, 4092 PathRules: []PathRule{ 4093 {IncludeRegexp: "^block/bsg\\.c$|^include/linux/bsg\\.h$|^include/uapi/linux/bsg\\.h$"}, 4094 {IncludeRegexp: "^drivers/message/fusion/|^drivers/scsi/mpt3sas/"}, 4095 {IncludeRegexp: "^drivers/scsi/3w-[^/]*$"}, 4096 {IncludeRegexp: "^drivers/scsi/53c700[^/]*$"}, 4097 {IncludeRegexp: "^drivers/scsi/53c700[^/]*$"}, 4098 {IncludeRegexp: "^drivers/scsi/BusLogic\\.[^/]*$|^drivers/scsi/FlashPoint\\.[^/]*$"}, 4099 {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$"}, 4100 {IncludeRegexp: "^drivers/scsi/[^/]*iscsi[^/]*$|^include/scsi/[^/]*iscsi[^/]*$"}, 4101 {IncludeRegexp: "^drivers/scsi/aacraid/"}, 4102 {IncludeRegexp: "^drivers/scsi/advansys\\.c$"}, 4103 {IncludeRegexp: "^drivers/scsi/aha152x[^/]*$|^drivers/scsi/pcmcia/aha152x[^/]*$"}, 4104 {IncludeRegexp: "^drivers/scsi/aic7xxx/"}, 4105 {IncludeRegexp: "^drivers/scsi/am53c974\\.c$"}, 4106 {IncludeRegexp: "^drivers/scsi/be2iscsi/"}, 4107 {IncludeRegexp: "^drivers/scsi/bfa/"}, 4108 {IncludeRegexp: "^drivers/scsi/bnx2fc/"}, 4109 {IncludeRegexp: "^drivers/scsi/bnx2i/"}, 4110 {IncludeRegexp: "^drivers/scsi/cxgbi/cxgb3i$"}, 4111 {IncludeRegexp: "^drivers/scsi/cxgbi/cxgb4i$"}, 4112 {IncludeRegexp: "^drivers/scsi/cxlflash/|^include/uapi/scsi/cxlflash_ioctl\\.h$"}, 4113 {IncludeRegexp: "^drivers/scsi/elx/"}, 4114 {IncludeRegexp: "^drivers/scsi/esas2r$"}, 4115 {IncludeRegexp: "^drivers/scsi/fcoe/|^drivers/scsi/libfc/|^include/scsi/fc/|^include/scsi/libfc\\.h$|^include/scsi/libfcoe\\.h$|^include/uapi/scsi/fc/"}, 4116 {IncludeRegexp: "^drivers/scsi/fnic/"}, 4117 {IncludeRegexp: "^drivers/scsi/hpsa[^/]*\\.\\[ch\\]$|^include/linux/cciss[^/]*\\.h$|^include/uapi/linux/cciss[^/]*\\.h$"}, 4118 {IncludeRegexp: "^drivers/scsi/ibmvscsi/ibmvfc[^/]*$"}, 4119 {IncludeRegexp: "^drivers/scsi/ibmvscsi/ibmvscsi[^/]*$|^include/scsi/viosrp\\.h$"}, 4120 {IncludeRegexp: "^drivers/scsi/ibmvscsi_tgt/"}, 4121 {IncludeRegexp: "^drivers/scsi/ips[^/]*$"}, 4122 {IncludeRegexp: "^drivers/scsi/isci/"}, 4123 {IncludeRegexp: "^drivers/scsi/libsas/|^include/scsi/libsas\\.h$|^include/scsi/sas_ata\\.h$"}, 4124 {IncludeRegexp: "^drivers/scsi/lpfc/"}, 4125 {IncludeRegexp: "^drivers/scsi/megaraid\\.[^/]*$|^drivers/scsi/megaraid/"}, 4126 {IncludeRegexp: "^drivers/scsi/mpi3mr/"}, 4127 {IncludeRegexp: "^drivers/scsi/myrb\\.[^/]*$|^drivers/scsi/myrs\\.[^/]*$"}, 4128 {IncludeRegexp: "^drivers/scsi/pm8001/"}, 4129 {IncludeRegexp: "^drivers/scsi/pmcraid\\.[^/]*$"}, 4130 {IncludeRegexp: "^drivers/scsi/qedf/"}, 4131 {IncludeRegexp: "^drivers/scsi/qedi/"}, 4132 {IncludeRegexp: "^drivers/scsi/qla1280\\.\\[ch\\]$"}, 4133 {IncludeRegexp: "^drivers/scsi/qla2xxx/"}, 4134 {IncludeRegexp: "^drivers/scsi/qla4xxx/"}, 4135 {IncludeRegexp: "^drivers/scsi/sg\\.c$|^include/scsi/sg\\.h$"}, 4136 {IncludeRegexp: "^drivers/scsi/smartpqi/Kconfig$|^drivers/scsi/smartpqi/smartpqi[^/]*\\.\\[ch\\]$|^include/linux/cciss[^/]*\\.h$|^include/uapi/linux/cciss[^/]*\\.h$"}, 4137 {IncludeRegexp: "^drivers/scsi/snic/"}, 4138 {IncludeRegexp: "^drivers/scsi/st\\.[^/]*$|^drivers/scsi/st_[^/]*\\.h$"}, 4139 {IncludeRegexp: "^drivers/scsi/sym53c8xx_2/"}, 4140 {IncludeRegexp: "^drivers/scsi/vmw_pvscsi\\.c$|^drivers/scsi/vmw_pvscsi\\.h$"}, 4141 {IncludeRegexp: "^drivers/scsi/xen-scsifront\\.c$|^drivers/xen/xen-scsiback\\.c$|^include/xen/interface/io/vscsiif\\.h$"}, 4142 {IncludeRegexp: "^drivers/scsi/|^drivers/ufs/|^include/scsi/"}, 4143 {IncludeRegexp: "^drivers/target/sbp/"}, 4144 {IncludeRegexp: "^drivers/target/target_core_user\\.c$|^include/uapi/linux/target_core_user\\.h$"}, 4145 {IncludeRegexp: "^drivers/target/|^include/target/"}, 4146 {IncludeRegexp: "^drivers/ufs/core/"}, 4147 {IncludeRegexp: "^drivers/ufs/host/[^/]*dwc[^/]*$"}, 4148 {IncludeRegexp: "^drivers/ufs/host/ufs-exynos[^/]*$"}, 4149 {IncludeRegexp: "^drivers/ufs/host/ufs-mediatek[^/]*$"}, 4150 {IncludeRegexp: "^drivers/ufs/host/ufs-qcom[^/]*$"}, 4151 {IncludeRegexp: "^drivers/ufs/host/ufs-renesas\\.c$"}, 4152 {IncludeRegexp: "^drivers/usb/storage/uas\\.c$"}, 4153 }, 4154 } 4155 4156 sctp = Subsystem{ 4157 Name: "sctp", 4158 Lists: []string{"linux-sctp@vger.kernel.org"}, 4159 Maintainers: []string{"lucien.xin@gmail.com", "marcelo.leitner@gmail.com"}, 4160 Parents: []*Subsystem{&net}, 4161 PathRules: []PathRule{ 4162 {IncludeRegexp: "^include/linux/sctp\\.h$|^include/net/sctp/|^include/uapi/linux/sctp\\.h$|^net/sctp/"}, 4163 }, 4164 } 4165 4166 selinux = Subsystem{ 4167 Name: "selinux", 4168 Lists: []string{"selinux@vger.kernel.org"}, 4169 Maintainers: []string{"paul@paul-moore.com", "stephen.smalley.work@gmail.com"}, 4170 Parents: []*Subsystem{&kernel}, 4171 PathRules: []PathRule{ 4172 {IncludeRegexp: "^include/trace/events/avc\\.h$|^include/uapi/linux/selinux_netlink\\.h$|^security/selinux/"}, 4173 }, 4174 } 4175 4176 serial = Subsystem{ 4177 Name: "serial", 4178 Lists: []string{"linux-serial@vger.kernel.org"}, 4179 Maintainers: []string{"gregkh@linuxfoundation.org"}, 4180 Parents: []*Subsystem{&kernel}, 4181 PathRules: []PathRule{ 4182 {IncludeRegexp: "^drivers/tty/serdev/|^include/linux/serdev\\.h$"}, 4183 {IncludeRegexp: "^drivers/tty/serial/8250/8250_bcm7271\\.c$"}, 4184 {IncludeRegexp: "^drivers/tty/serial/8250/8250_pci1xxxx\\.c$"}, 4185 {IncludeRegexp: "^drivers/tty/serial/8250[^/]*$|^include/linux/serial_8250\\.h$"}, 4186 {IncludeRegexp: "^drivers/tty/serial/altera_jtaguart\\.c$|^drivers/tty/serial/altera_uart\\.c$|^include/linux/altera_jtaguart\\.h$|^include/linux/altera_uart\\.h$"}, 4187 {IncludeRegexp: "^drivers/tty/serial/jsm/"}, 4188 {IncludeRegexp: "^drivers/tty/serial/rp2\\.[^/]*$"}, 4189 {IncludeRegexp: "^drivers/tty/serial/uartlite\\.c$"}, 4190 {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$"}, 4191 }, 4192 } 4193 4194 sgx = Subsystem{ 4195 Name: "sgx", 4196 Lists: []string{"linux-sgx@vger.kernel.org"}, 4197 Maintainers: []string{"jarkko@kernel.org"}, 4198 Parents: []*Subsystem{&kernel}, 4199 PathRules: []PathRule{ 4200 {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/"}, 4201 }, 4202 } 4203 4204 sh = Subsystem{ 4205 Name: "sh", 4206 Lists: []string{"linux-sh@vger.kernel.org"}, 4207 Maintainers: []string{"dalias@libc.org", "glaubitz@physik.fu-berlin.de", "ysato@users.sourceforge.jp"}, 4208 Parents: []*Subsystem{&kernel}, 4209 PathRules: []PathRule{ 4210 {IncludeRegexp: "^arch/sh/|^drivers/sh/"}, 4211 }, 4212 } 4213 4214 snpsarc = Subsystem{ 4215 Name: "snps-arc", 4216 Lists: []string{"linux-snps-arc@lists.infradead.org"}, 4217 Maintainers: []string{"vgupta@kernel.org"}, 4218 Parents: []*Subsystem{&kernel}, 4219 PathRules: []PathRule{ 4220 {IncludeRegexp: "^arch/arc/|^drivers/clocksource/arc_timer\\.c$|^drivers/tty/serial/arc_uart\\.c$"}, 4221 }, 4222 } 4223 4224 sof = Subsystem{ 4225 Name: "sof", 4226 Lists: []string{"sound-open-firmware@alsa-project.org"}, 4227 Maintainers: []string{"daniel.baluta@nxp.com", "lgirdwood@gmail.com", "peter.ujfalusi@linux.intel.com", "pierre-louis.bossart@linux.intel.com", "ranjani.sridharan@linux.intel.com", "yung-chuan.liao@linux.intel.com"}, 4228 Parents: []*Subsystem{&sound}, 4229 PathRules: []PathRule{ 4230 {IncludeRegexp: "^sound/soc/sof/"}, 4231 }, 4232 } 4233 4234 sound = Subsystem{ 4235 Name: "sound", 4236 Lists: []string{"linux-sound@vger.kernel.org"}, 4237 Parents: []*Subsystem{&kernel}, 4238 PathRules: []PathRule{ 4239 {IncludeRegexp: "^include/dt-bindings/sound/|^include/sound/soc[^/]*$|^include/sound/sof\\.h$|^include/sound/sof/|^include/trace/events/sof[^/]*\\.h$|^include/uapi/sound/asoc\\.h$|^sound/soc/"}, 4240 {IncludeRegexp: "^include/sound/|^include/uapi/sound/|^sound/"}, 4241 {IncludeRegexp: "^sound/core/sound_kunit\\.c$"}, 4242 {IncludeRegexp: "^sound/drivers/pcmtest\\.c$"}, 4243 }, 4244 } 4245 4246 sparclinux = Subsystem{ 4247 Name: "sparclinux", 4248 Lists: []string{"sparclinux@vger.kernel.org"}, 4249 Maintainers: []string{"davem@davemloft.net"}, 4250 Parents: []*Subsystem{&kernel}, 4251 PathRules: []PathRule{ 4252 {IncludeRegexp: "^arch/sparc/|^drivers/sbus/"}, 4253 {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$"}, 4254 }, 4255 } 4256 4257 speakup = Subsystem{ 4258 Name: "speakup", 4259 Lists: []string{"speakup@linux-speakup.org"}, 4260 Maintainers: []string{"chris@the-brannons.com", "kirk@reisers.ca", "samuel.thibault@ens-lyon.org", "w.d.hubbs@gmail.com"}, 4261 Parents: []*Subsystem{&kernel}, 4262 PathRules: []PathRule{ 4263 {IncludeRegexp: "^drivers/accessibility/speakup/"}, 4264 }, 4265 } 4266 4267 spi = Subsystem{ 4268 Name: "spi", 4269 Lists: []string{"linux-spi@vger.kernel.org"}, 4270 Maintainers: []string{"broonie@kernel.org"}, 4271 Parents: []*Subsystem{&kernel}, 4272 PathRules: []PathRule{ 4273 {IncludeRegexp: "^drivers/spi/spi-aspeed-smc\\.c$"}, 4274 {IncludeRegexp: "^drivers/spi/spi-at91-usart\\.c$"}, 4275 {IncludeRegexp: "^drivers/spi/spi-axi-spi-engine\\.c$"}, 4276 {IncludeRegexp: "^drivers/spi/spi-bcm63xx-hsspi\\.c$|^drivers/spi/spi-bcmbca-hsspi\\.c$"}, 4277 {IncludeRegexp: "^drivers/spi/spi-bcm63xx\\.c$"}, 4278 {IncludeRegexp: "^drivers/spi/spi-dw[^/]*$"}, 4279 {IncludeRegexp: "^drivers/spi/spi-fsi\\.c$"}, 4280 {IncludeRegexp: "^drivers/spi/spi-fsl-dspi\\.c$|^include/linux/spi/spi-fsl-dspi\\.h$"}, 4281 {IncludeRegexp: "^drivers/spi/spi-fsl-qspi\\.c$"}, 4282 {IncludeRegexp: "^drivers/spi/spi-hisi-kunpeng\\.c$"}, 4283 {IncludeRegexp: "^drivers/spi/spi-loongson-core\\.c$|^drivers/spi/spi-loongson-pci\\.c$|^drivers/spi/spi-loongson-plat\\.c$|^drivers/spi/spi-loongson\\.h$"}, 4284 {IncludeRegexp: "^drivers/spi/spi-nxp-fspi\\.c$"}, 4285 {IncludeRegexp: "^drivers/spi/spi-s3c[^/]*$|^include/linux/platform_data/spi-s3c64xx\\.h$"}, 4286 {IncludeRegexp: "^drivers/spi/spi-stm32\\.c$"}, 4287 {IncludeRegexp: "^drivers/spi/spi-sunplus-sp7021\\.c$"}, 4288 {IncludeRegexp: "^drivers/spi/spi-synquacer\\.c$"}, 4289 {IncludeRegexp: "^drivers/spi/|^include/linux/spi/|^include/uapi/linux/spi/"}, 4290 }, 4291 } 4292 4293 spice = Subsystem{ 4294 Name: "spice", 4295 Lists: []string{"spice-devel@lists.freedesktop.org"}, 4296 Maintainers: []string{"airlied@redhat.com", "kraxel@redhat.com"}, 4297 Parents: []*Subsystem{&dri, &virt}, 4298 PathRules: []PathRule{ 4299 {IncludeRegexp: "^drivers/gpu/drm/qxl/|^include/uapi/drm/qxl_drm\\.h$"}, 4300 }, 4301 } 4302 4303 squashfs = Subsystem{ 4304 Name: "squashfs", 4305 Syscalls: []string{"syz_mount_image$squashfs"}, 4306 Lists: []string{"squashfs-devel@lists.sourceforge.net"}, 4307 Maintainers: []string{"phillip@squashfs.org.uk"}, 4308 Parents: []*Subsystem{&fs}, 4309 PathRules: []PathRule{ 4310 {IncludeRegexp: "^fs/squashfs/"}, 4311 }, 4312 } 4313 4314 staging = Subsystem{ 4315 Name: "staging", 4316 Lists: []string{"linux-staging@lists.linux.dev"}, 4317 Maintainers: []string{"gregkh@linuxfoundation.org"}, 4318 Parents: []*Subsystem{&media}, 4319 PathRules: []PathRule{ 4320 {IncludeRegexp: "^drivers/staging/"}, 4321 }, 4322 } 4323 4324 stm32 = Subsystem{ 4325 Name: "stm32", 4326 Lists: []string{"linux-stm32@st-md-mailman.stormreply.com"}, 4327 Maintainers: []string{"alexandre.torgue@foss.st.com", "mcoquelin.stm32@gmail.com"}, 4328 Parents: []*Subsystem{&arm, &net}, 4329 PathRules: []PathRule{ 4330 {IncludeRegexp: "^arch/arm/boot/dts/st/stm32[^/]*$|^arch/arm/mach-stm32/|^arch/arm64/boot/dts/st/|^drivers/clocksource/armv7m_systick\\.c$|stm32|stm"}, 4331 }, 4332 } 4333 4334 sunxi = Subsystem{ 4335 Name: "sunxi", 4336 Lists: []string{"linux-sunxi@lists.linux.dev"}, 4337 Maintainers: []string{"jernej.skrabec@gmail.com", "samuel@sholland.org", "wens@csie.org"}, 4338 Parents: []*Subsystem{&arm}, 4339 PathRules: []PathRule{ 4340 {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"}, 4341 }, 4342 } 4343 4344 target = Subsystem{ 4345 Name: "target", 4346 Lists: []string{"target-devel@vger.kernel.org"}, 4347 Parents: []*Subsystem{&scsi}, 4348 PathRules: []PathRule{ 4349 {IncludeRegexp: "^drivers/infiniband/ulp/isert$"}, 4350 {IncludeRegexp: "^drivers/infiniband/ulp/srpt/"}, 4351 {IncludeRegexp: "^drivers/scsi/elx/"}, 4352 {IncludeRegexp: "^drivers/scsi/ibmvscsi_tgt/"}, 4353 {IncludeRegexp: "^drivers/target/sbp/"}, 4354 {IncludeRegexp: "^drivers/target/target_core_user\\.c$|^include/uapi/linux/target_core_user\\.h$"}, 4355 {IncludeRegexp: "^drivers/target/|^include/target/"}, 4356 }, 4357 } 4358 4359 tegra = Subsystem{ 4360 Name: "tegra", 4361 Lists: []string{"linux-tegra@vger.kernel.org"}, 4362 Parents: []*Subsystem{&kernel}, 4363 PathRules: []PathRule{ 4364 {IncludeRegexp: "[^a-z]tegra"}, 4365 {IncludeRegexp: "^drivers/devfreq/tegra30-devfreq\\.c$"}, 4366 {IncludeRegexp: "^drivers/gpu/drm/tegra/|^drivers/gpu/host1x/|^include/linux/host1x\\.h$|^include/uapi/drm/tegra_drm\\.h$"}, 4367 {IncludeRegexp: "^drivers/iommu/arm/arm-smmu/arm-smmu-nvidia\\.c$|^drivers/iommu/tegra[^/]*$"}, 4368 {IncludeRegexp: "^drivers/media/cec/platform/tegra/"}, 4369 {IncludeRegexp: "^drivers/media/platform/nvidia/tegra-vde/"}, 4370 {IncludeRegexp: "^drivers/pci/controller/pci-tegra\\.c$"}, 4371 {IncludeRegexp: "^drivers/spi/spi-tegra210-quad\\.c$"}, 4372 {IncludeRegexp: "^drivers/staging/media/tegra-video/"}, 4373 {IncludeRegexp: "^drivers/staging/nvec/"}, 4374 }, 4375 } 4376 4377 timestamp = Subsystem{ 4378 Name: "timestamp", 4379 Lists: []string{"timestamp@lists.linux.dev"}, 4380 Maintainers: []string{"dipenp@nvidia.com"}, 4381 Parents: []*Subsystem{&tegra}, 4382 PathRules: []PathRule{ 4383 {IncludeRegexp: "^drivers/hte/|^include/linux/hte\\.h$"}, 4384 }, 4385 } 4386 4387 tipc = Subsystem{ 4388 Name: "tipc", 4389 Lists: []string{"tipc-discussion@lists.sourceforge.net"}, 4390 Maintainers: []string{"jmaloy@redhat.com", "ying.xue@windriver.com"}, 4391 Parents: []*Subsystem{&net}, 4392 PathRules: []PathRule{ 4393 {IncludeRegexp: "^include/uapi/linux/tipc[^/]*\\.h$|^net/tipc/"}, 4394 }, 4395 } 4396 4397 tls = Subsystem{ 4398 Name: "tls", 4399 Lists: []string{"kernel-tls-handshake@lists.linux.dev"}, 4400 Maintainers: []string{"chuck.lever@oracle.com"}, 4401 Parents: []*Subsystem{&net}, 4402 PathRules: []PathRule{ 4403 {IncludeRegexp: "^include/net/handshake\\.h$|^include/trace/events/handshake\\.h$|^net/handshake/"}, 4404 }, 4405 } 4406 4407 tomoyo = Subsystem{ 4408 Name: "tomoyo", 4409 Lists: []string{"tomoyo-dev-en@lists.osdn.me"}, 4410 Maintainers: []string{"penguin-kernel@I-love.SAKURA.ne.jp", "takedakn@nttdata.co.jp"}, 4411 Parents: []*Subsystem{&lsm}, 4412 PathRules: []PathRule{ 4413 {IncludeRegexp: "^security/tomoyo/"}, 4414 }, 4415 } 4416 4417 tqsystems = Subsystem{ 4418 Name: "tq-systems", 4419 Lists: []string{"linux@ew.tq-group.com"}, 4420 Parents: []*Subsystem{&kernel}, 4421 PathRules: []PathRule{ 4422 {IncludeRegexp: "^arch/arm/boot/dts/imx[^/]*mba[^/]*\\.dts[^/]*$|^arch/arm/boot/dts/imx[^/]*tqma[^/]*\\.dts[^/]*$|^arch/arm/boot/dts/mba[^/]*\\.dtsi$|^arch/arm64/boot/dts/freescale/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/tqml[^/]*\\.dts[^/]*$|^drivers/gpio/gpio-tqmx86\\.c$|^drivers/mfd/tqmx86\\.c$|^drivers/watchdog/tqmx86_wdt\\.c$"}, 4423 }, 4424 } 4425 4426 trace = Subsystem{ 4427 Name: "trace", 4428 Lists: []string{"linux-trace-kernel@vger.kernel.org"}, 4429 Maintainers: []string{"mhiramat@kernel.org"}, 4430 Parents: []*Subsystem{&kernel}, 4431 PathRules: []PathRule{ 4432 {IncludeRegexp: "^arch/[^/]*/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^arch/[^/]*/[^/]*/[^/]*ftrace[^/]*$|^include/[^/]*/ftrace\\.h$|^kernel/trace/fgraph\\.c$|^kernel/trace/ftrace[^/]*$"}, 4433 {IncludeRegexp: "^fs/proc/bootconfig\\.c$|^include/linux/bootconfig\\.h$|^lib/bootconfig-data\\.S$|^lib/bootconfig\\.c$"}, 4434 {IncludeRegexp: "^fs/tracefs/|^include/linux/trace[^/]*\\.h$|^include/trace/|^kernel/trace/"}, 4435 {IncludeRegexp: "^include/asm-generic/kprobes\\.h$|^include/linux/kprobes\\.h$|^kernel/kprobes\\.c$|^lib/test_kprobes\\.c$"}, 4436 {IncludeRegexp: "^include/linux/rv\\.h$|^include/rv/|^kernel/trace/rv/"}, 4437 }, 4438 } 4439 4440 udf = Subsystem{ 4441 Name: "udf", 4442 Syscalls: []string{"syz_mount_image$udf"}, 4443 Maintainers: []string{"jack@suse.com"}, 4444 Parents: []*Subsystem{&fs}, 4445 PathRules: []PathRule{ 4446 {IncludeRegexp: "^fs/udf/"}, 4447 }, 4448 } 4449 4450 um = Subsystem{ 4451 Name: "um", 4452 Lists: []string{"linux-um@lists.infradead.org"}, 4453 Maintainers: []string{"anton.ivanov@cambridgegreys.com", "johannes@sipsolutions.net", "richard@nod.at"}, 4454 Parents: []*Subsystem{&kernel}, 4455 PathRules: []PathRule{ 4456 {IncludeRegexp: "^arch/um/|^arch/x86/um/|^fs/hostfs/"}, 4457 }, 4458 } 4459 4460 unisoc = Subsystem{ 4461 Name: "unisoc", 4462 Lists: []string{"linux-unisoc@lists.infradead.org"}, 4463 Maintainers: []string{"manivannan.sadhasivam@linaro.org"}, 4464 Parents: []*Subsystem{&arm}, 4465 PathRules: []PathRule{ 4466 {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$"}, 4467 }, 4468 } 4469 4470 usb = Subsystem{ 4471 Name: "usb", 4472 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"}, 4473 Lists: []string{"linux-usb@vger.kernel.org"}, 4474 Parents: []*Subsystem{&kernel}, 4475 PathRules: []PathRule{ 4476 {IncludeRegexp: "^arch/arm/[^/]*omap[^/]*/usb[^/]*$|^drivers/usb/[^/]*/[^/]*omap[^/]*$"}, 4477 {IncludeRegexp: "^drivers/hid/usbhid/"}, 4478 {IncludeRegexp: "^drivers/net/usb/"}, 4479 {IncludeRegexp: "^drivers/net/usb/cdc_[^/]*\\.c$|^include/uapi/linux/usb/cdc\\.h$"}, 4480 {IncludeRegexp: "^drivers/net/usb/hso\\.c$"}, 4481 {IncludeRegexp: "^drivers/net/usb/pegasus\\.[^/]*$"}, 4482 {IncludeRegexp: "^drivers/net/usb/rtl8150\\.c$"}, 4483 {IncludeRegexp: "^drivers/phy/hisilicon/phy-hi3660-usb3\\.c$"}, 4484 {IncludeRegexp: "^drivers/phy/hisilicon/phy-hi3670-usb3\\.c$"}, 4485 {IncludeRegexp: "^drivers/phy/sunplus/Kconfig$|^drivers/phy/sunplus/phy-sunplus-usb2\\.c$"}, 4486 {IncludeRegexp: "^drivers/thunderbolt/dma_test\\.c$"}, 4487 {IncludeRegexp: "^drivers/thunderbolt/|^include/linux/thunderbolt\\.h$"}, 4488 {IncludeRegexp: "^drivers/usb/atm/speedtch\\.c$|^drivers/usb/atm/usbatm\\.c$"}, 4489 {IncludeRegexp: "^drivers/usb/c67x00/"}, 4490 {"^drivers/usb/cdns3/", "^drivers/usb/cdns3/cdns3[^/]*$"}, 4491 {"^drivers/usb/cdns3/", "^drivers/usb/cdns3/cdnsp[^/]*$"}, 4492 {IncludeRegexp: "^drivers/usb/chipidea/"}, 4493 {IncludeRegexp: "^drivers/usb/class/cdc-acm\\.[^/]*$"}, 4494 {IncludeRegexp: "^drivers/usb/class/usblp\\.c$"}, 4495 {IncludeRegexp: "^drivers/usb/common/ulpi\\.c$|^include/linux/ulpi/"}, 4496 {IncludeRegexp: "^drivers/usb/common/usb-otg-fsm\\.c$"}, 4497 {IncludeRegexp: "^drivers/usb/dwc2/"}, 4498 {IncludeRegexp: "^drivers/usb/dwc3/"}, 4499 {IncludeRegexp: "^drivers/usb/fotg210/"}, 4500 {IncludeRegexp: "^drivers/usb/gadget/function/[^/]*uvc[^/]*$|^drivers/usb/gadget/legacy/webcam\\.c$|^include/uapi/linux/usb/g_uvc\\.h$"}, 4501 {IncludeRegexp: "^drivers/usb/gadget/legacy/raw_gadget\\.c$|^include/uapi/linux/usb/raw_gadget\\.h$"}, 4502 {IncludeRegexp: "^drivers/usb/gadget/udc/bcm63xx_udc\\.[^/]*$"}, 4503 {IncludeRegexp: "^drivers/usb/gadget/udc/bdc/"}, 4504 {IncludeRegexp: "^drivers/usb/gadget/udc/cdns2$"}, 4505 {IncludeRegexp: "^drivers/usb/gadget/udc/fsl[^/]*$"}, 4506 {IncludeRegexp: "^drivers/usb/gadget/udc/renesas_usbf\\.c$"}, 4507 {IncludeRegexp: "^drivers/usb/host/ehci-brcm\\.[^/]*$"}, 4508 {IncludeRegexp: "^drivers/usb/host/ehci[^/]*$"}, 4509 {IncludeRegexp: "^drivers/usb/host/isp116x[^/]*$|^include/linux/usb/isp116x\\.h$"}, 4510 {IncludeRegexp: "^drivers/usb/host/ohci[^/]*$"}, 4511 {IncludeRegexp: "^drivers/usb/host/pci-quirks[^/]*$|^drivers/usb/host/xhci[^/]*$"}, 4512 {IncludeRegexp: "^drivers/usb/host/uhci[^/]*$"}, 4513 {IncludeRegexp: "^drivers/usb/host/xen[^/]*$|^include/xen/interface/io/usbif\\.h$"}, 4514 {IncludeRegexp: "^drivers/usb/host/xhci-mtk[^/]*$|^drivers/usb/mtu3/"}, 4515 {IncludeRegexp: "^drivers/usb/isp1760/"}, 4516 {IncludeRegexp: "^drivers/usb/misc/apple-mfi-fastcharge\\.c$"}, 4517 {IncludeRegexp: "^drivers/usb/misc/brcmstb-usb-pinmap\\.c$"}, 4518 {IncludeRegexp: "^drivers/usb/misc/chaoskey\\.c$"}, 4519 {IncludeRegexp: "^drivers/usb/misc/onboard_usb_hub\\.c$"}, 4520 {IncludeRegexp: "^drivers/usb/misc/usb251xb\\.c$"}, 4521 {IncludeRegexp: "^drivers/usb/musb/"}, 4522 {IncludeRegexp: "^drivers/usb/phy/phy-fsl-usb[^/]*$"}, 4523 {IncludeRegexp: "^drivers/usb/roles/intel-xhci-usb-role-switch\\.c$"}, 4524 {IncludeRegexp: "^drivers/usb/serial/|^include/linux/usb/serial\\.h$"}, 4525 {IncludeRegexp: "^drivers/usb/storage/"}, 4526 {IncludeRegexp: "^drivers/usb/storage/uas\\.c$"}, 4527 {IncludeRegexp: "^drivers/usb/typec/altmodes/|^include/linux/usb/typec_altmode\\.h$"}, 4528 {IncludeRegexp: "^drivers/usb/typec/mux/intel_pmc_mux\\.c$"}, 4529 {IncludeRegexp: "^drivers/usb/typec/mux/pi3usb30532\\.c$"}, 4530 {IncludeRegexp: "^drivers/usb/typec/tcpm/"}, 4531 {IncludeRegexp: "^drivers/usb/typec/tcpm/qcom/"}, 4532 {IncludeRegexp: "^drivers/usb/typec/|^include/linux/usb/typec\\.h$"}, 4533 {IncludeRegexp: "^drivers/usb/usbip/"}, 4534 {IncludeRegexp: "^drivers/usb/|^include/dt-bindings/usb/|^include/linux/usb\\.h$|^include/linux/usb/|^include/uapi/linux/usb/"}, 4535 }, 4536 } 4537 4538 usbstorage = Subsystem{ 4539 Name: "usb-storage", 4540 Lists: []string{"usb-storage@lists.one-eyed-alien.net"}, 4541 Maintainers: []string{"stern@rowland.harvard.edu"}, 4542 Parents: []*Subsystem{&usb}, 4543 PathRules: []PathRule{ 4544 {IncludeRegexp: "^drivers/usb/storage/"}, 4545 }, 4546 } 4547 4548 v9fs = Subsystem{ 4549 Name: "v9fs", 4550 Lists: []string{"v9fs@lists.linux.dev"}, 4551 Maintainers: []string{"asmadeus@codewreck.org", "ericvh@kernel.org", "lucho@ionkov.net"}, 4552 Parents: []*Subsystem{&fs}, 4553 PathRules: []PathRule{ 4554 {IncludeRegexp: "^fs/9p/|^include/net/9p/|^include/trace/events/9p\\.h$|^include/uapi/linux/virtio_9p\\.h$|^net/9p/"}, 4555 }, 4556 } 4557 4558 video = Subsystem{ 4559 Name: "video", 4560 Lists: []string{"linux-video@atrey.karlin.mff.cuni.cz"}, 4561 Maintainers: []string{"mj@ucw.cz"}, 4562 Parents: []*Subsystem{&kernel}, 4563 PathRules: []PathRule{ 4564 {IncludeRegexp: "^arch/x86/boot/video[^/]*$"}, 4565 }, 4566 } 4567 4568 virt = Subsystem{ 4569 Name: "virt", 4570 Lists: []string{"virtualization@lists.linux.dev"}, 4571 Parents: []*Subsystem{&kernel}, 4572 PathRules: []PathRule{ 4573 {IncludeRegexp: "^arch/[^/]*/include/asm/paravirt[^/]*\\.h$|^arch/[^/]*/kernel/paravirt[^/]*$|^include/linux/hypervisor\\.h$"}, 4574 {IncludeRegexp: "^arch/s390/include/uapi/asm/virtio-ccw\\.h$|^drivers/s390/virtio/"}, 4575 {IncludeRegexp: "^arch/x86/include/asm/vmware\\.h$|^arch/x86/kernel/cpu/vmware\\.c$"}, 4576 {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$"}, 4577 {IncludeRegexp: "^drivers/block/virtio_blk\\.c$|^drivers/scsi/virtio_scsi\\.c$|^include/uapi/linux/virtio_blk\\.h$|^include/uapi/linux/virtio_scsi\\.h$"}, 4578 {IncludeRegexp: "^drivers/char/virtio_console\\.c$|^include/uapi/linux/virtio_console\\.h$"}, 4579 {IncludeRegexp: "^drivers/crypto/virtio/|^include/uapi/linux/virtio_crypto\\.h$"}, 4580 {IncludeRegexp: "^drivers/gpio/gpio-virtio\\.c$|^include/uapi/linux/virtio_gpio\\.h$"}, 4581 {IncludeRegexp: "^drivers/gpu/drm/ci/xfails/virtio[^/]*$|^drivers/gpu/drm/virtio/|^include/uapi/linux/virtio_gpu\\.h$"}, 4582 {IncludeRegexp: "^drivers/gpu/drm/qxl/|^include/uapi/drm/qxl_drm\\.h$"}, 4583 {IncludeRegexp: "^drivers/gpu/drm/tiny/bochs\\.c$"}, 4584 {IncludeRegexp: "^drivers/gpu/drm/tiny/cirrus\\.c$"}, 4585 {IncludeRegexp: "^drivers/i2c/busses/i2c-virtio\\.c$|^include/uapi/linux/virtio_i2c\\.h$"}, 4586 {IncludeRegexp: "^drivers/iommu/virtio-iommu\\.c$|^include/uapi/linux/virtio_iommu\\.h$"}, 4587 {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/"}, 4588 {IncludeRegexp: "^drivers/nvdimm/nd_virtio\\.c$|^drivers/nvdimm/virtio_pmem\\.c$"}, 4589 {IncludeRegexp: "^drivers/vdpa/mlx5/"}, 4590 {IncludeRegexp: "^drivers/vfio/pci/virtio$"}, 4591 {IncludeRegexp: "^drivers/vhost/scsi\\.c$"}, 4592 {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$"}, 4593 {IncludeRegexp: "^drivers/vhost/|^include/linux/sched/vhost_task\\.h$|^include/linux/vhost_iotlb\\.h$|^include/uapi/linux/vhost\\.h$|^kernel/vhost_task\\.c$"}, 4594 {IncludeRegexp: "^drivers/virtio/virtio_balloon\\.c$|^include/linux/balloon_compaction\\.h$|^include/uapi/linux/virtio_balloon\\.h$|^mm/balloon_compaction\\.c$"}, 4595 {IncludeRegexp: "^drivers/virtio/virtio_mem\\.c$|^include/uapi/linux/virtio_mem\\.h$"}, 4596 {IncludeRegexp: "^fs/fuse/virtio_fs\\.c$|^include/uapi/linux/virtio_fs\\.h$"}, 4597 {IncludeRegexp: "^include/uapi/linux/virtio_snd\\.h$|^sound/virtio/"}, 4598 }, 4599 } 4600 4601 watchdog = Subsystem{ 4602 Name: "watchdog", 4603 Lists: []string{"linux-watchdog@vger.kernel.org"}, 4604 Maintainers: []string{"linux@roeck-us.net", "wim@linux-watchdog.org"}, 4605 Parents: []*Subsystem{&kernel}, 4606 PathRules: []PathRule{ 4607 {IncludeRegexp: "^drivers/watchdog/ebc-c384_wdt\\.c$"}, 4608 {IncludeRegexp: "^drivers/watchdog/mena21_wdt\\.c$"}, 4609 {IncludeRegexp: "^drivers/watchdog/menz69_wdt\\.c$"}, 4610 {IncludeRegexp: "^drivers/watchdog/realtek_otto_wdt\\.c$"}, 4611 {IncludeRegexp: "^drivers/watchdog/simatic-ipc-wdt\\.c$"}, 4612 {IncludeRegexp: "^drivers/watchdog/sunplus_wdt\\.c$"}, 4613 {IncludeRegexp: "^drivers/watchdog/|^include/linux/watchdog\\.h$|^include/trace/events/watchdog\\.h$|^include/uapi/linux/watchdog\\.h$"}, 4614 }, 4615 } 4616 4617 wcn36xx = Subsystem{ 4618 Name: "wcn36xx", 4619 Lists: []string{"wcn36xx@lists.infradead.org"}, 4620 Maintainers: []string{"loic.poulain@linaro.org"}, 4621 Parents: []*Subsystem{&wireless}, 4622 PathRules: []PathRule{ 4623 {IncludeRegexp: "^drivers/net/wireless/ath/wcn36xx/"}, 4624 }, 4625 } 4626 4627 wireguard = Subsystem{ 4628 Name: "wireguard", 4629 Lists: []string{"wireguard@lists.zx2c4.com"}, 4630 Maintainers: []string{"Jason@zx2c4.com"}, 4631 Parents: []*Subsystem{&net}, 4632 PathRules: []PathRule{ 4633 {IncludeRegexp: "^drivers/net/wireguard/"}, 4634 }, 4635 } 4636 4637 wireless = Subsystem{ 4638 Name: "wireless", 4639 Syscalls: []string{"syz_80211_join_ibss", "syz_80211_inject_frame"}, 4640 Lists: []string{"linux-wireless@vger.kernel.org"}, 4641 Parents: []*Subsystem{&net}, 4642 PathRules: []PathRule{ 4643 {IncludeRegexp: "^drivers/bcma/|^include/linux/bcma/"}, 4644 {IncludeRegexp: "^drivers/net/wireless/"}, 4645 {IncludeRegexp: "^drivers/net/wireless/admtek/adm8211\\.[^/]*$"}, 4646 {IncludeRegexp: "^drivers/net/wireless/ath/"}, 4647 {IncludeRegexp: "^drivers/net/wireless/ath/ar5523/"}, 4648 {IncludeRegexp: "^drivers/net/wireless/ath/ath5k/"}, 4649 {IncludeRegexp: "^drivers/net/wireless/ath/ath6kl/"}, 4650 {IncludeRegexp: "^drivers/net/wireless/ath/ath9k/"}, 4651 {IncludeRegexp: "^drivers/net/wireless/ath/carl9170/"}, 4652 {IncludeRegexp: "^drivers/net/wireless/ath/wil6210/"}, 4653 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43/"}, 4654 {IncludeRegexp: "^drivers/net/wireless/broadcom/b43legacy/"}, 4655 {IncludeRegexp: "^drivers/net/wireless/broadcom/brcm80211/|^include/linux/platform_data/brcmfmac\\.h$"}, 4656 {IncludeRegexp: "^drivers/net/wireless/intel/ipw2x00/"}, 4657 {IncludeRegexp: "^drivers/net/wireless/intel/iwlegacy/"}, 4658 {IncludeRegexp: "^drivers/net/wireless/intel/iwlwifi/"}, 4659 {IncludeRegexp: "^drivers/net/wireless/intersil/p54/"}, 4660 {IncludeRegexp: "^drivers/net/wireless/marvell/mwifiex/"}, 4661 {IncludeRegexp: "^drivers/net/wireless/marvell/mwl8k\\.c$"}, 4662 {IncludeRegexp: "^drivers/net/wireless/mediatek/mt76/"}, 4663 {IncludeRegexp: "^drivers/net/wireless/mediatek/mt7601u/"}, 4664 {IncludeRegexp: "^drivers/net/wireless/microchip/wilc1000/"}, 4665 {IncludeRegexp: "^drivers/net/wireless/purelifi/plfxlc/"}, 4666 {IncludeRegexp: "^drivers/net/wireless/quantenna$"}, 4667 {IncludeRegexp: "^drivers/net/wireless/ralink/rt2x00/"}, 4668 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl818x/rtl8180/"}, 4669 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl818x/rtl8187/"}, 4670 {IncludeRegexp: "^drivers/net/wireless/realtek/rtl8xxxu/"}, 4671 {IncludeRegexp: "^drivers/net/wireless/realtek/rtlwifi/"}, 4672 {IncludeRegexp: "^drivers/net/wireless/realtek/rtw88/"}, 4673 {IncludeRegexp: "^drivers/net/wireless/realtek/rtw89/"}, 4674 {IncludeRegexp: "^drivers/net/wireless/rsi/"}, 4675 {IncludeRegexp: "^drivers/net/wireless/ti/"}, 4676 {IncludeRegexp: "^drivers/net/wireless/virtual/mac80211_hwsim\\.\\[ch\\]$|^include/net/mac80211\\.h$|^net/mac80211/"}, 4677 {IncludeRegexp: "^drivers/net/wireless/zydas/zd1211rw/"}, 4678 {IncludeRegexp: "^drivers/nfc/trf7970a\\.c$"}, 4679 {IncludeRegexp: "^drivers/ssb/|^include/linux/ssb/"}, 4680 {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/"}, 4681 {IncludeRegexp: "^include/linux/rfkill\\.h$|^include/uapi/linux/rfkill\\.h$|^net/rfkill/"}, 4682 }, 4683 } 4684 4685 wpan = Subsystem{ 4686 Name: "wpan", 4687 Lists: []string{"linux-wpan@vger.kernel.org"}, 4688 Maintainers: []string{"alex.aring@gmail.com", "miquel.raynal@bootlin.com", "stefan@datenfreihafen.org"}, 4689 Parents: []*Subsystem{&net}, 4690 PathRules: []PathRule{ 4691 {IncludeRegexp: "^drivers/net/ieee802154/adf7242\\.c$"}, 4692 {IncludeRegexp: "^drivers/net/ieee802154/at86rf230\\.h$|^drivers/net/ieee802154/atusb\\.c$|^drivers/net/ieee802154/atusb\\.h$"}, 4693 {IncludeRegexp: "^drivers/net/ieee802154/ca8210\\.c$"}, 4694 {IncludeRegexp: "^drivers/net/ieee802154/cc2520\\.c$"}, 4695 {IncludeRegexp: "^drivers/net/ieee802154/mcr20a\\.c$|^drivers/net/ieee802154/mcr20a\\.h$"}, 4696 {IncludeRegexp: "^drivers/net/ieee802154/mrf24j40\\.c$"}, 4697 {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/"}, 4698 {IncludeRegexp: "^include/net/6lowpan\\.h$|^net/6lowpan/"}, 4699 }, 4700 } 4701 4702 x25 = Subsystem{ 4703 Name: "x25", 4704 Lists: []string{"linux-x25@vger.kernel.org"}, 4705 Maintainers: []string{"ms@dev.tdt.de"}, 4706 Parents: []*Subsystem{&net}, 4707 PathRules: []PathRule{ 4708 {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/"}, 4709 }, 4710 } 4711 4712 x86 = Subsystem{ 4713 Name: "x86", 4714 Lists: []string{"x86@kernel.org"}, 4715 Parents: []*Subsystem{&virt}, 4716 PathRules: []PathRule{ 4717 {IncludeRegexp: "^arch/[^/]*/include/asm/paravirt[^/]*\\.h$|^arch/[^/]*/kernel/paravirt[^/]*$|^include/linux/hypervisor\\.h$"}, 4718 {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$"}, 4719 {IncludeRegexp: "^arch/x86/include/asm/vmware\\.h$|^arch/x86/kernel/cpu/vmware\\.c$"}, 4720 }, 4721 } 4722 4723 x86drivers = Subsystem{ 4724 Name: "x86-drivers", 4725 Lists: []string{"platform-driver-x86@vger.kernel.org"}, 4726 Parents: []*Subsystem{&kernel}, 4727 PathRules: []PathRule{ 4728 {IncludeRegexp: "^arch/x86/include/asm/amd_hsmp\\.h$|^arch/x86/include/uapi/asm/amd_hsmp\\.h$|^drivers/platform/x86/amd/hsmp\\.c$"}, 4729 {IncludeRegexp: "^arch/x86/include/asm/intel_punit_ipc\\.h$|^drivers/platform/x86/intel/punit_ipc\\.c$"}, 4730 {IncludeRegexp: "^arch/x86/include/asm/intel_telemetry\\.h$|^drivers/platform/x86/intel/telemetry/"}, 4731 {IncludeRegexp: "^drivers/char/sonypi\\.c$|^drivers/platform/x86/sony-laptop\\.c$|^include/linux/sony-laptop\\.h$"}, 4732 {IncludeRegexp: "^drivers/hid/surface-hid/"}, 4733 {IncludeRegexp: "^drivers/input/touchscreen/silead\\.c$|^drivers/platform/x86/touchscreen_dmi\\.c$"}, 4734 {IncludeRegexp: "^drivers/platform/mellanox/|^include/linux/platform_data/mlxreg\\.h$"}, 4735 {IncludeRegexp: "^drivers/platform/olpc/|^drivers/platform/x86/|^include/linux/platform_data/x86/"}, 4736 {IncludeRegexp: "^drivers/platform/surface/"}, 4737 {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/"}, 4738 {IncludeRegexp: "^drivers/platform/surface/surface_aggregator_hub\\.c$"}, 4739 {IncludeRegexp: "^drivers/platform/surface/surface_aggregator_tabletsw\\.c$"}, 4740 {IncludeRegexp: "^drivers/platform/surface/surface_dtx\\.c$|^include/uapi/linux/surface_aggregator/dtx\\.h$"}, 4741 {IncludeRegexp: "^drivers/platform/surface/surface_gpe\\.c$"}, 4742 {IncludeRegexp: "^drivers/platform/surface/surface_hotplug\\.c$"}, 4743 {IncludeRegexp: "^drivers/platform/surface/surface_platform_profile\\.c$"}, 4744 {IncludeRegexp: "^drivers/platform/surface/surfacepro3_button\\.c$"}, 4745 {IncludeRegexp: "^drivers/platform/x86/acer-wmi\\.c$"}, 4746 {IncludeRegexp: "^drivers/platform/x86/acerhdf\\.c$"}, 4747 {IncludeRegexp: "^drivers/platform/x86/adv_swbutton\\.c$"}, 4748 {IncludeRegexp: "^drivers/platform/x86/amd/pmc/"}, 4749 {IncludeRegexp: "^drivers/platform/x86/amd/pmf/"}, 4750 {IncludeRegexp: "^drivers/platform/x86/asus-tf103c-dock\\.c$"}, 4751 {IncludeRegexp: "^drivers/platform/x86/asus-wireless\\.c$"}, 4752 {IncludeRegexp: "^drivers/platform/x86/asus[^/]*\\.c$|^drivers/platform/x86/eeepc[^/]*\\.c$"}, 4753 {IncludeRegexp: "^drivers/platform/x86/classmate-laptop\\.c$"}, 4754 {IncludeRegexp: "^drivers/platform/x86/compal-laptop\\.c$"}, 4755 {IncludeRegexp: "^drivers/platform/x86/dell/dcdbas\\.[^/]*$"}, 4756 {IncludeRegexp: "^drivers/platform/x86/dell/dell-laptop\\.c$"}, 4757 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-smm\\.c$"}, 4758 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios-wmi\\.c$"}, 4759 {IncludeRegexp: "^drivers/platform/x86/dell/dell-smbios\\.[^/]*$"}, 4760 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-privacy\\.c$"}, 4761 {IncludeRegexp: "^drivers/platform/x86/dell/dell-wmi-sysman/"}, 4762 {IncludeRegexp: "^drivers/platform/x86/dell/dell_rbu\\.c$"}, 4763 {IncludeRegexp: "^drivers/platform/x86/fujitsu-laptop\\.c$"}, 4764 {IncludeRegexp: "^drivers/platform/x86/fujitsu-tablet\\.c$"}, 4765 {IncludeRegexp: "^drivers/platform/x86/gigabyte-wmi\\.c$"}, 4766 {IncludeRegexp: "^drivers/platform/x86/gpd-pocket-fan\\.c$"}, 4767 {IncludeRegexp: "^drivers/platform/x86/hdaps\\.c$"}, 4768 {IncludeRegexp: "^drivers/platform/x86/hp/hp-bioscfg/"}, 4769 {IncludeRegexp: "^drivers/platform/x86/hp/tc1100-wmi\\.c$"}, 4770 {IncludeRegexp: "^drivers/platform/x86/ideapad-laptop\\.c$"}, 4771 {IncludeRegexp: "^drivers/platform/x86/intel/atomisp2/led\\.c$"}, 4772 {IncludeRegexp: "^drivers/platform/x86/intel/atomisp2/pm\\.c$"}, 4773 {IncludeRegexp: "^drivers/platform/x86/intel/hid\\.c$"}, 4774 {IncludeRegexp: "^drivers/platform/x86/intel/int1092/"}, 4775 {IncludeRegexp: "^drivers/platform/x86/intel/ishtp_eclite\\.c$"}, 4776 {IncludeRegexp: "^drivers/platform/x86/intel/pmc/"}, 4777 {IncludeRegexp: "^drivers/platform/x86/intel/speed_select_if/|^include/uapi/linux/isst_if\\.h$"}, 4778 {IncludeRegexp: "^drivers/platform/x86/intel/tpmi\\.c$|^include/linux/intel_tpmi\\.h$"}, 4779 {IncludeRegexp: "^drivers/platform/x86/intel/uncore-frequency/"}, 4780 {IncludeRegexp: "^drivers/platform/x86/intel/vbtn\\.c$"}, 4781 {IncludeRegexp: "^drivers/platform/x86/lg-laptop\\.c$"}, 4782 {IncludeRegexp: "^drivers/platform/x86/mlx-platform\\.c$"}, 4783 {IncludeRegexp: "^drivers/platform/x86/msi-ec\\.[^/]*$"}, 4784 {IncludeRegexp: "^drivers/platform/x86/msi-laptop\\.c$"}, 4785 {IncludeRegexp: "^drivers/platform/x86/msi-wmi\\.c$"}, 4786 {IncludeRegexp: "^drivers/platform/x86/nvidia-wmi-ec-backlight\\.c$|^include/linux/platform_data/x86/nvidia-wmi-ec-backlight\\.h$"}, 4787 {IncludeRegexp: "^drivers/platform/x86/panasonic-laptop\\.c$"}, 4788 {IncludeRegexp: "^drivers/platform/x86/samsung-laptop\\.c$"}, 4789 {IncludeRegexp: "^drivers/platform/x86/serial-multi-instantiate\\.c$"}, 4790 {IncludeRegexp: "^drivers/platform/x86/siemens/|^include/linux/platform_data/x86/simatic-ipc-base\\.h$|^include/linux/platform_data/x86/simatic-ipc\\.h$"}, 4791 {IncludeRegexp: "^drivers/platform/x86/system76_acpi\\.c$"}, 4792 {IncludeRegexp: "^drivers/platform/x86/think-lmi\\..$"}, 4793 {IncludeRegexp: "^drivers/platform/x86/thinkpad_acpi\\.c$"}, 4794 {IncludeRegexp: "^drivers/platform/x86/topstar-laptop\\.c$"}, 4795 {IncludeRegexp: "^drivers/platform/x86/toshiba-wmi\\.c$"}, 4796 {IncludeRegexp: "^drivers/platform/x86/toshiba_acpi\\.c$"}, 4797 {IncludeRegexp: "^drivers/platform/x86/toshiba_bluetooth\\.c$"}, 4798 {IncludeRegexp: "^drivers/platform/x86/toshiba_haps\\.c$"}, 4799 {IncludeRegexp: "^drivers/platform/x86/uv_sysfs\\.c$"}, 4800 {IncludeRegexp: "^drivers/platform/x86/wmi-bmof\\.c$"}, 4801 {IncludeRegexp: "^drivers/platform/x86/wmi\\.c$|^include/uapi/linux/wmi\\.h$"}, 4802 {IncludeRegexp: "^drivers/platform/x86/x86-android-tablets/"}, 4803 {IncludeRegexp: "^drivers/power/supply/surface_battery\\.c$|^drivers/power/supply/surface_charger\\.c$"}, 4804 }, 4805 } 4806 4807 xen = Subsystem{ 4808 Name: "xen", 4809 Lists: []string{"xen-devel@lists.xenproject.org"}, 4810 Parents: []*Subsystem{&kernel}, 4811 PathRules: []PathRule{ 4812 {IncludeRegexp: "^arch/[^/]*/include/asm/xen/swiotlb-xen\\.h$|^drivers/xen/swiotlb-xen\\.c$|^include/xen/arm/swiotlb-xen\\.h$|^include/xen/swiotlb-xen\\.h$"}, 4813 {IncludeRegexp: "^arch/arm/include/asm/xen/|^arch/arm/xen/"}, 4814 {IncludeRegexp: "^arch/arm64/include/asm/xen/|^arch/arm64/xen/"}, 4815 {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/"}, 4816 {IncludeRegexp: "^arch/x86/pci/[^/]*xen[^/]*$|^drivers/pci/[^/]*xen[^/]*$"}, 4817 {IncludeRegexp: "^drivers/[^/]*/xen-[^/]*front\\.c$|^drivers/xen/|^include/uapi/xen/|^include/xen/|^kernel/configs/xen\\.config$"}, 4818 {IncludeRegexp: "^drivers/block/xen[^/]*$|^drivers/block/xen-blkback/"}, 4819 {IncludeRegexp: "^drivers/gpu/drm/xen/"}, 4820 {IncludeRegexp: "^drivers/net/xen-netback/"}, 4821 {IncludeRegexp: "^drivers/scsi/xen-scsifront\\.c$|^drivers/xen/xen-scsiback\\.c$|^include/xen/interface/io/vscsiif\\.h$"}, 4822 {IncludeRegexp: "^drivers/usb/host/xen[^/]*$|^include/xen/interface/io/usbif\\.h$"}, 4823 {IncludeRegexp: "^sound/xen/"}, 4824 }, 4825 } 4826 4827 xfs = Subsystem{ 4828 Name: "xfs", 4829 Syscalls: []string{"syz_mount_image$xfs"}, 4830 Lists: []string{"linux-xfs@vger.kernel.org"}, 4831 Maintainers: []string{"chandan.babu@oracle.com"}, 4832 Parents: []*Subsystem{&fs}, 4833 PathRules: []PathRule{ 4834 {IncludeRegexp: "^fs/xfs/|^include/uapi/linux/dqblk_xfs\\.h$|^include/uapi/linux/fsmap\\.h$"}, 4835 }, 4836 } 4837 4838 return []*Subsystem{ 4839 &ac100, &accelerators, &acpi, &acpica, &acrn, &actions, &afs, &alpha, &alsa, &amdgfx, &amlogic, &apparmor, &arch, &arm, &armmsm, &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, &coresight, &crypto, &csky, &cxl, &damon, &dccp, &dell, &devicetree, &dm, &dmaengine, &drbd, &dri, &ecryptfs, &edac, &efi, &erofs, &etnaviv, &exfat, &ext4, &f2fs, &fbdev, &fpga, &freedreno, &fs, &fscrypt, &fsi, &fsverity, &fuse, &geode, &gfs2, &gpio, &greybus, &hams, &hardening, &hexagon, &hfs, &hippi, &hwmon, &hyperv, &i2c, &i3c, &ide, &iio, &imx, &input, &integrity, &intelgfx, &intelgvt, &intelwiredlan, &intelxe, &iouring, &iomap, &iommu, &ipack, &isdn4linux, &isofs, &jffs2, &jfs, &karma, &kasan, &kbuild, &kernel, &kernfs, &kexec, &keyrings, &kgdb, &kunit, &kvm, &kvmriscv, &kvmarm, &leds, &libertas, &lima, &linux1394, &linuxppc, &linuxpps, &livepatching, &llvm, &loongarch, &lsm, &lvs, &m68k, &mapletree, &media, &mediatek, &megaraid, &mhi, &mips, &mjpeg, &mm, &mmc, &modules, &mpi3, &mptfusion, &mptcp, &mtd, &nbd, &net, &netdrivers, &netfilter, &netfs, &nfc, &nfs, &nilfs, &nitro, &nouveau, &ntb, &ntfs3, &nvdimm, &nvme, &ocfs2, &omap, &optee, &openiscsi, &openbmc, &openipmi, &openrisc, &openvswitch, &openwrt, &orangefs, &ossdrivers, &overlayfs, &parisc, &parport, &pci, &perf, &phy, &pm, &ppp, &pvrusb2, &pwm, &qat, &raid, &rcu, &rdma, &rds, &reiserfs, &remoteproc, &renesassoc, &riscv, &rockchip, &rpi, &rtc, &rust, &s32, &s390, &samsungsoc, &scsi, &sctp, &selinux, &serial, &sgx, &sh, &snpsarc, &sof, &sound, &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, 4840 } 4841 4842 }