]> Git Repo - linux.git/commitdiff
Merge tag 'hyperv-next-signed-20250123' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <[email protected]>
Sat, 25 Jan 2025 17:22:55 +0000 (09:22 -0800)
committerLinus Torvalds <[email protected]>
Sat, 25 Jan 2025 17:22:55 +0000 (09:22 -0800)
Pull hyperv updates from Wei Liu:

 - Introduce a new set of Hyper-V headers in include/hyperv and replace
   the old hyperv-tlfs.h with the new headers (Nuno Das Neves)

 - Fixes for the Hyper-V VTL mode (Roman Kisel)

 - Fixes for cpu mask usage in Hyper-V code (Michael Kelley)

 - Document the guest VM hibernation behaviour (Michael Kelley)

 - Miscellaneous fixes and cleanups (Jacob Pan, John Starks, Naman Jain)

* tag 'hyperv-next-signed-20250123' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
  Documentation: hyperv: Add overview of guest VM hibernation
  hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id()
  hyperv: Do not overlap the hvcall IO areas in get_vtl()
  hyperv: Enable the hypercall output page for the VTL mode
  hv_balloon: Fallback to generic_online_page() for non-HV hot added mem
  Drivers: hv: vmbus: Log on missing offers if any
  Drivers: hv: vmbus: Wait for boot-time offers during boot and resume
  uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup
  iommu/hyper-v: Don't assume cpu_possible_mask is dense
  Drivers: hv: Don't assume cpu_possible_mask is dense
  x86/hyperv: Don't assume cpu_possible_mask is dense
  hyperv: Remove the now unused hyperv-tlfs.h files
  hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h
  hyperv: Add new Hyper-V headers in include/hyperv
  hyperv: Clean up unnecessary #includes
  hyperv: Move hv_connection_id to hyperv-tlfs.h

1  2 
MAINTAINERS
arch/x86/hyperv/ivm.c
arch/x86/include/asm/svm.h

diff --combined MAINTAINERS
index 4cb247c2843749e3e260383d158e4bb1dea91483,090e0c738eddd2c4248a7882cf40226adfe67858..28e8de3a19e58d1e6ed423fdc3135335ce929676
@@@ -185,14 -185,6 +185,14 @@@ W:       http://www.adaptec.com
  F:    Documentation/scsi/aacraid.rst
  F:    drivers/scsi/aacraid/
  
 +AAEON UPBOARD FPGA MFD DRIVER
 +M:    Thomas Richard <[email protected]>
 +S:    Maintained
 +F:    drivers/leds/leds-upboard.c
 +F:    drivers/mfd/upboard-fpga.c
 +F:    drivers/pinctrl/pinctrl-upboard.c
 +F:    include/linux/mfd/upboard-fpga.h
 +
  AB8500 BATTERY AND CHARGER DRIVERS
  M:    Linus Walleij <[email protected]>
  F:    Documentation/devicetree/bindings/power/supply/*ab8500*
@@@ -957,9 -949,10 +957,9 @@@ AMAZON ETHERNET DRIVER
  M:    Shay Agroskin <[email protected]>
  M:    Arthur Kiyanovski <[email protected]>
  R:    David Arinzon <[email protected]>
 -R:    Noam Dagan <[email protected]>
  R:    Saeed Bishara <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/amazon/ena.rst
  F:    drivers/net/ethernet/amazon/
  
  S:    Supported
  F:    drivers/i2c/busses/i2c-amd-asf-plat.c
  
 +AMD NODE DRIVER
 +M:    Mario Limonciello <[email protected]>
 +M:    Yazen Ghannam <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    arch/x86/include/asm/amd_node.h
 +F:    arch/x86/kernel/amd_node.c
 +
  AMD PDS CORE DRIVER
  M:    Shannon Nelson <[email protected]>
  M:    Brett Creeley <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
  F:    drivers/net/ethernet/amd/pds_core/
  F:    include/linux/pds/
  AMD PMC DRIVER
  M:    Shyam Sundar S K <[email protected]>
  L:    [email protected]
 -S:    Maintained
 +S:    Supported
  F:    drivers/platform/x86/amd/pmc/
  
  AMD PMF DRIVER
  S:    Supported
  F:    drivers/spi/spi-amd.c
  
 +AMD XDNA DRIVER
 +M:    Min Ma <[email protected]>
 +M:    Lizhi Hou <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +T:    git https://gitlab.freedesktop.org/drm/misc/kernel.git
 +F:    Documentation/accel/amdxdna/
 +F:    drivers/accel/amdxdna/
 +F:    include/trace/events/amdxdna.h
 +F:    include/uapi/drm/amdxdna_accel.h
 +
  AMD XGBE DRIVER
  M:    "Shyam Sundar S K" <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  F:    drivers/net/ethernet/amd/xgbe/
  
@@@ -1252,7 -1226,7 +1252,7 @@@ S:      Maintaine
  F:    Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml
  F:    drivers/rtc/rtc-amlogic-a4.c
  
 -AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
 +AMPHENOL CHIPCAP 2 DRIVER
  M:    Javier Carrasco <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -1729,14 -1703,14 +1729,14 @@@ F:   drivers/edac/xgene_edac.
  APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  M:    Iyappan Subramanian <[email protected]>
  M:    Keyur Chudgar <[email protected]>
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/apm/xgene-v2/
  
  APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  M:    Iyappan Subramanian <[email protected]>
  M:    Keyur Chudgar <[email protected]>
  M:    Quan Nguyen <[email protected]>
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  F:    Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  F:    drivers/net/ethernet/apm/xgene/
@@@ -1774,7 -1748,7 +1774,7 @@@ F:      drivers/hwmon/aquacomputer_d5next.
  AQUANTIA ETHERNET DRIVER (atlantic)
  M:    Igor Russkikh <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.marvell.com/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
@@@ -1783,7 -1757,7 +1783,7 @@@ F:      drivers/net/ethernet/aquantia/atlant
  AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
  M:    Egor Pomozov <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.aquantia.com
  F:    drivers/net/ethernet/aquantia/atlantic/aq_ptp*
  
@@@ -1945,7 -1919,6 +1945,7 @@@ ARM PMU PROFILING AND DEBUGGIN
  M:    Will Deacon <[email protected]>
  M:    Mark Rutland <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
 +L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/arm/pmu.yaml
  F:    Documentation/devicetree/bindings/perf/
@@@ -2309,15 -2282,6 +2309,15 @@@ F:    arch/arm64/boot/dts/bitmain
  F:    drivers/clk/clk-bm1880.c
  F:    drivers/pinctrl/pinctrl-bm1880.c
  
 +ARM/BLAIZE ARCHITECTURE
 +M:    James Cowgill <[email protected]>
 +M:    Matt Redfearn <[email protected]>
 +M:    Neil Jones <[email protected]>
 +M:    Nikolaos Pasaloukos <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/arm/blaize.yaml
 +F:    arch/arm64/boot/dts/blaize/
 +
  ARM/CALXEDA HIGHBANK ARCHITECTURE
  M:    Andre Przywara <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
@@@ -2328,7 -2292,7 +2328,7 @@@ F:      arch/arm/mach-highbank
  ARM/CAVIUM THUNDER NETWORK DRIVER
  M:    Sunil Goutham <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/cavium/thunder/
  
  ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
@@@ -2726,6 -2690,7 +2726,6 @@@ N:      at9
  N:    atmel
  
  ARM/Microchip Sparx5 SoC support
 -M:    Lars Povlsen <[email protected]>
  M:    Steen Hegelund <[email protected]>
  M:    Daniel Machon <[email protected]>
  M:    [email protected]
@@@ -2870,13 -2835,6 +2870,13 @@@ S:    Maintaine
  F:    arch/arm64/boot/dts/freescale/s32g*.dts*
  F:    drivers/pinctrl/nxp/
  
 +ARM/NXP S32G/S32R DWMAC ETHERNET DRIVER
 +M:    Jan Petrous <[email protected]>
 +L:    NXP S32 Linux Team <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/net/nxp,s32-dwmac.yaml
 +F:    drivers/net/ethernet/stmicro/stmmac/dwmac-s32.c
 +
  ARM/Orion SoC/Technologic Systems TS-78xx platform support
  M:    Alexander Clouter <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
@@@ -3064,7 -3022,6 +3064,7 @@@ F:      drivers/*/*s3c24
  F:    drivers/*/*s3c64xx*
  F:    drivers/*/*s5pv210*
  F:    drivers/clocksource/samsung_pwm_timer.c
 +F:    drivers/mailbox/exynos-mailbox.c
  F:    drivers/memory/samsung/
  F:    drivers/pwm/pwm-samsung.c
  F:    drivers/soc/samsung/
