Merge tag 'io_uring-6.1-2022-10-13' of git://git.kernel.dk/linux
[linux-2.6-block.git] / MAINTAINERS
index 01169f29097ee703d15e033d9f63fad711ea5012..fb0a565082fc7d94ac98c6363485bb66cdd398f4 100644 (file)
@@ -554,7 +554,7 @@ M:  Michael Hennerich <michael.hennerich@analog.com>
 S:     Supported
 W:     http://wiki.analog.com/ADP5588
 W:     https://ez.analog.com/linux-software-drivers
-F:     drivers/gpio/gpio-adp5588.c
+F:     Documentation/devicetree/bindings/input/adi,adp5588.yaml
 F:     drivers/input/keyboard/adp5588-keys.c
 
 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
@@ -1915,6 +1915,7 @@ F:        drivers/dma/apple-admac.c
 F:     drivers/i2c/busses/i2c-pasemi-core.c
 F:     drivers/i2c/busses/i2c-pasemi-platform.c
 F:     drivers/iommu/apple-dart.c
+F:     drivers/iommu/io-pgtable-dart.c
 F:     drivers/irqchip/irq-apple-aic.c
 F:     drivers/mailbox/apple-mailbox.c
 F:     drivers/nvme/host/apple.c
@@ -2066,6 +2067,7 @@ F:        drivers/hwtracing/coresight/*
 F:     include/dt-bindings/arm/coresight-cti-dt.h
 F:     include/linux/coresight*
 F:     samples/coresight/*
+F:     tools/perf/tests/shell/coresight/*
 F:     tools/perf/arch/arm/util/auxtrace.c
 F:     tools/perf/arch/arm/util/cs-etm.c
 F:     tools/perf/arch/arm/util/cs-etm.h
@@ -5169,6 +5171,7 @@ M:        Steve French <sfrench@samba.org>
 R:     Paulo Alcantara <pc@cjr.nz> (DFS, global name space)
 R:     Ronnie Sahlberg <lsahlber@redhat.com> (directory leases, sparse files)
 R:     Shyam Prasad N <sprasad@microsoft.com> (multichannel)
+R:     Tom Talpey <tom@talpey.com> (RDMA, smbdirect)
 L:     linux-cifs@vger.kernel.org
 L:     samba-technical@lists.samba.org (moderated for non-subscribers)
 S:     Supported
@@ -5663,6 +5666,12 @@ Q:       http://patchwork.linuxtv.org/project/linux-media/list/
 T:     git git://linuxtv.org/anttip/media_tree.git
 F:     drivers/media/common/cypress_firmware*
 
+CYPRESS CY8C95X0 PINCTRL DRIVER
+M:     Patrick Rudolph <patrick.rudolph@9elements.com>
+L:     linux-gpio@vger.kernel.org
+S:     Maintained
+F:     drivers/pinctrl/pinctrl-cy8c95x0.c
+
 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
 M:     Linus Walleij <linus.walleij@linaro.org>
 L:     linux-input@vger.kernel.org
@@ -6170,6 +6179,7 @@ F:        include/asm-generic/dma-mapping.h
 F:     include/linux/dma-direct.h
 F:     include/linux/dma-mapping.h
 F:     include/linux/dma-map-ops.h
+F:     include/linux/swiotlb.h
 F:     kernel/dma/
 
 DMA MAPPING BENCHMARK
@@ -9710,6 +9720,13 @@ S:       Orphan
 F:     Documentation/ia64/
 F:     arch/ia64/
 
+IBM Operation Panel Input Driver
+M:     Eddie James <eajames@linux.ibm.com>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/input/ibm,op-panel.yaml
+F:     drivers/input/misc/ibm-panel.c
+
 IBM Power 842 compression accelerator
 M:     Haren Myneni <haren@us.ibm.com>
 S:     Supported
@@ -10689,8 +10706,8 @@ L:      iommu@lists.linux.dev
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
 F:     drivers/iommu/dma-iommu.c
+F:     drivers/iommu/dma-iommu.h
 F:     drivers/iommu/iova.c
-F:     include/linux/dma-iommu.h
 F:     include/linux/iova.h
 
 IOMMU SUBSYSTEM
@@ -11002,7 +11019,6 @@ F:      arch/*/include/asm/*kasan.h
 F:     arch/*/mm/kasan_init*
 F:     include/linux/kasan*.h
 F:     lib/Kconfig.kasan
