Skip to content

6.12.14-rc3 review

Greg Kroah-Hartman linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 418 patches 8 repliesIn review

Patches in v1 No applies recorded yet

None of the 418 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchJon HunterSlade WatkinsPeter SchneiderKexy BiscuitMArk BrownMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/418] 6.12.14-rc3 review

This is the start of the stable review cycle for the 6.12.14 release. There are 418 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Mon, 17 Feb 2025 07:52:41 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.14-rc3.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.14-rc3

Su Yue <[email protected]>
ocfs2: check dir i_size in ocfs2_find_entry

Chukun Pan <[email protected]>
arm64: dts: rockchip: add reset-names for combphy on rk3568

Miklos Szeredi <[email protected]>
statmount: let unset strings be empty

Miklos Szeredi <[email protected]>
fs: fix adding security options to statmount.mnt_opt

Jeff Layton <[email protected]>
fs: prepend statmount.mnt_opts string with security_sb_mnt_opts()

Lucas De Marchi <[email protected]>
drm/xe: Fix and re-enable xe_print_blob_ascii85()

Rodrigo Siqueira <[email protected]>
Revert "drm/amd/display: Fix green screen issue after suspend"

Libo Chen <[email protected]>
Revert "selftests/sched_ext: fix build after renames in sched_ext API"

Bart Van Assche <[email protected]>
md: Fix linear_set_limits()

Dan Carpenter <[email protected]>
md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()

Peter Zijlstra <[email protected]>
x86/mm: Convert unreachable() to BUG()

Paolo Abeni <[email protected]>
mptcp: prevent excessive coalescing on receive

Filipe Manana <[email protected]>
btrfs: avoid monopolizing a core when activating a swap file

Koichiro Den <[email protected]>
Revert "btrfs: avoid monopolizing a core when activating a swap file"

Bence Csókás <[email protected]>
spi: atmel-qspi: Memory barriers after memory-mapped I/O

Csókás, Bence <[email protected]>
spi: atmel-quadspi: Create atmel_qspi_ops to support newer SoC families

Long Li <[email protected]>
xfs: fix mount hang during primary superblock recovery failure

Darrick J. Wong <[email protected]>
xfs: lock dquot buffer before detaching dquot from b_li_list

Darrick J. Wong <[email protected]>
xfs: release the dquot buf outside of qli_lock

Darrick J. Wong <[email protected]>
xfs: convert quotacheck to attach dquot buffers

Darrick J. Wong <[email protected]>
xfs: attach dquot buffer to dquot log item buffer

Darrick J. Wong <[email protected]>

    xfs: clean up log item accesses in xfs_qm_dqflush{,_done}

Darrick J. Wong <[email protected]>
xfs: separate dquot buffer reads from xfs_dqflush

Darrick J. Wong <[email protected]>
xfs: don't lose solo superblock counter update transactions

Darrick J. Wong <[email protected]>
xfs: avoid nested calls to __xfs_trans_commit

WangYuli <[email protected]>
MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static

Heiko Carstens <[email protected]>
s390/fpu: Add fpc exception handler / remove fixup section again

Frederic Weisbecker <[email protected]>
timers/migration: Fix off-by-one root mis-connection

Michal Simek <[email protected]>
rtc: zynqmp: Fix optional clock name property

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error

Thomas Weißschuh <[email protected]>

    ptp: Ensure info->enable callback is always set

Lad Prabhakar <[email protected]>
pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E

Javier Carrasco <[email protected]>
pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails

Tomas Glozar <[email protected]>
rtla/timerlat_top: Stop timerlat tracer on signal

Tomas Glozar <[email protected]>
rtla/timerlat_hist: Stop timerlat tracer on signal

Tomas Glozar <[email protected]>
rtla: Add trace_instance_stop

Tomas Glozar <[email protected]>
rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads

Tomas Glozar <[email protected]>
rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads

Tomas Glozar <[email protected]>
rtla/osnoise: Distinguish missing workload option

Steven Rostedt <[email protected]>
tracing/osnoise: Fix resetting of tracepoints

Jan Kiszka <[email protected]>
scripts/gdb: fix aarch64 userspace detection in get_current_task

Wei Yang <[email protected]>
maple_tree: simplify split calculation

Milos Reljin <[email protected]>
net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset

Paul Fertser <[email protected]>
net/ncsi: wait for the last response to Deselect Package before configuring channel

Ekansh Gupta <[email protected]>
misc: fastrpc: Fix copy buffer page size

Ekansh Gupta <[email protected]>
misc: fastrpc: Fix registered buffer page address

Anandu Krishnan E <[email protected]>
misc: fastrpc: Deregister device nodes properly in error scenarios

Vimal Agrawal <[email protected]>
misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors

Ivan Stepchenko <[email protected]>
mtd: onenand: Fix uninitialized retlen in do_otp_read()

Nick Chan <[email protected]>
irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so

Frank Li <[email protected]>
i3c: master: Fix missing 'ret' assignment in set_speed()

Steven Rostedt <[email protected]>
fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT

Dan Carpenter <[email protected]>
NFC: nci: Add bounds checking in nci_hci_create_pipe()

Uros Bizjak <[email protected]>
mailbox: zynqmp: Remove invalid __percpu annotation in zynqmp_ipi_probe()

Pekka Pessi <[email protected]>
mailbox: tegra-hsp: Clear mailbox before using message

Chuck Lever <[email protected]>
NFSD: Encode COMPOUND operation status on page boundaries

Dragan Simic <[email protected]>
nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending on it

Nikita Zhandarovich <[email protected]>
nilfs2: fix possible int overflows in nilfs_fiemap()

Matthew Wilcox (Oracle) <[email protected]>
ocfs2: handle a symlink read error correctly

Heming Zhao <[email protected]>
ocfs2: fix incorrect CPU endianness conversion causing mount failure

Mike Snitzer <[email protected]>
pnfs/flexfiles: retry getting layout segment for reads

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: -f: no reconnect

Alex Williamson <[email protected]>
vfio/platform: check the bounds of read/write syscalls

Jens Axboe <[email protected]>
io_uring/net: don't retry connect operation on EPOLLERR

Pavel Begunkov <[email protected]>
io_uring: fix multishots with selected buffers

Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: set word length to 1

Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix reading from non zero offset

Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix MAC address byte order

Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: simplify read beyond device check

Jennifer Berringer <[email protected]>
nvmem: core: improve range check for nvmem_cell_write()

Luca Weiss <[email protected]>
nvmem: qcom-spmi-sdam: Set size in struct nvmem_config

Antoine Viallon <[email protected]>
ceph: fix memory leak in ceph_mds_auth_match()

Bartosz Golaszewski <[email protected]>
crypto: qce - unregister previously registered algos in error path

Bartosz Golaszewski <[email protected]>
crypto: qce - fix goto jump in error path

Stefan Eichenberger <[email protected]>
irqchip/irq-mvebu-icu: Fix access to msi_data from irq_domain::host_data

Niklas Cassel <[email protected]>
ata: libata-sff: Ensure that we cannot write outside the allocated buffer

Liu Shixin <[email protected]>
mm/compaction: fix UBSAN shift-out-of-bounds warning

Ritesh Harjani (IBM) <[email protected]>
mm/hugetlb: fix hugepage allocation for interleaved memory nodes