@@@ -3704,7 -3661,7 +3704,7 @@@ F:      include/uapi/linux/sonet.
  ATMEL MACB ETHERNET DRIVER
  M:    Nicolas Ferre <[email protected]>
  M:    Claudiu Beznea <[email protected]>
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/cadence/
  
  ATMEL MAXTOUCH DRIVER
@@@ -3912,9 -3869,9 +3912,9 @@@ S:      Maintaine
  F:    drivers/platform/x86/barco-p50-gpio.c
  
  BATMAN ADVANCED
 -M:    Marek Lindner <marek[email protected]>
 +M:    Marek Lindner <marek[email protected]>
  M:    Simon Wunderlich <[email protected]>
 -M:    Antonio Quartulli <a@unstable.cc>
 +M:    Antonio Quartulli <a[email protected]>
  M:    Sven Eckelmann <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
@@@ -4101,6 -4058,7 +4101,6 @@@ F:      net/bluetooth
  
  BONDING DRIVER
  M:    Jay Vosburgh <[email protected]>
 -M:    Andy Gospodarek <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    Documentation/networking/bonding.rst
@@@ -4173,6 -4131,7 +4173,6 @@@ S:      Odd Fixe
  F:    drivers/net/ethernet/netronome/nfp/bpf/
  
  BPF JIT for POWERPC (32-BIT AND 64-BIT)
 -M:    Michael Ellerman <[email protected]>
  M:    Hari Bathini <[email protected]>
  M:    Christophe Leroy <[email protected]>
  R:    Naveen N Rao <[email protected]>
@@@ -4432,7 -4391,7 +4432,7 @@@ F:      drivers/net/ethernet/broadcom/asp2
  BROADCOM B44 10/100 ETHERNET DRIVER
  M:    Michael Chan <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/broadcom/b44.*
  
  BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
@@@ -4616,7 -4575,7 +4616,7 @@@ BROADCOM BNX2 GIGABIT ETHERNET DRIVE
  M:    Rasesh Mody <[email protected]>
  M:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/broadcom/bnx2.*
  F:    drivers/net/ethernet/broadcom/bnx2_*
  
@@@ -4640,14 -4599,13 +4640,14 @@@ BROADCOM BNX2X 10 GIGABIT ETHERNET DRIV
  M:    Sudarsana Kalluru <[email protected]>
  M:    Manish Chopra <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/broadcom/bnx2x/
  
  BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  M:    Michael Chan <[email protected]>
 +M:    Pavan Chebbi <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/firmware/broadcom/tee_bnxt_fw.c
  F:    drivers/net/ethernet/broadcom/bnxt/
  F:    include/linux/firmware/broadcom/tee_bnxt_fw.h
@@@ -4743,7 -4701,7 +4743,7 @@@ M:      Doug Berger <[email protected]
  M:    Florian Fainelli <[email protected]>
  R:    Broadcom internal kernel review list <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
  F:    Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
  F:    drivers/net/ethernet/broadcom/genet/
@@@ -4810,7 -4768,6 +4810,7 @@@ F:      drivers/scsi/mpi3mr
  
  BROADCOM NETXTREME-E ROCE DRIVER
  M:    Selvin Xavier <[email protected]>
 +M:    Kalesh AP <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    http://www.broadcom.com
