Merge tag 'linux-can-fixes-for-6.9-20240319' of git://git.kernel.org/pub/scm/linux...
[sfrench/cifs-2.6.git] / MAINTAINERS
index 7f0b462d85a414a7fe3babd94ab6999e4051813b..24b4f59d3ceb1820ff6c864104fa4b3aeaaf0393 100644 (file)
@@ -24,7 +24,7 @@ Descriptions of section entries and preferred order
           filing info, a direct bug tracker link, or a mailto: URI.
        C: URI for *chat* protocol, server and channel where developers
           usually hang out, for example irc://server/channel.
-       P: Subsystem Profile document for more details submitting
+       P: *Subsystem Profile* document for more details submitting
           patches to the given subsystem. This is either an in-tree file,
           or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
           for details.
@@ -897,6 +897,12 @@ Q: https://patchwork.kernel.org/project/linux-rdma/list/
 F:     drivers/infiniband/hw/efa/
 F:     include/uapi/rdma/efa-abi.h
 
+AMD ADDRESS TRANSLATION LIBRARY (ATL)
+M:     Yazen Ghannam <Yazen.Ghannam@amd.com>
+L:     linux-edac@vger.kernel.org
+S:     Supported
+F:     drivers/ras/amd/atl/*
+
 AMD AXI W1 DRIVER
 M:     Kris Chaplin <kris.chaplin@amd.com>
 R:     Thomas Delev <thomas.delev@amd.com>
@@ -2543,13 +2549,14 @@ F:      drivers/*/*/*wpcm*
 F:     drivers/*/*wpcm*
 
 ARM/NXP S32G ARCHITECTURE
-M:     Chester Lin <chester62515@gmail.com>
-R:     Andreas Färber <afaerber@suse.de>
+R:     Chester Lin <chester62515@gmail.com>
 R:     Matthias Brugger <mbrugger@suse.com>
-R:     NXP S32 Linux Team <s32@nxp.com>
+R:     Ghennadi Procopciuc <ghennadi.procopciuc@oss.nxp.com>
+L:     NXP S32 Linux Team <s32@nxp.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/freescale/s32g*.dts*
+F:     drivers/pinctrl/nxp/
 
 ARM/Orion SoC/Technologic Systems TS-78xx platform support
 M:     Alexander Clouter <alex@digriz.org.uk>
@@ -3800,6 +3807,7 @@ M:        Alexei Starovoitov <ast@kernel.org>
 M:     Daniel Borkmann <daniel@iogearbox.net>
 M:     Andrii Nakryiko <andrii@kernel.org>
 R:     Martin KaFai Lau <martin.lau@linux.dev>
+R:     Eduard Zingerman <eddyz87@gmail.com>
 R:     Song Liu <song@kernel.org>
 R:     Yonghong Song <yonghong.song@linux.dev>
 R:     John Fastabend <john.fastabend@gmail.com>
@@ -3860,6 +3868,7 @@ F:        net/unix/unix_bpf.c
 
 BPF [LIBRARY] (libbpf)
 M:     Andrii Nakryiko <andrii@kernel.org>
+M:     Eduard Zingerman <eddyz87@gmail.com>
 L:     bpf@vger.kernel.org
 S:     Maintained
 F:     tools/lib/bpf/
@@ -3917,6 +3926,7 @@ F:        security/bpf/
 
 BPF [SELFTESTS] (Test Runners & Infrastructure)
 M:     Andrii Nakryiko <andrii@kernel.org>
+M:     Eduard Zingerman <eddyz87@gmail.com>
 R:     Mykola Lysenko <mykolal@fb.com>
 L:     bpf@vger.kernel.org
 S:     Maintained
@@ -4630,8 +4640,8 @@ S:        Maintained
 F:     net/sched/sch_cake.c
 
 CAN NETWORK DRIVERS
-M:     Wolfgang Grandegger <wg@grandegger.com>
 M:     Marc Kleine-Budde <mkl@pengutronix.de>