Li Zhijian <[email protected]>
mm/vmscan: accumulate nr_demoted for accurate demotion statistics

Zhaoyang Huang <[email protected]>
mm: gup: fix infinite loop within __get_longterm_locked

Catalin Marinas <[email protected]>
mm: kmemleak: fix upper boundary check for physical address objects

Ricardo Ribalda <[email protected]>
media: uvcvideo: Remove dangling pointers

Ricardo Ribalda <[email protected]>
media: uvcvideo: Remove redundant NULL assignment

Ricardo Ribalda <[email protected]>
media: uvcvideo: Only save async fh if success

Ricardo Ribalda <[email protected]>
media: uvcvideo: Support partial control reads

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix event flags in uvc_ctrl_send_events

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix crash during unbind if gpio unit is in use

Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702

Tomi Valkeinen <[email protected]>

    media: i2c: ds90ub960: Fix UB9702 VC map

Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix use of non-existing registers on UB9702

Tomi Valkeinen <[email protected]>
media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()

Mehdi Djait <[email protected]>
media: ccs: Fix cleanup order in ccs_probe()

Sakari Ailus <[email protected]>
media: ccs: Fix CCS static data parsing for large block sizes

Alain Volmat <[email protected]>
media: stm32: dcmipp: correct dma_set_mask_and_coherent mask value

Sam Bobrowicz <[email protected]>
media: ov5640: fix get_light_freq on auto

Stanislaw Gruszka <[email protected]>
media: intel/ipu6: remove cpu latency qos request on error

Naushir Patuck <[email protected]>
media: imx296: Add standby delay during probe

Zhen Lei <[email protected]>
media: nuvoton: Fix an error check in npcm_video_ece_init()

Cosmin Tanislav <[email protected]>
media: mc: fix endpoint iteration

Lubomir Rintel <[email protected]>
media: mmp: Bring back registration of the device

Krzysztof Kozlowski <[email protected]>
soc: qcom: smem_state: fix missing of_node_put in error path

Konrad Dybcio <[email protected]>
soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1

Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove

Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on error paths

Krzysztof Kozlowski <[email protected]>
soc: samsung: exynos-pmu: Fix uninitialized ret in tensor_set_bits_atomic()

Nicolin Chen <[email protected]>

    iommufd/fault: Use a separate spinlock to protect fault->deliver list

Nicolin Chen <[email protected]>
iommufd/fault: Destroy response and mutex in iommufd_fault_destroy()

Nicolin Chen <[email protected]>
iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding

Javier Carrasco <[email protected]>
iio: light: as73211: fix channel handling in only-color triggered buffer

Peter Xu <[email protected]>
mm/hugetlb: fix avoid_reserve to allow taking folio from subpool

Sakari Ailus <[email protected]>
media: ccs: Clean up parsed CCS static data on parse failure

Marco Elver <[email protected]>
kfence: skip __GFP_THISNODE allocations on NUMA systems

Nicolin Chen <[email protected]>
iommufd: Fix struct iommu_hwpt_pgfault init and padding

Frederic Weisbecker <[email protected]>
hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING

Gabriele Monaco <[email protected]>
rv: Reset per-task monitors also for idle tasks

Jarkko Sakkinen <[email protected]>
tpm: Change to kvalloc() in eventlog/acpi.c

Aubrey Li <[email protected]>
ACPI: PRM: Remove unnecessary strict handler address checks

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Clear runtime_error after pm_runtime_resume_and_get() fails

Wentao Liang <[email protected]>
xfs: Add error handling for xfs_reflink_cancel_cow_range

Wentao Liang <[email protected]>
xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end

Christoph Hellwig <[email protected]>
xfs: don't call remap_verify_area with sb write protection held

Conor Dooley <[email protected]>
pwm: microchip-core: fix incorrect comparison with max period

Helge Deller <[email protected]>
parisc: Temporarily disable jump label support

Sumit Gupta <[email protected]>
arm64: tegra: Disable Tegra234 sce-fabric node

Sumit Gupta <[email protected]>
arm64: tegra: Fix typo in Tegra234 dce-fabric compatible

Eric Biggers <[email protected]>
crypto: qce - fix priority to be less than ARMv8 CE

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8650: correct MDSS interconnects

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8550: correct MDSS interconnects

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix CDSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix CDSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix CDSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix CDSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix MPSS memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix CDSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix ADSP memory length

Luca Weiss <[email protected]>
arm64: dts: qcom: sm6350: Fix uart1 interconnect path

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix ADSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix CDSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix MPSS memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix CDSP memory length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix ADSP memory base and length

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdx75: Fix MPSS memory length

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DPI display output by default

Andreas Kemnade <[email protected]>
ARM: dts: ti/omap: gta04: fix pm issues caused by spi module

Romain Naour <[email protected]>
ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus

Denis Arefev <[email protected]>
ubi: Add a check for ubi_num

Nathan Chancellor <[email protected]>
x86/boot: Use '-std=gnu11' to fix build with GCC 15

Zhang Rui <[email protected]>
x86/acpi: Fix LAPIC/x2APIC parsing order

Alice Ryhl <[email protected]>

    x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0

Miguel Ojeda <[email protected]>
rust: init: use explicit ABI to clean warning in future compilers

Nathan Chancellor <[email protected]>
kbuild: Move -Wenum-enum-conversion to W=2

Igor Pylypiv <[email protected]>
scsi: core: Do not retry I/Os during depopulation

Long Li <[email protected]>
scsi: storvsc: Set correct data length for sending SCSI command without payload

André Draszik <[email protected]>
scsi: ufs: core: Fix use-after free in init error and remove paths

Eric Biggers <[email protected]>
scsi: ufs: qcom: Fix crypto key eviction

Quinn Tran <[email protected]>
scsi: qla2xxx: Move FCE Trace buffer allocation to user control

Kai Mäkisara <[email protected]>
scsi: st: Don't set pos_unknown just after device recognition

Sean Christopherson <[email protected]>
KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking

Georg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk

Georg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk

Niklas Cassel <[email protected]>
PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()

Niklas Cassel <[email protected]>
PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar()

Zijun Hu <[email protected]>
PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()

Werner Sembach <[email protected]>
PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1

Niklas Schnelle <[email protected]>
s390/pci: Fix SR-IOV for PFs initially in standby

Brad Griffis <[email protected]>
arm64: tegra: Fix Tegra234 PCIe interrupt-map

Kuan-Wei Chiu <[email protected]>
ALSA: hda: Fix headset detection failure due to unstable sort

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix quirk matching for Legion Pro 7

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Enable headset mic on Positivo C6400

Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool()

Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()

Thadeu Lima de Souza Cascardo <[email protected]>
Revert "media: uvcvideo: Require entities to have a non-zero unique ID"

Jens Axboe <[email protected]>
block: don't revert iter for -EIOCBQUEUED

Xi Ruoyao <[email protected]>

    Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT"

Jiaxun Yang <[email protected]>
MIPS: pci-legacy: Override pci_address_to_pio

Mateusz Jończyk <[email protected]>
mips/math-emu: fix emulation of the prefx instruction

Hou Tao <[email protected]>
dm-crypt: track tag_offset in convert_context

