Merge tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 19 Nov 2023 21:46:17 +0000 (13:46 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 19 Nov 2023 21:46:17 +0000 (13:46 -0800)
Pull x86 fixes from Borislav Petkov:

 - Ignore invalid x2APIC entries in order to not waste per-CPU data

 - Fix a back-to-back signals handling scenario when shadow stack is in
   use

 - A documentation fix

 - Add Kirill as TDX maintainer

* tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/acpi: Ignore invalid x2APIC entries
  x86/shstk: Delay signal entry SSP write until after user accesses
  x86/Documentation: Indent 'note::' directive for protocol version number note
  MAINTAINERS: Add Intel TDX entry

1  2 
MAINTAINERS
arch/x86/kernel/acpi/boot.c

diff --combined MAINTAINERS
index 3e3206dc167242b9de3e45a43cac474e86d110bf,b697020eca1c994c64361d4a0704a3cf3fa6c5e4..ea790149af795155003eaacca87289e05d55454b
@@@ -294,8 -294,6 +294,8 @@@ F: drivers/pnp/pnpacpi
  F:    include/acpi/
  F:    include/linux/acpi.h
  F:    include/linux/fwnode.h
 +F:    include/linux/fw_table.h
 +F:    lib/fw_table.c
  F:    tools/power/acpi/
  
  ACPI APEI
@@@ -311,7 -309,7 +311,7 @@@ ACPI COMPONENT ARCHITECTURE (ACPICA
  M:    Robert Moore <robert.moore@intel.com>
  M:    "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  L:    linux-acpi@vger.kernel.org
 -L:    acpica-devel@lists.linuxfoundation.org
 +L:    acpica-devel@lists.linux.dev
  S:    Supported
  W:    https://acpica.org/
  W:    https://github.com/acpica/acpica/
@@@ -910,7 -908,7 +910,7 @@@ F: drivers/crypto/ccp
  F:    include/linux/ccp.h
  
  AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
 -M:    Brijesh Singh <brijesh.singh@amd.com>
 +M:    Ashish Kalra <ashish.kalra@amd.com>
  M:    Tom Lendacky <thomas.lendacky@amd.com>
  L:    linux-crypto@vger.kernel.org
  S:    Supported
@@@ -1121,7 -1119,7 +1121,7 @@@ ANALOG DEVICES INC AD4130 DRIVE
  M:    Cosmin Tanislav <cosmin.tanislav@analog.com>
  L:    linux-iio@vger.kernel.org
  S:    Supported
 -W:    http://ez.analog.com/community/linux-device-drivers
 +W:    https://ez.analog.com/linux-software-drivers
  F:    Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
  F:    Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
  F:    drivers/iio/adc/ad4130.c
@@@ -1154,7 -1152,7 +1154,7 @@@ ANALOG DEVICES INC AD74115 DRIVE
  M:    Cosmin Tanislav <cosmin.tanislav@analog.com>
  L:    linux-iio@vger.kernel.org
  S:    Supported
 -W:    http://ez.analog.com/community/linux-device-drivers
 +W:    https://ez.analog.com/linux-software-drivers
  F:    Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
  F:    drivers/iio/addac/ad74115.c
  
@@@ -1462,6 -1460,7 +1462,6 @@@ F:      drivers/hwmon/applesmc.
  APPLETALK NETWORK LAYER
  L:    netdev@vger.kernel.org
  S:    Odd fixes
 -F:    drivers/net/appletalk/
  F:    include/linux/atalk.h
  F:    include/uapi/linux/atalk.h
  F:    net/appletalk/
@@@ -1638,13 -1637,13 +1638,13 @@@ F:   drivers/gpu/drm/arm/display/include
  F:    drivers/gpu/drm/arm/display/komeda/
  
  ARM MALI PANFROST DRM DRIVER
 +M:    Boris Brezillon <boris.brezillon@collabora.com>
  M:    Rob Herring <robh@kernel.org>
 -M:    Tomeu Vizoso <tomeu.vizoso@collabora.com>
  R:    Steven Price <steven.price@arm.com>
 -R:    Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
  L:    dri-devel@lists.freedesktop.org
  S:    Supported
  T:    git git://anongit.freedesktop.org/drm/drm-misc
 +F:    Documentation/gpu/panfrost.rst
  F:    drivers/gpu/drm/panfrost/
  F:    include/uapi/drm/panfrost_drm.h
  
@@@ -1800,7 -1799,7 +1800,7 @@@ F:      drivers/irqchip/irq-owl-sirq.
  F:    drivers/mmc/host/owl-mmc.c
  F:    drivers/net/ethernet/actions/
  F:    drivers/pinctrl/actions/*
 -F:    drivers/soc/actions/
 +F:    drivers/pmdomain/actions/
  F:    include/dt-bindings/power/owl-*
  F:    include/dt-bindings/reset/actions,*
  F:    include/linux/soc/actions/
@@@ -1828,13 -1827,6 +1828,13 @@@ N:    allwinne
  N:    sun[x456789]i
  N:    sun[25]0i
  
 +ARM/AMD PENSANDO ARM64 ARCHITECTURE
 +M:    Brad Larson <blarson@amd.com>
 +L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 +S:    Supported
 +F:    Documentation/devicetree/bindings/*/amd,pensando*
 +F:    arch/arm64/boot/dts/amd/elba*
 +
  ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  M:    Neil Armstrong <neil.armstrong@linaro.org>
  M:    Jerome Brunet <jbrunet@baylibre.com>
@@@ -2077,16 -2069,12 +2077,16 @@@ F:   Documentation/trace/coresight/
  F:    drivers/hwtracing/coresight/*
  F:    include/dt-bindings/arm/coresight-cti-dt.h
  F:    include/linux/coresight*
 +F:    include/uapi/linux/coresight*
  F:    samples/coresight/*
 +F:    tools/perf/Documentation/arm-coresight.txt
  F:    tools/perf/arch/arm/util/auxtrace.c
  F:    tools/perf/arch/arm/util/cs-etm.c
  F:    tools/perf/arch/arm/util/cs-etm.h
  F:    tools/perf/arch/arm/util/pmu.c
 +F:    tools/perf/tests/shell/*coresight*
  F:    tools/perf/tests/shell/coresight/*
 +F:    tools/perf/tests/shell/lib/*coresight*
  F:    tools/perf/util/cs-etm-decoder/*
  F:    tools/perf/util/cs-etm.*
  
@@@ -2237,7 -2225,7 +2237,7 @@@ M:      Imre Kaloz <kaloz@openwrt.org
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
  F:    Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
 -F:    Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
 +F:    Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
  F:    Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
  F:    Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
  F:    Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
@@@ -2510,18 -2498,6 +2510,18 @@@ F:    drivers/rtc/rtc-nct3018y.
  F:    include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
  F:    include/dt-bindings/clock/nuvoton,npcm845-clk.h
  
 +ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
 +M:    Joseph Liu <kwliu@nuvoton.com>
 +M:    Marvin Lin <kflin@nuvoton.com>
 +L:    linux-media@vger.kernel.org
 +L:    openbmc@lists.ozlabs.org (moderated for non-subscribers)
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
 +F:    Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
 +F:    Documentation/userspace-api/media/drivers/npcm-video.rst
 +F:    drivers/media/platform/nuvoton/
 +F:    include/uapi/linux/npcm-video.h
 +
  ARM/NUVOTON WPCM450 ARCHITECTURE
  M:    Jonathan Neuschäfer <j.neuschaefer@gmx.net>
  L:    openbmc@lists.ozlabs.org (moderated for non-subscribers)
@@@ -3506,14 -3482,6 +3506,14 @@@ W:    http://bcache.evilpiepirate.or
  C:    irc://irc.oftc.net/bcache
  F:    drivers/md/bcache/
  
 +BCACHEFS
 +M:    Kent Overstreet <kent.overstreet@linux.dev>
 +R:    Brian Foster <bfoster@redhat.com>
 +L:    linux-bcachefs@vger.kernel.org
 +S:    Supported
 +C:    irc://irc.oftc.net/bcache
 +F:    fs/bcachefs/
 +
  BDISP ST MEDIA DRIVER
  M:    Fabien Dessenne <fabien.dessenne@foss.st.com>
  L:    linux-media@vger.kernel.org
@@@ -3557,14 -3525,12 +3557,14 @@@ R:   Andy Shevchenko <andriy.shevchenko@l
  R:    Rasmus Villemoes <linux@rasmusvillemoes.dk>
  S:    Maintained
  F:    include/linux/bitfield.h
 +F:    include/linux/bitmap-str.h
  F:    include/linux/bitmap.h
  F:    include/linux/bits.h
  F:    include/linux/cpumask.h
  F:    include/linux/find.h
  F:    include/linux/nodemask.h
  F:    include/vdso/bits.h
 +F:    lib/bitmap-str.c
  F:    lib/bitmap.c
  F:    lib/cpumask.c
  F:    lib/cpumask_kunit.c
@@@ -3648,10 -3614,9 +3648,10 @@@ F:    Documentation/devicetree/bindings/ii
  F:    drivers/iio/accel/bma400*
  
  BPF JIT for ARM
 -M:    Shubham Bansal <illusionist.neo@gmail.com>
 +M:    Russell King <linux@armlinux.org.uk>
 +M:    Puranjay Mohan <puranjay12@gmail.com>
  L:    bpf@vger.kernel.org
 -S:    Odd Fixes
 +S:    Maintained
  F:    arch/arm/net/
  
  BPF JIT for ARM64
@@@ -3795,7 -3760,7 +3795,7 @@@ F:      net/sched/act_bpf.
  F:    net/sched/cls_bpf.c
  F:    samples/bpf/
  F:    scripts/bpf_doc.py
 -F:    scripts/pahole-flags.sh
 +F:    scripts/Makefile.btf
  F:    scripts/pahole-version.sh
  F:    tools/bpf/
  F:    tools/lib/bpf/
@@@ -3831,15 -3796,6 +3831,15 @@@ L:    bpf@vger.kernel.or
  S:    Odd Fixes
  K:    (?:\b|_)bpf(?:\b|_)
  
 +BPF [NETKIT] (BPF-programmable network device)
 +M:    Daniel Borkmann <daniel@iogearbox.net>
 +M:    Nikolay Aleksandrov <razor@blackwall.org>
 +L:    bpf@vger.kernel.org
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +F:    drivers/net/netkit.c
 +F:    include/net/netkit.h
 +
  BPF [NETWORKING] (struct_ops, reuseport)
  M:    Martin KaFai Lau <martin.lau@linux.dev>
  L:    bpf@vger.kernel.org
@@@ -4382,7 -4338,8 +4382,7 @@@ F:      drivers/net/ethernet/broadcom/bcmsys
  F:    drivers/net/ethernet/broadcom/unimac.h
  
  BROADCOM TG3 GIGABIT ETHERNET DRIVER
 -M:    Siva Reddy Kallam <siva.kallam@broadcom.com>
 -M:    Prashant Sreedharan <prashant@broadcom.com>
 +M:    Pavan Chebbi <pavan.chebbi@broadcom.com>
  M:    Michael Chan <mchan@broadcom.com>
  L:    netdev@vger.kernel.org
  S:    Supported
@@@ -4855,13 -4812,6 +4855,13 @@@ X:    drivers/char/ipmi
  X:    drivers/char/random.c
  X:    drivers/char/tpm/
  
 +CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
 +M:    Thomas Weißschuh <linux@weissschuh.net>
 +L:    linux-hwmon@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/hwmon/powerz.rst
 +F:    drivers/hwmon/powerz.c
 +
  CHECKPATCH
  M:    Andy Whitcroft <apw@canonical.com>
  M:    Joe Perches <joe@perches.com>
@@@ -4979,7 -4929,6 +4979,7 @@@ F:      drivers/spi/spi-cs42l43
  F:    include/dt-bindings/sound/cs*
  F:    include/linux/mfd/cs42l43*
  F:    include/sound/cs*
 +F:    sound/pci/hda/cirrus*
  F:    sound/pci/hda/cs*
  F:    sound/pci/hda/hda_cs_dsp_ctl.*
  F:    sound/soc/codecs/cs*
@@@ -5119,14 -5068,6 +5119,14 @@@ T:    git git://git.kernel.org/pub/scm/lin
  F:    Documentation/devicetree/bindings/timer/
  F:    drivers/clocksource/
  
 +CLOSURES
 +M:    Kent Overstreet <kent.overstreet@linux.dev>
 +L:    linux-bcachefs@vger.kernel.org
 +S:    Supported
 +C:    irc://irc.oftc.net/bcache
 +F:    include/linux/closure.h
 +F:    lib/closure.c
 +
  CMPC ACPI DRIVER
  M:    Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  M:    Daniel Oliveira Nascimento <don@syst.com.br>
@@@ -5258,7 -5199,6 +5258,7 @@@ L:      linux-cxl@vger.kernel.or
  S:    Maintained
  F:    drivers/cxl/
  F:    include/uapi/linux/cxl_mem.h
 +F:    tools/testing/cxl/
  
  COMPUTE EXPRESS LINK PMU (CPMU)
  M:    Jonathan Cameron <jonathan.cameron@huawei.com>
@@@ -5273,12 -5213,6 +5273,12 @@@ S:    Orpha
  W:    http://accessrunner.sourceforge.net/
  F:    drivers/usb/atm/cxacru.c
  
 +CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
 +M:    Elena Reshetova <elena.reshetova@intel.com>
 +M:    Carlos Bilbao <carlos.bilbao@amd.com>
 +S:    Maintained
 +F:    Documentation/security/snp-tdx-threat-model.rst
 +
  CONFIGFS
  M:    Joel Becker <jlbec@evilplan.org>
  M:    Christoph Hellwig <hch@lst.de>
@@@ -5353,7 -5287,6 +5353,7 @@@ S:      Maintaine
  F:    mm/memcontrol.c
  F:    mm/swap_cgroup.c
  F:    tools/testing/selftests/cgroup/memcg_protection.m
 +F:    tools/testing/selftests/cgroup/test_hugetlb_memcg.c
  F:    tools/testing/selftests/cgroup/test_kmem.c
  F:    tools/testing/selftests/cgroup/test_memcontrol.c
  
@@@ -5394,6 -5327,12 +5394,6 @@@ M:     Bence Csókás <bence98@sch.bme.hu
  S:    Maintained
  F:    drivers/i2c/busses/i2c-cp2615.c
  
 -CPMAC ETHERNET DRIVER
 -M:    Florian Fainelli <f.fainelli@gmail.com>
 -L:    netdev@vger.kernel.org
 -S:    Maintained
 -F:    drivers/net/ethernet/ti/cpmac.c
 -
  CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
  M:    Viresh Kumar <viresh.kumar@linaro.org>
  M:    Sudeep Holla <sudeep.holla@arm.com>
@@@ -5677,7 -5616,7 +5677,7 @@@ M:      Andrew Donnellan <ajd@linux.ibm.com
  L:    linuxppc-dev@lists.ozlabs.org
  S:    Supported
  F:    Documentation/ABI/testing/sysfs-class-cxl
 -F:    Documentation/powerpc/cxl.rst
 +F:    Documentation/arch/powerpc/cxl.rst
  F:    arch/powerpc/platforms/powernv/pci-cxl.c
  F:    drivers/misc/cxl/
  F:    include/misc/cxl*
@@@ -5689,7 -5628,7 +5689,7 @@@ M:      Matthew R. Ochs <mrochs@linux.ibm.co
  M:    Uma Krishnan <ukrishn@linux.ibm.com>
  L:    linux-scsi@vger.kernel.org
  S:    Supported
 -F:    Documentation/powerpc/cxlflash.rst
 +F:    Documentation/arch/powerpc/cxlflash.rst
  F:    drivers/scsi/cxlflash/
  F:    include/uapi/scsi/cxlflash_ioctl.h
  
@@@ -6064,7 -6003,6 +6064,7 @@@ F:      include/linux/devm-helpers.
  DEVICE-MAPPER  (LVM)
  M:    Alasdair Kergon <agk@redhat.com>
  M:    Mike Snitzer <snitzer@kernel.org>
 +M:    Mikulas Patocka <mpatocka@redhat.com>
  M:    dm-devel@lists.linux.dev
  L:    dm-devel@lists.linux.dev
  S:    Maintained
@@@ -6155,13 -6093,6 +6155,13 @@@ L:    linux-gpio@vger.kernel.or
  S:    Maintained
  F:    drivers/gpio/gpio-gpio-mm.c
  
 +DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
 +M:    Martin Tuma <martin.tuma@digiteqautomotive.com>
 +L:    linux-media@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/admin-guide/media/mgb4.rst
 +F:    drivers/media/pci/mgb4/
 +
  DIOLAN U2C-12 I2C DRIVER
  M:    Guenter Roeck <linux@roeck-us.net>
  L:    linux-i2c@vger.kernel.org
@@@ -6202,11 -6133,11 +6202,11 @@@ F:   drivers/video/fbdev/udlfb.
  F:    include/video/udlfb.h
  
  DISTRIBUTED LOCK MANAGER (DLM)
 -M:    Christine Caulfield <ccaulfie@redhat.com>
 +M:    Alexander Aring <aahringo@redhat.com>
  M:    David Teigland <teigland@redhat.com>
  L:    gfs2@lists.linux.dev
  S:    Supported
 -W:    http://sources.redhat.com/cluster/
 +W:    https://pagure.io/dlm
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  F:    fs/dlm/
  
@@@ -6219,7 -6150,6 +6219,7 @@@ L:      linaro-mm-sig@lists.linaro.org (mode
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    Documentation/driver-api/dma-buf.rst
 +F:    Documentation/userspace-api/dma-buf-alloc-exchange.rst
  F:    drivers/dma-buf/
  F:    include/linux/*fence.h
  F:    include/linux/dma-buf.h
@@@ -6422,17 -6352,6 +6422,17 @@@ F:    Documentation/networking/device_driv
  F:    drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
  F:    drivers/net/ethernet/freescale/dpaa2/dpsw*
  
 +DPLL SUBSYSTEM
 +M:    Vadim Fedorenko <vadim.fedorenko@linux.dev>
 +M:    Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>
 +M:    Jiri Pirko <jiri@resnulli.us>
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +F:    Documentation/driver-api/dpll.rst
 +F:    drivers/dpll/*
 +F:    include/linux/dpll.h
 +F:    include/uapi/linux/dpll.h
 +
  DRBD DRIVER
  M:    Philipp Reisner <philipp.reisner@linbit.com>
  M:    Lars Ellenberg <lars.ellenberg@linbit.com>
@@@ -6534,7 -6453,7 +6534,7 @@@ F:      drivers/gpu/drm/ast
  
  DRM DRIVER FOR BOCHS VIRTUAL GPU
  M:    Gerd Hoffmann <kraxel@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    drivers/gpu/drm/tiny/bochs.c
@@@ -6712,7 -6631,6 +6712,7 @@@ S:      Maintaine
  B:    https://gitlab.freedesktop.org/drm/msm/-/issues
  T:    git https://gitlab.freedesktop.org/drm/msm.git
  F:    Documentation/devicetree/bindings/display/msm/
 +F:    drivers/gpu/drm/ci/xfails/msm*
  F:    drivers/gpu/drm/msm/
  F:    include/uapi/drm/msm_drm.h
  
@@@ -6781,7 -6699,7 +6781,7 @@@ F:      drivers/gpu/drm/tiny/repaper.
  DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  M:    Dave Airlie <airlied@redhat.com>
  M:    Gerd Hoffmann <kraxel@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Obsolete
  W:    https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  T:    git git://anongit.freedesktop.org/drm/drm-misc
@@@ -6790,7 -6708,7 +6790,7 @@@ F:      drivers/gpu/drm/tiny/cirrus.
  DRM DRIVER FOR QXL VIRTUAL GPU
  M:    Dave Airlie <airlied@redhat.com>
  M:    Gerd Hoffmann <kraxel@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    spice-devel@lists.freedesktop.org
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
@@@ -6864,8 -6782,7 +6864,8 @@@ DRM DRIVER FOR SOLOMON SSD130X OLED DIS
  M:    Javier Martinez Canillas <javierm@redhat.com>
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
 -F:    Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
 +F:    Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
 +F:    Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
  F:    drivers/gpu/drm/solomon/ssd130x*
  
  DRM DRIVER FOR ST-ERICSSON MCDE
@@@ -6960,26 -6877,12 +6960,26 @@@ M:   Thomas Zimmermann <tzimmermann@suse.
  S:    Maintained
  W:    https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  T:    git git://anongit.freedesktop.org/drm/drm-misc
 +F:    Documentation/devicetree/bindings/display/
 +F:    Documentation/devicetree/bindings/gpu/
  F:    Documentation/gpu/
 -F:    drivers/gpu/drm/*
 +F:    drivers/gpu/drm/
  F:    drivers/gpu/vga/
 -F:    include/drm/drm*
 +F:    include/drm/drm
  F:    include/linux/vga*
 -F:    include/uapi/drm/drm*
 +F:    include/uapi/drm/
 +X:    drivers/gpu/drm/amd/
 +X:    drivers/gpu/drm/armada/
 +X:    drivers/gpu/drm/etnaviv/
 +X:    drivers/gpu/drm/exynos/
 +X:    drivers/gpu/drm/i915/
 +X:    drivers/gpu/drm/kmb/
 +X:    drivers/gpu/drm/mediatek/
 +X:    drivers/gpu/drm/msm/
 +X:    drivers/gpu/drm/nouveau/
 +X:    drivers/gpu/drm/radeon/
 +X:    drivers/gpu/drm/renesas/
 +X:    drivers/gpu/drm/tegra/
  
  DRM DRIVERS FOR ALLWINNER A10
  M:    Maxime Ripard <mripard@kernel.org>
@@@ -7000,7 -6903,6 +7000,7 @@@ T:      git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
  F:    Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
  F:    Documentation/gpu/meson.rst
 +F:    drivers/gpu/drm/ci/xfails/meson*
  F:    drivers/gpu/drm/meson/
  
  DRM DRIVERS FOR ATMEL HLCDC
@@@ -7024,9 -6926,7 +7024,9 @@@ T:      git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/bridge/
  F:    drivers/gpu/drm/bridge/
  F:    drivers/gpu/drm/drm_bridge.c
 +F:    drivers/gpu/drm/drm_bridge_connector.c
  F:    include/drm/drm_bridge.h
 +F:    include/drm/drm_bridge_connector.h
  
  DRM DRIVERS FOR EXYNOS
  M:    Inki Dae <inki.dae@samsung.com>
@@@ -7050,12 -6950,10 +7050,12 @@@ F:   Documentation/devicetree/bindings/di
  F:    Documentation/devicetree/bindings/display/fsl,tcon.txt
  F:    drivers/gpu/drm/fsl-dcu/
  
 -DRM DRIVERS FOR FREESCALE IMX
 +DRM DRIVERS FOR FREESCALE IMX 5/6
  M:    Philipp Zabel <p.zabel@pengutronix.de>
  L:    dri-devel@lists.freedesktop.org
  S:    Maintained
 +T:    git git://anongit.freedesktop.org/drm/drm-misc
 +T:    git git://git.pengutronix.de/git/pza/linux
  F:    Documentation/devicetree/bindings/display/imx/
  F:    drivers/gpu/drm/imx/ipuv3/
  F:    drivers/gpu/ipu-v3/
@@@ -7074,7 -6972,7 +7074,7 @@@ DRM DRIVERS FOR GMA500 (Poulsbo, Moores
  M:    Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  L:    dri-devel@lists.freedesktop.org
  S:    Maintained
 -T:    git git://github.com/patjak/drm-gma500
 +T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    drivers/gpu/drm/gma500/
  
  DRM DRIVERS FOR HISILICON
@@@ -7113,7 -7011,6 +7113,7 @@@ L:      dri-devel@lists.freedesktop.or
  L:    linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  S:    Supported
  F:    Documentation/devicetree/bindings/display/mediatek/
 +F:    drivers/gpu/drm/ci/xfails/mediatek*
  F:    drivers/gpu/drm/mediatek/
  F:    drivers/phy/mediatek/phy-mtk-dp.c
  F:    drivers/phy/mediatek/phy-mtk-hdmi*
@@@ -7133,7 -7030,7 +7133,7 @@@ F:      drivers/gpu/host1x
  F:    include/linux/host1x.h
  F:    include/uapi/drm/tegra_drm.h
  
 -DRM DRIVERS FOR RENESAS
 +DRM DRIVERS FOR RENESAS R-CAR
  M:    Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  M:    Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
  L:    dri-devel@lists.freedesktop.org
@@@ -7144,16 -7041,7 +7144,16 @@@ F:    Documentation/devicetree/bindings/di
  F:    Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
  F:    Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
  F:    Documentation/devicetree/bindings/display/renesas,du.yaml
 -F:    drivers/gpu/drm/renesas/
 +F:    drivers/gpu/drm/renesas/rcar-du/
 +
 +DRM DRIVERS FOR RENESAS SHMOBILE
 +M:    Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 +M:    Geert Uytterhoeven <geert+renesas@glider.be>
 +L:    dri-devel@lists.freedesktop.org
 +L:    linux-renesas-soc@vger.kernel.org
 +S:    Supported
 +F:    Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
 +F:    drivers/gpu/drm/renesas/shmobile/
  F:    include/linux/platform_data/shmob_drm.h
  
  DRM DRIVERS FOR ROCKCHIP
@@@ -7163,7 -7051,6 +7163,7 @@@ L:      dri-devel@lists.freedesktop.or
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    Documentation/devicetree/bindings/display/rockchip/
 +F:    drivers/gpu/drm/ci/xfails/rockchip*
  F:    drivers/gpu/drm/rockchip/
  
  DRM DRIVERS FOR STI
@@@ -7260,7 -7147,7 +7260,7 @@@ F:      Documentation/devicetree/bindings/di
  F:    drivers/gpu/drm/xlnx/
  
  DRM GPU SCHEDULER
 -M:    Luben Tuikov <luben.tuikov@amd.com>
 +M:    Luben Tuikov <ltuikov89@gmail.com>
  L:    dri-devel@lists.freedesktop.org
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
@@@ -7269,7 -7156,6 +7269,7 @@@ F:      include/drm/gpu_scheduler.
  
  DRM PANEL DRIVERS
  M:    Neil Armstrong <neil.armstrong@linaro.org>
 +R:    Jessica Zhang <quic_jesszhan@quicinc.com>
  R:    Sam Ravnborg <sam@ravnborg.org>
  L:    dri-devel@lists.freedesktop.org
  S:    Maintained
@@@ -7889,7 -7775,7 +7889,7 @@@ F:      drivers/net/can/usb/etas_es58x
  ETHERNET BRIDGE
  M:    Roopa Prabhu <roopa@nvidia.com>
  M:    Nikolay Aleksandrov <razor@blackwall.org>
 -L:    bridge@lists.linux-foundation.org (moderated for non-subscribers)
 +L:    bridge@lists.linux.dev
  L:    netdev@vger.kernel.org
  S:    Maintained
  W:    http://www.linuxfoundation.org/en/Net:Bridge
@@@ -8165,27 -8051,6 +8165,27 @@@ F:    include/linux/fs_types.
  F:    include/uapi/linux/fs.h
  F:    include/uapi/linux/openat2.h
  
 +FILESYSTEMS [EXPORTFS]
 +M:    Chuck Lever <chuck.lever@oracle.com>
 +M:    Jeff Layton <jlayton@kernel.org>
 +R:    Amir Goldstein <amir73il@gmail.com>
 +L:    linux-fsdevel@vger.kernel.org
 +L:    linux-nfs@vger.kernel.org
 +S:    Supported
 +F:    Documentation/filesystems/nfs/exporting.rst
 +F:    fs/exportfs/
 +F:    fs/fhandle.c
 +F:    include/linux/exportfs.h
 +
 +FILESYSTEMS [IOMAP]
 +M:    Christian Brauner <brauner@kernel.org>
 +R:    Darrick J. Wong <djwong@kernel.org>
 +L:    linux-xfs@vger.kernel.org
 +L:    linux-fsdevel@vger.kernel.org
 +S:    Supported
 +F:    fs/iomap/
 +F:    include/linux/iomap.h
 +
  FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  M:    Riku Voipio <riku.voipio@iki.fi>
  L:    linux-hwmon@vger.kernel.org
@@@ -8277,7 -8142,7 +8277,7 @@@ M:      Geoffrey D. Bennett <g@b4.vu
  L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 -F:    sound/usb/mixer_scarlett_gen2.c
 +F:    sound/usb/mixer_scarlett2.c
  
  FORCEDETH GIGABIT ETHERNET DRIVER
  M:    Rain River <rain.1986.08.12@gmail.com>
@@@ -8390,14 -8255,6 +8390,14 @@@ F:    Documentation/devicetree/bindings/sp
  F:    drivers/spi/spi-fsl-dspi.c
  F:    include/linux/spi/spi-fsl-dspi.h
  
 +FREESCALE eDMA DRIVER
 +M:    Frank Li <Frank.Li@nxp.com>
 +L:    imx@lists.linux.dev
 +L:    dmaengine@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/dma/fsl,edma.yaml
 +F:    drivers/dma/fsl-edma*.*
 +
  FREESCALE ENETC ETHERNET DRIVERS
  M:    Claudiu Manoil <claudiu.manoil@nxp.com>
  M:    Vladimir Oltean <vladimir.oltean@nxp.com>
@@@ -8776,8 -8633,6 +8776,8 @@@ L:      linux-hardening@vger.kernel.or
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
  F:    Documentation/kbuild/gcc-plugins.rst
 +F:    include/linux/stackleak.h
 +F:    kernel/stackleak.c
  F:    scripts/Makefile.gcc-plugins
  F:    scripts/gcc-plugins/
  
@@@ -8874,7 -8729,6 +8874,7 @@@ F:      include/linux/phy
  GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  M:    Wolfram Sang <wsa+renesas@sang-engineering.com>
  S:    Supported
 +F:    Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
  F:    drivers/i2c/muxes/i2c-demux-pinctrl.c
  
  GENERIC PM DOMAINS
@@@ -8894,13 -8748,6 +8894,13 @@@ S:    Supporte
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
  F:    drivers/pmdomain/
  
 +GENERIC RADIX TREE
 +M:    Kent Overstreet <kent.overstreet@linux.dev>
 +S:    Supported
 +C:    irc://irc.oftc.net/bcache
 +F:    include/linux/generic-radix-tree.h
 +F:    lib/generic-radix-tree.c
 +
  GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
  M:    Eugen Hristev <eugen.hristev@microchip.com>
  L:    linux-input@vger.kernel.org
@@@ -8950,6 -8797,7 +8950,6 @@@ S:      Maintaine
  F:    scripts/get_maintainer.pl
  
  GFS2 FILE SYSTEM
 -M:    Bob Peterson <rpeterso@redhat.com>
  M:    Andreas Gruenbacher <agruenba@redhat.com>
  L:    gfs2@lists.linux.dev
  S:    Supported
@@@ -9140,13 -8988,6 +9140,13 @@@ F:    drivers/staging/greybus/sdio.
  F:    drivers/staging/greybus/spi.c
  F:    drivers/staging/greybus/spilib.c
  
 +GREYBUS BEAGLEPLAY DRIVERS
 +M:    Ayush Singh <ayushdevel1325@gmail.com>
 +L:    greybus-dev@lists.linaro.org (moderated for non-subscribers)
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
 +F:    drivers/greybus/gb-beagleplay.c
 +
  GREYBUS SUBSYSTEM
  M:    Johan Hovold <johan@kernel.org>
  M:    Alex Elder <elder@kernel.org>
@@@ -9243,7 -9084,6 +9243,7 @@@ T:      git https://git.kernel.org/pub/scm/l
  F:    Documentation/ABI/testing/debugfs-driver-habanalabs
  F:    Documentation/ABI/testing/sysfs-driver-habanalabs
  F:    drivers/accel/habanalabs/
 +F:    include/linux/habanalabs/
  F:    include/trace/events/habanalabs.h
  F:    include/uapi/drm/habanalabs_accel.h
  
@@@ -9828,7 -9668,6 +9828,7 @@@ F:      include/linux/hugetlb.
  F:    mm/hugetlb.c
  F:    mm/hugetlb_vmemmap.c
  F:    mm/hugetlb_vmemmap.h
 +F:    tools/testing/selftests/cgroup/test_hugetlb_memcg.c
  
  HVA ST MEDIA DRIVER
  M:    Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>
@@@ -10111,6 -9950,12 +10111,6 @@@ F:   Documentation/driver-api/i3
  F:    drivers/i3c/
  F:    include/linux/i3c/
  
 -IA64 (Itanium) PLATFORM
 -L:    linux-ia64@vger.kernel.org
 -S:    Orphan
 -F:    Documentation/arch/ia64/
 -F:    arch/ia64/
 -
  IBM Operation Panel Input Driver
  M:    Eddie James <eajames@linux.ibm.com>
  L:    linux-input@vger.kernel.org
@@@ -10606,6 -10451,7 +10606,6 @@@ F:   drivers/platform/x86/intel/atomisp2/
  
  INTEL BIOS SAR INT1092 DRIVER
  M:    Shravan Sudhakar <s.shravan@intel.com>
 -M:    Intel Corporation <linuxwwan@intel.com>
  L:    platform-driver-x86@vger.kernel.org
  S:    Maintained
  F:    drivers/platform/x86/intel/int1092/
@@@ -10645,7 -10491,6 +10645,7 @@@ C:   irc://irc.oftc.net/intel-gf
  T:    git git://anongit.freedesktop.org/drm-intel
  F:    Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
  F:    Documentation/gpu/i915.rst
 +F:    drivers/gpu/drm/ci/xfails/i915*
  F:    drivers/gpu/drm/i915/
  F:    include/drm/i915*
  F:    include/uapi/drm/i915_drm.h
@@@ -11036,6 -10881,7 +11036,6 @@@ F:   drivers/platform/x86/intel/wmi/thund
  
  INTEL WWAN IOSM DRIVER
  M:    M Chetan Kumar <m.chetan.kumar@intel.com>
 -M:    Intel Corporation <linuxwwan@intel.com>
  L:    netdev@vger.kernel.org
  S:    Maintained
  F:    drivers/net/wwan/iosm/
@@@ -11105,6 -10951,15 +11105,6 @@@ L:  linux-mips@vger.kernel.or
  S:    Maintained
  F:    drivers/net/ethernet/sgi/ioc3-eth.c
  
 -IOMAP FILESYSTEM LIBRARY
 -M:    Darrick J. Wong <djwong@kernel.org>
 -L:    linux-xfs@vger.kernel.org
 -L:    linux-fsdevel@vger.kernel.org
 -S:    Supported
 -T:    git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
 -F:    fs/iomap/
 -F:    include/linux/iomap.h
 -
  IOMMU DMA-API LAYER
  M:    Robin Murphy <robin.murphy@arm.com>
  L:    iommu@lists.linux.dev
@@@ -11287,6 -11142,7 +11287,6 @@@ M:   Sagi Grimberg <sagi@grimberg.me
  L:    linux-rdma@vger.kernel.org
  L:    target-devel@vger.kernel.org
  S:    Supported
 -W:    http://www.linux-iscsi.org
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  F:    drivers/infiniband/ulp/isert
  
@@@ -11536,20 -11392,16 +11536,20 @@@ F:        usr
  
  KERNEL HARDENING (not covered by other areas)
  M:    Kees Cook <keescook@chromium.org>
 +R:    Gustavo A. R. Silva <gustavoars@kernel.org>
  L:    linux-hardening@vger.kernel.org
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
  F:    Documentation/ABI/testing/sysfs-kernel-oops_count
  F:    Documentation/ABI/testing/sysfs-kernel-warn_count
 +F:    arch/*/configs/hardening.config
  F:    include/linux/overflow.h
  F:    include/linux/randomize_kstack.h
 +F:    kernel/configs/hardening.config
  F:    mm/usercopy.c
  K:    \b(add|choose)_random_kstack_offset\b
  K:    \b__check_(object_size|heap_object)\b
 +K:    \b__counted_by\b
  
  KERNEL JANITORS
  L:    kernel-janitors@vger.kernel.org
@@@ -11568,6 -11420,7 +11568,6 @@@ S:   Supporte
  W:    http://nfs.sourceforge.net/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
  F:    Documentation/filesystems/nfs/
 -F:    fs/exportfs/
  F:    fs/lockd/
  F:    fs/nfs_common/
  F:    fs/nfsd/
@@@ -11669,18 -11522,6 +11669,18 @@@ F: include/kvm/arm_
  F:    tools/testing/selftests/kvm/*/aarch64/
  F:    tools/testing/selftests/kvm/aarch64/
  
 +KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
 +M:    Tianrui Zhao <zhaotianrui@loongson.cn>
 +M:    Bibo Mao <maobibo@loongson.cn>
 +M:    Huacai Chen <chenhuacai@kernel.org>
 +L:    kvm@vger.kernel.org
 +L:    loongarch@lists.linux.dev
 +S:    Maintained
 +T:    git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
 +F:    arch/loongarch/include/asm/kvm*
 +F:    arch/loongarch/include/uapi/asm/kvm*
 +F:    arch/loongarch/kvm/
 +
  KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  M:    Huacai Chen <chenhuacai@kernel.org>
  L:    linux-mips@vger.kernel.org
@@@ -11717,7 -11558,6 +11717,7 @@@ F:   arch/riscv/include/asm/kvm
  F:    arch/riscv/include/uapi/asm/kvm*
  F:    arch/riscv/kvm/
  F:    tools/testing/selftests/kvm/*/riscv/
 +F:    tools/testing/selftests/kvm/riscv/
  
  KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  M:    Christian Borntraeger <borntraeger@linux.ibm.com>
@@@ -12054,6 -11894,12 +12054,6 @@@ F:  drivers/leds
  F:    include/dt-bindings/leds/
  F:    include/linux/leds.h
  
 -LEGACY EEPROM DRIVER
 -M:    Jean Delvare <jdelvare@suse.com>
 -S:    Maintained
 -F:    Documentation/misc-devices/eeprom.rst
 -F:    drivers/misc/eeprom/eeprom.c
 -
  LEGO MINDSTORMS EV3
  R:    David Lechner <david@lechnology.com>
  S:    Maintained
@@@ -12249,7 -12095,7 +12249,7 @@@ F:   Documentation/ABI/stable/sysfs-firmw
  F:    Documentation/devicetree/bindings/i2c/i2c-opal.txt
  F:    Documentation/devicetree/bindings/powerpc/
  F:    Documentation/devicetree/bindings/rtc/rtc-opal.txt
 -F:    Documentation/powerpc/
 +F:    Documentation/arch/powerpc/
  F:    arch/powerpc/
  F:    drivers/*/*/*pasemi*
  F:    drivers/*/*pasemi*
@@@ -12605,14 -12451,6 +12605,14 @@@ F: drivers/hwmon/ltc2947-i2c.
  F:    drivers/hwmon/ltc2947-spi.c
  F:    drivers/hwmon/ltc2947.h
  
 +LTC2991 HARDWARE MONITOR DRIVER
 +M:    Antoniu Miclaus <antoniu.miclaus@analog.com>
 +L:    linux-hwmon@vger.kernel.org
 +S:    Supported
 +W:    https://ez.analog.com/linux-software-drivers
 +F:    Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
 +F:    drivers/hwmon/ltc2991.c
 +
  LTC2983 IIO TEMPERATURE DRIVER
  M:    Nuno Sá <nuno.sa@analog.com>
  L:    linux-iio@vger.kernel.org
@@@ -12980,7 -12818,7 +12980,7 @@@ MAX31827 TEMPERATURE SWITCH DRIVE
  M:    Daniel Matyas <daniel.matyas@analog.com>
  L:    linux-hwmon@vger.kernel.org
  S:    Supported
 -W:    http://ez.analog.com/community/linux-device-drivers
 +W:    https://ez.analog.com/linux-software-drivers
  F:    Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
  F:    Documentation/hwmon/max31827.rst
  F:    drivers/hwmon/max31827.c
@@@ -13664,6 -13502,7 +13664,6 @@@ F:   net/dsa/tag_mtk.
  
  MEDIATEK T7XX 5G WWAN MODEM DRIVER
  M:    Chandrashekar Devegowda <chandrashekar.devegowda@intel.com>
 -M:    Intel Corporation <linuxwwan@intel.com>
  R:    Chiranjeevi Rapolu <chiranjeevi.rapolu@linux.intel.com>
  R:    Liu Haijun <haijun.liu@mediatek.com>
  R:    M Chetan Kumar <m.chetan.kumar@linux.intel.com>
@@@ -13684,7 -13523,7 +13684,7 @@@ F:   drivers/usb/mtu3
  
  MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  M:    Peter Senna Tschudin <peter.senna@gmail.com>
 -M:    Martin Donnelly <martin.donnelly@ge.com>
 +M:    Ian Ray <ian.ray@ge.com>
  M:    Martyn Welch <martyn.welch@collabora.co.uk>
  S:    Maintained
  F:    Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
@@@ -13694,7 -13533,6 +13694,7 @@@ MEGARAID SCSI/SAS DRIVER
  M:    Kashyap Desai <kashyap.desai@broadcom.com>
  M:    Sumit Saxena <sumit.saxena@broadcom.com>
  M:    Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
 +M:    Chandrakanth patil <chandrakanth.patil@broadcom.com>
  L:    megaraidlinux.pdl@broadcom.com
  L:    linux-scsi@vger.kernel.org
  S:    Maintained
@@@ -13828,12 -13666,6 +13828,12 @@@ F: drivers/infiniband/hw/mlx5
  F:    include/linux/mlx5/
  F:    include/uapi/rdma/mlx5-abi.h
  
 +MELLANOX MLX5 VDPA DRIVER
 +M:    Dragos Tatulea <dtatulea@nvidia.com>
 +L:    virtualization@lists.linux-foundation.org
 +S:    Supported
 +F:    drivers/vdpa/mlx5/
 +
  MELLANOX MLXCPLD I2C AND MUX DRIVER
  M:    Vadim Pasternak <vadimp@nvidia.com>
  M:    Michael Shych <michaelsh@nvidia.com>
@@@ -14187,13 -14019,6 +14187,13 @@@ S: Supporte
  F:    Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
  F:    drivers/regulator/mcp16502.c
  
 +MICROCHIP MCP3564 ADC DRIVER
 +M:      Marius Cristea <marius.cristea@microchip.com>
 +L:      linux-iio@vger.kernel.org
 +S:      Supported
 +F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
 +F:      drivers/iio/adc/mcp3564.c
 +
  MICROCHIP MCP3911 ADC DRIVER
  M:    Marcus Folkesson <marcus.folkesson@gmail.com>
  M:    Kent Gustavsson <kent@minoris.se>
@@@ -14203,7 -14028,7 +14203,7 @@@ F:   Documentation/devicetree/bindings/ii
  F:    drivers/iio/adc/mcp3911.c
  
  MICROCHIP MMC/SD/SDIO MCI DRIVER
 -M:    Ludovic Desroches <ludovic.desroches@microchip.com>
 +M:    Aubin Constans <aubin.constans@microchip.com>
  S:    Maintained
  F:    drivers/mmc/host/atmel-mci.c
  
@@@ -14522,11 -14347,9 +14522,11 @@@ MIPS/LOONGSON1 ARCHITECTUR
  M:    Keguang Zhang <keguang.zhang@gmail.com>
  L:    linux-mips@vger.kernel.org
  S:    Maintained
 +F:    Documentation/devicetree/bindings/*/loongson,ls1*.yaml
  F:    arch/mips/include/asm/mach-loongson32/
  F:    arch/mips/loongson32/
  F:    drivers/*/*loongson1*
 +F:    drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
  
  MIPS/LOONGSON2EF ARCHITECTURE
  M:    Jiaxun Yang <jiaxun.yang@flygoat.com>
@@@ -14554,11 -14377,6 +14554,11 @@@ W: https://linuxtv.or
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/radio/radio-miropcm20*
  
 +MITSUMI MM8013 FG DRIVER
 +M:    Konrad Dybcio <konradybcio@kernel.org>
 +F:    Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
 +F:    drivers/power/supply/mm8013.c
 +
  MMP SUPPORT
  R:    Lubomir Rintel <lkundrak@v3.sk>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@@ -14613,7 -14431,7 +14613,7 @@@ L:   linux-kernel@vger.kernel.or
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
  F:    include/linux/kmod.h
 -F:    include/linux/module.h
 +F:    include/linux/module*.h
  F:    kernel/module/
  F:    lib/test_kmod.c
  F:    scripts/module*
@@@ -14722,14 -14540,6 +14722,14 @@@ L: linux-mtd@lists.infradead.or
  S:    Maintained
  F:    drivers/mtd/devices/docg3*
  
 +MT9M114 ONSEMI SENSOR DRIVER
 +M:    Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 +L:    linux-media@vger.kernel.org
 +S:    Maintained
 +T:    git git://linuxtv.org/media_tree.git
 +F:    Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
 +F:    drivers/media/i2c/mt9m114.c
 +
  MT9P031 APTINA CAMERA SENSOR
  M:    Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  L:    linux-media@vger.kernel.org
@@@ -15146,11 -14956,10 +15146,11 @@@ W:        https://github.com/multipath-tcp/mpt
  B:    https://github.com/multipath-tcp/mptcp_net-next/issues
  T:    git https://github.com/multipath-tcp/mptcp_net-next.git export-net
  T:    git https://github.com/multipath-tcp/mptcp_net-next.git export
 +F:    Documentation/netlink/specs/mptcp.yaml
  F:    Documentation/networking/mptcp-sysctl.rst
  F:    include/net/mptcp.h
  F:    include/trace/events/mptcp.h
 -F:    include/uapi/linux/mptcp.h
 +F:    include/uapi/linux/mptcp*.h
  F:    net/mptcp/
  F:    tools/testing/selftests/bpf/*/*mptcp*.c
  F:    tools/testing/selftests/net/mptcp/
@@@ -15543,7 -15352,6 +15543,7 @@@ M:   Laurentiu Palcu <laurentiu.palcu@oss
  R:    Lucas Stach <l.stach@pengutronix.de>
  L:    dri-devel@lists.freedesktop.org
  S:    Maintained
 +T:    git git://anongit.freedesktop.org/drm/drm-misc
  F:    Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
  F:    drivers/gpu/drm/imx/dcss/
  
@@@ -15616,7 -15424,7 +15616,7 @@@ NXP TFA9879 DRIVE
  M:    Peter Rosin <peda@axentia.se>
  L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
  S:    Maintained
 -F:    Documentation/devicetree/bindings/sound/tfa9879.txt
 +F:    Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
  F:    sound/soc/codecs/tfa9879*
  
  NXP-NCI NFC DRIVER
@@@ -15653,13 -15461,6 +15653,13 @@@ F: include/linux/objagg.
  F:    lib/objagg.c
  F:    lib/test_objagg.c
  
 +OBJPOOL
 +M:    Matt Wu <wuqiang.matt@bytedance.com>
 +S:    Supported
 +F:    include/linux/objpool.h
 +F:    lib/objpool.c
 +F:    lib/test_objpool.c
 +
  OBJTOOL
  M:    Josh Poimboeuf <jpoimboe@kernel.org>
  M:    Peter Zijlstra <peterz@infradead.org>
@@@ -15972,7 -15773,7 +15972,7 @@@ L:   linux-media@vger.kernel.or
  S:    Maintained
  T:    git git://linuxtv.org/media_tree.git
  F:    Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
 -F:    drivers/media/i2c/ov5647.c
 +F:    drivers/media/i2c/ov4689.c
  
  OMNIVISION OV5640 SENSOR DRIVER
  M:    Steve Longerbeam <slongerbeam@gmail.com>
@@@ -16062,7 -15863,8 +16062,7 @@@ F:   Documentation/devicetree/bindings/me
  F:    drivers/media/i2c/ov8858.c
  
  OMNIVISION OV9282 SENSOR DRIVER
 -M:    Paul J. Murphy <paul.j.murphy@intel.com>
 -M:    Daniele Alessandrelli <daniele.alessandrelli@intel.com>
 +M:    Dave Stevenson <dave.stevenson@raspberrypi.com>
  L:    linux-media@vger.kernel.org
  S:    Maintained
  T:    git git://linuxtv.org/media_tree.git
@@@ -16170,7 -15972,6 +16170,7 @@@ F:   Documentation/ABI/testing/sysfs-firm
  F:    drivers/of/
  F:    include/linux/of*.h
  F:    scripts/dtc/
 +F:    tools/testing/selftests/dt/
  K:    of_overlay_notifier_
  K:    of_overlay_fdt_apply
  K:    of_overlay_remove
@@@ -16393,7 -16194,7 +16393,7 @@@ M:   Juergen Gross <jgross@suse.com
  R:    Ajay Kaher <akaher@vmware.com>
  R:    Alexey Makhalov <amakhalov@vmware.com>
  R:    VMware PV-Drivers Reviewers <pv-drivers@vmware.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    x86@kernel.org
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
@@@ -16469,6 -16270,11 +16469,6 @@@ L:  linux-i2c@vger.kernel.or
  S:    Maintained
  F:    drivers/i2c/muxes/i2c-mux-pca9541.c
  
 -PCDP - PRIMARY CONSOLE AND DEBUG PORT
 -M:    Khalid Aziz <khalid@gonehiking.org>
 -S:    Maintained
 -F:    drivers/firmware/pcdp.*
 -
  PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  M:    Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  M:    Pali Rohár <pali@kernel.org>
@@@ -16619,7 -16425,6 +16619,7 @@@ L:   linux-renesas-soc@vger.kernel.or
  S:    Maintained
  F:    Documentation/devicetree/bindings/pci/*rcar*
  F:    drivers/pci/controller/*rcar*
 +F:    drivers/pci/controller/dwc/*rcar*
  
  PCI DRIVER FOR SAMSUNG EXYNOS
  M:    Jingoo Han <jingoohan1@gmail.com>
@@@ -16687,7 -16492,7 +16687,7 @@@ R:   Oliver O'Halloran <oohall@gmail.com
  L:    linuxppc-dev@lists.ozlabs.org
  S:    Supported
  F:    Documentation/PCI/pci-error-recovery.rst
 -F:    Documentation/powerpc/eeh-pci-error-recovery.rst
 +F:    Documentation/arch/powerpc/eeh-pci-error-recovery.rst
  F:    arch/powerpc/include/*/eeh*.h
  F:    arch/powerpc/kernel/eeh*.c
  F:    arch/powerpc/platforms/*/eeh*.c
@@@ -17736,6 -17541,15 +17736,6 @@@ L:  netdev@vger.kernel.or
  S:    Supported
  F:    drivers/net/ethernet/qlogic/qlcnic/
  
 -QLOGIC QLGE 10Gb ETHERNET DRIVER
 -M:    Manish Chopra <manishc@marvell.com>
 -M:    GR-Linux-NIC-Dev@marvell.com
 -M:    Coiby Xu <coiby.xu@gmail.com>
 -L:    netdev@vger.kernel.org
 -S:    Supported
 -F:    Documentation/networking/device_drivers/qlogic/qlge.rst
 -F:    drivers/staging/qlge/
 -
  QM1D1B0004 MEDIA DRIVER
  M:    Akihiro Tsukada <tskd08@gmail.com>
  L:    linux-media@vger.kernel.org
@@@ -17988,18 -17802,6 +17988,18 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
  F:    drivers/mtd/nand/raw/qcom_nandc.c
  
 +QUALCOMM QSEECOM DRIVER
 +M:    Maximilian Luz <luzmaximilian@gmail.com>
 +L:    linux-arm-msm@vger.kernel.org
 +S:    Maintained
 +F:    drivers/firmware/qcom/qcom_qseecom.c
 +
 +QUALCOMM QSEECOM UEFISECAPP DRIVER
 +M:    Maximilian Luz <luzmaximilian@gmail.com>
 +L:    linux-arm-msm@vger.kernel.org
 +S:    Maintained
 +F:    drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
 +
  QUALCOMM RMNET DRIVER
  M:    Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>
  M:    Sean Tranchetti <quic_stranche@quicinc.com>
@@@ -18062,7 -17864,6 +18062,7 @@@ C:   irc://irc.oftc.net/radeo
  T:    git https://gitlab.freedesktop.org/agd5f/linux.git
  F:    Documentation/gpu/amdgpu/
  F:    drivers/gpu/drm/amd/
 +F:    drivers/gpu/drm/ci/xfails/amd*
  F:    drivers/gpu/drm/radeon/
  F:    include/uapi/drm/amdgpu_drm.h
  F:    include/uapi/drm/radeon_drm.h
@@@ -18127,6 -17928,7 +18127,6 @@@ F:   arch/mips/boot/dts/ralink/mt7621
  
  RALINK RT2X00 WIRELESS LAN DRIVER
  M:    Stanislaw Gruszka <stf_xl@wp.pl>
 -M:    Helmut Schaa <helmut.schaa@googlemail.com>
  L:    linux-wireless@vger.kernel.org
  S:    Maintained
  F:    drivers/net/wireless/ralink/rt2x00/
@@@ -18616,7 -18418,7 +18616,7 @@@ L:   linux-riscv@lists.infradead.or
  S:    Supported
  Q:    https://patchwork.kernel.org/project/linux-riscv/list/
  C:    irc://irc.libera.chat/riscv
 -P:    Documentation/riscv/patch-acceptance.rst
 +P:    Documentation/arch/riscv/patch-acceptance.rst
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
  F:    arch/riscv/
  N:    riscv
@@@ -18711,7 -18513,6 +18711,7 @@@ F:   sound/soc/rockchip/rockchip_i2s_tdm.
  
  ROCKCHIP ISP V1 DRIVER
  M:    Dafna Hirschfeld <dafna@fastmail.com>
 +M:    Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  L:    linux-media@vger.kernel.org
  L:    linux-rockchip@lists.infradead.org
  S:    Maintained
@@@ -18762,12 -18563,6 +18762,12 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/iio/light/bh1750.yaml
  F:    drivers/iio/light/bh1750.c
  
 +ROHM BM1390 PRESSURE SENSOR DRIVER
 +M:    Matti Vaittinen <mazziesaccount@gmail.com>
 +L:    linux-iio@vger.kernel.org
 +S:    Supported
 +F:    drivers/iio/pressure/rohm-bm1390.c
 +
  ROHM BU270xx LIGHT SENSOR DRIVERs
  M:    Matti Vaittinen <mazziesaccount@gmail.com>
  L:    linux-iio@vger.kernel.org
@@@ -18910,10 -18705,9 +18910,10 @@@ R: Andreas Hindborg <a.hindborg@samsung
  R:    Alice Ryhl <aliceryhl@google.com>
  L:    rust-for-linux@vger.kernel.org
  S:    Supported
 -W:    https://github.com/Rust-for-Linux/linux
 +W:    https://rust-for-linux.com
  B:    https://github.com/Rust-for-Linux/linux/issues
  C:    zulip://rust-for-linux.zulipchat.com
 +P:    https://rust-for-linux.com/contributing
  T:    git https://github.com/Rust-for-Linux/linux.git rust-next
  F:    Documentation/rust/
  F:    rust/
@@@ -19365,6 -19159,7 +19365,6 @@@ M:   "Martin K. Petersen" <martin.peterse
  L:    linux-scsi@vger.kernel.org
  L:    target-devel@vger.kernel.org
  S:    Supported
 -W:    http://www.linux-iscsi.org
  Q:    https://patchwork.kernel.org/project/target-devel/list/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  F:    Documentation/target/
@@@ -19447,8 -19242,7 +19447,8 @@@ F:   Documentation/devicetree/bindings/mm
  F:    drivers/mmc/host/sdhci*
  
  SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
 -M:    Eugen Hristev <eugen.hristev@microchip.com>
 +M:    Aubin Constans <aubin.constans@microchip.com>
 +R:    Eugen Hristev <eugen.hristev@collabora.com>
  L:    linux-mmc@vger.kernel.org
  S:    Supported
  F:    drivers/mmc/host/sdhci-of-at91.c
@@@ -19605,7 -19399,6 +19605,7 @@@ F:   drivers/net/ethernet/sfc
  
  SFCTEMP HWMON DRIVER
  M:    Emil Renner Berthing <kernel@esmil.dk>
 +M:    Hal Feng <hal.feng@starfivetech.com>
  L:    linux-hwmon@vger.kernel.org
  S:    Maintained
  F:    Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
@@@ -20206,15 -19999,19 +20206,15 @@@ T:        git git://linuxtv.org/media_tree.gi
  F:    drivers/media/i2c/imx319.c
  
  SONY IMX334 SENSOR DRIVER
 -M:    Paul J. Murphy <paul.j.murphy@intel.com>
 -M:    Daniele Alessandrelli <daniele.alessandrelli@intel.com>
  L:    linux-media@vger.kernel.org
 -S:    Maintained
 +S:    Orphan
  T:    git git://linuxtv.org/media_tree.git
  F:    Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
  F:    drivers/media/i2c/imx334.c
  
  SONY IMX335 SENSOR DRIVER
 -M:    Paul J. Murphy <paul.j.murphy@intel.com>
 -M:    Daniele Alessandrelli <daniele.alessandrelli@intel.com>
  L:    linux-media@vger.kernel.org
 -S:    Maintained
 +S:    Orphan
  T:    git git://linuxtv.org/media_tree.git
  F:    Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
  F:    drivers/media/i2c/imx335.c
@@@ -20227,8 -20024,10 +20227,8 @@@ T:  git git://linuxtv.org/media_tree.gi
  F:    drivers/media/i2c/imx355.c
  
  SONY IMX412 SENSOR DRIVER
 -M:    Paul J. Murphy <paul.j.murphy@intel.com>
 -M:    Daniele Alessandrelli <daniele.alessandrelli@intel.com>
  L:    linux-media@vger.kernel.org
 -S:    Maintained
 +S:    Orphan
  T:    git git://linuxtv.org/media_tree.git
  F:    Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
  F:    drivers/media/i2c/imx412.c
@@@ -20261,17 -20060,10 +20261,17 @@@ F:        drivers/char/sonypi.
  F:    drivers/platform/x86/sony-laptop.c
  F:    include/linux/sony-laptop.h
  
 +SOPHGO DEVICETREES
 +M:    Chao Wei <chao.wei@sophgo.com>
 +M:    Chen Wang <unicorn_wang@outlook.com>
 +S:    Maintained
 +F:    arch/riscv/boot/dts/sophgo/
 +F:    Documentation/devicetree/bindings/riscv/sophgo.yaml
 +
  SOUND
  M:    Jaroslav Kysela <perex@perex.cz>
  M:    Takashi Iwai <tiwai@suse.com>
 -L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
 +L:    linux-sound@vger.kernel.org
  S:    Maintained
  W:    http://www.alsa-project.org/
  Q:    http://patchwork.kernel.org/project/alsa-devel/list/
@@@ -20284,7 -20076,7 +20284,7 @@@ F:   tools/testing/selftests/als
  
  SOUND - ALSA SELFTESTS
  M:    Mark Brown <broonie@kernel.org>
 -L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
 +L:    linux-sound@vger.kernel.org
  L:    linux-kselftest@vger.kernel.org
  S:    Supported
  F:    tools/testing/selftests/alsa
@@@ -20310,7 -20102,7 +20310,7 @@@ F:   sound/soc/soc-generic-dmaengine-pcm.
  SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  M:    Liam Girdwood <lgirdwood@gmail.com>
  M:    Mark Brown <broonie@kernel.org>
 -L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
 +L:    linux-sound@vger.kernel.org
  S:    Supported
  W:    http://alsa-project.org/main/index.php/ASoC
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
@@@ -20318,10 -20110,6 +20318,10 @@@ F: Documentation/devicetree/bindings/so
  F:    Documentation/sound/soc/
  F:    include/dt-bindings/sound/
  F:    include/sound/soc*
 +F:    include/sound/sof.h
 +F:    include/sound/sof/
 +F:    include/trace/events/sof*.h
 +F:    include/uapi/sound/asoc.h
  F:    sound/soc/
  
  SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
@@@ -20675,13 -20463,6 +20675,13 @@@ S: Supporte
  F:    Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
  F:    drivers/clk/starfive/clk-starfive-jh7110-pll.c
  
 +STARFIVE JH7110 PWMDAC DRIVER
 +M:    Hal Feng <hal.feng@starfivetech.com>
 +M:    Xingyu Wu <xingyu.wu@starfivetech.com>
 +S:    Supported
 +F:    Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
 +F:    sound/soc/starfive/jh7110_pwmdac.c
 +
  STARFIVE JH7110 SYSCON
  M:    William Qiu <william.qiu@starfivetech.com>
  M:    Xingyu Wu <xingyu.wu@starfivetech.com>
@@@ -20729,10 -20510,9 +20729,10 @@@ F: drivers/usb/cdns3/cdns3-starfive.
  
  STARFIVE JH71XX PMU CONTROLLER DRIVER
  M:    Walker Chen <walker.chen@starfivetech.com>
 +M:    Changhuang Liang <changhuang.liang@starfivetech.com>
  S:    Supported
  F:    Documentation/devicetree/bindings/power/starfive*
 -F:    drivers/pmdomain/starfive/jh71xx-pmu.c
 +F:    drivers/pmdomain/starfive/
  F:    include/dt-bindings/power/starfive,jh7110-pmu.h
  
  STARFIVE SOC DRIVERS
@@@ -20740,6 -20520,7 +20740,6 @@@ M:   Conor Dooley <conor@kernel.org
  S:    Maintained
  T:    git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
  F:    Documentation/devicetree/bindings/soc/starfive/
 -F:    drivers/soc/starfive/
  
  STARFIVE TRNG DRIVER
  M:    Jia Jie Ho <jiajie.ho@starfivetech.com>
@@@ -21120,7 -20901,6 +21120,7 @@@ F:   drivers/clk/clk-sc[mp]i.
  F:    drivers/cpufreq/sc[mp]i-cpufreq.c
  F:    drivers/firmware/arm_scmi/
  F:    drivers/firmware/arm_scpi.c
 +F:    drivers/pmdomain/arm/
  F:    drivers/powercap/arm_scmi_powercap.c
  F:    drivers/regulator/scmi-regulator.c
  F:    drivers/reset/reset-scmi.c
@@@ -21580,8 -21360,8 +21580,8 @@@ F:   drivers/media/radio/radio-raremono.
  THERMAL
  M:    Rafael J. Wysocki <rafael@kernel.org>
  M:    Daniel Lezcano <daniel.lezcano@linaro.org>
 -R:    Amit Kucheria <amitk@kernel.org>
  R:    Zhang Rui <rui.zhang@intel.com>
 +R:    Lukasz Luba <lukasz.luba@arm.com>
  L:    linux-pm@vger.kernel.org
  S:    Supported
  Q:    https://patchwork.kernel.org/project/linux-pm/list/
@@@ -21768,9 -21548,7 +21768,9 @@@ F:   Documentation/devicetree/bindings/co
  F:    drivers/counter/ti-eqep.c
  
  TI ETHERNET SWITCH DRIVER (CPSW)
 -R:    Grygorii Strashko <grygorii.strashko@ti.com>
 +R:    Siddharth Vadapalli <s-vadapalli@ti.com>
 +R:    Ravi Gunasekaran <r-gunasekaran@ti.com>
 +R:    Roger Quadros <rogerq@kernel.org>
  L:    linux-omap@vger.kernel.org
  L:    netdev@vger.kernel.org
  S:    Maintained
@@@ -21794,22 -21572,6 +21794,22 @@@ F: Documentation/devicetree/bindings/me
  F:    drivers/media/i2c/ds90*
  F:    include/media/i2c/ds90*
  
 +TI ICSSG ETHERNET DRIVER (ICSSG)
 +R:    MD Danish Anwar <danishanwar@ti.com>
 +R:    Roger Quadros <rogerq@kernel.org>
 +L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 +L:    netdev@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/net/ti,icss*.yaml
 +F:    drivers/net/ethernet/ti/icssg/*
 +
 +TI J721E CSI2RX DRIVER
 +M:    Jai Luthra <j-luthra@ti.com>
 +L:    linux-media@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
 +F:    drivers/media/platform/ti/j721e-csi2rx/
 +
  TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  M:    Nishanth Menon <nm@ti.com>
  M:    Santosh Shilimkar <ssantosh@kernel.org>
@@@ -22066,11 -21828,9 +22066,11 @@@ W: https://www.tq-group.com/en/products
  F:    arch/arm/boot/dts/imx*mba*.dts*
  F:    arch/arm/boot/dts/imx*tqma*.dts*
  F:    arch/arm/boot/dts/mba*.dtsi
 +F:    arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
  F:    arch/arm64/boot/dts/freescale/imx*mba*.dts*
  F:    arch/arm64/boot/dts/freescale/imx*tqma*.dts*
  F:    arch/arm64/boot/dts/freescale/mba*.dtsi
 +F:    arch/arm64/boot/dts/freescale/tqml*.dts*
  F:    drivers/gpio/gpio-tqmx86.c
  F:    drivers/mfd/tqmx86.c
  F:    drivers/watchdog/tqmx86_wdt.c
@@@ -22126,14 -21886,6 +22126,14 @@@ W: https://github.com/srcres258/linux-d
  T:    git git://github.com/srcres258/linux-doc.git doc-zh-tw
  F:    Documentation/translations/zh_TW/
  
 +TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
 +M:    Dan Williams <dan.j.williams@intel.com>
 +L:    linux-coco@lists.linux.dev
 +S:    Maintained
 +F:    Documentation/ABI/testing/configfs-tsm
 +F:    drivers/virt/coco/tsm.c
 +F:    include/linux/tsm.h
 +
  TTY LAYER AND SERIAL DRIVERS
  M:    Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  M:    Jiri Slaby <jirislaby@kernel.org>
@@@ -22982,7 -22734,7 +22982,7 @@@ VIRTIO AND VHOST VSOCK DRIVE
  M:    Stefan Hajnoczi <stefanha@redhat.com>
  M:    Stefano Garzarella <sgarzare@redhat.com>
  L:    kvm@vger.kernel.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    netdev@vger.kernel.org
  S:    Maintained
  F:    drivers/vhost/vsock.c
@@@ -22994,7 -22746,7 +22994,7 @@@ F:   net/vmw_vsock/virtio_transport_commo
  VIRTIO BALLOON
  M:    "Michael S. Tsirkin" <mst@redhat.com>
  M:    David Hildenbrand <david@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/virtio/virtio_balloon.c
  F:    include/linux/balloon_compaction.h
@@@ -23006,7 -22758,7 +23006,7 @@@ M:   "Michael S. Tsirkin" <mst@redhat.com
  M:    Jason Wang <jasowang@redhat.com>
  R:    Paolo Bonzini <pbonzini@redhat.com>
  R:    Stefan Hajnoczi <stefanha@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/block/virtio_blk.c
  F:    drivers/scsi/virtio_scsi.c
@@@ -23015,7 -22767,7 +23015,7 @@@ F:   include/uapi/linux/virtio_scsi.
  
  VIRTIO CONSOLE DRIVER
  M:    Amit Shah <amit@kernel.org>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/char/virtio_console.c
  F:    include/linux/virtio_console.h
@@@ -23025,7 -22777,7 +23025,7 @@@ VIRTIO CORE AND NET DRIVER
  M:    "Michael S. Tsirkin" <mst@redhat.com>
  M:    Jason Wang <jasowang@redhat.com>
  R:    Xuan Zhuo <xuanzhuo@linux.alibaba.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    Documentation/ABI/testing/sysfs-bus-vdpa
  F:    Documentation/ABI/testing/sysfs-class-vduse
@@@ -23044,7 -22796,7 +23044,7 @@@ F:   tools/virtio
  
  VIRTIO CRYPTO DRIVER
  M:    Gonglei <arei.gonglei@huawei.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    linux-crypto@vger.kernel.org
  S:    Maintained
  F:    drivers/crypto/virtio/
@@@ -23055,7 -22807,7 +23055,7 @@@ M:   Cornelia Huck <cohuck@redhat.com
  M:    Halil Pasic <pasic@linux.ibm.com>
  M:    Eric Farman <farman@linux.ibm.com>
  L:    linux-s390@vger.kernel.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    kvm@vger.kernel.org
  S:    Supported
  F:    arch/s390/include/uapi/asm/virtio-ccw.h
@@@ -23065,7 -22817,7 +23065,7 @@@ VIRTIO FILE SYSTE
  M:    Vivek Goyal <vgoyal@redhat.com>
  M:    Stefan Hajnoczi <stefanha@redhat.com>
  M:    Miklos Szeredi <miklos@szeredi.hu>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    linux-fsdevel@vger.kernel.org
  S:    Supported
  W:    https://virtio-fs.gitlab.io/
@@@ -23077,7 -22829,7 +23077,7 @@@ VIRTIO GPIO DRIVE
  M:    Enrico Weigelt, metux IT consult <info@metux.net>
  M:    Viresh Kumar <vireshk@kernel.org>
  L:    linux-gpio@vger.kernel.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/gpio/gpio-virtio.c
  F:    include/uapi/linux/virtio_gpio.h
@@@ -23088,10 -22840,9 +23088,10 @@@ M: Gerd Hoffmann <kraxel@redhat.com
  R:    Gurchetan Singh <gurchetansingh@chromium.org>
  R:    Chia-I Wu <olvaffe@gmail.com>
  L:    dri-devel@lists.freedesktop.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  T:    git git://anongit.freedesktop.org/drm/drm-misc
 +F:    drivers/gpu/drm/ci/xfails/virtio*
  F:    drivers/gpu/drm/virtio/
  F:    include/uapi/linux/virtio_gpu.h
  
@@@ -23099,7 -22850,7 +23099,7 @@@ VIRTIO HOST (VHOST
  M:    "Michael S. Tsirkin" <mst@redhat.com>
  M:    Jason Wang <jasowang@redhat.com>
  L:    kvm@vger.kernel.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    netdev@vger.kernel.org
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
@@@ -23115,7 -22866,7 +23115,7 @@@ M:   Jason Wang <jasowang@redhat.com
  M:    Mike Christie <michael.christie@oracle.com>
  R:    Paolo Bonzini <pbonzini@redhat.com>
  R:    Stefan Hajnoczi <stefanha@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/vhost/scsi.c
  
@@@ -23123,7 -22874,7 +23123,7 @@@ VIRTIO I2C DRIVE
  M:    Conghui Chen <conghui.chen@intel.com>
  M:    Viresh Kumar <viresh.kumar@linaro.org>
  L:    linux-i2c@vger.kernel.org
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/i2c/busses/i2c-virtio.c
  F:    include/uapi/linux/virtio_i2c.h
@@@ -23136,14 -22887,14 +23136,14 @@@ F:        include/uapi/linux/virtio_input.
  
  VIRTIO IOMMU DRIVER
  M:    Jean-Philippe Brucker <jean-philippe@linaro.org>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/iommu/virtio-iommu.c
  F:    include/uapi/linux/virtio_iommu.h
  
  VIRTIO MEM DRIVER
  M:    David Hildenbrand <david@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  W:    https://virtio-mem.gitlab.io/
  F:    drivers/virtio/virtio_mem.c
@@@ -23151,7 -22902,7 +23151,7 @@@ F:   include/uapi/linux/virtio_mem.
  
  VIRTIO PMEM DRIVER
  M:    Pankaj Gupta <pankaj.gupta.linux@gmail.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  S:    Maintained
  F:    drivers/nvdimm/nd_virtio.c
  F:    drivers/nvdimm/virtio_pmem.c
  VIRTIO SOUND DRIVER
  M:    Anton Yakovlev <anton.yakovlev@opensynergy.com>
  M:    "Michael S. Tsirkin" <mst@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    alsa-devel@alsa-project.org (moderated for non-subscribers)
  S:    Maintained
  F:    include/uapi/linux/virtio_snd.h
@@@ -23182,7 -22933,7 +23182,7 @@@ F:   fs/vboxsf/
  
  VIRTUAL PCM TEST DRIVER
  M:    Ivan Orlov <ivan.orlov0322@gmail.com>
 -L:    alsa-devel@alsa-project.org
 +L:    linux-sound@vger.kernel.org
  S:    Maintained
  F:    Documentation/sound/cards/pcmtest.rst
  F:    sound/drivers/pcmtest.c
@@@ -23208,9 -22959,16 +23208,9 @@@ W:  https://linuxtv.or
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/test-drivers/vivid/*
  
 -VLYNQ BUS
 -M:    Florian Fainelli <f.fainelli@gmail.com>
 -L:    openwrt-devel@lists.openwrt.org (subscribers-only)
 -S:    Maintained
 -F:    drivers/vlynq/vlynq.c
 -F:    include/linux/vlynq.h
 -
  VM SOCKETS (AF_VSOCK)
  M:    Stefano Garzarella <sgarzare@redhat.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    netdev@vger.kernel.org
  S:    Maintained
  F:    drivers/net/vsockmon.c
@@@ -23254,7 -23012,7 +23254,7 @@@ VMWARE HYPERVISOR INTERFAC
  M:    Ajay Kaher <akaher@vmware.com>
  M:    Alexey Makhalov <amakhalov@vmware.com>
  R:    VMware PV-Drivers Reviewers <pv-drivers@vmware.com>
 -L:    virtualization@lists.linux-foundation.org
 +L:    virtualization@lists.linux.dev
  L:    x86@kernel.org
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
@@@ -23278,7 -23036,7 +23278,7 @@@ F:   drivers/scsi/vmw_pvscsi.
  F:    drivers/scsi/vmw_pvscsi.h
  
  VMWARE VIRTUAL PTP CLOCK DRIVER
 -M:    Deep Shah <sdeep@vmware.com>
 +M:    Jeff Sipek <jsipek@vmware.com>
  R:    Ajay Kaher <akaher@vmware.com>
  R:    Alexey Makhalov <amakhalov@vmware.com>
  R:    VMware PV-Drivers Reviewers <pv-drivers@vmware.com>
@@@ -23702,6 -23460,20 +23702,20 @@@ F: arch/x86/kernel/dumpstack.
  F:    arch/x86/kernel/stacktrace.c
  F:    arch/x86/kernel/unwind_*.c
  
+ X86 TRUST DOMAIN EXTENSIONS (TDX)
+ M:    Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
+ R:    Dave Hansen <dave.hansen@linux.intel.com>
+ L:    x86@kernel.org
+ L:    linux-coco@lists.linux.dev
+ S:    Supported
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
+ F:    arch/x86/boot/compressed/tdx*
+ F:    arch/x86/coco/tdx/
+ F:    arch/x86/include/asm/shared/tdx.h
+ F:    arch/x86/include/asm/tdx.h
+ F:    arch/x86/virt/vmx/tdx/
+ F:    drivers/virt/coco/tdx-guest
  X86 VDSO
  M:    Andy Lutomirski <luto@kernel.org>
  L:    linux-kernel@vger.kernel.org
@@@ -23882,7 -23654,8 +23896,7 @@@ T:   git git://git.kernel.org/pub/scm/fs/
  P:    Documentation/filesystems/xfs-maintainer-entry-profile.rst
  F:    Documentation/ABI/testing/sysfs-fs-xfs
  F:    Documentation/admin-guide/xfs.rst
 -F:    Documentation/filesystems/xfs-delayed-logging-design.rst
 -F:    Documentation/filesystems/xfs-self-describing-metadata.rst
 +F:    Documentation/filesystems/xfs-*
  F:    fs/xfs/
  F:    include/uapi/linux/dqblk_xfs.h
  F:    include/uapi/linux/fsmap.h
@@@ -23924,11 -23697,6 +23938,11 @@@ F: Documentation/devicetree/bindings/gp
  F:    drivers/gpio/gpio-xilinx.c
  F:    drivers/gpio/gpio-zynq.c
  
 +XILINX LL TEMAC ETHERNET DRIVER
 +L:    netdev@vger.kernel.org
 +S:    Orphan
 +F:    drivers/net/ethernet/xilinx/ll_temac*
 +
  XILINX PWM DRIVER
  M:    Sean Anderson <sean.anderson@seco.com>
  S:    Maintained
@@@ -23961,13 -23729,6 +23975,13 @@@ F: Documentation/devicetree/bindings/me
  F:    drivers/media/platform/xilinx/
  F:    include/uapi/linux/xilinx-v4l2-controls.h
  
 +XILINX VERSAL EDAC DRIVER
 +M:    Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
 +M:    Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
 +F:    drivers/edac/versal_edac.c
 +
  XILINX WATCHDOG DRIVER
  M:    Srinivas Neeli <srinivas.neeli@amd.com>
  R:    Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
index d0918a75cb00a02bbc01804c16970fd7b91ab3d2,fc5bce1b504766ec2a22713969f9cee34f58df06..1a0dd80d81ac301a0fbc9e0d86e14866004ad18a
@@@ -63,6 -63,7 +63,7 @@@ int acpi_fix_pin2_polarity __initdata
  
  #ifdef CONFIG_X86_LOCAL_APIC
  static u64 acpi_lapic_addr __initdata = APIC_DEFAULT_PHYS_BASE;
+ static bool has_lapic_cpus __initdata;
  static bool acpi_support_online_capable;
  #endif
  
@@@ -232,6 -233,14 +233,14 @@@ acpi_parse_x2apic(union acpi_subtable_h
        if (!acpi_is_processor_usable(processor->lapic_flags))
                return 0;
  
+       /*
+        * According to https://uefi.org/specs/ACPI/6.5/05_ACPI_Software_Programming_Model.html#processor-local-x2apic-structure
+        * when MADT provides both valid LAPIC and x2APIC entries, the APIC ID
+        * in x2APIC must be equal or greater than 0xff.
+        */
+       if (has_lapic_cpus && apic_id < 0xff)
+               return 0;
        /*
         * We need to register disabled CPU as well to permit
         * counting disabled CPUs. This allows us to size
@@@ -362,7 -371,7 +371,7 @@@ acpi_parse_lapic_nmi(union acpi_subtabl
  }
  
  #ifdef CONFIG_X86_64
 -static int acpi_wakeup_cpu(int apicid, unsigned long start_ip)
 +static int acpi_wakeup_cpu(u32 apicid, unsigned long start_ip)
  {
        /*
         * Remap mailbox memory only for the first call to acpi_wakeup_cpu().
@@@ -859,7 -868,7 +868,7 @@@ int acpi_unmap_cpu(int cpu
        set_apicid_to_node(per_cpu(x86_cpu_to_apicid, cpu), NUMA_NO_NODE);
  #endif
  
 -      per_cpu(x86_cpu_to_apicid, cpu) = -1;
 +      per_cpu(x86_cpu_to_apicid, cpu) = BAD_APICID;
        set_cpu_present(cpu, false);
        num_processors--;
  
@@@ -1114,10 -1123,7 +1123,7 @@@ static int __init early_acpi_parse_madt
  
  static int __init acpi_parse_madt_lapic_entries(void)
  {
-       int count;
-       int x2count = 0;
-       int ret;
-       struct acpi_subtable_proc madt_proc[2];
+       int count, x2count = 0;
  
        if (!boot_cpu_has(X86_FEATURE_APIC))
                return -ENODEV;
                                      acpi_parse_sapic, MAX_LOCAL_APIC);
  
        if (!count) {
-               memset(madt_proc, 0, sizeof(madt_proc));
-               madt_proc[0].id = ACPI_MADT_TYPE_LOCAL_APIC;
-               madt_proc[0].handler = acpi_parse_lapic;
-               madt_proc[1].id = ACPI_MADT_TYPE_LOCAL_X2APIC;
-               madt_proc[1].handler = acpi_parse_x2apic;
-               ret = acpi_table_parse_entries_array(ACPI_SIG_MADT,
-                               sizeof(struct acpi_table_madt),
-                               madt_proc, ARRAY_SIZE(madt_proc), MAX_LOCAL_APIC);
-               if (ret < 0) {
-                       pr_err("Error parsing LAPIC/X2APIC entries\n");
-                       return ret;
-               }
-               count = madt_proc[0].count;
-               x2count = madt_proc[1].count;
+               count = acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_APIC,
+                                       acpi_parse_lapic, MAX_LOCAL_APIC);
+               has_lapic_cpus = count > 0;
+               x2count = acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_X2APIC,
+                                       acpi_parse_x2apic, MAX_LOCAL_APIC);
        }
        if (!count && !x2count) {
                pr_err("No LAPIC entries present\n");