+M:     Vincent Mailhol <mailhol.vincent@wanadoo.fr>
 L:     linux-can@vger.kernel.org
 S:     Maintained
 W:     https://github.com/linux-can
@@ -6378,6 +6388,7 @@ L:        linux-doc@vger.kernel.org
 S:     Maintained
 F:     Documentation/admin-guide/quickly-build-trimmed-linux.rst
 F:     Documentation/admin-guide/reporting-issues.rst
+F:     Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
 
 DOCUMENTATION SCRIPTS
 M:     Mauro Carvalho Chehab <mchehab@kernel.org>
@@ -7583,7 +7594,6 @@ R:        Robert Richter <rric@kernel.org>
 L:     linux-edac@vger.kernel.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
-F:     Documentation/admin-guide/ras.rst
 F:     Documentation/driver-api/edac.rst
 F:     drivers/edac/
 F:     include/linux/edac.h
@@ -7890,6 +7900,13 @@ S:       Maintained
 F:     include/linux/errseq.h
 F:     lib/errseq.c
 
+ESD CAN NETWORK DRIVERS
+M:     Stefan Mätje <stefan.maetje@esd.eu>
+R:     socketcan@esd.eu
+L:     linux-can@vger.kernel.org
+S:     Maintained
+F:     drivers/net/can/esd/
+
 ESD CAN/USB DRIVERS
 M:     Frank Jungclaus <frank.jungclaus@esd.eu>
 R:     socketcan@esd.eu
@@ -8166,6 +8183,7 @@ F:        include/uapi/scsi/fc/
 FILE LOCKING (flock() and fcntl()/lockf())
 M:     Jeff Layton <jlayton@kernel.org>
 M:     Chuck Lever <chuck.lever@oracle.com>
+R:     Alexander Aring <alex.aring@gmail.com>
 L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     fs/fcntl.c
@@ -8591,6 +8609,13 @@ F:       Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
 F:     drivers/soc/fsl/qe/qmc.c
 F:     include/soc/fsl/qe/qmc.h
 
+FREESCALE QUICC ENGINE QMC HDLC DRIVER
+M:     Herve Codina <herve.codina@bootlin.com>
+L:     netdev@vger.kernel.org
+L:     linuxppc-dev@lists.ozlabs.org
+S:     Maintained
+F:     drivers/net/wan/fsl_qmc_hdlc.c
+
 FREESCALE QUICC ENGINE TSA DRIVER
 M:     Herve Codina <herve.codina@bootlin.com>
 L:     linuxppc-dev@lists.ozlabs.org
@@ -8982,9 +9007,10 @@ F:       include/linux/string.h
 F:     include/linux/string_choices.h
 F:     include/linux/string_helpers.h
 F:     lib/string.c
+F:     lib/string_kunit.c
 F:     lib/string_helpers.c
-F:     lib/test-string_helpers.c
-F:     lib/test_string.c
+F:     lib/string_helpers_kunit.c
+F:     scripts/coccinelle/api/string_choices.cocci
 
 GENERIC UIO DRIVER FOR PCI DEVICES
 M:     "Michael S. Tsirkin" <mst@redhat.com>
@@ -9086,6 +9112,7 @@ F:        Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
 F:     arch/arm64/boot/dts/exynos/google/
 F:     drivers/clk/samsung/clk-gs101.c
 F:     include/dt-bindings/clock/google,gs101.h
+K:     [gG]oogle.?[tT]ensor
 
 GPD POCKET FAN DRIVER
 M:     Hans de Goede <hdegoede@redhat.com>
@@ -10477,7 +10504,8 @@ M:      Donald Robson <donald.robson@imgtec.com>
 M:     Matt Coster <matt.coster@imgtec.com>
 S:     Supported
 T:     git git://anongit.freedesktop.org/drm/drm-misc
-F:     Documentation/devicetree/bindings/gpu/img,powervr.yaml
+F:     Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
+F:     Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
 F:     Documentation/gpu/imagination/
 F:     drivers/gpu/drm/imagination/
 F:     include/uapi/drm/pvr_drm.h