Hou Tao <[email protected]>

    dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()

Narayana Murty N <[email protected]>
powerpc/pseries/eeh: Fix get PE state translation

Tiezhu Yang <[email protected]>
LoongArch: Extend the maximum number of watchpoints

Kexy Biscuit <[email protected]>
MIPS: Loongson64: remove ROM Size unit in boardinfo

Claudiu Beznea <[email protected]>

    serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use

Claudiu Beznea <[email protected]>
serial: sh-sci: Drop __initdata macro for port_cfg

Stephan Gerhold <[email protected]>
soc: qcom: socinfo: Avoid out of bounds read of serial number

Mario Limonciello <[email protected]>
ASoC: acp: Support microphone from Lenovo Go S

Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Fix usb_2 controller interrupts

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY supplies

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP PHY supplies

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY supplies

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP PHY supplies

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY supplies

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY supplies

Foster Snowhill <[email protected]>
usbnet: ipheth: document scope of NCM implementation

Foster Snowhill <[email protected]>
usbnet: ipheth: fix DPE OoB read

Foster Snowhill <[email protected]>
usbnet: ipheth: break up NCM header size computation

Foster Snowhill <[email protected]>
usbnet: ipheth: refactor NCM datagram loop

Foster Snowhill <[email protected]>
usbnet: ipheth: check that DPE points past NCM header

Foster Snowhill <[email protected]>
usbnet: ipheth: use static NDP16 location in URB

Foster Snowhill <[email protected]>
usbnet: ipheth: fix possible overflow in DPE length check

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Don't prepare BOT write request twice

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Decrement command ref count on cleanup

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Translate error to sense

Vasily Khoruzhick <[email protected]>

    wifi: rtw88: 8703b: Fix RX/TX issues

Shayne Chen <[email protected]>
wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916

Fiona Klute <[email protected]>
wifi: rtw88: sdio: Fix disconnection after beacon loss

Nick Morrow <[email protected]>
wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH

Marcel Hamer <[email protected]>
wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8821ae: Fix media status report

Steven Rostedt <[email protected]>
atomic64: Use arch_spin_locks instead of raw_spin_locks

Steven Rostedt <[email protected]>
ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg()

Heiko Stuebner <[email protected]>
HID: hid-sensor-hub: don't use stale platform-data on remove

Peng Fan <[email protected]>
Input: bbnsm_pwrkey - add remove hook

Zijun Hu <[email protected]>
of: reserved-memory: Fix using wrong number of cells to get property 'alignment'

Zijun Hu <[email protected]>
of: Fix of_find_node_opts_by_path() handling of alias+path+options

Thomas Weißschuh <[email protected]>
of: address: Fix empty resource handling in __of_address_resource_bounds()

Zijun Hu <[email protected]>
of: Correct child specifier used as input of the 2nd nexus node

Bao D. Nguyen <[email protected]>
scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions

Kuan-Wei Chiu <[email protected]>
perf bench: Fix undefined behavior in cmpworker()

Nathan Chancellor <[email protected]>
efi: libstub: Use '-std=gnu11' to fix build with GCC 15

Zijun Hu <[email protected]>
blk-cgroup: Fix class @block_class's subsystem refcount leakage

Eyal Birger <[email protected]>
seccomp: passthrough uretprobe systemcall without filtering

Daniel Golle <[email protected]>
clk: mediatek: mt2701-mm: add missing dummy clk

Daniel Golle <[email protected]>
clk: mediatek: mt2701-img: add missing dummy clk

Daniel Golle <[email protected]>
clk: mediatek: mt2701-bdp: add missing dummy clk

Daniel Golle <[email protected]>
clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe

Daniel Golle <[email protected]>
clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe

Anastasia Belova <[email protected]>
clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate

Satya Priya Kakitapalli <[email protected]>
clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg

Luca Weiss <[email protected]>
clk: qcom: dispcc-sm6350: Add missing parent_map for a clock

Luca Weiss <[email protected]>
clk: qcom: gcc-sm6350: Add missing parent_map for two clocks

Manivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs during gdsc_disable()

Manivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable()

Gabor Juhos <[email protected]>
clk: qcom: clk-alpha-pll: fix alpha mode configuration

Binbin Zhou <[email protected]>
clk: clk-loongson2: Fix the number count of clk provider

Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix UB9702 refclk register access

Lubomir Rintel <[email protected]>
clk: mmp2: call pm_genpd_init() only after genpd.name is set

Cody Eksal <[email protected]>
clk: sunxi-ng: a100: enable MMC clock reparenting

David Gstir <[email protected]>
KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y

Fedor Pchelkin <[email protected]>
Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection

Fedor Pchelkin <[email protected]>
Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc

Lo-an Chen <[email protected]>
drm/amd/display: Fix seamless boot sequence

Marek Olšák <[email protected]>
drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan

Ville Syrjälä <[email protected]>
drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes

Jani Nikula <[email protected]>
drm/i915/dp: Iterate DSC BPP from high to low on all platforms

Lucas De Marchi <[email protected]>
drm/xe/devcoredump: Move exec queue snapshot to Contexts section

Haoxiang Li <[email protected]>
drm/komeda: Add check for komeda_get_layer_fourcc_list()

Brian Geffon <[email protected]>
drm/i915: Fix page cleanup on DMA remap failure

Daniele Ceraolo Spurio <[email protected]>
drm/i915/guc: Debug print LRC state entries only if the context is pinned

Tom Chung <[email protected]>
Revert "drm/amd/display: Use HW lock mgr for PSR1"

Jay Cornwall <[email protected]>
drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1

Prike Liang <[email protected]>
drm/amdkfd: only flush the validate MES contex

Kenneth Feng <[email protected]>
drm/amd/amdgpu: change the config of cgcg on gfx12

Lijo Lazar <[email protected]>
drm/amd/pm: Mark MM activity as unsupported

Aric Cyr <[email protected]>
drm/amd/display: Optimize cursor position updates

Dan Carpenter <[email protected]>
ksmbd: fix integer overflows on 32 bit systems

David Hildenbrand <[email protected]>
KVM: s390: vsie: fix some corner-cases when grabbing vsie pages

Keith Busch <[email protected]>
kvm: defer huge page recovery vhost task to later

Sean Christopherson <[email protected]>
KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()

Robin Murphy <[email protected]>
remoteproc: omap: Handle ARM dma_iommu_mapping

Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma

Thomas Zimmermann <[email protected]>
drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()

Marc Zyngier <[email protected]>
KVM: arm64: timer: Always evaluate the need for a soft timer

Ard Biesheuvel <[email protected]>
arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled

Mark Brown <[email protected]>
arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu()

Ard Biesheuvel <[email protected]>
arm64/mm: Override PARange for !LPA2 and use it consistently

Ard Biesheuvel <[email protected]>
arm64/kvm: Configure HYP TCR.PS/DS based on host stage1

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix Qemu crash when running in passthrough

Dan Carpenter <[email protected]>
binfmt_flat: Fix integer overflow bug on 32 bit systems

Nam Cao <[email protected]>
fs/proc: do_task_stat: Fix ESP not readable during coredump

Thomas Zimmermann <[email protected]>
m68k: vga: Fix I/O defines

