]> Git Repo - linux.git/commitdiff
Merge tag 'net-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
authorLinus Torvalds <[email protected]>
Fri, 19 Jan 2024 01:33:50 +0000 (17:33 -0800)
committerLinus Torvalds <[email protected]>
Fri, 19 Jan 2024 01:33:50 +0000 (17:33 -0800)
Pull networking fixes from Jakub Kicinski:
 "Including fixes from bpf and netfilter.

  Previous releases - regressions:

   - Revert "net: rtnetlink: Enslave device before bringing it up",
     breaks the case inverse to the one it was trying to fix

   - net: dsa: fix oob access in DSA's netdevice event handler
     dereference netdev_priv() before check its a DSA port

   - sched: track device in tcf_block_get/put_ext() only for clsact
     binder types

   - net: tls, fix WARNING in __sk_msg_free when record becomes full
     during splice and MORE hint set

   - sfp-bus: fix SFP mode detect from bitrate

   - drv: stmmac: prevent DSA tags from breaking COE

  Previous releases - always broken:

   - bpf: fix no forward progress in in bpf_iter_udp if output buffer is
     too small

   - bpf: reject variable offset alu on registers with a type of
     PTR_TO_FLOW_KEYS to prevent oob access

   - netfilter: tighten input validation

   - net: add more sanity check in virtio_net_hdr_to_skb()

   - rxrpc: fix use of Don't Fragment flag on RESPONSE packets, avoid
     infinite loop

   - amt: do not use the portion of skb->cb area which may get clobbered

   - mptcp: improve validation of the MPTCPOPT_MP_JOIN MCTCP option

  Misc:

   - spring cleanup of inactive maintainers"

* tag 'net-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (88 commits)
  i40e: Include types.h to some headers
  ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
  selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
  selftests: mlxsw: qos_pfc: Remove wrong description
  mlxsw: spectrum_router: Register netdevice notifier before nexthop
  mlxsw: spectrum_acl_tcam: Fix stack corruption
  mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
  mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
  ethtool: netlink: Add missing ethnl_ops_begin/complete
  selftests: bonding: Add more missing config options
  selftests: netdevsim: add a config file
  libbpf: warn on unexpected __arg_ctx type when rewriting BTF
  selftests/bpf: add tests confirming type logic in kernel for __arg_ctx
  bpf: enforce types for __arg_ctx-tagged arguments in global subprogs
  bpf: extract bpf_ctx_convert_map logic and make it more reusable
  libbpf: feature-detect arg:ctx tag support in kernel
  ipvs: avoid stat macros calls from preemptible context
  netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
  netfilter: nf_tables: skip dead set elements in netlink dump
  netfilter: nf_tables: do not allow mismatch field size and set key length
  ...

1  2 
CREDITS
MAINTAINERS

diff --combined CREDITS
index d36c1949fa2c253175d854cebcd47c0d81a48f0d,f7888de50220acc11dc514ee4944ec57a894386e..5797e8f7e92b06f8736c01c6c191815c4802b6fd
+++ b/CREDITS
  P: 1024/AF7B30C1 CF 97 C2 CC 6D AE A7 FE  C8 BA 9C FC 88 DE 32 C3
  D: Linux/MIPS port
  D: Linux/68k hacker
+ D: AX25 maintainer
  S: Hauptstrasse 19
  S: 79837 St. Blasien
  S: Germany
@@@ -677,6 -678,10 +678,10 @@@ D: Media subsystem (V4L/DVB) drivers an
  D: EDAC drivers and EDAC 3.0 core rework
  S: Brazil
  
+ N: Landen Chao
+ D: MT7531 Ethernet switch support
  N: Raymond Chen
  D: Author of Configure script