@@ -11157,6 +11185,16 @@ L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/wwan/iosm/
 
+INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
+M:     Xin Li <xin@zytor.com>
+M:     "H. Peter Anvin" <hpa@zytor.com>
+S:     Supported
+F:     Documentation/arch/x86/x86_64/fred.rst
+F:     arch/x86/entry/entry_64_fred.S
+F:     arch/x86/entry/entry_fred.c
+F:     arch/x86/include/asm/fred.h
+F:     arch/x86/kernel/fred.c
+
 INTEL(R) TRACE HUB
 M:     Alexander Shishkin <alexander.shishkin@linux.intel.com>
 S:     Supported
@@ -12159,11 +12197,11 @@ F:    Documentation/scsi/53c700.rst
 F:     drivers/scsi/53c700*
 
 LEAKING_ADDRESSES
-M:     Tobin C. Harding <me@tobin.cc>
 M:     Tycho Andersen <tycho@tycho.pizza>
+R:     Kees Cook <keescook@chromium.org>
 L:     linux-hardening@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
 F:     scripts/leaking_addresses.pl
 
 LED SUBSYSTEM
@@ -13061,6 +13099,15 @@ L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/marvell/octeon_ep
 
+MARVELL OCTEON ENDPOINT VF DRIVER
+M:     Veerasenareddy Burru <vburru@marvell.com>
+M:     Sathesh Edara <sedara@marvell.com>
+M:     Shinas Rasheed <srasheed@marvell.com>
+M:     Satananda Burla <sburla@marvell.com>
+L:     netdev@vger.kernel.org
+S:     Supported
+F:     drivers/net/ethernet/marvell/octeon_ep_vf
+
 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
 M:     Sunil Goutham <sgoutham@marvell.com>
 M:     Geetha sowjanya <gakula@marvell.com>
@@ -14015,7 +14062,7 @@ F:      include/uapi/rdma/mlx5-abi.h
 
 MELLANOX MLX5 VDPA DRIVER
 M:     Dragos Tatulea <dtatulea@nvidia.com>
-L:     virtualization@lists.linux-foundation.org
+L:     virtualization@lists.linux.dev
 S:     Supported
 F:     drivers/vdpa/mlx5/
 