-F:     lib/test_kasan*.c
 F:     mm/kasan/
 F:     scripts/Makefile.kasan
 
@@ -11188,7 +11204,8 @@ R:      Alexandru Elisei <alexandru.elisei@arm.com>
 R:     Suzuki K Poulose <suzuki.poulose@arm.com>
 R:     Oliver Upton <oliver.upton@linux.dev>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-L:     kvmarm@lists.cs.columbia.edu (moderated for non-subscribers)
+L:     kvmarm@lists.linux.dev
+L:     kvmarm@lists.cs.columbia.edu (deprecated, moderated for non-subscribers)
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
 F:     arch/arm64/include/asm/kvm*
@@ -11436,6 +11453,20 @@ F:     kernel/kmod.c
 F:     lib/test_kmod.c
 F:     tools/testing/selftests/kmod/
 
+KMSAN
+M:     Alexander Potapenko <glider@google.com>
+R:     Marco Elver <elver@google.com>
+R:     Dmitry Vyukov <dvyukov@google.com>
+L:     kasan-dev@googlegroups.com
+S:     Maintained
+F:     Documentation/dev-tools/kmsan.rst
+F:     arch/*/include/asm/kmsan.h
+F:     arch/*/mm/kmsan_*
+F:     include/linux/kmsan*.h
+F:     lib/Kconfig.kmsan
+F:     mm/kmsan/
+F:     scripts/Makefile.kmsan
+
 KPROBES
 M:     Naveen N. Rao <naveen.n.rao@linux.ibm.com>
 M:     Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
@@ -12166,6 +12197,18 @@ L:     linux-man@vger.kernel.org
 S:     Maintained
 W:     http://www.kernel.org/doc/man-pages
 
+MAPLE TREE
+M:     Liam R. Howlett <Liam.Howlett@oracle.com>
+L:     linux-mm@kvack.org
+S:     Supported
+F:     Documentation/core-api/maple_tree.rst
+F:     include/linux/maple_tree.h
+F:     include/trace/events/maple_tree.h
+F:     lib/maple_tree.c
+F:     lib/test_maple_tree.c
+F:     tools/testing/radix-tree/linux/maple_tree.h
+F:     tools/testing/radix-tree/maple.c
+
 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
 M:     Rahul Bedarkar <rahulbedarkar89@gmail.com>
 L:     linux-mips@vger.kernel.org
@@ -12897,6 +12940,12 @@ S:     Supported
 F:     Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
 F:     drivers/media/platform/mediatek/jpeg/
 
+MEDIATEK KEYPAD DRIVER
+M:     Mattijs Korpershoek <mkorpershoek@baylibre.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
+F:     drivers/input/keyboard/mt6779-keypad.c
+
 MEDIATEK MDP DRIVER
 M:     Minghsiu Tsai <minghsiu.tsai@mediatek.com>
 M:     Houlong Wei <houlong.wei@mediatek.com>
@@ -15310,17 +15359,6 @@ L:     linux-rdma@vger.kernel.org
 S:     Supported
 F:     drivers/infiniband/ulp/opa_vnic
 
-OPEN FIRMWARE AND DEVICE TREE OVERLAYS
-M:     Pantelis Antoniou <pantelis.antoniou@konsulko.com>
-M:     Frank Rowand <frowand.list@gmail.com>
-L:     devicetree@vger.kernel.org
-S:     Maintained
-F:     Documentation/devicetree/dynamic-resolution-notes.rst
-F:     Documentation/devicetree/overlay-notes.rst
-F:     drivers/of/overlay.c
-F:     drivers/of/resolver.c
-K:     of_overlay_notifier_
-
 OPEN FIRMWARE AND FLATTENED DEVICE TREE
 M:     Rob Herring <robh+dt@kernel.org>
 M:     Frank Rowand <frowand.list@gmail.com>
@@ -15333,6 +15371,9 @@ F:      Documentation/ABI/testing/sysfs-firmware-ofw
 F:     drivers/of/
 F:     include/linux/of*.h
 F:     scripts/dtc/
+K:     of_overlay_notifier_
+K:     of_overlay_fdt_apply
+K:     of_overlay_remove
 
 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
 M:     Rob Herring <robh+dt@kernel.org>
@@ -15818,6 +15859,7 @@ PCI ENDPOINT SUBSYSTEM
 M:     Kishon Vijay Abraham I <kishon@ti.com>
 M:     Lorenzo Pieralisi <lpieralisi@kernel.org>
 R:     Krzysztof WilczyƄski <kw@linux.com>