Marc Zyngier <[email protected]>
arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented

Heiko Carstens <[email protected]>
s390/futex: Fix FUTEX_OP_ANDN implementation

Yu Kuai <[email protected]>
md: reintroduce md-linear

Meetakshi Setiya <[email protected]>
smb: client: change lease epoch type from unsigned int to __u16

Ruben Devos <[email protected]>
smb: client: fix order of arguments of tracepoints

Maarten Lankhorst <[email protected]>
drm/client: Handle tiled displays better

Maarten Lankhorst <[email protected]>
drm/modeset: Handle tiled displays in pan_display_atomic.

Pali Rohár <[email protected]>
cifs: Remove intermediate object of failed create SFU call

Sebastian Wiese-Wagner <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx

Alexander Sverdlin <[email protected]>
leds: lp8860: Write full EEPROM, not only half of it

Viresh Kumar <[email protected]>
cpufreq: s3c64xx: Fix compilation warning

Andreas Kemnade <[email protected]>
cpufreq: fix using cpufreq-dt as module

David Howells <[email protected]>
rxrpc: Fix call state set to not include the SERVER_SECURING state

Ido Schimmel <[email protected]>
net: sched: Fix truncation of offloaded action statistics

Willem de Bruijn <[email protected]>
tun: revert fix group permission check

Cong Wang <[email protected]>

    netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()

Quang Le <[email protected]>

    pfifo_tail_enqueue: Drop new packet when sch->limit == 0

Andy Shevchenko <[email protected]>

    ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()

Juergen Gross <[email protected]>
x86/xen: add FRAME_END to xen_hypercall_hvm()

Juergen Gross <[email protected]>
x86/xen: fix xen_hypercall_hvm() to not clobber %rbx

Bartosz Golaszewski <[email protected]>
gpio: sim: lock hog configfs items if present

Eric Dumazet <[email protected]>
net: rose: lock the socket in rose_bind()

Jacob Moroni <[email protected]>
net: atlantic: fix warning during hot unplug

Mark Tomlinson <[email protected]>
gpio: pca953x: Improve interrupt support

David Howells <[email protected]>
rxrpc: Fix the rxrpc_connection attend queue handling

Jakub Kicinski <[email protected]>
ethtool: rss: fix hiding unsupported fields in dumps

Ankit Nautiyal <[email protected]>
drm/i915/dp: fix the Adaptive sync Operation mode for SDP

Yan Zhai <[email protected]>
udp: gso: do not drop small packets when PMTU reduces

Lenny Szubowicz <[email protected]>
tg3: Disable tg3 PCIe AER on system reboot

Sankararaman Jayaraman <[email protected]>
vmxnet3: Fix tx queue race condition with XDP

Jiasheng Jiang <[email protected]>
ice: Add check for devm_kzalloc()

Florian Fainelli <[email protected]>
net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN

Daniel Wagner <[email protected]>
nvme-fc: use ctrl state getter

Keith Busch <[email protected]>
nvme: make nvme_tls_attrs_group static

Maciej Fijalkowski <[email protected]>
ice: stop storing XDP verdict within ice_rx_buf

Maciej Fijalkowski <[email protected]>
ice: gather page_count()'s of each frag right before XDP prog call

Maciej Fijalkowski <[email protected]>
ice: put Rx buffers after being done with current frame

Hans Verkuil <[email protected]>
gpu: drm_dp_cec: fix broken CEC adapter properties check

Prasad Pandit <[email protected]>
firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry

Daniel Wagner <[email protected]>
nvme: handle connectivity loss in nvme_set_queue_count

K Prateek Nayak <[email protected]>
sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue

Hans de Goede <[email protected]>

    platform/x86: serdev_helpers: Check for serial_ctrl_uid == NULL

Günther Noack <[email protected]>
tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN

Sean Anderson <[email protected]>
tty: xilinx_uartps: split sysrq handling

Darrick J. Wong <[email protected]>
xfs: don't over-report free space or inodes in statvfs

Darrick J. Wong <[email protected]>
xfs: report realtime block quota limits on realtime directories

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation

Paolo Bonzini <[email protected]>
KVM: e500: always restore irqs

Sean Christopherson <[email protected]>
KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults

Sean Christopherson <[email protected]>
KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock

Sean Christopherson <[email protected]>
KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()

Armin Wolf <[email protected]>
platform/x86: acer-wmi: Ignore AC events

Hridesh MG <[email protected]>
platform/x86: acer-wmi: add support for Acer Nitro AN515-58

Illia Ostapyshyn <[email protected]>
Input: allocate keycode for phone linking

Yu-Chun Lin <[email protected]>
ASoC: amd: Add ACPI dependency to fix build error

Armin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer Predator PH16-72

Kuninori Morimoto <[email protected]>
ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback

Armin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer PH14-51

Hans de Goede <[email protected]>

    platform/x86: int3472: Check for adev == NULL

Robin Murphy <[email protected]>
iommu/arm-smmu-v3: Clean up more on probe failure

Richard Acayan <[email protected]>
iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible

Simon Trimmer <[email protected]>
ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7

David Woodhouse <[email protected]>
x86/kexec: Allocate PGD for x86_64 transition page tables separately

Bard Liao <[email protected]>
ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: ensure proper channel cleanup in error path

Liu Ye <[email protected]>
selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()

Dan Carpenter <[email protected]>
tipc: re-order conditions in tipc_crypto_key_rcv()

Shinas Rasheed <[email protected]>
octeon_ep_vf: update tx/rx stats locally for persistence

Shinas Rasheed <[email protected]>
octeon_ep: update tx/rx stats locally for persistence

Yuanjie Yang <[email protected]>
mmc: sdhci-msm: Correctly set the load for the regulator

Luke D. Jones <[email protected]>
HID: hid-asus: Disable OOBE mode on the ProArt P16

Maciej S. Szmigiero <[email protected]>
net: wwan: iosm: Fix hibernation by re-binding the driver around it

Mazin Al Haddad <[email protected]>
Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync

En-Wei Wu <[email protected]>

    Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925

Andrew Halaney <[email protected]>

    Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922

Borislav Petkov <[email protected]>
APEI: GHES: Have GHES honor the panic= setting

Randolph Ha <[email protected]>
i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz

Miri Korenblit <[email protected]>
wifi: iwlwifi: avoid memory leak

Somashekhar(Som) <[email protected]>
wifi: iwlwifi: pcie: Add support for new device ids

Stefan Dösinger <[email protected]>
wifi: brcmfmac: Check the return value of of_property_read_string_index()

Vadim Fedorenko <[email protected]>
net/mlx5: use do_aux_work for PHC overflow checks

Even Xu <[email protected]>
HID: Wacom: Add PCI Wacom device support

Youwan Wang <[email protected]>
HID: multitouch: Add quirk for Hantick 5288 touchpad

Konrad Dybcio <[email protected]>
clk: qcom: Make GCC_8150 depend on QCOM_GDSC

Ping-Ke Shih <[email protected]>
wifi: rtw88: add __packed attribute to efuse layout struct

Hans de Goede <[email protected]>
mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id

Tetsuo Handa <[email protected]>
tomoyo: don't emit warning in tomoyo_write_control()

Dmitry Antipov <[email protected]>
wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()