@@ -15099,6 +15146,7 @@ NETDEVSIM
 M:     Jakub Kicinski <kuba@kernel.org>
 S:     Maintained
 F:     drivers/net/netdevsim/*
+F:     tools/testing/selftests/drivers/net/netdevsim/*
 
 NETEM NETWORK EMULATOR
 M:     Stephen Hemminger <stephen@networkplumber.org>
@@ -15116,7 +15164,6 @@ F:      drivers/net/ethernet/neterion/
 NETFILTER
 M:     Pablo Neira Ayuso <pablo@netfilter.org>
 M:     Jozsef Kadlecsik <kadlec@netfilter.org>
-M:     Florian Westphal <fw@strlen.de>
 L:     netfilter-devel@vger.kernel.org
 L:     coreteam@netfilter.org
 S:     Maintained
@@ -17273,9 +17320,12 @@ M:     Shawn Guo <shawnguo@kernel.org>
 M:     Jacky Bai <ping.bai@nxp.com>
 R:     Pengutronix Kernel Team <kernel@pengutronix.de>
 L:     linux-gpio@vger.kernel.org
+L:     NXP S32 Linux Team <s32@nxp.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/pinctrl/fsl,*
+F:     Documentation/devicetree/bindings/pinctrl/nxp,s32*
 F:     drivers/pinctrl/freescale/
+F:     drivers/pinctrl/nxp/
 
 PIN CONTROLLER - INTEL
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
@@ -17329,14 +17379,6 @@ S:     Supported
 F:     drivers/gpio/gpio-sama5d2-piobu.c
 F:     drivers/pinctrl/pinctrl-at91*
 
-PIN CONTROLLER - NXP S32
-M:     Chester Lin <clin@suse.com>
-R:     NXP S32 Linux Team <s32@nxp.com>
-L:     linux-gpio@vger.kernel.org
-S:     Maintained
-F:     Documentation/devicetree/bindings/pinctrl/nxp,s32*
-F:     drivers/pinctrl/nxp/
-
 PIN CONTROLLER - QUALCOMM
 M:     Bjorn Andersson <andersson@kernel.org>
 L:     linux-arm-msm@vger.kernel.org
@@ -17353,7 +17395,6 @@ F:      Documentation/devicetree/bindings/pinctrl/renesas,*
 F:     drivers/pinctrl/renesas/
 
 PIN CONTROLLER - SAMSUNG
-M:     Tomasz Figa <tomasz.figa@gmail.com>
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 M:     Sylwester Nawrocki <s.nawrocki@samsung.com>
 R:     Alim Akhtar <alim.akhtar@samsung.com>
@@ -17503,6 +17544,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
 F:     fs/timerfd.c
 F:     include/linux/time_namespace.h
 F:     include/linux/timer*
+F:     include/trace/events/timer*
 F:     kernel/time/*timer*
 F:     kernel/time/namespace.c
 
@@ -18025,6 +18067,13 @@ T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
 F:     Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
 F:     drivers/net/wireless/ath/ath9k/
 
+QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
+M:     Stefan Wahren <wahrenst@gmx.net>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/qca,qca7000.txt
+F:     drivers/net/ethernet/qualcomm/qca*
+
 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
 M:     Stephan Gerhold <stephan@gerhold.net>
 L:     netdev@vger.kernel.org
@@ -18368,11 +18417,17 @@ M:    Tony Luck <tony.luck@intel.com>
 M:     Borislav Petkov <bp@alien8.de>
 L:     linux-edac@vger.kernel.org
 S:     Maintained
-F:     Documentation/admin-guide/ras.rst
+F:     Documentation/admin-guide/RAS
 F:     drivers/ras/
 F:     include/linux/ras.h
 F:     include/ras/ras_event.h
 
+RAS FRU MEMORY POISON MANAGER (FMPM)
+M:     Yazen Ghannam <Yazen.Ghannam@amd.com>
+L:     linux-edac@vger.kernel.org
+S:     Maintained
+F:     drivers/ras/amd/fmpm.c
+
 RC-CORE / LIRC FRAMEWORK
 M:     Sean Young <sean@mess.org>
 L:     linux-media@vger.kernel.org
@@ -18862,6 +18917,7 @@ F:      Documentation/devicetree/bindings/riscv/
 F:     arch/riscv/boot/dts/
 X:     arch/riscv/boot/dts/allwinner/
 X:     arch/riscv/boot/dts/renesas/
+X:     arch/riscv/boot/dts/sophgo/
 
 RISC-V PMU DRIVERS
 M:     Atish Patra <atishp@atishpatra.org>
@@ -19404,7 +19460,6 @@ F:      drivers/media/platform/samsung/exynos4-is/
 SAMSUNG SOC CLOCK DRIVERS
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 M:     Sylwester Nawrocki <s.nawrocki@samsung.com>
-M:     Tomasz Figa <tomasz.figa@gmail.com>
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 R:     Alim Akhtar <alim.akhtar@samsung.com>
 L:     linux-samsung-soc@vger.kernel.org
@@ -20440,12 +20495,13 @@ F:    drivers/char/sonypi.c
 F:     drivers/platform/x86/sony-laptop.c
 F:     include/linux/sony-laptop.h
 
-SOPHGO DEVICETREES
-M:     Chao Wei <chao.wei@sophgo.com>
+SOPHGO DEVICETREES and DRIVERS
 M:     Chen Wang <unicorn_wang@outlook.com>
+M:     Inochi Amaoto <inochiama@outlook.com>
+T:     git https://github.com/sophgo/linux.git
 S:     Maintained
-F:     arch/riscv/boot/dts/sophgo/
-F:     Documentation/devicetree/bindings/riscv/sophgo.yaml
+N:     sophgo
+K:     sophgo
 
 SOUND
 M:     Jaroslav Kysela <perex@perex.cz>
@@ -20952,6 +21008,12 @@ F:     Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
 F:     drivers/phy/starfive/phy-jh7110-pcie.c
 F:     drivers/phy/starfive/phy-jh7110-usb.c
 
+STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
+M:     Changhuang Liang <changhuang.liang@starfivetech.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
+F:     drivers/irqchip/irq-starfive-jh8100-intc.c
+
 STATIC BRANCH/CALL
 M:     Peter Zijlstra <peterz@infradead.org>
 M:     Josh Poimboeuf <jpoimboe@kernel.org>
@@ -21317,6 +21379,7 @@ F:      drivers/clk/clk-sc[mp]i.c
 F:     drivers/cpufreq/sc[mp]i-cpufreq.c
 F:     drivers/firmware/arm_scmi/
 F:     drivers/firmware/arm_scpi.c
+F:     drivers/hwmon/scmi-hwmon.c
 F:     drivers/pmdomain/arm/
 F:     drivers/powercap/arm_scmi_powercap.c
 F:     drivers/regulator/scmi-regulator.c
@@ -21511,7 +21574,7 @@ F:      tools/testing/selftests/drivers/net/team/
 TECHNICAL ADVISORY BOARD PROCESS DOCS
 M:     "Theodore Ts'o" <tytso@mit.edu>
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-L:     tech-board-discuss@lists.linux-foundation.org
+L:     tech-board-discuss@lists.linux.dev
 S:     Maintained
 F:     Documentation/process/contribution-maturity-model.rst
 F:     Documentation/process/researcher-guidelines.rst
@@ -22475,6 +22538,23 @@ F:     Documentation/block/ublk.rst
 F:     drivers/block/ublk_drv.c
 F:     include/uapi/linux/ublk_cmd.h
 
+UBSAN
+M:     Kees Cook <keescook@chromium.org>
+R:     Marco Elver <elver@google.com>
+R:     Andrey Konovalov <andreyknvl@gmail.com>
+R:     Andrey Ryabinin <ryabinin.a.a@gmail.com>
+L:     kasan-dev@googlegroups.com
+L:     linux-hardening@vger.kernel.org
+S:     Supported
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
+F:     Documentation/dev-tools/ubsan.rst
+F:     include/linux/ubsan.h
+F:     lib/Kconfig.ubsan
+F:     lib/test_ubsan.c
+F:     lib/ubsan.c
+F:     scripts/Makefile.ubsan
+K:     \bARCH_HAS_UBSAN\b
+
 UCLINUX (M68KNOMMU AND COLDFIRE)
 M:     Greg Ungerer <gerg@linux-m68k.org>
 L:     linux-m68k@lists.linux-m68k.org
@@ -23077,7 +23157,7 @@ F:      drivers/vfio/pci/mlx5/
 VFIO VIRTIO PCI DRIVER
 M:     Yishai Hadas <yishaih@nvidia.com>
 L:     kvm@vger.kernel.org
-L:     virtualization@lists.linux-foundation.org
+L:     virtualization@lists.linux.dev
 S:     Maintained
 F:     drivers/vfio/pci/virtio
 
@@ -24121,14 +24201,13 @@ F:    drivers/net/ethernet/xilinx/xilinx_axienet*
 
 XILINX CAN DRIVER
 M:     Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
-R:     Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com>
 L:     linux-can@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/net/can/xilinx,can.yaml
 F:     drivers/net/can/xilinx_can.c
 
 XILINX EVENT MANAGEMENT DRIVER
-M:     Abhyuday Godhasara <abhyuday.godhasara@xilinx.com>
+M:     Michal Simek <michal.simek@amd.com>
 S:     Maintained
 F:     drivers/soc/xilinx/xlnx_event_manager.c
 F:     include/linux/firmware/xlnx-event-manager.h