@@@ -4896,7 -4853,7 +4896,7 @@@ BROADCOM SYSTEMPORT ETHERNET DRIVE
  M:    Florian Fainelli <[email protected]>
  R:    Broadcom internal kernel review list <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/brcm,systemport.yaml
  F:    drivers/net/ethernet/broadcom/bcmsysport.*
  F:    drivers/net/ethernet/broadcom/unimac.h
@@@ -4905,7 -4862,7 +4905,7 @@@ BROADCOM TG3 GIGABIT ETHERNET DRIVE
  M:    Pavan Chebbi <[email protected]>
  M:    Michael Chan <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/broadcom/tg3.*
  
  BROADCOM VK DRIVER
@@@ -4927,7 -4884,7 +4927,7 @@@ M:      Rasesh Mody <[email protected]
  M:    Sudarsana Kalluru <[email protected]>
  M:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/brocade/bna/
  
  BSG (block layer generic sg v4 driver)
@@@ -5153,7 -5110,6 +5153,7 @@@ F:      include/uapi/linux/can/gw.
  F:    include/uapi/linux/can/isotp.h
  F:    include/uapi/linux/can/raw.h
  F:    net/can/
 +F:    net/sched/em_canid.c
  
  CAN-J1939 NETWORK LAYER
  M:    Robin van der Gracht <[email protected]>
@@@ -5193,7 -5149,6 +5193,7 @@@ M:      Serge Hallyn <[email protected]
  L:    [email protected]
  S:    Supported
  F:    include/linux/capability.h
 +F:    include/trace/events/capability.h
  F:    include/uapi/linux/capability.h
  F:    kernel/capability.c
  F:    security/commoncap.c
@@@ -5514,7 -5469,6 +5514,7 @@@ L:      [email protected]
  L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/sound/cirrus,cs*
 +F:    Documentation/sound/codecs/cs*
  F:    drivers/mfd/cs42l43*
  F:    drivers/pinctrl/cirrus/pinctrl-cs42l43*
  F:    drivers/spi/spi-cs42l43*
@@@ -5547,8 -5501,8 +5547,8 @@@ L:      [email protected]
  S:    Supported
  W:    https://github.com/CirrusLogic/linux-drivers/wiki
  T:    git https://github.com/CirrusLogic/linux-drivers.git
 -F:    drivers/firmware/cirrus/*
 -F:    include/linux/firmware/cirrus/*
 +F:    drivers/firmware/cirrus/
 +F:    include/linux/firmware/cirrus/
  
  CIRRUS LOGIC EP93XX ETHERNET DRIVER
  M:    Hartley Sweeten <[email protected]>
@@@ -5618,7 -5572,7 +5618,7 @@@ F:      drivers/scsi/snic
  CISCO VIC ETHERNET NIC DRIVER
  M:    Christian Benvenuti <[email protected]>
  M:    Satish Kharat <[email protected]>
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/cisco/enic/
  
  CISCO VIC LOW LATENCY NIC DRIVER
@@@ -6104,30 -6058,12 +6104,30 @@@ S:   Maintaine
  F:    Documentation/filesystems/cramfs.rst
  F:    fs/cramfs/
  
 +CRC LIBRARY
 +M:    Eric Biggers <[email protected]>
 +R:    Ard Biesheuvel <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git crc-next
 +F:    Documentation/staging/crc*
 +F:    arch/*/lib/crc*
 +F:    include/linux/crc*
 +F:    lib/crc*
 +
  CREATIVE SB0540
  M:    Bastien Nocera <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    drivers/hid/hid-creative-sb0540.c
  
 +INTEL CRPS COMMON REDUNDANT PSU DRIVER
 +M:    Ninad Palsule <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/hwmon/crps.rst
 +F:    drivers/hwmon/pmbus/crps.c
 +
  CRYPTO API
  M:    Herbert Xu <[email protected]>
  M:    "David S. Miller" <[email protected]>
@@@ -6234,7 -6170,7 +6234,7 @@@ F:      drivers/media/dvb-frontends/cxd2820r
  CXGB3 ETHERNET DRIVER (CXGB3)
  M:    Potnuri Bharat Teja <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.chelsio.com
  F:    drivers/net/ethernet/chelsio/cxgb3/
  
@@@ -6255,14 -6191,14 +6255,14 @@@ F:   drivers/crypto/chelsi
  CXGB4 ETHERNET DRIVER (CXGB4)
  M:    Potnuri Bharat Teja <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.chelsio.com
  F:    drivers/net/ethernet/chelsio/cxgb4/
  
  CXGB4 INLINE CRYPTO DRIVER
  M:    Ayush Sawal <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.chelsio.com
  F:    drivers/net/ethernet/chelsio/inline_crypto/
  
@@@ -6284,7 -6220,7 +6284,7 @@@ F:      include/uapi/rdma/cxgb4-abi.
  CXGB4VF ETHERNET DRIVER (CXGB4VF)
  M:    Potnuri Bharat Teja <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.chelsio.com
  F:    drivers/net/ethernet/chelsio/cxgb4vf/
  