Ciprian Marian Costea <[email protected]>
mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G

Shawn Lin <[email protected]>
mmc: core: Respect quirk_max_rate for non-UHS SDIO card

Stas Sergeev <[email protected]>
tun: fix group permission check

Chih-Kang Chang <[email protected]>
wifi: rtw89: add crystal_cap check to avoid setting as overflow value

Jeongjun Park <[email protected]>
ring-buffer: Make reading page consistent with the code logic

Gabe Teeger <[email protected]>
drm/amd/display: Limit Scaling Ratio on DCN3.01

Nathan Chancellor <[email protected]>
drm/amd/display: Increase sanitizer frame larger than limit when compile testing with clang

Leo Stone <[email protected]>
safesetid: check size of policy writes

Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS KSV list wait timer

Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS compare V matching

Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP encryption when R0 ready

Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP Bstatus check

Hermes Wu <[email protected]>
drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT

Philip Yang <[email protected]>
drm/amdkfd: Queue interrupt work to different CPU

Philip Yang <[email protected]>
drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt

Fangzhi Zuo <[email protected]>
drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor

Dmitry Baryshkov <[email protected]>

    drm/vc4: hdmi: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/sti: hdmi: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/radeon: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/exynos: hdmi: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/amd/display: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>

    drm/bridge: anx7625: use eld_mutex to protect access to connector->eld

Dmitry Baryshkov <[email protected]>
drm/connector: add mutex to protect ELD from concurrent access

Kuan-Wei Chiu <[email protected]>
printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX

Ausef Yousof <[email protected]>
drm/amd/display: Overwriting dualDPP UBF values before usage

Ausef Yousof <[email protected]>
drm/amd/display: Populate chroma prefetch parameters, DET buffer fix

Dmitry Baryshkov <[email protected]>
drm/tests: hdmi: return meaningful value from set_connector_edid()

Dmitry Baryshkov <[email protected]>
drm/tests: hdmi: handle empty modes in find_preferred_mode()

Zhi Wang <[email protected]>
nvkm: correctly calculate the available space of the GSP cmdq buffer

Zhi Wang <[email protected]>
nvkm/gsp: correctly advance the read pointer of GSP message queue

Dustin L. Howett <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panels

Thomas Weißschuh <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 matte panel

Thomas Weißschuh <[email protected]>
drm: Add panel backlight quirks

Dongwon Kim <[email protected]>
drm/virtio: New fence for every plane update

Yazen Ghannam <[email protected]>
x86/amd_nb: Restrict init function to AMD-based systems

Carlos Llamas <[email protected]>
lockdep: Fix upper limit for LOCKDEP_*_BITS configs

Thorsten Blum <[email protected]>
locking/ww_mutex/test: Use swap() macro

Peter Zijlstra <[email protected]>
x86: Convert unreachable() to BUG()

Suleiman Souhlal <[email protected]>
sched: Don't try to catch up excess steal time.

Josef Bacik <[email protected]>
btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling

Hao-ran Zheng <[email protected]>
btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()

Sven Schnelle <[email protected]>
s390/stackleak: Use exrl instead of ex in __stackleak_poison()

Kees Cook <[email protected]>
exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case

Anshuman Khandual <[email protected]>
arm64/mm: Ensure adequate HUGE_MAX_HSTATE

Filipe Manana <[email protected]>
btrfs: fix use-after-free when attempting to join an aborted transaction

Qu Wenruo <[email protected]>
btrfs: do not output error message if a qgroup has been already cleaned up

Filipe Manana <[email protected]>
btrfs: fix assertion failure when splitting ordered extent after transaction abort

Geert Uytterhoeven <[email protected]>
irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on CONFIG_MCHP_LAN966X_PCI

-------------