@@@ -814,6 -819,10 +819,10 @@@ D: Support for Xircom PGSDB9 (firmware 
  S: Bucharest
  S: Romania
  
+ N: John Crispin
+ D: MediaTek MT7623 Gigabit ethernet support
  N: Laurence Culhane
  D: Wrote the initial alpha SLIP code
@@@ -1424,10 -1433,6 +1433,10 @@@ S: University of Stellenbosc
  S: Stellenbosch, Western Cape
  S: South Africa
  
 +N: Andy Gross
 +D: Qualcomm SoC subsystem and drivers
 +
  N: Grant Grundler
  W: http://obmouse.sourceforge.net/
@@@ -1538,6 -1543,10 +1547,10 @@@ N: Andrew Haylet
  D: Selection mechanism
  
+ N: Johan Hedberg
+ D: Bluetooth subsystem maintainer
  N: Andre Hedrick
@@@ -1835,13 -1844,6 +1848,13 @@@ S: K osmidomkum 72
  S: 160 00 Praha 6
  S: Czech Republic
  
 +N: Michael Kerrisk
 +W: https://man7.org/
 +P: 4096R/3A35CE5E E522 595B 52ED A4E6 BFCC  CB5E 8561 9911 3A35 CE5E
 +D: Maintainer of the Linux man-pages project
 +D: Linux man pages online, at <https://man7.org/linux/man-pages/>
 +
  N: Niels Kristian Bech Jensen
  D: Miscellaneous kernel updates and fixes.
@@@ -3052,6 -3054,10 +3065,10 @@@ S: Demonstratsii 8-38
  S: Tula 300000
  S: Russia
  
+ N: Thomas Petazzoni
+ D: Driver for the Marvell Armada 370/XP network unit.
  N: Gordon Peters
  D: Isochronous receive for IEEE 1394 driver (OHCI module).
@@@ -3950,10 -3956,6 +3967,10 @@@ S: 21513 Conradia C
  S: Cupertino, CA 95014
  S: USA
  
 +N: Manohar Vanga
 +D: VME subsystem maintainer
 +
  N: Thibaut Varène
  W: http://hacks.slashdirt.org/
@@@ -4054,10 -4056,6 +4071,10 @@@ D: Fixes for the NE/2-drive
  D: Miscellaneous MCA-support
  D: Cleanup of the Config-files
  
 +N: Martyn Welch
 +D: VME subsystem maintainer
 +
  N: Matt Welsh
  W: http://www.cs.berkeley.edu/~mdw
diff --combined MAINTAINERS
index 85f9d818c257b89b7db5f311e8e82e81345402fd,39eb0a6a29277da3547e78f976728c1b65614d69..8709c7cd3656ab505ba52acbf4976d68617cc3f6
@@@ -441,13 -441,6 +441,13 @@@ W:       http://wiki.analog.com/AD787
  W:    https://ez.analog.com/linux-software-drivers
  F:    drivers/input/touchscreen/ad7879.c
  
 +ADAFRUIT MINI I2C GAMEPAD
 +M:    Anshul Dalal <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
 +F:    drivers/input/joystick/adafruit-seesaw.c
 +
  ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  M:    Jiri Kosina <[email protected]>
  S:    Maintained
@@@ -706,15 -699,6 +706,15 @@@ S:       Maintaine
  F:    Documentation/devicetree/bindings/media/allegro,al5e.yaml
  F:    drivers/media/platform/allegro-dvt/
  
 +ALLIED VISION ALVIUM CAMERA DRIVER
 +M:    Tommaso Merciai <[email protected]>
 +M:    Martin Hecht <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
 +F:    drivers/media/i2c/alvium-csi2.c
 +F:    drivers/media/i2c/alvium-csi2.h
 +
  ALLWINNER A10 CSI DRIVER
  M:    Maxime Ripard <[email protected]>
  L:    [email protected]
@@@ -897,14 -881,6 +897,14 @@@ Q:       https://patchwork.kernel.org/project
  F:    drivers/infiniband/hw/efa/
  F:    include/uapi/rdma/efa-abi.h
  
 +AMD AXI W1 DRIVER
 +M:    Kris Chaplin <[email protected]>
 +R:    Thomas Delev <[email protected]>
 +R:    Michal Simek <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
 +F:    drivers/w1/masters/amd_axi_w1.c
 +
  AMD CDX BUS DRIVER
  M:    Nipun Gupta <[email protected]>
  M:    Nikhil Agarwal <[email protected]>
@@@ -1138,14 -1114,6 +1138,14 @@@ F:    Documentation/ABI/testing/sysfs-bus-
  F:    Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
  F:    drivers/iio/adc/ad4130.c
  
 +ANALOG DEVICES INC AD7091R DRIVER
 +M:    Marcelo Schmitt <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +W:    http://ez.analog.com/community/linux-device-drivers
 +F:    Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
 +F:    drivers/iio/adc/drivers/iio/adc/ad7091r*
 +
  ANALOG DEVICES INC AD7192 DRIVER
  M:    Alexandru Tachici <[email protected]>
  L:    [email protected]
@@@ -1716,6 -1684,11 +1716,6 @@@ S:     Odd Fixe
  F:    drivers/amba/
  F:    include/linux/amba/bus.h
  
 -ARM PRIMECELL CLCD PL110 DRIVER
 -M:    Russell King <[email protected]>
 -S:    Odd Fixes
 -F:    drivers/video/fbdev/amba-clcd.*
 -
  ARM PRIMECELL KMI PL050 DRIVER
  M:    Russell King <[email protected]>
  S:    Odd Fixes
@@@ -1958,6 -1931,7 +1958,6 @@@ F:      drivers/i2c/busses/i2c-pasemi-platfo
  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
  F:    drivers/nvmem/apple-efuses.c
  F:    drivers/pinctrl/pinctrl-apple-gpio.c
@@@ -1966,6 -1940,7 +1966,6 @@@ F:      drivers/soc/apple/
  F:    drivers/watchdog/apple_wdt.c
  F:    include/dt-bindings/interrupt-controller/apple-aic.h
  F:    include/dt-bindings/pinctrl/apple.h
 -F:    include/linux/apple-mailbox.h
  F:    include/linux/soc/apple/*
  
  ARM/ARTPEC MACHINE SUPPORT
  S:    Odd Fixes
  N:    clps711x
  
 -ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
 -M:    Lennert Buytenhek <[email protected]>
 -L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 -
  ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  M:    Hartley Sweeten <[email protected]>
  M:    Alexander Sverdlin <[email protected]>
@@@ -2071,6 -2051,7 +2071,6 @@@ ARM/CORESIGHT FRAMEWORK AND DRIVER
  M:    Suzuki K Poulose <[email protected]>
  R:    Mike Leach <[email protected]>
  R:    James Clark <[email protected]>
 -R:    Leo Yan <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
@@@ -2326,7 -2307,6 +2326,7 @@@ F:      arch/arm/mach-dove
  F:    arch/arm/mach-mv78xx0/
  F:    arch/arm/mach-orion5x/
  F:    arch/arm/plat-orion/
 +F:    drivers/bus/mvebu-mbus.c
  F:    drivers/soc/dove/
  
  ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
@@@ -2341,7 -2321,8 +2341,7 @@@ F:      arch/arm/boot/dts/marvell/armada
  F:    arch/arm/boot/dts/marvell/kirkwood*
  F:    arch/arm/configs/mvebu_*_defconfig
  F:    arch/arm/mach-mvebu/
 -F:    arch/arm64/boot/dts/marvell/armada*
 -F:    arch/arm64/boot/dts/marvell/cn913*
 +F:    arch/arm64/boot/dts/marvell/
  F:    drivers/clk/mvebu/
  F:    drivers/cpufreq/armada-37xx-cpufreq.c
  F:    drivers/cpufreq/armada-8k-cpufreq.c
@@@ -2564,6 -2545,7 +2564,6 @@@ F:      arch/arm64/boot/dts/qcom/sc7280
  F:    arch/arm64/boot/dts/qcom/sdm845-cheza*
  
  ARM/QUALCOMM SUPPORT
 -M:    Andy Gross <[email protected]>
  M:    Bjorn Andersson <[email protected]>
  M:    Konrad Dybcio <[email protected]>
  L:    [email protected]
@@@ -2843,6 -2825,7 +2843,6 @@@ F:      Documentation/devicetree/bindings/in
  F:    Documentation/devicetree/bindings/reset/sunplus,reset.yaml
  F:    arch/arm/boot/dts/sunplus/
  F:    arch/arm/configs/sp7021_*defconfig
 -F:    arch/arm/mach-sunplus/
  F:    drivers/clk/clk-sp7021.c
  F:    drivers/irqchip/irq-sp7021-intc.c
  F:    drivers/reset/reset-sunplus.c
@@@ -2858,6 -2841,11 +2858,6 @@@ F:     arch/arm/boot/dts/synaptics
  F:    arch/arm/mach-berlin/
  F:    arch/arm64/boot/dts/synaptics/
  
 -ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
 -M:    Lennert Buytenhek <[email protected]>
 -L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 -
  ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  M:    Hans Verkuil <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    arch/arm64/boot/dts/tesla/
  
 -ARM/TETON BGA MACHINE SUPPORT
 -M:    "Mark F. Brown" <[email protected]>
 -L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 -
  ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  M:    Santosh Shilimkar <[email protected]>
  L:    [email protected]
@@@ -2952,6 -2945,7 +2952,6 @@@ F:      Documentation/devicetree/bindings/pi
  F:    Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
  F:    arch/arm/boot/dts/socionext/uniphier*
  F:    arch/arm/include/asm/hardware/cache-uniphier.h
 -F:    arch/arm/mach-uniphier/
  F:    arch/arm/mm/cache-uniphier.c
  F:    arch/arm64/boot/dts/socionext/uniphier*
  F:    drivers/bus/uniphier-system-bus.c
@@@ -3014,7 -3008,6 +3014,7 @@@ F:      Documentation/devicetree/bindings/i2
  F:    Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
  F:    Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
  F:    Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
 +F:    Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
  F:    Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
  F:    arch/arm/mach-zynq/
  F:    drivers/clocksource/timer-cadence-ttc.c
@@@ -3066,13 -3059,6 +3066,13 @@@ S:    Supporte
  W:    http://www.akm.com/
  F:    drivers/iio/magnetometer/ak8974.c
  
 +AOSONG AGS02MA TVOC SENSOR DRIVER
 +M:    Anshul Dalal <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
 +F:    drivers/iio/chemical/ags02ma.c
 +
  ASC7621 HARDWARE MONITOR DRIVER
  M:    George Joseph <[email protected]>
  L:    [email protected]
@@@ -3390,9 -3376,8 +3390,8 @@@ F:      Documentation/devicetree/bindings/ii
  F:    drivers/iio/adc/hx711.c
  
  AX.25 NETWORK LAYER
- M:    Ralf Baechle <[email protected]>
  L:    [email protected]
- S:    Maintained
+ S:    Orphan
  W:    https://linux-ax25.in-berlin.de
  F:    include/net/ax25.h
  F:    include/uapi/linux/ax25.h
@@@ -3484,14 -3469,6 +3483,14 @@@ F:    drivers/video/backlight
  F:    include/linux/backlight.h
  F:    include/linux/pwm_backlight.h
  
 +BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
 +M:    Serge Semin <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
 +F:    Documentation/hwmon/bt1-pvt.rst
 +F:    drivers/hwmon/bt1-pvt.[ch]
 +
  BARCO P50 GPIO DRIVER
  M:    Santosh Kumar Yadav <[email protected]>
  M:    Peter Korsgaard <[email protected]>
@@@ -3631,7 -3608,6 +3630,6 @@@ F:      drivers/mtd/devices/block2mtd.
  
  BLUETOOTH DRIVERS
  M:    Marcel Holtmann <[email protected]>
- M:    Johan Hedberg <[email protected]>
  M:    Luiz Augusto von Dentz <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -3672,13 -3648,6 +3670,13 @@@ S:    Maintaine
  F:    Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
  F:    drivers/iio/accel/bma400*
  
 +BOSCH SENSORTEC BMI323 IMU IIO DRIVER
 +M:    Jagath Jog J <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
 +F:    drivers/iio/imu/bmi323/
 +
  BPF JIT for ARM
  M:    Russell King <[email protected]>
  M:    Puranjay Mohan <[email protected]>
@@@ -4726,11 -4695,8 +4724,8 @@@ F:     drivers/i2c/busses/i2c-octeon
  F:    drivers/i2c/busses/i2c-thunderx*
  
  CAVIUM LIQUIDIO NETWORK DRIVER
- M:    Derek Chickles <[email protected]>
- M:    Satanand Burla <[email protected]>
- M:    Felix Manlunas <[email protected]>
  L:    [email protected]
- S:    Supported
+ S:    Orphan
  W:    http://www.marvell.com
  F:    drivers/net/ethernet/cavium/liquidio/
  
@@@ -5200,7 -5166,7 +5195,7 @@@ M:      Philipp Zabel <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/media/coda.yaml
 -F:    drivers/media/platform/chips-media/
 +F:    drivers/media/platform/chips-media/coda
  
  CODE OF CONDUCT
  M:    Greg Kroah-Hartman <[email protected]>
@@@ -5287,7 -5253,6 +5282,7 @@@ M:      Dan Williams <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    drivers/cxl/
 +F:    include/linux/cxl-event.h
  F:    include/uapi/linux/cxl_mem.h
  F:    tools/testing/cxl/
  
@@@ -5305,10 -5270,10 +5300,10 @@@ W:   http://accessrunner.sourceforge.net
  F:    drivers/usb/atm/cxacru.c
  
  CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
 -M:    Elena Reshetova <[email protected]>
 -M:    Carlos Bilbao <[email protected]>
 -S:    Maintained
 -F:    Documentation/security/snp-tdx-threat-model.rst
 +M:    Elena Reshetova <[email protected]>
 +M:    Carlos Bilbao <[email protected]>
 +S:    Maintained
 +F:    Documentation/security/snp-tdx-threat-model.rst
  
  CONFIGFS
  M:    Joel Becker <[email protected]>
@@@ -5421,12 -5386,6 +5416,12 @@@ F:    include/linux/counter.
  F:    include/uapi/linux/counter.h
  F:    tools/counter/
  
 +COUNTER WATCH EVENTS TOOL
 +M:    Fabrice Gasnier <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    tools/counter/counter_watch_events.c
 +
  CP2615 I2C DRIVER
  M:    Bence Csókás <[email protected]>
  S:    Maintained
@@@ -5939,7 -5898,7 +5934,7 @@@ DELL SYSTEMS MANAGEMENT BASE DRIVER (dc
  M:    Stuart Hayes <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/driver-api/dcdbas.rst
 +F:    Documentation/userspace-api/dcdbas.rst
  F:    drivers/platform/x86/dell/dcdbas.*
  
  DELL WMI DDV DRIVER
@@@ -6153,7 -6112,7 +6148,7 @@@ F:      Documentation/devicetree/bindings/re
  F:    Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
  F:    Documentation/devicetree/bindings/sound/da[79]*.txt
  F:    Documentation/devicetree/bindings/thermal/da90??-thermal.txt
 -F:    Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
 +F:    Documentation/devicetree/bindings/watchdog/dlg,da90??-watchdog.yaml
  F:    Documentation/hwmon/da90??.rst
  F:    drivers/gpio/gpio-da90??.c
  F:    drivers/hwmon/da90??-hwmon.c
@@@ -6539,7 -6498,8 +6534,7 @@@ T:      git git://anongit.freedesktop.org/dr
  F:    drivers/gpu/drm/sun4i/sun8i*
  
  DRM DRIVER FOR ARM PL111 CLCD
 -M:    Emma Anholt <[email protected]>
 -S:    Supported
 +S:    Orphan
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    drivers/gpu/drm/pl111/
  
@@@ -6654,7 -6614,8 +6649,7 @@@ F:      Documentation/devicetree/bindings/di
  F:    drivers/gpu/drm/panel/panel-himax-hx8394.c
  
  DRM DRIVER FOR HX8357D PANELS
 -M:    Emma Anholt <[email protected]>
 -S:    Maintained
 +S:    Orphan
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    Documentation/devicetree/bindings/display/himax,hx8357d.txt
  F:    drivers/gpu/drm/tiny/hx8357d.c
@@@ -6681,12 -6642,6 +6676,12 @@@ T:    git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
  F:    drivers/gpu/drm/tiny/ili9486.c
  
 +DRM DRIVER FOR ILITEK ILI9805 PANELS
 +M:    Michael Trimarchi <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
 +F:    drivers/gpu/drm/panel/panel-ilitek-ili9805.c
 +
  DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
  M:    Jagan Teki <[email protected]>
  S:    Maintained
@@@ -6915,12 -6870,6 +6910,12 @@@ T:    git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/ste,mcde.yaml
  F:    drivers/gpu/drm/mcde/
  
 +DRM DRIVER FOR SYNAPTICS R63353 PANELS
 +M:    Michael Trimarchi <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
 +F:    drivers/gpu/drm/panel/panel-synaptics-r63353.c
 +
  DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
  M:    Jagan Teki <[email protected]>
  S:    Maintained
@@@ -7205,7 -7154,6 +7200,7 @@@ F:      include/linux/platform_data/shmob_dr
  DRM DRIVERS FOR ROCKCHIP
  M:    Sandy Huang <[email protected]>
  M:    Heiko Stübner <[email protected]>
 +M:    Andy Yan <[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
@@@ -7260,8 -7208,8 +7255,8 @@@ F:      Documentation/devicetree/bindings/di
  F:    drivers/gpu/drm/omapdrm/
  
  DRM DRIVERS FOR V3D
 -M:    Emma Anholt <[email protected]>
  M:    Melissa Wen <[email protected]>
 +M:    Maíra Canal <[email protected]>
  S:    Supported
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
@@@ -7269,6 -7217,7 +7264,6 @@@ F:      drivers/gpu/drm/v3d
  F:    include/uapi/drm/v3d_drm.h
  
  DRM DRIVERS FOR VC4
 -M:    Emma Anholt <[email protected]>
  M:    Maxime Ripard <[email protected]>
  S:    Supported
  T:    git git://github.com/anholt/linux
  S:    Maintained
  F:    drivers/input/joystick/fsia6b.c
  
 -FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
 +FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
  M:    Geoffrey D. Bennett <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 +W:    https://github.com/geoffreybennett/scarlett-gen2
 +B:    https://github.com/geoffreybennett/scarlett-gen2/issues
 +T:    git https://github.com/geoffreybennett/scarlett-gen2.git
 +F:    include/uapi/sound/scarlett2.h
  F:    sound/usb/mixer_scarlett2.c
  
  FORCEDETH GIGABIT ETHERNET DRIVER
@@@ -8626,6 -8572,7 +8621,6 @@@ L:      [email protected]
  S:    Maintained
  F:    sound/soc/fsl/fsl*
  F:    sound/soc/fsl/imx*
 -F:    sound/soc/fsl/mpc8610_hpcd.c
  
  FREESCALE SOC SOUND QMC DRIVER
  M:    Herve Codina <[email protected]>
@@@ -8804,21 -8751,6 +8799,21 @@@ F:    kernel/futex/
  F:    tools/perf/bench/futex*
  F:    tools/testing/selftests/futex/
  
 +GALAXYCORE GC0308 CAMERA SENSOR DRIVER
 +M:    Sebastian Reichel <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
 +F:    drivers/media/i2c/gc0308.c
 +
 +GALAXYCORE GC2145 SENSOR DRIVER
 +M:    Alain Volmat <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://linuxtv.org/media_tree.git
 +F:    Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
 +F:    drivers/media/i2c/gc2145.c
 +
  GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
  M:    Tim Harvey <[email protected]>
  S:    Maintained
@@@ -8937,13 -8869,21 +8932,13 @@@ F:   Documentation/devicetree/bindings/i2
  F:    drivers/i2c/muxes/i2c-demux-pinctrl.c
  
  GENERIC PM DOMAINS
 -M:    "Rafael J. Wysocki" <[email protected]>
 -M:    Kevin Hilman <[email protected]>
  M:    Ulf Hansson <[email protected]>
  L:    [email protected]
  S:    Supported
  F:    Documentation/devicetree/bindings/power/power?domain*
 -F:    drivers/base/power/domain*.c
 -F:    include/linux/pm_domain.h
 -
 -GENERIC PM DOMAIN PROVIDERS
 -M:    Ulf Hansson <[email protected]>
 -L:    [email protected]
 -S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
  F:    drivers/pmdomain/
 +F:    include/linux/pm_domain.h
  
  GENERIC RADIX TREE
  M:    Kent Overstreet <[email protected]>
@@@ -9010,13 -8950,6 +9005,13 @@@ F:    Documentation/filesystems/gfs2
  F:    fs/gfs2/
  F:    include/uapi/linux/gfs2_ondisk.h
  
 +GIGABYTE WATERFORCE SENSOR DRIVER
 +M:    Aleksa Savic <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/hwmon/gigabyte_waterforce.rst
 +F:    drivers/hwmon/gigabyte_waterforce.c
 +
  GIGABYTE WMI DRIVER
  M:    Thomas Weißschuh <[email protected]>
  L:    [email protected]
@@@ -9063,16 -8996,6 +9058,16 @@@ S:    Maintaine
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
  F:    drivers/firmware/google/
  
 +GOOGLE TENSOR SoC SUPPORT
 +M:    Peter Griffin <[email protected]>
 +L:    [email protected] (moderated for non-subscribers)
 +L:    [email protected]
 +S:    Maintained
 +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
 +
  GPD POCKET FAN DRIVER
  M:    Hans de Goede <[email protected]>
  L:    [email protected]
@@@ -9774,13 -9697,6 +9769,13 @@@ F:    lib/test_hmm
  F:    mm/hmm*
  F:    tools/testing/selftests/mm/*hmm*
  
 +HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
 +M:    Petre Rodan <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
 +F:    drivers/iio/pressure/hsc030pa*
 +
  HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
  M:    Andreas Klinger <[email protected]>
  L:    [email protected]
@@@ -10061,7 -9977,7 +10056,7 @@@ F:    Documentation/i2c/busses/i2c-parport
  F:    drivers/i2c/busses/i2c-parport.c
  
  I2C SUBSYSTEM
 -M:    Wolfram Sang <wsa@kernel.org>
 +M:    Wolfram Sang <wsa[email protected]>
  L:    [email protected]
  S:    Maintained
  W:    https://i2c.wiki.kernel.org/
@@@ -10239,7 -10155,6 +10234,6 @@@ IBM Power SRIOV Virtual NIC Device Driv
  M:    Haren Myneni <[email protected]>
  M:    Rick Lindsley <[email protected]>
  R:    Nick Child <[email protected]>
- R:    Dany Madden <[email protected]>
  R:    Thomas Falcon <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -10396,8 -10311,8 +10390,8 @@@ IIO LIGHT SENSOR GAIN-TIME-SCALE HELPER
  M:    Matti Vaittinen <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    drivers/iio/light/gain-time-scale-helper.c
 -F:    drivers/iio/light/gain-time-scale-helper.h
 +F:    drivers/iio/industrialio-gts-helper.c
 +F:    include/linux/iio/iio-gts-helper.h
  
  IIO MULTIPLEXER
  M:    Peter Rosin <[email protected]>
@@@ -10458,17 -10373,6 +10452,17 @@@ IMGTEC IR DECODER DRIVE
  S:    Orphan
  F:    drivers/media/rc/img-ir/
  
 +IMGTEC POWERVR DRM DRIVER
 +M:    Frank Binns <[email protected]>
 +M:    Donald Robson <[email protected]>
 +M:    Matt Coster <[email protected]>
 +S:    Supported
 +T:    git git://anongit.freedesktop.org/drm/drm-misc
 +F:    Documentation/devicetree/bindings/gpu/img,powervr.yaml
 +F:    Documentation/gpu/imagination/
 +F:    drivers/gpu/drm/imagination/
 +F:    include/uapi/drm/pvr_drm.h
 +
  IMON SOUNDGRAPH USB IR RECEIVER
  M:    Sean Young <[email protected]>
  L:    [email protected]
@@@ -10708,26 -10612,16 +10702,26 @@@ L:        [email protected]
  S:    Supported
  F:    arch/x86/include/asm/intel-family.h
  
 -INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
 +INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
 +M:    Jani Nikula <[email protected]>
 +M:    Rodrigo Vivi <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Supported
 +F:    drivers/gpu/drm/i915/display/
 +F:    drivers/gpu/drm/xe/display/
 +F:    drivers/gpu/drm/xe/compat-i915-headers
 +
 +INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
  M:    Jani Nikula <[email protected]>
  M:    Joonas Lahtinen <[email protected]>
  M:    Rodrigo Vivi <[email protected]>
  M:    Tvrtko Ursulin <[email protected]>
  L:    [email protected]
  S:    Supported
 -W:    https://01.org/linuxgraphics/
 +W:    https://drm.pages.freedesktop.org/intel-docs/
  Q:    http://patchwork.freedesktop.org/project/intel-gfx/
 -B:    https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
 +B:    https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
  C:    irc://irc.oftc.net/intel-gfx
  T:    git git://anongit.freedesktop.org/drm-intel
  F:    Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
@@@ -10737,23 -10631,6 +10731,23 @@@ F: drivers/gpu/drm/i915
  F:    include/drm/i915*
  F:    include/uapi/drm/i915_drm.h
  
 +INTEL DRM XE DRIVER (Lunar Lake and newer)
 +M:    Lucas De Marchi <[email protected]>
 +M:    Oded Gabbay <[email protected]>
 +M:    Thomas Hellström <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +W:    https://drm.pages.freedesktop.org/intel-docs/
 +Q:    http://patchwork.freedesktop.org/project/intel-xe/
 +B:    https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
 +C:    irc://irc.oftc.net/xe
 +T:    git https://gitlab.freedesktop.org/drm/xe/kernel.git
 +F:    Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
 +F:    Documentation/gpu/xe/
 +F:    drivers/gpu/drm/xe/
 +F:    include/drm/xe*
 +F:    include/uapi/drm/xe_drm.h
 +
  INTEL ETHERNET DRIVERS
  M:    Jesse Brandeburg <[email protected]>
  M:    Tony Nguyen <[email protected]>
@@@ -10777,6 -10654,13 +10771,6 @@@ S:  Supporte
  F:    drivers/infiniband/hw/irdma/
  F:    include/uapi/rdma/irdma-abi.h
  
 -INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
 -M:    Maik Broemme <[email protected]>
 -L:    [email protected]
 -S:    Maintained
 -F:    Documentation/fb/intelfb.rst
 -F:    drivers/video/fbdev/intelfb/
 -
  INTEL GPIO DRIVERS
  M:    Andy Shevchenko <[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.dk/linux-block
  T:    git git://git.kernel.dk/liburing
 +F:    include/linux/io_uring/
  F:    include/linux/io_uring.h
  F:    include/linux/io_uring_types.h
  F:    include/trace/events/io_uring.h
@@@ -11357,7 -11240,7 +11351,7 @@@ F:   drivers/media/radio/radio-isa
  ISAPNP
  M:    Jaroslav Kysela <[email protected]>
  S:    Maintained
 -F:    Documentation/driver-api/isapnp.rst
 +F:    Documentation/userspace-api/isapnp.rst
  F:    drivers/pnp/isapnp/
  F:    include/linux/isapnp.h
  
@@@ -12265,10 -12148,9 +12259,10 @@@ F: drivers/ata/sata_promise.
  
  LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  M:    Damien Le Moal <[email protected]>
 +M:    Niklas Cassel <[email protected]>
  L:    [email protected]
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
  F:    Documentation/ABI/testing/sysfs-ata
  F:    Documentation/devicetree/bindings/ata/
  F:    drivers/ata/
@@@ -12755,16 -12637,6 +12749,16 @@@ S: Maintaine
  F:    Documentation/hwmon/ltc4261.rst
  F:    drivers/hwmon/ltc4261.c
  
 +LTC4286 HARDWARE MONITOR DRIVER
 +M:    Delphine CC Chiu <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
 +F:    Documentation/hwmon/ltc4286.rst
 +F:    drivers/hwmon/pmbus/Kconfig
 +F:    drivers/hwmon/pmbus/Makefile
 +F:    drivers/hwmon/pmbus/ltc4286.c
 +
  LTC4306 I2C MULTIPLEXER DRIVER
  M:    Michael Hennerich <[email protected]>
  L:    [email protected]
@@@ -12774,23 -12646,17 +12768,23 @@@ F:        Documentation/devicetree/bindings/i2
  F:    drivers/i2c/muxes/i2c-mux-ltc4306.c
  
  LTP (Linux Test Project)
 -M:    Mike Frysinger <[email protected]>
  M:    Cyril Hrubis <[email protected]>
 -M:    Wanlong Gao <[email protected]>
  M:    Jan Stancek <[email protected]>
 -M:    Stanislav Kholmanskikh <[email protected]>
 -M:    Alexey Kodanev <[email protected]>
 +M:    Petr Vorel <[email protected]>
 +M:    Li Wang <[email protected]>
 +M:    Yang Xu <[email protected]>
  L:    [email protected] (subscribers-only)
  S:    Maintained
  W:    http://linux-test-project.github.io/
  T:    git https://github.com/linux-test-project/ltp.git
  
 +LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
 +M:    Anshul Dalal <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
 +F:    drivers/iio/light/ltr390.c
 +
  LYNX 28G SERDES PHY DRIVER
  M:    Ioana Ciornei <[email protected]>
  L:    [email protected]
@@@ -12885,7 -12751,7 +12879,7 @@@ F:   drivers/mailbox/arm_mhuv2.
  F:    include/linux/mailbox/arm_mhuv2_message.h
  
  MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
 -M:    Michael Kerrisk <[email protected]>
 +M:    Alejandro Colomar <[email protected]>
  L:    [email protected]
  S:    Maintained
  W:    http://www.kernel.org/doc/man-pages
@@@ -13003,10 -12869,10 +12997,10 @@@ S:        Maintaine
  F:    drivers/thermal/armada_thermal.c
  
  MARVELL MVNETA ETHERNET DRIVER
- M:    Thomas Petazzoni <thomas.petazzoni@bootlin.com>
+ M:    Marcin Wojtas <marcin.s.wojtas@gmail.com>
  L:    [email protected]
  S:    Maintained
- F:    drivers/net/ethernet/marvell/mvneta.*
+ F:    drivers/net/ethernet/marvell/mvneta*
  
  MARVELL MVPP2 ETHERNET DRIVER
  M:    Marcin Wojtas <[email protected]>
@@@ -13126,14 -12992,6 +13120,14 @@@ F: Documentation/devicetree/bindings/hw
  F:    Documentation/hwmon/max31827.rst
  F:    drivers/hwmon/max31827.c
  
 +MAX31335 RTC DRIVER
 +M:    Antoniu Miclaus <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +W:    https://ez.analog.com/linux-software-drivers
 +F:    Documentation/devicetree/bindings/rtc/adi,max31335.yaml
 +F:    drivers/rtc/rtc-max31335.c
 +
  MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  L:    [email protected]
  S:    Orphan
@@@ -13163,7 -13021,6 +13157,7 @@@ MAX96712 QUAD GMSL2 DESERIALIZER DRIVE
  M:    Niklas Söderlund <[email protected]>
  L:    [email protected]
  S:    Maintained
 +F:    Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
  F:    drivers/staging/media/max96712/max96712.c
  
  MAX9860 MONO AUDIO VOICE CODEC DRIVER
@@@ -13343,13 -13200,6 +13337,13 @@@ F: Documentation/ABI/testing/sysfs-bus-
  F:    drivers/iio/potentiometer/mcp4018.c
  F:    drivers/iio/potentiometer/mcp4531.c
  
 +MCP4821 DAC DRIVER
 +M:    Anshul Dalal <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
 +F:    drivers/iio/dac/mcp4821.c
 +
  MCR20A IEEE-802.15.4 RADIO DRIVER
  M:    Stefan Schmidt <[email protected]>
  L:    [email protected]
@@@ -13591,16 -13441,13 +13585,16 @@@ W:        https://linuxtv.or
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/dvb-frontends/stv6111*
  
 -MEDIA DRIVERS FOR STM32 - DCMI
 +MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
  M:    Hugues Fruchet <[email protected]>
 +M:    Alain Volmat <[email protected]>
  L:    [email protected]
  S:    Supported
  T:    git git://linuxtv.org/media_tree.git
  F:    Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
 +F:    Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
  F:    drivers/media/platform/st/stm32/stm32-dcmi.c
 +F:    drivers/media/platform/st/stm32/stm32-dcmipp/*
  
  MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  M:    Mauro Carvalho Chehab <[email protected]>
@@@ -13656,7 -13503,6 +13650,6 @@@ F:   drivers/dma/mediatek
  
  MEDIATEK ETHERNET DRIVER
  M:    Felix Fietkau <[email protected]>
- M:    John Crispin <[email protected]>
  M:    Sean Wang <[email protected]>
  M:    Mark Lee <[email protected]>
  M:    Lorenzo Bianconi <[email protected]>
@@@ -13812,7 -13658,6 +13805,6 @@@ F:   include/soc/mediatek/smi.
  MEDIATEK SWITCH DRIVER
  M:    Arınç ÜNAL <[email protected]>
  M:    Daniel Golle <[email protected]>
- M:    Landen Chao <[email protected]>
  M:    DENG Qingfang <[email protected]>
  M:    Sean Wang <[email protected]>
  L:    [email protected]
@@@ -13877,13 -13722,6 +13869,13 @@@ S: Supporte
  W:    http://www.melexis.com
  F:    drivers/iio/temperature/mlx90632.c
  
 +MELEXIS MLX90635 DRIVER
 +M:    Crt Mori <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +W:    http://www.melexis.com
 +F:    drivers/iio/temperature/mlx90635.c
 +
  MELFAS MIP4 TOUCHSCREEN DRIVER
  M:    Sangwon Jee <[email protected]>
  S:    Supported
@@@ -14354,12 -14192,11 +14346,12 @@@ F:        Documentation/devicetree/bindings/re
  F:    drivers/regulator/mcp16502.c
  
  MICROCHIP MCP3564 ADC DRIVER
 -M:      Marius Cristea <[email protected]>
 -L:      [email protected]
 -S:      Supported
 -F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
 -F:      drivers/iio/adc/mcp3564.c
 +M:    Marius Cristea <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
 +F:    Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
 +F:    drivers/iio/adc/mcp3564.c
  
  MICROCHIP MCP3911 ADC DRIVER
  M:    Marcus Folkesson <[email protected]>
@@@ -14819,13 -14656,6 +14811,13 @@@ S: Maintaine
  F:    Documentation/driver-api/tty/moxa-smartio.rst
  F:    drivers/tty/mxser.*
  
 +MP3309C BACKLIGHT DRIVER
 +M:    Flavio Suligoi <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
 +F:    drivers/video/backlight/mp3309c.c
 +
  MR800 AVERMEDIA USB FM RADIO DRIVER
  M:    Alexey Klimov <[email protected]>
  L:    [email protected]
@@@ -15461,15 -15291,6 +15453,15 @@@ F: include/linux/nitro_enclaves.
  F:    include/uapi/linux/nitro_enclaves.h
  F:    samples/nitro_enclaves/
  
 +NITRO SECURE MODULE (NSM)
 +M:    Alexander Graf <[email protected]>
 +L:    [email protected]
 +L:    The AWS Nitro Enclaves Team <[email protected]>
 +S:    Supported
 +W:    https://aws.amazon.com/ec2/nitro/nitro-enclaves/
 +F:    drivers/misc/nsm.c
 +F:    include/uapi/linux/nsm.h
 +
  NOHZ, DYNTICKS SUPPORT
  M:    Frederic Weisbecker <[email protected]>
  M:    Thomas Gleixner <[email protected]>
@@@ -16038,7 -15859,6 +16030,7 @@@ T:   git git://git.kernel.org/pub/scm/lin
  F:    Documentation/devicetree/bindings/arm/ti/omap.yaml
  F:    arch/arm/configs/omap2plus_defconfig
  F:    arch/arm/mach-omap2/
 +F:    drivers/bus/omap*.[ch]
  F:    drivers/bus/ti-sysc.c
  F:    drivers/gpio/gpio-tps65219.c
  F:    drivers/i2c/busses/i2c-omap.c
@@@ -16201,14 -16021,6 +16193,14 @@@ S: Maintaine
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/i2c/ov5695.c
  
 +OMNIVISION OV64A40 SENSOR DRIVER
 +M:    Jacopo Mondi <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://linuxtv.org/media_tree.git
 +F:    Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
 +F:    drivers/media/i2c/ov64a40.c
 +
  OMNIVISION OV7670 SENSOR DRIVER
  L:    [email protected]
  S:    Orphan
@@@ -17740,11 -17552,12 +17732,11 @@@ F:        Documentation/devicetree/bindings/le
  F:    drivers/media/rc/pwm-ir-tx.c
  
  PWM SUBSYSTEM
 -M:    Thierry Reding <[email protected]>
 -R:    Uwe Kleine-König <[email protected]>
 +M:    Uwe Kleine-König <[email protected]>
  L:    [email protected]
  S:    Maintained
  Q:    https://patchwork.ozlabs.org/project/linux-pwm/list/
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
 +T:    git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
  F:    Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
  F:    Documentation/devicetree/bindings/pwm/
  F:    Documentation/driver-api/pwm.rst
@@@ -17754,7 -17567,7 +17746,7 @@@ F:   drivers/video/backlight/pwm_bl.
  F:    include/dt-bindings/pwm/
  F:    include/linux/pwm.h
  F:    include/linux/pwm_backlight.h
 -K:    pwm_(config|apply_state|ops)
 +K:    pwm_(config|apply_might_sleep|apply_atomic|ops)
  
  PXA GPIO DRIVER
  M:    Robert Jarzmik <[email protected]>
@@@ -18292,7 -18105,6 +18284,7 @@@ F:   drivers/media/cec/usb/rainshadow
  
  RALINK MIPS ARCHITECTURE
  M:    John Crispin <[email protected]>
 +M:    Sergio Paracuellos <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    arch/mips/ralink
@@@ -18459,6 -18271,7 +18451,6 @@@ X:   include/linux/srcu*.
  X:    kernel/rcu/srcu*.c
  
  REAL TIME CLOCK (RTC) SUBSYSTEM
 -M:    Alessandro Zummo <[email protected]>
  M:    Alexandre Belloni <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -18813,7 -18626,6 +18805,7 @@@ F:   Documentation/devicetree/bindings/us
  F:    arch/riscv/boot/dts/microchip/
  F:    drivers/char/hw_random/mpfs-rng.c
  F:    drivers/clk/microchip/clk-mpfs*.c
 +F:    drivers/firmware/microchip/mpfs-auto-update.c
  F:    drivers/i2c/busses/i2c-microchip-corei2c.c
  F:    drivers/mailbox/mailbox-mpfs.c
  F:    drivers/pci/controller/pcie-microchip-host.c
@@@ -19146,7 -18958,7 +19138,7 @@@ F:   drivers/iommu/s390-iommu.
  
  S390 IUCV NETWORK LAYER
  M:    Alexandra Winter <[email protected]>
 -M:    Wenjia Zhang <wenjia@linux.ibm.com>
 +M:    Thorsten Winkler <twinkler@linux.ibm.com>
  L:    [email protected]
  L:    [email protected]
  S:    Supported
@@@ -19165,7 -18977,7 +19157,7 @@@ F:   arch/s390/m
  
  S390 NETWORK DRIVERS
  M:    Alexandra Winter <[email protected]>
 -M:    Wenjia Zhang <wenjia@linux.ibm.com>
 +M:    Thorsten Winkler <twinkler@linux.ibm.com>
  L:    [email protected]
  L:    [email protected]
  S:    Supported
@@@ -19383,6 -19195,7 +19375,6 @@@ R:   Alim Akhtar <[email protected]
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  F:    Documentation/devicetree/bindings/clock/samsung,*.yaml
  F:    Documentation/devicetree/bindings/clock/samsung,s3c*
  F:    drivers/clk/samsung/
@@@ -19832,19 -19645,6 +19824,19 @@@ T: git git://linuxtv.org/media_tree.gi
  F:    drivers/media/i2c/rj54n1cb0c.c
  F:    include/media/i2c/rj54n1cb0c.h
  
 +SHRINKER
 +M:    Andrew Morton <[email protected]>
 +M:    Dave Chinner <[email protected]>
 +R:    Qi Zheng <[email protected]>
 +R:    Roman Gushchin <[email protected]>
 +R:    Muchun Song <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/admin-guide/mm/shrinker_debugfs.rst
 +F:    include/linux/shrinker.h
 +F:    mm/shrinker.c
 +F:    mm/shrinker_debug.c
 +
  SH_VOU V4L2 OUTPUT DRIVER
  L:    [email protected]
  S:    Orphan
@@@ -19961,13 -19761,6 +19953,13 @@@ S: Supporte
  N:    sifive
  K:    [^@]sifive
  
 +SIFIVE CACHE DRIVER
 +M:    Conor Dooley <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
 +F:    drivers/cache/sifive_ccache.c
 +
  SIFIVE FU540 SYSTEM-ON-CHIP
  M:    Paul Walmsley <[email protected]>
  M:    Palmer Dabbelt <[email protected]>
@@@ -19983,6 -19776,13 +19975,6 @@@ S:  Maintaine
  F:    Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
  F:    drivers/dma/sf-pdma/
  
 -SIFIVE SOC DRIVERS
 -M:    Conor Dooley <[email protected]>
 -L:    [email protected]
 -S:    Maintained
 -T:    git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
 -F:    Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
 -F:    drivers/soc/sifive/
  
  SILEAD TOUCHSCREEN DRIVER
  M:    Hans de Goede <[email protected]>
@@@ -20023,6 -19823,11 +20015,6 @@@ F:  Documentation/devicetree/bindings/di
  F:    drivers/video/fbdev/simplefb.c
  F:    include/linux/platform_data/simplefb.h
  
 -SIMTEC EB110ATX (Chalice CATS)
 -M:    Simtec Linux Team <[email protected]>
 -S:    Supported
 -W:    http://www.simtec.co.uk/products/EB110ATX/
 -
  SIOX
  M:    Thorsten Scherer <[email protected]>
  M:    Uwe Kleine-König <[email protected]>
@@@ -20277,7 -20082,6 +20269,7 @@@ F:   include/linux/property.
  
  SOFTWARE RAID (Multiple Disks) SUPPORT
  M:    Song Liu <[email protected]>
 +R:    Yu Kuai <[email protected]>
  L:    [email protected]
  S:    Supported
  Q:    https://patchwork.kernel.org/project/linux-raid/list/
@@@ -20532,7 -20336,6 +20524,7 @@@ F:   drivers/media/dvb-frontends/sp2
  
  SPANISH DOCUMENTATION
  M:    Carlos Bilbao <[email protected]>
 +R:    Avadhut Naik <[email protected]>
  S:    Maintained
  F:    Documentation/translations/sp_SP/
  
@@@ -20811,15 -20614,6 +20803,15 @@@ M: Ion Badulescu <[email protected]
  S:    Odd Fixes
  F:    drivers/net/ethernet/adaptec/starfire*
  
 +STARFIVE CAMERA SUBSYSTEM DRIVER
 +M:    Jack Zhu <[email protected]>
 +M:    Changhuang Liang <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/admin-guide/media/starfive_camss.rst
 +F:    Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
 +F:    drivers/staging/media/starfive/camss
 +
  STARFIVE CRYPTO DRIVER
  M:    Jia Jie Ho <[email protected]>
  M:    William Qiu <[email protected]>
  S:    Maintained
  F:    drivers/media/rc/ttusbir.c
  
 +TECHWELL TW9900 VIDEO DECODER
 +M:    Mehdi Djait <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/media/i2c/tw9900.c
 +
  TECHWELL TW9910 VIDEO DECODER
  L:    [email protected]
  S:    Orphan
@@@ -21537,9 -21325,7 +21529,9 @@@ M:   Jens Wiklander <jens.wiklander@linar
  R:    Sumit Garg <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/staging/tee.rst
 +F:    Documentation/driver-api/tee.rst
 +F:    Documentation/tee/
 +F:    Documentation/userspace-api/tee.rst
  F:    drivers/tee/
  F:    include/linux/tee_drv.h
  F:    include/uapi/linux/tee.h
@@@ -21834,17 -21620,6 +21826,17 @@@ S: Maintaine
  F:    Documentation/ABI/testing/sysfs-class-firmware-attributes
  F:    drivers/platform/x86/think-lmi.?
  
 +THP7312 ISP DRIVER
 +M:    Laurent Pinchart <[email protected]>
 +M:    Paul Elder <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://linuxtv.org/media_tree.git
 +F:    Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
 +F:    Documentation/userspace-api/media/drivers/thp7312.rst
 +F:    drivers/media/i2c/thp7312.c
 +F:    include/uapi/linux/thp7312.h
 +
  THUNDERBOLT DMA TRAFFIC TEST DRIVER
  M:    Isaac Hazan <[email protected]>
  L:    [email protected]
@@@ -22321,7 -22096,7 +22313,7 @@@ F:   kernel/trace/trace_osnoise.
  F:    kernel/trace/trace_sched_wakeup.c
  
  TRADITIONAL CHINESE DOCUMENTATION
 -M:    Hu Haowen <[email protected]>
 +M:    Hu Haowen <[email protected]>
  S:    Maintained
  W:    https://github.com/srcres258/linux-doc
  T:    git git://github.com/srcres258/linux-doc.git doc-zh-tw
@@@ -22546,8 -22321,7 +22538,8 @@@ S:   Maintaine
  F:    drivers/ufs/host/ufs-exynos*
  
  UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
 -M:    Stanley Chu <[email protected]>
 +M:    Peter Wang <[email protected]>
 +R:    Stanley Jhu <[email protected]>
  L:    [email protected]
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
@@@ -22990,7 -22764,6 +22982,7 @@@ S:   Maintaine
  F:    Documentation/driver-api/media/camera-sensor.rst
  F:    Documentation/driver-api/media/tx-rx.rst
  F:    drivers/media/i2c/ar*
 +F:    drivers/media/i2c/gc*
  F:    drivers/media/i2c/hi*
  F:    drivers/media/i2c/imx*
  F:    drivers/media/i2c/mt*
@@@ -23024,7 -22797,6 +23016,7 @@@ M:   Alex Williamson <alex.williamson@red
  L:    [email protected]
  S:    Maintained
  T:    git https://github.com/awilliam/linux-vfio.git
 +F:    Documentation/ABI/testing/debugfs-vfio
  F:    Documentation/ABI/testing/sysfs-devices-vfio-dev
  F:    Documentation/driver-api/vfio.rst
  F:    drivers/vfio/
  S:    Maintained
  F:    drivers/vfio/pci/mlx5/
  
 +VFIO VIRTIO PCI DRIVER
 +M:    Yishai Hadas <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/vfio/pci/virtio
 +
  VFIO PCI DEVICE SPECIFIC DRIVERS
  R:    Jason Gunthorpe <[email protected]>
  R:    Yishai Hadas <[email protected]>
@@@ -23215,6 -22980,7 +23207,6 @@@ M:   Amit Shah <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    drivers/char/virtio_console.c
 -F:    include/linux/virtio_console.h
  F:    include/uapi/linux/virtio_console.h
  
  VIRTIO CORE AND NET DRIVERS
@@@ -23390,12 -23156,6 +23382,12 @@@ S: Maintaine
  F:    drivers/input/serio/userio.c
  F:    include/uapi/linux/userio.h
  
 +VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
 +M:    Javier Carrasco <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
 +F:    drivers/iio/light/veml6075.c
 +
  VISL VIRTUAL STATELESS DECODER DRIVER
  M:    Daniel Almeida <[email protected]>
  L:    [email protected]
@@@ -23436,8 -23196,11 +23428,8 @@@ F:  include/linux/vmalloc.
  F:    mm/vmalloc.c
  
  VME SUBSYSTEM
 -M:    Martyn Welch <[email protected]>
 -M:    Manohar Vanga <[email protected]>
 -M:    Greg Kroah-Hartman <[email protected]>
  L:    [email protected]
 -S:    Odd fixes
 +S:    Orphan
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  F:    Documentation/driver-api/vme.rst
  F:    drivers/staging/vme_user/
@@@ -23643,14 -23406,6 +23635,14 @@@ F: include/linux/watchdog.
  F:    include/trace/events/watchdog.h
  F:    include/uapi/linux/watchdog.h
  
 +WAVE5 VPU CODEC DRIVER
 +M:    Nas Chung <[email protected]>
 +M:    Jackson Lee <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/media/cnm,wave521c.yaml
 +F:    drivers/media/platform/chips-media/wave5/
 +
  WHISKEYCOVE PMIC GPIO DRIVER
  M:    Kuppuswamy Sathyanarayanan <[email protected]>
  L:    [email protected]
@@@ -24380,13 -24135,11 +24372,13 @@@ N:        zst
  K:    zstd
  
  ZSWAP COMPRESSED SWAP CACHING
 -M:    Seth Jennings <[email protected]>
 -M:    Dan Streetman <[email protected]>
 -M:    Vitaly Wool <vitaly.wool@konsulko.com>
 +M:    Johannes Weiner <[email protected]>
 +M:    Yosry Ahmed <[email protected]>
 +M:    Nhat Pham <nphamcs@gmail.com>
  L:    [email protected]
  S:    Maintained
 +F:    Documentation/admin-guide/mm/zswap.rst
 +F:    include/linux/zswap.h
  F:    mm/zswap.c
  
  THE REST
This page took 0.22934 seconds and 4 git commands to generate.