@@@ -6292,8 -6228,8 +6292,8 @@@ CXL (IBM Coherent Accelerator Processo
  M:    Frederic Barrat <[email protected]>
  M:    Andrew Donnellan <[email protected]>
  L:    [email protected]
 -S:    Supported
 -F:    Documentation/ABI/testing/sysfs-class-cxl
 +S:    Obsolete
 +F:    Documentation/ABI/obsolete/sysfs-class-cxl
  F:    Documentation/arch/powerpc/cxl.rst
  F:    arch/powerpc/platforms/powernv/pci-cxl.c
  F:    drivers/misc/cxl/
  S:    Maintained
  F:    drivers/rtc/rtc-sd2405al.c
  
 -DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
 +DH ELECTRONICS DHSOM SOM AND BOARD SUPPORT
  M:    Christoph Niedermaier <[email protected]>
 -L:    [email protected]
 -S:    Maintained
 -F:    arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
 -F:    arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
 -
 -DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
  M:    Marek Vasut <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    arch/arm/boot/dts/st/stm32mp1*-dhcom-*
 -F:    arch/arm/boot/dts/st/stm32mp1*-dhcor-*
 +N:    dhcom
 +N:    dhcor
 +N:    dhsom
  
  DIALOG SEMICONDUCTOR DRIVERS
  M:    Support Opensource <[email protected]>
@@@ -7129,8 -7070,7 +7129,8 @@@ T:      git https://gitlab.freedesktop.org/d
  F:    drivers/gpu/drm/sun4i/sun8i*
  
  DRM DRIVER FOR ARM PL111 CLCD
 -S:    Orphan
 +M:    Linus Walleij <[email protected]>
 +S:    Maintained
  T:    git https://gitlab.freedesktop.org/drm/misc/kernel.git
  F:    drivers/gpu/drm/pl111/
  
@@@ -7445,7 -7385,7 +7445,7 @@@ L:      [email protected]
  S:    Obsolete
  W:    https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  T:    git https://gitlab.freedesktop.org/drm/misc/kernel.git
 -F:    drivers/gpu/drm/tiny/cirrus.c
 +F:    drivers/gpu/drm/tiny/cirrus-qemu.c
  
  DRM DRIVER FOR QXL VIRTUAL GPU
  M:    Dave Airlie <[email protected]>
@@@ -7856,7 -7796,6 +7856,7 @@@ F:      drivers/gpu/drm/rockchip
  
  DRM DRIVERS FOR STI
  M:    Alain Volmat <[email protected]>
 +M:    Raphael Gallais-Pou <[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git https://gitlab.freedesktop.org/drm/misc/kernel.git
@@@ -8457,7 -8396,7 +8457,7 @@@ M:      Ajit Khaparde <ajit.khaparde@broadco
  M:    Sriharsha Basavapatna <[email protected]>
  M:    Somnath Kotur <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    http://www.emulex.com
  F:    drivers/net/ethernet/emulex/benet/
  
@@@ -8612,8 -8551,8 +8612,8 @@@ F:      rust/kernel/net/phy.r
  F:    rust/kernel/net/phy/reg.rs
  
  EXEC & BINFMT API, ELF
 +M:    Kees Cook <[email protected]>
  R:    Eric Biederman <[email protected]>
 -R:    Kees Cook <[email protected]>
  L:    [email protected]
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
@@@ -8625,7 -8564,6 +8625,7 @@@ F:      fs/tests/binfmt_*_kunit.
  F:    fs/tests/exec_kunit.c
  F:    include/linux/binfmts.h
  F:    include/linux/elf.h
 +F:    include/uapi/linux/auxvec.h
  F:    include/uapi/linux/binfmts.h
  F:    include/uapi/linux/elf.h
  F:    tools/testing/selftests/exec/
  S:    Maintained
  F:    drivers/input/joystick/fsia6b.c
  
 -FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
 +FOCUSRITE CONTROL PROTOCOL/SCARLETT2 MIXER DRIVERS (Scarlett Gen 2+, Clarett, and Vocaster)
  M:    Geoffrey D. Bennett <[email protected]>
  L:    [email protected]
  S:    Maintained
 -W:    https://github.com/geoffreybennett/scarlett-gen2
 -B:    https://github.com/geoffreybennett/scarlett-gen2/issues
 -T:    git https://github.com/geoffreybennett/scarlett-gen2.git
 +W:    https://github.com/geoffreybennett/linux-fcp
 +B:    https://github.com/geoffreybennett/linux-fcp/issues
 +T:    git https://github.com/geoffreybennett/linux-fcp.git
 +F:    include/uapi/sound/fcp.h
  F:    include/uapi/sound/scarlett2.h
 +F:    sound/usb/fcp.c
  F:    sound/usb/mixer_scarlett2.c
  
  FORCEDETH GIGABIT ETHERNET DRIVER
@@@ -9499,7 -9435,7 +9499,7 @@@ F:      samples/ftrac
  FUNGIBLE ETHERNET DRIVERS
  M:    Dimitris Michailidis <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/fungible/
  
  FUSE: FILESYSTEM IN USERSPACE
@@@ -9804,7 -9740,7 +9804,7 @@@ M:      Jeroen de Borst <[email protected]
  M:    Praveen Kaligineedi <[email protected]>
  R:    Shailend Chand <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/google/gve.rst
  F:    drivers/net/ethernet/google
  
@@@ -9819,12 -9755,9 +9819,12 @@@ F:    drivers/firmware/google
  
  GOOGLE TENSOR SoC SUPPORT
  M:    Peter Griffin <[email protected]>
 +R:    André Draszik <[email protected]>
 +R:    Tudor Ambarus <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  L:    [email protected]
  S:    Maintained
 +C:    irc://irc.oftc.net/pixel6-kernel-dev
  F:    Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
  F:    arch/arm64/boot/dts/exynos/google/
  F:    drivers/clk/samsung/clk-gs101.c
@@@ -10347,6 -10280,7 +10347,6 @@@ F:   drivers/input/touchscreen/himax_hx83
  
  HIPPI
  M:    Jes Sorensen <[email protected]>
 -L:    [email protected]
  S:    Maintained
  F:    drivers/net/hippi/
  F:    include/linux/hippidevice.h
@@@ -10739,10 -10673,8 +10739,8 @@@ F:  Documentation/devicetree/bindings/bu
  F:    Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
  F:    Documentation/virt/hyperv
  F:    arch/arm64/hyperv
- F:    arch/arm64/include/asm/hyperv-tlfs.h
  F:    arch/arm64/include/asm/mshyperv.h
  F:    arch/x86/hyperv
- F:    arch/x86/include/asm/hyperv-tlfs.h
  F:    arch/x86/include/asm/mshyperv.h
  F:    arch/x86/include/asm/trace/hyperv.h
  F:    arch/x86/kernel/cpu/mshyperv.c
@@@ -10758,9 -10690,13 +10756,13 @@@ F: drivers/pci/controller/pci-hyperv.
  F:    drivers/scsi/storvsc_drv.c
  F:    drivers/uio/uio_hv_generic.c
  F:    drivers/video/fbdev/hyperv_fb.c
- F:    include/asm-generic/hyperv-tlfs.h
  F:    include/asm-generic/mshyperv.h
  F:    include/clocksource/hyperv_timer.h
+ F:    include/hyperv/hvgdk.h
+ F:    include/hyperv/hvgdk_ext.h
+ F:    include/hyperv/hvgdk_mini.h
+ F:    include/hyperv/hvhdk.h
+ F:    include/hyperv/hvhdk_mini.h
  F:    include/linux/hyperv.h
  F:    include/net/mana
  F:    include/uapi/linux/hyperv.h
@@@ -11028,7 -10964,7 +11030,7 @@@ M:   Rick Lindsley <[email protected]
  R:    Nick Child <[email protected]>
  R:    Thomas Falcon <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/ibm/ibmvnic.*
  
  IBM Power VFIO Support
@@@ -11039,7 -10975,7 +11041,7 @@@ F:   drivers/vfio/vfio_iommu_spapr_tce.
  IBM Power Virtual Ethernet Device Driver
  M:    Nick Child <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/ibm/ibmveth.*
  
  IBM Power Virtual FC Device Drivers
@@@ -11572,7 -11508,7 +11574,7 @@@ INTEL ETHERNET DRIVER
  M:    Tony Nguyen <[email protected]>
  M:    Przemek Kitszel <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
 -S:    Supported
 +S:    Maintained
  W:    https://www.intel.com/content/www/us/en/support.html
  Q:    https://patchwork.ozlabs.org/project/intel-wired-lan/list/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
@@@ -11941,12 -11877,6 +11943,12 @@@ S: Maintaine
  F:    arch/x86/include/asm/intel_telemetry.h
  F:    drivers/platform/x86/intel/telemetry/
  
 +INTEL TOUCH HOST CONTROLLER (THC) DRIVER
 +M:    Even Xu <[email protected]>
 +M:    Xinpeng Sun <[email protected]>
 +S:    Maintained
 +F:    drivers/hid/intel-thc-hid/
 +
  INTEL TPMI DRIVER
  M:    Srinivas Pandruvada <[email protected]>
  L:    [email protected]
@@@ -12147,7 -12077,7 +12149,7 @@@ F:   include/uapi/linux/io_uring.
  F:    io_uring/
  
  IPMI SUBSYSTEM
 -M:    Corey Minyard <[email protected]>
 +M:    Corey Minyard <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Supported
  W:    http://openipmi.sourceforge.net/
@@@ -12459,13 -12389,6 +12461,13 @@@ F: Documentation/kbuild/kconfig
  F:    scripts/Kconfig.include
  F:    scripts/kconfig/
  
 +KCORE
 +M:    Omar Sandoval <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    fs/proc/kcore.c
 +F:    include/linux/kcore.h
 +
  KCOV
  R:    Dmitry Vyukov <[email protected]>
  R:    Andrey Konovalov <[email protected]>
@@@ -12711,7 -12634,7 +12713,7 @@@ F:   arch/mips/include/uapi/asm/kvm
  F:    arch/mips/kvm/
  
  KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
 -M:    Michael Ellerman <[email protected]>
 +M:    Madhavan Srinivasan <[email protected]>
  R:    Nicholas Piggin <[email protected]>
  L:    [email protected]
  L:    [email protected]
  S:    Maintained
  W:    http://kgdb.wiki.kernel.org/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
 -F:    Documentation/dev-tools/kgdb.rst
 +F:    Documentation/process/debugging/kgdb.rst
  F:    drivers/misc/kgdbts.c
  F:    drivers/tty/serial/kgdboc.c
  F:    include/linux/kdb.h
@@@ -13193,7 -13116,7 +13195,7 @@@ LIBETH COMMON ETHERNET LIBRAR
  M:    Alexander Lobakin <[email protected]>
  L:    [email protected]
  L:    [email protected] (moderated for non-subscribers)
 -S:    Supported
 +S:    Maintained
  T:    git https://github.com/alobakin/linux.git
  F:    drivers/net/ethernet/intel/libeth/
  F:    include/net/libeth/
@@@ -13203,7 -13126,7 +13205,7 @@@ LIBIE COMMON INTEL ETHERNET LIBRAR
  M:    Alexander Lobakin <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  T:    git https://github.com/alobakin/linux.git
  F:    drivers/net/ethernet/intel/libie/
  F:    include/linux/net/intel/libie/
@@@ -13290,11 -13213,11 +13292,11 @@@ X:        drivers/macintosh/adb-iop.
  X:    drivers/macintosh/via-macii.c
  
  LINUX FOR POWERPC (32-BIT AND 64-BIT)
 +M:    Madhavan Srinivasan <[email protected]>
  M:    Michael Ellerman <[email protected]>
  R:    Nicholas Piggin <[email protected]>
  R:    Christophe Leroy <[email protected]>
  R:    Naveen N Rao <[email protected]>
 -M:    Madhavan Srinivasan <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    https://github.com/linuxppc/wiki/wiki
  L:    [email protected]
  L:    [email protected]
  S:    Supported
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git rcu/dev
  F:    Documentation/atomic_bitops.txt
  F:    Documentation/atomic_t.txt
  F:    Documentation/core-api/refcount-vs-atomic.rst
@@@ -13504,8 -13427,8 +13506,8 @@@ LOCKING PRIMITIVE
  M:    Peter Zijlstra <[email protected]>
  M:    Ingo Molnar <[email protected]>
  M:    Will Deacon <[email protected]>
 +M:    Boqun Feng <[email protected]> (LOCKDEP & RUST)
  R:    Waiman Long <[email protected]>
 -R:    Boqun Feng <[email protected]> (LOCKDEP)
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
@@@ -13519,11 -13442,6 +13521,11 @@@ F: include/linux/seqlock.
  F:    include/linux/spinlock*.h
  F:    kernel/locking/
  F:    lib/locking*.[ch]
 +F:    rust/helpers/mutex.c
 +F:    rust/helpers/spinlock.c
 +F:    rust/kernel/sync/lock.rs
 +F:    rust/kernel/sync/lock/
 +F:    rust/kernel/sync/locked_by.rs
  X:    kernel/locking/locktorture.c
  
  LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
@@@ -13628,12 -13546,6 +13630,12 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
  F:    drivers/thermal/loongson2_thermal.c
  
 +LOONGSON EDAC DRIVER
 +M:    Zhao Qunqin <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/edac/loongson_edac.c
 +
  LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  M:    Sathya Prakash <[email protected]>
  M:    Sreekanth Reddy <[email protected]>
@@@ -14017,7 -13929,7 +14019,7 @@@ MARVELL OCTEON ENDPOINT DRIVE
  M:    Veerasenareddy Burru <[email protected]>
  M:    Sathesh Edara <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/marvell/octeon_ep
  
  MARVELL OCTEON ENDPOINT VF DRIVER
@@@ -14026,7 -13938,7 +14028,7 @@@ M:   Sathesh Edara <[email protected]
  M:    Shinas Rasheed <[email protected]>
  M:    Satananda Burla <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/marvell/octeon_ep_vf
  
  MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
@@@ -14034,9 -13946,8 +14036,9 @@@ M:   Sunil Goutham <[email protected]
  M:    Geetha sowjanya <[email protected]>
  M:    Subbaraya Sundeep <[email protected]>
  M:    hariprasad <[email protected]>
 +M:    Bharat Bhushan <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/marvell/octeontx2/nic/
  F:    include/linux/soc/marvell/octeontx2/
  
@@@ -14048,7 -13959,7 +14050,7 @@@ M:   Jerin Jacob <[email protected]
  M:    hariprasad <[email protected]>
  M:    Subbaraya Sundeep <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
  F:    drivers/net/ethernet/marvell/octeontx2/af/
  
@@@ -14657,6 -14568,7 +14659,6 @@@ F:   drivers/dma/mediatek
  MEDIATEK ETHERNET DRIVER
  M:    Felix Fietkau <[email protected]>
  M:    Sean Wang <[email protected]>
 -M:    Mark Lee <[email protected]>
  M:    Lorenzo Bianconi <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -14936,7 -14848,7 +14938,7 @@@ F:   drivers/i2c/busses/i2c-mlxbf.
  MELLANOX ETHERNET DRIVER (mlx4_en)
  M:    Tariq Toukan <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.nvidia.com/networking/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    drivers/net/ethernet/mellanox/mlx4/en_*
@@@ -14945,7 -14857,7 +14947,7 @@@ MELLANOX ETHERNET DRIVER (mlx5e
  M:    Saeed Mahameed <[email protected]>
  M:    Tariq Toukan <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.nvidia.com/networking/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    drivers/net/ethernet/mellanox/mlx5/core/en_*
  MELLANOX ETHERNET INNOVA DRIVERS
  R:    Boris Pismenny <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.nvidia.com/networking/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
@@@ -14992,7 -14904,7 +14994,7 @@@ MELLANOX MLX4 core VPI drive
  M:    Tariq Toukan <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.nvidia.com/networking/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    drivers/net/ethernet/mellanox/mlx4/
@@@ -15014,7 -14926,7 +15016,7 @@@ M:   Leon Romanovsky <[email protected]
  M:    Tariq Toukan <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  W:    https://www.nvidia.com/networking/
  Q:    https://patchwork.kernel.org/project/netdevbpf/list/
  F:    Documentation/networking/device_drivers/ethernet/mellanox/
@@@ -15248,7 -15160,7 +15250,7 @@@ META ETHERNET DRIVER
  M:    Alexander Duyck <[email protected]>
  M:    Jakub Kicinski <[email protected]>
  R:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/meta/
  F:    drivers/net/ethernet/meta/
  
@@@ -16256,8 -16168,7 +16258,8 @@@ M:   Breno Leitao <[email protected]
  S:    Maintained
  F:    Documentation/networking/netconsole.rst
  F:    drivers/net/netconsole.c
 -F:    tools/testing/selftests/drivers/net/netcons_basic.sh
 +F:    tools/testing/selftests/drivers/net/lib/sh/lib_netcons.sh
 +F:    tools/testing/selftests/drivers/net/netcons\*
  
  NETDEVSIM
  M:    Jakub Kicinski <[email protected]>
@@@ -16274,7 -16185,7 +16276,7 @@@ F:   net/sched/sch_netem.
  NETERION 10GbE DRIVERS (s2io)
  M:    Jon Mason <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
  F:    drivers/net/ethernet/neterion/
  
@@@ -16373,7 -16284,7 +16375,7 @@@ F:   include/linux/inetdevice.
  F:    include/linux/netdev*
  F:    include/linux/platform_data/wiznet.h
  F:    include/uapi/linux/cn_proc.h
 -F:    include/uapi/linux/ethtool_netlink.h
 +F:    include/uapi/linux/ethtool_netlink*
  F:    include/uapi/linux/if_*
  F:    include/uapi/linux/net_shaper.h
  F:    include/uapi/linux/netdev*
@@@ -16599,7 -16510,7 +16601,7 @@@ M:   Manish Chopra <[email protected]
  M:    Rahul Verma <[email protected]>
  M:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/qlogic/netxen/
  
  NET_FAILOVER MODULE
@@@ -17731,7 -17642,6 +17733,7 @@@ F:   Documentation/core-api/packing.rs
  F:    include/linux/packing.h
  F:    lib/packing.c
  F:    lib/packing_test.c
 +F:    scripts/gen_packed_field_checks.c
  
  PADATA PARALLEL EXECUTION MECHANISM
  M:    Steffen Klassert <[email protected]>
@@@ -18376,7 -18286,7 +18378,7 @@@ PENSANDO ETHERNET DRIVER
  M:    Shannon Nelson <[email protected]>
  M:    Brett Creeley <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
  F:    drivers/net/ethernet/pensando/
  
@@@ -19143,7 -19053,7 +19145,7 @@@ F:   drivers/scsi/qedi
  QLOGIC QL4xxx ETHERNET DRIVER
  M:    Manish Chopra <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/qlogic/qed/
  F:    drivers/net/ethernet/qlogic/qede/
  F:    include/linux/qed/
@@@ -19171,7 -19081,7 +19173,7 @@@ F:   drivers/scsi/qla2xxx
  QLOGIC QLA3XXX NETWORK DRIVER
  M:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/qlogic/qla3xxx.*
  
  QLOGIC QLA4XXX iSCSI DRIVER
@@@ -19187,7 -19097,7 +19189,7 @@@ M:   Shahed Shaikh <[email protected]
  M:    Manish Chopra <[email protected]>
  M:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/qlogic/qlcnic/
  
  QM1D1B0004 MEDIA DRIVER
  S:    Odd Fixes
  F:    drivers/media/tuners/qm1d1c0042*
  
 +QNAP MCU DRIVER
 +M:    Heiko Stuebner <[email protected]>
 +S:    Maintained
 +F:    drivers/hwmon/qnap-mcu-hwmon.c
 +F:    drivers/input/misc/qnap-mcu-input.c
 +F:    drivers/leds/leds-qnap-mcu.c
 +F:    drivers/mfd/qnap-mcu.c
 +F:    include/linux/mfd/qnap-mcu.h
 +
  QNX4 FILESYSTEM
  M:    Anders Larsen <[email protected]>
  S:    Maintained
@@@ -19706,7 -19607,7 +19708,7 @@@ R:   Mathieu Desnoyers <mathieu.desnoyers
  R:    Lai Jiangshan <[email protected]>
  L:    [email protected]
  S:    Supported
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git rcu/dev
  F:    tools/testing/selftests/rcutorture
  
  RDACM20 Camera Sensor
@@@ -19785,7 -19686,7 +19787,7 @@@ R:   Zqiang <[email protected]
  L:    [email protected]
  S:    Supported
  W:    http://www.rdrop.com/users/paulmck/RCU/
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git rcu/dev
  F:    Documentation/RCU/
  F:    include/linux/rcu*
  F:    kernel/rcu/
@@@ -19937,7 -19838,7 +19939,7 @@@ M:   Paul Barker <[email protected]
  M:    Niklas Söderlund <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/renesas,etheravb.yaml
  F:    drivers/net/ethernet/renesas/Kconfig
  F:    drivers/net/ethernet/renesas/Makefile
@@@ -19957,7 -19858,7 +19959,7 @@@ RENESAS ETHERNET TSN DRIVE
  M:    Niklas Söderlund <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
  F:    drivers/net/ethernet/renesas/rtsn.*
  
@@@ -20107,7 -20008,7 +20109,7 @@@ RENESAS SUPERH ETHERNET DRIVE
  M:    Niklas Söderlund <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/devicetree/bindings/net/renesas,ether.yaml
  F:    drivers/net/ethernet/renesas/Kconfig
  F:    drivers/net/ethernet/renesas/Makefile
@@@ -20175,7 -20076,7 +20177,7 @@@ F:   net/rfkill
  RHASHTABLE
  M:    Thomas Graf <[email protected]>
  M:    Herbert Xu <[email protected]>
 -L:    netdev@vger.kernel.org
 +L:    linux-crypto@vger.kernel.org
  S:    Maintained
  F:    include/linux/rhashtable-types.h
  F:    include/linux/rhashtable.h
@@@ -20282,15 -20183,6 +20284,15 @@@ F: drivers/perf/riscv_pmu.
  F:    drivers/perf/riscv_pmu_legacy.c
  F:    drivers/perf/riscv_pmu_sbi.c
  
 +RISC-V SPACEMIT SoC Support
 +M:    Yixun Lan <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git https://github.com/spacemit-com/linux
 +F:    arch/riscv/boot/dts/spacemit/
 +N:    spacemit
 +K:    spacemit
 +
  RISC-V THEAD SoC SUPPORT
  M:    Drew Fustini <[email protected]>
  M:    Guo Ren <[email protected]>
@@@ -20827,15 -20719,6 +20829,15 @@@ F: arch/arm64/boot/dts/exynos/exynos850
  F:    drivers/clk/samsung/clk-exynos850.c
  F:    include/dt-bindings/clock/exynos850.h
  
 +SAMSUNG EXYNOS MAILBOX DRIVER
 +M:    Tudor Ambarus <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Supported
 +F:    Documentation/devicetree/bindings/mailbox/google,gs101-mbox.yaml
 +F:    drivers/mailbox/exynos-mailbox.c
 +F:    include/linux/mailbox/exynos-message.h
 +
  SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  M:    Krzysztof Kozlowski <[email protected]>
  L:    [email protected]
@@@ -20968,7 -20851,7 +20970,7 @@@ F:   include/linux/platform_data/spi-s3c6
  SAMSUNG SXGBE DRIVERS
  M:    Byungho An <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/samsung/sxgbe/
  
  SAMSUNG THERMAL DRIVER
@@@ -21370,7 -21253,7 +21372,7 @@@ M:   Edward Cree <[email protected]
  M:    Martin Habets <[email protected]>
  L:    [email protected]
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    Documentation/networking/devlink/sfc.rst
  F:    drivers/net/ethernet/sfc/
  
@@@ -21701,7 -21584,7 +21703,7 @@@ R:   Mathieu Desnoyers <mathieu.desnoyers
  L:    [email protected]
  S:    Supported
  W:    http://www.rdrop.com/users/paulmck/RCU/
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git rcu/dev
  F:    include/linux/srcu*.h
  F:    kernel/rcu/srcu*.c
  
@@@ -22112,7 -21995,6 +22114,7 @@@ W:   https://github.com/thesofproject/lin
  F:    sound/soc/sof/
  
  SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)
 +M:    Mark Brown <[email protected]>
  M:    Kuninori Morimoto <[email protected]>
  S:    Supported
  L:    [email protected]
@@@ -22567,7 -22449,7 +22569,7 @@@ F:   arch/*/kernel/static_call.
  F:    include/linux/jump_label*.h
  F:    include/linux/static_call*.h
  F:    kernel/jump_label.c
 -F:    kernel/static_call.c
 +F:    kernel/static_call*.c
  
  STI AUDIO (ASoC) DRIVERS
  M:    Arnaud Pouliquen <[email protected]>
@@@ -22623,8 -22505,11 +22625,8 @@@ F:  Documentation/devicetree/bindings/ph
  F:    drivers/phy/st/phy-stm32-combophy.c
  
  STMMAC ETHERNET DRIVER
 -M:    Alexandre Torgue <[email protected]>
 -M:    Jose Abreu <[email protected]>
  L:    [email protected]
 -S:    Supported
 -W:    http://www.stlinux.com
 +S:    Orphan
  F:    Documentation/networking/device_drivers/ethernet/stmicro/
  F:    drivers/net/ethernet/stmicro/stmmac/
  
@@@ -22852,12 -22737,13 +22854,12 @@@ F:        include/linux/platform_data/dma-dw.
  SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  M:    Jose Abreu <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/synopsys/
  
  SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
 -M:    Jose Abreu <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Orphan
  F:    drivers/net/pcs/pcs-xpcs.c
  F:    drivers/net/pcs/pcs-xpcs.h
  F:    include/linux/pcs/pcs-xpcs.h
@@@ -23252,7 -23138,7 +23254,7 @@@ F:   drivers/phy/tegra/xusb
  TEHUTI ETHERNET DRIVER
  M:    Andy Gospodarek <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Maintained
  F:    drivers/net/ethernet/tehuti/tehuti.*
  
  TEHUTI TN40XX ETHERNET DRIVER
@@@ -23338,8 -23224,6 +23340,8 @@@ M:   Jerome Brunet <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml
 +F:    Documentation/hwmon/tps25990.rst
 +F:    drivers/hwmon/pmbus/tps25990.c
  
  TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
  M:    Robert Marko <[email protected]>
@@@ -23357,13 -23241,6 +23359,13 @@@ S: Supporte
  F:    Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
  F:    drivers/iio/dac/ti-dac7612.c
  
 +TEXAS INSTRUMENTS' LB8864 LED BACKLIGHT DRIVER
 +M:    Alexander Sverdlin <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/leds/backlight/ti,lp8864.yaml
 +F:    drivers/leds/leds-lp8864.c
 +
  TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
  M:    Nishanth Menon <[email protected]>
  M:    Tero Kristo <[email protected]>
@@@ -23671,7 -23548,6 +23673,7 @@@ T:   git git://git.kernel.org/pub/scm/lin
  F:    Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
  F:    drivers/pmdomain/ti/omap_prm.c
  F:    drivers/soc/ti/*
 +F:    include/linux/pruss_driver.h
  
  TI LM49xxx FAMILY ASoC CODEC DRIVERS
  M:    M R Swami Reddy <[email protected]>
@@@ -23775,6 -23651,7 +23777,6 @@@ F:   tools/testing/selftests/timers
  
  TIPC NETWORK LAYER
  M:    Jon Maloy <[email protected]>
 -M:    Ying Xue <[email protected]>
  L:    [email protected] (core kernel code)
  L:    [email protected] (user apps, general discussion)
  S:    Maintained
@@@ -23836,7 -23713,7 +23838,7 @@@ M:   "Paul E. McKenney" <[email protected]
  M:    Josh Triplett <[email protected]>
  L:    [email protected]
  S:    Supported
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git rcu/dev
  F:    Documentation/RCU/torture.rst
  F:    kernel/locking/locktorture.c
  F:    kernel/rcu/rcuscale.c
@@@ -24380,8 -24257,7 +24382,8 @@@ F:   Documentation/devicetree/bindings/us
  F:    drivers/usb/isp1760/*
  
  USB LAN78XX ETHERNET DRIVER
 -M:    Woojung Huh <[email protected]>
 +M:    Thangaraj Samynathan <[email protected]>
 +M:    Rengarajan Sundararajan <[email protected]>
  M:    [email protected]
  L:    [email protected]
  S:    Maintained
diff --combined arch/x86/hyperv/ivm.c
index 90aabe1fd3b66e2b15ff7c19d89e616c07de8497,b56d706127346a0f2598fe28bf858b9ed09bf5ff..dd68d9ad9b22caf09e95ef58661bbf8aa0bed152
@@@ -7,7 -7,6 +7,6 @@@
   */
  
  #include <linux/bitfield.h>
- #include <linux/hyperv.h>
  #include <linux/types.h>
  #include <linux/slab.h>
  #include <asm/svm.h>
@@@ -664,7 -663,7 +663,7 @@@ void __init hv_vtom_init(void
        x86_platform.guest.enc_status_change_finish = hv_vtom_set_host_visibility;
  
        /* Set WB as the default cache mode. */
 -      mtrr_overwrite_state(NULL, 0, MTRR_TYPE_WRBACK);
 +      guest_force_mtrr_state(NULL, 0, MTRR_TYPE_WRBACK);
  }
  
  #endif /* defined(CONFIG_AMD_MEM_ENCRYPT) || defined(CONFIG_INTEL_TDX_GUEST) */
index 92e18798f1977937b51a240fad9d5d6a04e4ba54,77704eddba548b23b4a9137de5a3d2786bcab8b3..e2fac21471f5fd435f09ccc296d17b706ead6011
@@@ -5,7 -5,7 +5,7 @@@
  #include <uapi/asm/svm.h>
  #include <uapi/asm/kvm.h>
  
- #include <asm/hyperv-tlfs.h>
+ #include <hyperv/hvhdk.h>
  
  /*
   * 32-bit intercept words in the VMCB Control Area, starting
@@@ -417,9 -417,7 +417,9 @@@ struct sev_es_save_area 
        u8 reserved_0x298[80];
        u32 pkru;
        u32 tsc_aux;
 -      u8 reserved_0x2f0[24];
 +      u64 tsc_scale;
 +      u64 tsc_offset;
 +      u8 reserved_0x300[8];
        u64 rcx;
        u64 rdx;
        u64 rbx;
@@@ -566,7 -564,7 +566,7 @@@ static inline void __unused_size_checks
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x1c0);
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x248);
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x298);
 -      BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x2f0);
 +      BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x300);
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x320);
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x380);
        BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x3f0);
This page took 0.216511 seconds and 4 git commands to generate.