Diffstat:

 Documentation/arch/arm64/elf_hwcaps.rst            |  39 +-
 Documentation/gpu/drm-kms-helpers.rst              |   3 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/ti/omap/dra7-l4.dtsi             |   2 +
 arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi         |  10 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   5 -
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   1 +
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |   6 +-
 arch/arm64/boot/dts/qcom/sdx75.dtsi                |   2 +-
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |   8 +-
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   6 +-
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |  10 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               | 492 ++++++++++-----------
 arch/arm64/boot/dts/qcom/sm8450.dtsi               | 216 ++++-----
 arch/arm64/boot/dts/qcom/sm8550.dtsi               | 271 ++++++------
 arch/arm64/boot/dts/qcom/sm8650.dtsi               | 305 +++++++------
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |   4 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   4 +-
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   6 +-
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   6 +-
 .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi  |   4 +-
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   6 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             | 280 ++++++------
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |   1 +
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |   2 +
 arch/arm64/include/asm/assembler.h                 |   5 +
 arch/arm64/include/asm/pgtable-hwdef.h             |   6 -
 arch/arm64/include/asm/pgtable-prot.h              |   7 +
 arch/arm64/include/asm/sparsemem.h                 |   5 +-
 arch/arm64/kernel/cpufeature.c                     |  55 +--
 arch/arm64/kernel/cpuinfo.c                        |  10 +
 arch/arm64/kernel/pi/idreg-override.c              |   9 +
 arch/arm64/kernel/pi/map_kernel.c                  |   6 +
 arch/arm64/kvm/arch_timer.c                        |   4 +-
 arch/arm64/kvm/arm.c                               |   8 +-
 arch/arm64/mm/hugetlbpage.c                        |  12 +
 arch/arm64/mm/init.c                               |   7 +-
 arch/loongarch/include/uapi/asm/ptrace.h           |  10 +
 arch/loongarch/kernel/ptrace.c                     |   6 +-
 arch/m68k/include/asm/vga.h                        |   8 +-
 arch/mips/Kconfig                                  |   1 -
 arch/mips/kernel/ftrace.c                          |   2 +-
 arch/mips/loongson64/boardinfo.c                   |   2 -
 arch/mips/math-emu/cp1emu.c                        |   2 +-
 arch/mips/pci/pci-legacy.c                         |   8 +
 arch/parisc/Kconfig                                |   4 +-
 arch/powerpc/kvm/e500_mmu_host.c                   |  21 +-
 arch/powerpc/platforms/pseries/eeh_pseries.c       |   6 +-
 arch/s390/include/asm/asm-extable.h                |   4 +
 arch/s390/include/asm/fpu-insn.h                   |  17 +-
 arch/s390/include/asm/futex.h                      |   2 +-
 arch/s390/include/asm/processor.h                  |   3 +-
 arch/s390/kernel/vmlinux.lds.S                     |   1 -
 arch/s390/kvm/vsie.c                               |  25 +-
 arch/s390/mm/extable.c                             |   9 +
 arch/s390/pci/pci_bus.c                            |   1 -
 arch/x86/boot/compressed/Makefile                  |   1 +
 arch/x86/include/asm/kexec.h                       |  18 +-
 arch/x86/include/asm/kvm_host.h                    |   2 +
 arch/x86/kernel/acpi/boot.c                        |  50 ++-
 arch/x86/kernel/amd_nb.c                           |   4 +
 arch/x86/kernel/machine_kexec_64.c                 |  45 +-
 arch/x86/kernel/process.c                          |   2 +-
 arch/x86/kernel/reboot.c                           |   2 +-
 arch/x86/kvm/mmu/mmu.c                             |  45 +-
 arch/x86/kvm/svm/sev.c                             |   2 +-
 arch/x86/kvm/x86.c                                 |   7 +-
 arch/x86/mm/fault.c                                |   2 +-
 arch/x86/pci/fixup.c                               |  30 ++
 arch/x86/xen/xen-head.S                            |   5 +-
 block/blk-cgroup.c                                 |   1 +
 block/fops.c                                       |   5 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   7 +-
 drivers/acpi/apei/ghes.c                           |  10 +-
 drivers/acpi/prmt.c                                |   4 +-
 drivers/acpi/property.c                            |  10 +-
 drivers/ata/libata-sff.c                           |  18 +-
 drivers/bluetooth/btusb.c                          |   4 +
 drivers/char/misc.c                                |  37 +-
 drivers/char/tpm/eventlog/acpi.c                   |  15 +-
 drivers/clk/clk-loongson2.c                        |   5 +-
 drivers/clk/mediatek/clk-mt2701-aud.c              |  10 +
 drivers/clk/mediatek/clk-mt2701-bdp.c              |   1 +
 drivers/clk/mediatek/clk-mt2701-img.c              |   1 +
 drivers/clk/mediatek/clk-mt2701-mm.c               |   1 +
 drivers/clk/mediatek/clk-mt2701-vdec.c             |   1 +
 drivers/clk/mmp/pwr-island.c                       |   2 +-
 drivers/clk/qcom/Kconfig                           |   1 +
 drivers/clk/qcom/clk-alpha-pll.c                   |   2 +
 drivers/clk/qcom/clk-rpmh.c                        |   2 +-
 drivers/clk/qcom/dispcc-sm6350.c                   |   7 +-
 drivers/clk/qcom/gcc-mdm9607.c                     |   2 +-
 drivers/clk/qcom/gcc-sm6350.c                      |  22 +-
 drivers/clk/qcom/gcc-sm8550.c                      |   8 +-
 drivers/clk/qcom/gcc-sm8650.c                      |   8 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a100.c             |   6 +-
 drivers/cpufreq/Kconfig                            |   2 +-
 drivers/cpufreq/cpufreq-dt-platdev.c               |   2 -
 drivers/cpufreq/s3c64xx-cpufreq.c                  |  11 +-
 drivers/crypto/qce/aead.c                          |   2 +-
 drivers/crypto/qce/core.c                          |  13 +-
 drivers/crypto/qce/sha.c                           |   2 +-
 drivers/crypto/qce/skcipher.c                      |   2 +-
 drivers/firmware/Kconfig                           |   2 +-
 drivers/firmware/efi/libstub/Makefile              |   2 +-
 drivers/firmware/qcom/qcom_scm.c                   |  10 +-
 drivers/gpio/gpio-pca953x.c                        |  19 -
 drivers/gpio/gpio-sim.c                            |  13 +-
 drivers/gpu/drm/Kconfig                            |   4 +
 drivers/gpu/drm/Makefile                           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  11 -
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |   5 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  25 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c         |  25 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   3 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   7 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  14 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   6 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |  22 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h    |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   2 +-
 .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c  |   3 +-
 drivers/gpu/drm/amd/display/dc/dml2/Makefile       |   4 +
 .../drm/amd/display/dc/dml2/display_mode_core.c    |  35 +-
 .../display/dc/dml2/display_mode_core_structs.h    |   6 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |  35 +-
 .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c   |   7 +-
 .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c  |   6 +-
 .../drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c |   3 +-
 .../drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c |   3 +-
 .../drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c |   3 +-
 .../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c |   3 +-
 .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c |   8 +-
 .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c |   2 +
 .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c |   2 +
 .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c   |  10 +-
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |   3 +-
 .../display/dc/resource/dcn301/dcn301_resource.c   |   8 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   1 -
 .../drm/arm/display/komeda/komeda_wb_connector.c   |   4 +
 drivers/gpu/drm/bridge/analogix/anx7625.c          |   2 +
 drivers/gpu/drm/bridge/ite-it6505.c                |  83 ++--
 drivers/gpu/drm/bridge/ite-it66121.c               |   2 +
 drivers/gpu/drm/display/drm_dp_cec.c               |  14 +-
 drivers/gpu/drm/drm_client_modeset.c               |   9 +
 drivers/gpu/drm/drm_connector.c                    |   1 +
 drivers/gpu/drm/drm_edid.c                         |   6 +
 drivers/gpu/drm/drm_fb_helper.c                    |  14 +-
 drivers/gpu/drm/drm_panel_backlight_quirks.c       |  94 ++++
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   2 +
 drivers/gpu/drm/i915/display/intel_dp.c            |  10 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   4 -
 drivers/gpu/drm/i915/gem/i915_gem_shmem.c          |   6 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  20 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  16 +-
 drivers/gpu/drm/radeon/radeon_audio.c              |   2 +
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |   9 +-
 drivers/gpu/drm/sti/sti_hdmi.c                     |   2 +
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |  33 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   4 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |   7 +
 drivers/gpu/drm/virtio/virtgpu_plane.c             |  58 ++-
 drivers/gpu/drm/xe/xe_devcoredump.c                |  42 +-
 drivers/gpu/drm/xe/xe_devcoredump.h                |   2 +-
 drivers/gpu/drm/xe/xe_guc_log.c                    |   2 +-
 drivers/hid/hid-asus.c                             |  26 ++
 drivers/hid/hid-multitouch.c                       |   5 +
 drivers/hid/hid-sensor-hub.c                       |  21 +-
 drivers/hid/wacom_wac.c                            |   5 +
 drivers/i2c/i2c-core-acpi.c                        |  22 +
 drivers/i3c/master.c                               |   2 +-
 drivers/iio/light/as73211.c                        |  24 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  17 +-
 drivers/infiniband/hw/mlx5/odp.c                   |   2 +
 drivers/input/misc/nxp-bbnsm-pwrkey.c              |   8 +
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  17 +-
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c     |   8 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |   1 +
 drivers/iommu/iommufd/fault.c                      |  44 +-
 drivers/iommu/iommufd/iommufd_private.h            |  29 +-
 drivers/irqchip/Kconfig                            |   1 +
 drivers/irqchip/irq-apple-aic.c                    |   3 +-
 drivers/irqchip/irq-mvebu-icu.c                    |   3 +-
 drivers/leds/leds-lp8860.c                         |   2 +-
 drivers/mailbox/tegra-hsp.c                        |   6 +-
 drivers/mailbox/zynqmp-ipi-mailbox.c               |   2 +-
 drivers/md/Kconfig                                 |  13 +
 drivers/md/Makefile                                |   2 +
 drivers/md/dm-crypt.c                              |  27 +-
 drivers/md/md-autodetect.c                         |   8 +-
 drivers/md/md-linear.c                             | 352 +++++++++++++++
 drivers/md/md.c                                    |   2 +-
 drivers/media/i2c/ccs/ccs-core.c                   |   6 +-
 drivers/media/i2c/ccs/ccs-data.c                   |  14 +-
 drivers/media/i2c/ds90ub913.c                      |   1 -
 drivers/media/i2c/ds90ub953.c                      |   1 -
 drivers/media/i2c/ds90ub960.c                      | 123 +++---
 drivers/media/i2c/imx296.c                         |   2 +
 drivers/media/i2c/ov5640.c                         |   1 +
 drivers/media/pci/intel/ipu6/ipu6-isys.c           |   1 +
 drivers/media/platform/marvell/mmp-driver.c        |  21 +-
 drivers/media/platform/nuvoton/npcm-video.c        |   4 +-
 .../st/stm32/stm32-dcmipp/dcmipp-bytecap.c         |   2 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |  83 +++-
 drivers/media/usb/uvc/uvc_driver.c                 |  98 ++--
 drivers/media/usb/uvc/uvc_v4l2.c                   |   2 +
 drivers/media/usb/uvc/uvc_video.c                  |  21 +
 drivers/media/usb/uvc/uvcvideo.h                   |  10 +-
 drivers/media/v4l2-core/v4l2-mc.c                  |   2 +-
 drivers/mfd/lpc_ich.c                              |   3 +-
 drivers/misc/fastrpc.c                             |   8 +-
 drivers/mmc/core/sdio.c                            |   2 +
 drivers/mmc/host/sdhci-esdhc-imx.c                 |   1 +
 drivers/mmc/host/sdhci-msm.c                       |  53 ++-
 drivers/mtd/nand/onenand/onenand_base.c            |   1 +
 drivers/mtd/ubi/build.c                            |   2 +-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  16 +-
 drivers/net/ethernet/broadcom/tg3.c                |  58 +++
 drivers/net/ethernet/intel/ice/devlink/devlink.c   |   3 +
 drivers/net/ethernet/intel/ice/ice_txrx.c          | 150 +++++--
 drivers/net/ethernet/intel/ice/ice_txrx.h          |   1 -
 drivers/net/ethernet/intel/ice/ice_txrx_lib.h      |  43 --
 .../net/ethernet/marvell/octeon_ep/octep_ethtool.c |  39 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |  19 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.h    |   6 +
 drivers/net/ethernet/marvell/octeon_ep/octep_rx.c  |  11 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_rx.h  |   4 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.c  |   7 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.h  |   4 +-
 .../marvell/octeon_ep_vf/octep_vf_ethtool.c        |  29 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c  |  17 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_main.h  |   6 +
 .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.c    |   9 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.h    |   2 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.c    |   7 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.h    |   2 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |  24 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  67 ++-
 drivers/net/phy/nxp-c45-tja11xx.c                  |   2 +
 drivers/net/tun.c                                  |   2 +-
 drivers/net/usb/ipheth.c                           |  69 ++-
 drivers/net/vmxnet3/vmxnet3_xdp.c                  |  14 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   5 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/of.c  |   8 +-
 .../broadcom/brcm80211/brcmsmac/phy/phy_n.c        |   3 +
 drivers/net/wireless/intel/iwlwifi/Makefile        |   2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/dr.c        | 167 +++++++
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  13 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |  10 +
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  16 +
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c |  21 +-
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7921/usb.c    |   3 +
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h    |   4 +-
 drivers/net/wireless/realtek/rtw88/main.h          |   4 +-
 drivers/net/wireless/realtek/rtw88/rtw8703b.c      |   8 +-
 drivers/net/wireless/realtek/rtw88/rtw8723x.h      |   8 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.h      |   9 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.h      |   9 +-
 drivers/net/wireless/realtek/rtw88/rtw8822c.h      |   9 +-
 drivers/net/wireless/realtek/rtw88/sdio.c          |   2 +
 drivers/net/wireless/realtek/rtw89/phy.c           |  13 +-
 drivers/net/wireless/realtek/rtw89/phy.h           |   2 +-
 drivers/net/wwan/iosm/iosm_ipc_pcie.c              |  56 ++-
 drivers/nvme/host/core.c                           |   8 +-
 drivers/nvme/host/fc.c                             |   9 +-
 drivers/nvme/host/pci.c                            |   4 +-
 drivers/nvme/host/sysfs.c                          |   2 +-
 drivers/nvmem/core.c                               |   2 +
 drivers/nvmem/imx-ocotp-ele.c                      |  38 +-
 drivers/nvmem/qcom-spmi-sdam.c                     |   1 +
 drivers/of/address.c                               |  12 +-
 drivers/of/base.c                                  |   8 +-
 drivers/of/of_reserved_mem.c                       |   4 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |  48 +-
 drivers/pci/endpoint/pci-epf-core.c                |   1 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |   2 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   2 +-
 drivers/platform/x86/acer-wmi.c                    |  45 ++
 drivers/platform/x86/intel/int3472/discrete.c      |   3 +
 drivers/platform/x86/intel/int3472/tps68470.c      |   3 +
 drivers/platform/x86/serdev_helpers.h              |   4 +-
 drivers/ptp/ptp_clock.c                            |   8 +
 drivers/pwm/pwm-microchip-core.c                   |   2 +-
 drivers/remoteproc/omap_remoteproc.c               |  17 +
 drivers/rtc/rtc-zynqmp.c                           |   4 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   2 +
 drivers/scsi/qla2xxx/qla_dfs.c                     | 122 ++++-
 drivers/scsi/qla2xxx/qla_gbl.h                     |   3 +
 drivers/scsi/qla2xxx/qla_init.c                    |  28 +-
 drivers/scsi/scsi_lib.c                            |   9 +-
 drivers/scsi/st.c                                  |   6 +
 drivers/scsi/st.h                                  |   1 +
 drivers/scsi/storvsc_drv.c                         |   1 +
 drivers/soc/mediatek/mtk-devapc.c                  |  19 +-
 drivers/soc/qcom/llcc-qcom.c                       |   1 +
 drivers/soc/qcom/smem_state.c                      |   3 +-
 drivers/soc/qcom/socinfo.c                         |   2 +-
 drivers/soc/samsung/exynos-pmu.c                   |   2 +-
 drivers/spi/atmel-quadspi.c                        | 118 +++--
 drivers/tty/serial/sh-sci.c                        |  25 +-
 drivers/tty/serial/xilinx_uartps.c                 |   8 +-
 drivers/tty/vt/selection.c                         |  14 +
 drivers/tty/vt/vt.c                                |   2 -
 drivers/ufs/core/ufshcd.c                          |  31 +-
 drivers/ufs/host/ufs-qcom.c                        |  18 +-
 drivers/ufs/host/ufshcd-pci.c                      |   2 -
 drivers/ufs/host/ufshcd-pltfrm.c                   |  28 +-
 drivers/usb/gadget/function/f_tcm.c                |  52 +--
 drivers/vfio/platform/vfio_platform_common.c       |  10 +
 fs/binfmt_flat.c                                   |   2 +-
 fs/btrfs/file.c                                    |   2 +-
 fs/btrfs/inode.c                                   |   4 +-
 fs/btrfs/ordered-data.c                            |  12 +
 fs/btrfs/qgroup.c                                  |   5 +-
 fs/btrfs/relocation.c                              |  14 +-
 fs/btrfs/transaction.c                             |   4 +-
 fs/ceph/mds_client.c                               |  16 +-
 fs/exec.c                                          |  29 +-
 fs/namespace.c                                     |  45 +-
 fs/nfs/Kconfig                                     |   3 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  27 +-
 fs/nfsd/nfs4xdr.c                                  |  20 +-
 fs/nilfs2/inode.c                                  |   6 +-
 fs/ocfs2/dir.c                                     |  25 +-
 fs/ocfs2/super.c                                   |   2 +-
 fs/ocfs2/symlink.c                                 |   5 +-
 fs/proc/array.c                                    |   2 +-
 fs/smb/client/cifsglob.h                           |  14 +-
 fs/smb/client/dir.c                                |   6 +-
 fs/smb/client/smb1ops.c                            |   2 +-
 fs/smb/client/smb2inode.c                          | 108 ++---
 fs/smb/client/smb2ops.c                            |  41 +-
 fs/smb/client/smb2pdu.c                            |   2 +-
 fs/smb/client/smb2proto.h                          |   2 +-
 fs/smb/server/transport_ipc.c                      |   9 +
 fs/xfs/xfs_buf_item_recover.c                      |  11 +-
 fs/xfs/xfs_dquot.c                                 | 199 +++++++--
 fs/xfs/xfs_dquot.h                                 |   6 +-
 fs/xfs/xfs_dquot_item.c                            |  51 ++-
 fs/xfs/xfs_dquot_item.h                            |   7 +
 fs/xfs/xfs_exchrange.c                             |  71 ++-
 fs/xfs/xfs_inode.c                                 |   7 +-
 fs/xfs/xfs_iomap.c                                 |   6 +-
 fs/xfs/xfs_qm.c                                    |  50 ++-
 fs/xfs/xfs_qm_bhv.c                                |  41 +-
 fs/xfs/xfs_super.c                                 |  11 +-
 fs/xfs/xfs_trans.c                                 |  29 +-
 fs/xfs/xfs_trans_ail.c                             |   2 +-
 include/drm/drm_connector.h                        |   5 +-
 include/drm/drm_utils.h                            |   4 +
 include/linux/binfmts.h                            |   4 +-
 include/linux/call_once.h                          |  45 ++
 include/linux/hrtimer_defs.h                       |   1 +
 include/linux/kvm_host.h                           |   9 +
 include/linux/mlx5/driver.h                        |   1 -
 include/linux/platform_data/x86/asus-wmi.h         |   5 +
 include/net/sch_generic.h                          |   2 +-
 include/rv/da_monitor.h                            |   4 +
 include/trace/events/rxrpc.h                       |   1 +
 include/uapi/drm/amdgpu_drm.h                      |   9 +-
 include/uapi/linux/input-event-codes.h             |   1 +
 include/uapi/linux/iommufd.h                       |   4 +-
 include/uapi/linux/raid/md_p.h                     |   2 +-
 include/uapi/linux/raid/md_u.h                     |   2 +
 include/ufs/ufs.h                                  |   4 +-
 include/ufs/ufshcd.h                               |   1 -
 io_uring/net.c                                     |   5 +
 io_uring/poll.c                                    |   4 +
 kernel/locking/test-ww_mutex.c                     |   9 +-
 kernel/printk/printk.c                             |   2 +-
 kernel/sched/core.c                                |   6 +-
 kernel/sched/fair.c                                |  19 +
 kernel/seccomp.c                                   |  12 +
 kernel/time/hrtimer.c                              | 103 ++++-
 kernel/time/timer_migration.c                      |  10 +-
 kernel/trace/ring_buffer.c                         |  13 +-
 kernel/trace/trace_functions_graph.c               |   2 +-
 kernel/trace/trace_osnoise.c                       |  17 +-
 lib/Kconfig.debug                                  |   8 +-
 lib/atomic64.c                                     |  78 ++--
 lib/maple_tree.c                                   |  23 +-
 mm/compaction.c                                    |   3 +-
 mm/gup.c                                           |  14 +-
 mm/hugetlb.c                                       |  24 +-
 mm/kfence/core.c                                   |   2 +
 mm/kmemleak.c                                      |   2 +-
 mm/vmscan.c                                        |   7 +-
 net/bluetooth/l2cap_sock.c                         |   7 +-
 net/bluetooth/mgmt.c                               |  12 +-
 net/ethtool/rss.c                                  |   3 +-
 net/ipv4/udp.c                                     |   4 +-
 net/ipv6/udp.c                                     |   4 +-
 net/mptcp/protocol.c                               |   1 +
 net/ncsi/ncsi-manage.c                             |  13 +-
 net/nfc/nci/hci.c                                  |   2 +
 net/rose/af_rose.c                                 |  24 +-
 net/rxrpc/ar-internal.h                            |   2 +-
 net/rxrpc/call_object.c                            |   6 +-
 net/rxrpc/conn_event.c                             |  21 +-
 net/rxrpc/conn_object.c                            |   1 +
 net/rxrpc/input.c                                  |   2 +-
 net/rxrpc/sendmsg.c                                |   2 +-
 net/sched/sch_fifo.c                               |   3 +
 net/sched/sch_netem.c                              |   2 +-
 net/tipc/crypto.c                                  |   4 +-
 rust/kernel/init.rs                                |   2 +-
 scripts/Makefile.extrawarn                         |   5 +-
 scripts/gdb/linux/cpus.py                          |   2 +-
 scripts/generate_rust_target.rs                    |  18 +
 security/keys/trusted-keys/trusted_dcp.c           |  22 +-
 security/safesetid/securityfs.c                    |   3 +
 security/tomoyo/common.c                           |   2 +-
 sound/pci/hda/hda_auto_parser.c                    |   8 +-
 sound/pci/hda/hda_auto_parser.h                    |   1 +
 sound/pci/hda/patch_realtek.c                      |   4 +-
 sound/soc/amd/Kconfig                              |   2 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  28 ++
 sound/soc/intel/boards/sof_sdw.c                   |   5 +-
 sound/soc/soc-pcm.c                                |  32 +-
 sound/soc/sof/intel/hda-dai.c                      |  12 +
 sound/soc/sof/intel/hda.c                          |   5 +
 tools/perf/bench/epoll-wait.c                      |   7 +-
 tools/testing/selftests/net/ipsec.c                |   3 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |   2 +-
 tools/testing/selftests/net/udpgso.c               |  26 ++
 .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   2 +-
 .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   4 +-
 .../testing/selftests/sched_ext/dsp_local_on.bpf.c |   2 +-
 .../selftests/sched_ext/enq_select_cpu_fails.bpf.c |   2 +-
 tools/testing/selftests/sched_ext/exit.bpf.c       |   4 +-
 tools/testing/selftests/sched_ext/maximal.bpf.c    |   4 +-
 .../selftests/sched_ext/select_cpu_dfl.bpf.c       |   2 +-
 .../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |   2 +-
 .../selftests/sched_ext/select_cpu_dispatch.bpf.c  |   2 +-
 .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |   2 +-
 .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |   4 +-
 .../selftests/sched_ext/select_cpu_vtime.bpf.c     |   8 +-
 tools/tracing/rtla/src/osnoise.c                   |   2 +-
 tools/tracing/rtla/src/timerlat_hist.c             |  26 +-
 tools/tracing/rtla/src/timerlat_top.c              |  27 +-
 tools/tracing/rtla/src/trace.c                     |   8 +
 tools/tracing/rtla/src/trace.h                     |   1 +
 451 files changed, 5230 insertions(+), 2579 deletions(-)