+R:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 Q:     https://patchwork.kernel.org/project/linux-pci/list/
@@ -15831,8 +15873,8 @@ F:      drivers/pci/endpoint/
 F:     tools/pci/
 
 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
-M:     Russell Currey <ruscur@russell.cc>
-M:     Oliver O'Halloran <oohall@gmail.com>
+M:     Mahesh J Salgaonkar <mahesh@linux.ibm.com>
+R:     Oliver O'Halloran <oohall@gmail.com>
 L:     linuxppc-dev@lists.ozlabs.org
 S:     Supported
 F:     Documentation/PCI/pci-error-recovery.rst
@@ -16309,6 +16351,12 @@ F:     Documentation/devicetree/bindings/pinctrl/sunplus,*
 F:     drivers/pinctrl/sunplus/
 F:     include/dt-bindings/pinctrl/sppctl*.h
 
+PINE64 PINEPHONE KEYBOARD DRIVER
+M:     Samuel Holland <samuel@sholland.org>
+S:     Supported
+F:     Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
+F:     drivers/input/keyboard/pinephone-keyboard.c
+
 PKTCDVD DRIVER
 M:     linux-block@vger.kernel.org
 S:     Orphan
@@ -18614,6 +18662,7 @@ F:      drivers/misc/sgi-xp/
 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
 M:     Karsten Graul <kgraul@linux.ibm.com>
 M:     Wenjia Zhang <wenjia@linux.ibm.com>
+M:     Jan Karcher <jaka@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
 W:     http://www.ibm.com/developerworks/linux/linux390/
@@ -19559,8 +19608,8 @@ M:      Emil Renner Berthing <kernel@esmil.dk>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
-F:     drivers/pinctrl/pinctrl-starfive.c
-F:     include/dt-bindings/pinctrl/pinctrl-starfive.h
+F:     drivers/pinctrl/starfive/
+F:     include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
 
 STARFIVE JH7100 RESET CONTROLLER DRIVER
 M:     Emil Renner Berthing <kernel@esmil.dk>
@@ -19748,16 +19797,6 @@ S:     Maintained
 F:     Documentation/admin-guide/svga.rst
 F:     arch/x86/boot/video*
 
-SWIOTLB SUBSYSTEM
-M:     Christoph Hellwig <hch@infradead.org>
-L:     iommu@lists.linux.dev
-S:     Supported
-W:     http://git.infradead.org/users/hch/dma-mapping.git
-T:     git git://git.infradead.org/users/hch/dma-mapping.git
-F:     arch/*/kernel/pci-swiotlb.c
-F:     include/linux/swiotlb.h
-F:     kernel/dma/swiotlb.c
-
 SWITCHDEV
 M:     Jiri Pirko <jiri@resnulli.us>
 M:     Ivan Vecera <ivecera@redhat.com>
@@ -21512,6 +21551,7 @@ R:      Cornelia Huck <cohuck@redhat.com>
 L:     kvm@vger.kernel.org
 S:     Maintained
 T:     git git://github.com/awilliam/linux-vfio.git
+F:     Documentation/ABI/testing/sysfs-devices-vfio-dev
 F:     Documentation/driver-api/vfio.rst
 F:     drivers/vfio/
 F:     include/linux/vfio.h
@@ -21692,6 +21732,10 @@ F:     include/linux/virtio*.h
 F:     include/uapi/linux/virtio_*.h
 F:     tools/virtio/
 
+IFCVF VIRTIO DATA PATH ACCELERATOR
+R:     Zhu Lingshan <lingshan.zhu@intel.com>
+F:     drivers/vdpa/ifcvf/
+
 VIRTIO BALLOON
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 M:     David Hildenbrand <david@redhat.com>
@@ -22474,8 +22518,10 @@ M:     Stefano Stabellini <sstabellini@kernel.org>
 L:     xen-devel@lists.xenproject.org (moderated for non-subscribers)
 L:     iommu@lists.linux.dev
 S:     Supported
-F:     arch/x86/xen/*swiotlb*
-F:     drivers/xen/*swiotlb*
+F:     arch/*/include/asm/xen/swiotlb-xen.h
+F:     drivers/xen/swiotlb-xen.c
+F:     include/xen/arm/swiotlb-xen.h
+F:     include/xen/swiotlb-xen.h
 
 XFS FILESYSTEM
 C:     irc://irc.oftc.net/xfs