Skip to content

6.13.2-rc2 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 619 patches 11 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

PatchLuna JernbergFlorian FainelliJiri SlabyJon HunterLinux Kernel Functional TestingMark BrownPavel Machek (CIP)Achill GilgenastHardik GargTakeshi OgasawaraPeter Schneider
SeriesT-b T-b T-b T-b T-b T-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 11 reviewers.

Read the v1 thread

Cover letter [PATCH 6.13 000/619] 6.13.2-rc2 review

This is the start of the stable review cycle for the 6.13.2 release. There are 619 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 Sat, 08 Feb 2025 16:05:17 +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.13.2-rc2.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.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.13.2-rc2

Qu Wenruo <[email protected]>
btrfs: do proper folio cleanup when run_delalloc_nocow() failed

Qu Wenruo <[email protected]>
btrfs: do proper folio cleanup when cow_file_range() failed

Tiezhu Yang <[email protected]>

    LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}

Uwe Kleine-König <[email protected]>
pwm: Ensure callbacks exist before calling them

Chen Ridong <[email protected]>
memcg: fix soft lockup in the OOM process

Sean Christopherson <[email protected]>
KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()

Aric Cyr <[email protected]>
drm/amd/display: Add hubp cache reset when powergating

Nathan Chancellor <[email protected]>
s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS

Claudiu Beznea <[email protected]>
ASoC: da7213: Initialize the mutex

Kevin Brodsky <[email protected]>
selftests/mm: build with -O2

Qu Wenruo <[email protected]>
btrfs: output the reason for open_ctree() failure

Yu Kuai <[email protected]>
md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime

Shivaprasad G Bhat <[email protected]>
powerpc/pseries/iommu: Don't unset window if it was never set

Dan Carpenter <[email protected]>
media: imx-jpeg: Fix potential error pointer dereference in detach_pm()

Laurentiu Palcu <[email protected]>
staging: media: max96712: fix kernel oops when removing module

Melissa Wen <[email protected]>
drm/amd/display: restore invalid MSA timing check for freesync

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Don't free command immediately

Calvin Owens <[email protected]>
pps: Fix a use-after-free

Laurent Pinchart <[email protected]>
media: uvcvideo: Fix double free in error path

Arnaud Pouliquen <[email protected]>
remoteproc: core: Fix ida_free call while not allocated

Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix implicit ODP use after free

Matthieu Baerts (NGI0) <[email protected]>
mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted

Paolo Abeni <[email protected]>
mptcp: handle fastopen disconnect correctly

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: only set fullmesh for subflow endp

Paolo Abeni <[email protected]>
mptcp: consolidate suboption status

Abel Vesa <[email protected]>
clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC

Kyle Tso <[email protected]>
usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS

Jos Wang <[email protected]>
usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE

Ray Chi <[email protected]>
usb: dwc3: Skip resume if pm_runtime_set_active() fails

Kyle Tso <[email protected]>
usb: dwc3: core: Defer the probe until USB power supply ready

Joe Hattori <[email protected]>
usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()

Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Fix Get/SetInterface return value

Sean Rhodes <[email protected]>
drivers/card_reader/rtsx_usb: Restore interrupt based detection

Michal Pecio <[email protected]>
usb: xhci: Fix NULL pointer dereference on certain command aborts

Nikita Zhandarovich <[email protected]>
net: usb: rtl8150: enable basic endpoint checking

Lianqin Hu <[email protected]>
ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro

Darrick J. Wong <[email protected]>
xfs: don't shut down the filesystem for media failures beyond end of log

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

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

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

Christoph Hellwig <[email protected]>
xfs: check for dead buffers in xfs_buf_find_insert

Ricardo B. Marliere <[email protected]>
ktest.pl: Check kernelrelease return in get_version

Masami Hiramatsu (Google) <[email protected]>
selftests/ftrace: Fix to use remount when testing mount GID option

Mathieu Desnoyers <[email protected]>
selftests/rseq: Fix handling of glibc without rseq support

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject mismatching sum of field_len with set key length

Chuck Lever <[email protected]>
Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"

Yu Kuai <[email protected]>
md/md-bitmap: move bitmap_{start, end}write to md upper layer

Yu Kuai <[email protected]>

    md/raid5: implement pers->bitmap_sector()

Yu Kuai <[email protected]>

    md: add a new callback pers->bitmap_sector()

Yu Kuai <[email protected]>

    md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()

Yu Kuai <[email protected]>
md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()

Daniel Lee <[email protected]>
f2fs: Introduce linear search for dentries

Liam R. Howlett <[email protected]>
kernel: be more careful about dup_mmap() failures and uprobe registering

Masahiro Yamada <[email protected]>
kbuild: fix Clang LTO with CONFIG_OBJTOOL=n

Lin Yujun <[email protected]>
hexagon: Fix unbalanced spinlock in die()

Willem de Bruijn <[email protected]>
hexagon: fix using plain integer as NULL pointer warning in cmpxchg

Masahiro Yamada <[email protected]>
kconfig: fix memory leak in sym_warn_unmet_dep()

Masahiro Yamada <[email protected]>
kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST

Pali Rohár <[email protected]>
cifs: Fix getting and setting SACLs over SMB1

Pali Rohár <[email protected]>
cifs: Validate EAs for WSL reparse points

Len Brown <[email protected]>
tools/power turbostat: Fix forked child affinity regression

Daniel Baluta <[email protected]>
ASoC: amd: acp: Fix possible deadlock

Jens Axboe <[email protected]>
io_uring/register: use atomic_read/write for sq_flags migration

Jens Axboe <[email protected]>
io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()

Jens Axboe <[email protected]>

    io_uring/msg_ring: don't leave potentially dangling ->tctx pointer

Detlev Casanova <[email protected]>
ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback

Palmer Dabbelt <[email protected]>
RISC-V: Mark riscv_v_init() as __init

Torsten Hilbrich <[email protected]>
kbuild: Fix signing issue for external modules

Patryk Wlazlyn <[email protected]>
tools/power turbostat: Fix PMT mmaped file size rounding

Al Viro <[email protected]>
hostfs: fix string handling in __dentry_name()

Masahiro Yamada <[email protected]>
genksyms: fix memory leak when the same symbol is read from *.symref file

Masahiro Yamada <[email protected]>
genksyms: fix memory leak when the same symbol is added from source

Eric Dumazet <[email protected]>
net: hsr: fix fill_frame_info() regression vs VLAN packets

Kory Maincent <[email protected]>
net: sh_eth: Fix missing rtnl lock in suspend/resume path

Kory Maincent <[email protected]>
net: ravb: Fix missing rtnl lock in suspend/resume path

Toke Høiland-Jørgensen <[email protected]>
net: xdp: Disallow attaching device-bound programs in generic mode

Jon Maloy <[email protected]>
tcp: correct handling of extreme memory squeeze

Rafał Miłecki <[email protected]>
bgmac: reduce max frame size to support just MTU 1500

Michal Luczaj <[email protected]>
vsock: Allow retrying on connect() failure

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming

Douglas Anderson <[email protected]>
Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface()

Namhyung Kim <[email protected]>
perf test: Skip syscall enum test if no landlock syscall

Howard Chu <[email protected]>
perf trace: Fix runtime error of index out of bounds

Heiko Carstens <[email protected]>
s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init()

Cosmin Ratiu <[email protected]>
bonding: Correctly support GSO ESP offload

Kunihiko Hayashi <[email protected]>
net: stmmac: Limit FIFO size by hardware capability

Kunihiko Hayashi <[email protected]>
net: stmmac: Limit the number of MTL queues to hardware capability

Gal Pressman <[email protected]>
ethtool: Fix set RXNFC command with symmetric RSS hash

Thomas Weißschuh <[email protected]>
ptp: Properly handle compat ioctls

Ian Rogers <[email protected]>
perf annotate: Use an array for the disassembler preference

Chenyuan Yang <[email protected]>
net: davicom: fix UAF in dm9000_drv_remove

Shigeru Yoshida <[email protected]>
vxlan: Fix uninit-value in vxlan_vnifilter_dump()

David Howells <[email protected]>
rxrpc, afs: Fix peer hash locking vs RCU callback

Jan Stancek <[email protected]>
selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment

Jan Stancek <[email protected]>
selftests: mptcp: extend CFLAGS to keep options from environment

Jakub Kicinski <[email protected]>
net: page_pool: don't try to stash the napi id

Jakub Kicinski <[email protected]>
tools: ynl: c: correct reverse decode of empty attrs

Stanislav Fomichev <[email protected]>
net/mlx5e: add missing cpu_to_node to kvzalloc_node in mlx5e_open_xdpredirect_sq

Jakub Kicinski <[email protected]>
net: netdevsim: try to close UDP port harness races

Eric Dumazet <[email protected]>
net: rose: fix timer races against user threads

Paul Fertser <[email protected]>
net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling

Vasily Gorbik <[email protected]>
s390/mm: Allow large pages for KASAN shadow mapping

Michal Swiatkowski <[email protected]>
iavf: allow changing VLAN state without calling PF

Mateusz Polchlopek <[email protected]>
ice: remove invalid parameter of equalizer

Przemek Kitszel <[email protected]>
ice: fix ice_parser_rt::bst_key array size

Marco Leogrande <[email protected]>
idpf: convert workqueues to unbound

Manoj Vishwanathan <[email protected]>

    idpf: Acquire the lock before accessing the xn->salt

Emil Tantilov <[email protected]>
idpf: fix transaction timeouts on reset

Emil Tantilov <[email protected]>
idpf: add read memory barrier when checking descriptor done bit

Sebastian Sewior <[email protected]>
xfrm: Don't disable preemption while looking up cache state.

Howard Chu <[email protected]>
perf trace: Fix BPF loading failure (-E2BIG)

Wentao Liang <[email protected]>
PM: hibernate: Add error handling for syscore_suspend()

Eric Dumazet <[email protected]>
ipmr: do not call mr_mfc_uses_dev() for unres entries

Dheeraj Reddy Jonnalagadda <[email protected]>
net: fec: implement TSO descriptor cleanup

Dimitri Fedrau <[email protected]>
net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios

Ahmad Fatoum <[email protected]>
gpio: mxc: remove dead code after switch to DT-only

Jian Shen <[email protected]>
net: hns3: fix oops when unload drivers paralleling

Christian Marangi <[email protected]>
net: airoha: Fix wrong GDM4 register definition

Alexander Stein <[email protected]>
regulator: core: Add missing newline character

pangliyuan <[email protected]>
ubifs: skip dumping tnc tree when zroot is null

Zhihao Cheng <[email protected]>
ubi: Revert "ubi: wl: Close down wear-leveling before nand is suspended"

Ming Wang <[email protected]>
rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()

Oleksij Rempel <[email protected]>
rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read

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

Alexandre Cassen <[email protected]>
xfrm: delete intermediate secpath entry in packet offload mode

Joe Hattori <[email protected]>
dmaengine: ti: edma: fix OF node reference leaks in edma_driver

Florian Westphal <[email protected]>
xfrm: state: fix out-of-bounds read during lookup

Jianbo Liu <[email protected]>

    xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO

Luo Yifan <[email protected]>
tools/bootconfig: Fix the wrong format specifier

Huacai Chen <[email protected]>
LoongArch: Fix warnings during S3 suspend

Olga Kornievskaia <[email protected]>
NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE

Olga Kornievskaia <[email protected]>
NFSv4.2: fix COPY_NOTIFY xdr buf size calculation

Mike Snitzer <[email protected]>
nfs: fix incorrect error handling in LOCALIO

John Ogness <[email protected]>
serial: 8250: Adjust the timeout for FIFO mode

Jiri Slaby (SUSE) <[email protected]>
tty: mips_ejtag_fdc: fix one more u8 warning

Zijun Hu <[email protected]>
driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()

Christophe Leroy <[email protected]>
module: Don't fail module loading when setting ro_after_init section RO failed

Sebastian Andrzej Siewior <[email protected]>
module: Extend the preempt disabled section in dereference_symbol_descriptor().

Suren Baghdasaryan <[email protected]>

    alloc_tag: avoid current->alloc_tag manipulations when profiling is disabled

Ryusuke Konishi <[email protected]>
nilfs2: handle errors that nilfs_prepare_chunk() may return

Ryusuke Konishi <[email protected]>
nilfs2: protect access to buffers with no active references

Ryusuke Konishi <[email protected]>
nilfs2: do not force clear folio if buffer is referenced

Su Yue <[email protected]>
ocfs2: mark dquot as inactive if failed to start trans while releasing dquot

Gao Xiang <[email protected]>
erofs: fix potential return value overflow of z_erofs_shrink_scan()

Charles Han <[email protected]>
firewire: test: Fix potential null dereference in firewire kunit test

Guixin Liu <[email protected]>
scsi: mpi3mr: Fix possible crash when setting up bsg fails

Guixin Liu <[email protected]>
scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails

Paul Menzel <[email protected]>

    scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1

Daire McNamara <[email protected]>
PCI: microchip: Set inbound address translation for coherent or non-coherent mode

Manivannan Sadhasivam <[email protected]>
PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test

Mohamed Khalfella <[email protected]>
PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error

Richard Zhu <[email protected]>
PCI: dwc: Always stop link in the dw_pcie_suspend_noirq

Krishna chaitanya chundru <[email protected]>
PCI: qcom: Update ICC and OPP values after Link Up event

Richard Zhu <[email protected]>
PCI: imx6: Add missing reference clock disable logic

Richard Zhu <[email protected]>
PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()

Richard Zhu <[email protected]>
PCI: imx6: Skip controller_id generation logic for i.MX7D

Frank Li <[email protected]>
PCI: imx6: Configure PHY based on Root Complex or Endpoint mode

Dan Carpenter <[email protected]>
PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ob_mem()

Damien Le Moal <[email protected]>
PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep

King Dix <[email protected]>
PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()

Desnes Nunes <[email protected]>
media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer

Joe Hattori <[email protected]>
staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()

Joe Hattori <[email protected]>
watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()

Laurentiu Palcu <[email protected]>
media: nxp: imx8-isi: fix v4l2-compliance test errors

Joe Hattori <[email protected]>
mtd: hyperbus: hbmc-am654: fix an OF node reference leak

david regan <[email protected]>
mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc

Ricardo Ribalda <[email protected]>

    media: uvcvideo: Propagate buf->error to userspace

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix deadlock during uvc_probe

Jiasheng Jiang <[email protected]>
media: camif-core: Add check for clk_enable()

Jiasheng Jiang <[email protected]>
media: mipi-csis: Add check for clk_enable()

Dave Stevenson <[email protected]>
media: i2c: ov9282: Correct the exposure offset

Luca Weiss <[email protected]>
media: i2c: imx412: Add missing newline to prints

Dave Stevenson <[email protected]>

    media: i2c: imx290: Register 0x3011 varies between imx327 and imx290

Jiasheng Jiang <[email protected]>
media: marvell: Add check for clk_enable()

Chen-Yu Tsai <[email protected]>
remoteproc: mtk_scp: Only populate devices for SCP cores

Zijun Hu <[email protected]>
PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()

Chen Ni <[email protected]>
media: lmedm04: Handle errors for lme2510_int_read

Oliver Neukum <[email protected]>
media: rc: iguanair: handle timeouts

Dmytro Maluka <[email protected]>
of/fdt: Restore possibility to use both ACPI and FDT from bootloader

Mark Brown <[email protected]>
spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors

Michal Wilczynski <[email protected]>
mailbox: th1520: Fix memory corruption due to incorrect array size

Dan Carpenter <[email protected]>
mailbox: mpfs: fix copy and paste bug in probe

Dan Carpenter <[email protected]>
mailbox: th1520: Fix a NULL vs IS_ERR() bug

Qasim Ijaz <[email protected]>
iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()

Suraj Sonawane <[email protected]>
iommu: iommufd: fix WARNING in iommufd_device_unbind

Zhu Yanjun <[email protected]>

    RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"

Anumula Murali Mohan Reddy <[email protected]>
RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event

Randy Dunlap <[email protected]>
efi: sysfb_efi: fix W=1 warnings when EFI is not set

Zijun Hu <[email protected]>
of: reserved-memory: Do not make kmemleak ignore freed address

Zijun Hu <[email protected]>
of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map()

Michael Guralnik <[email protected]>
RDMA/mlx5: Fix indirect mkey ODP page count

Pei Xiao <[email protected]>
i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition

Joel Stanley <[email protected]>
arm64: dts: qcom: x1e80100-romulus: Update firmware nodes

Akhil R <[email protected]>
arm64: tegra: Fix DMA ID for SPI2

Joe Hattori <[email protected]>
fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()

Josua Mayer <[email protected]>
arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts

Siddharth Vadapalli <[email protected]>

    arm64: dts: ti: Makefile: Fix typo "k3-j7200-evm-pcie1-ep.dtbo"

Michael Riesch <[email protected]>
arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic

Jagan Teki <[email protected]>
arm64: dts: rockchip: Fix PCIe3 handling for Edgeble-6TOPS Modules

Rafał Miłecki <[email protected]>
ARM: dts: mediatek: mt7623: fix IR nodename

Josua Mayer <[email protected]>
arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links

Vladimir Zapolskiy <[email protected]>
arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts

Vladimir Zapolskiy <[email protected]>
arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts

Vladimir Zapolskiy <[email protected]>

    arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts

Val Packett <[email protected]>
arm64: dts: mediatek: add per-SoC compatibles for keypad nodes

Jason-JH.Lin <[email protected]>
dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL

Jason-JH.Lin <[email protected]>
dts: arm64: mediatek: mt8188: Update OVL compatible from MT8183 to MT8195

Frank Wunderlich <[email protected]>
arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c

Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Cleanup global '__scm' on probe failures

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes

Neil Armstrong <[email protected]>
arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties

Neil Armstrong <[email protected]>
arm64: dts: qcom: sc7180: fix psci power domain node names

Alan Stern <[email protected]>
HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections

Neil Armstrong <[email protected]>
arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone

Neil Armstrong <[email protected]>
arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply

Neil Armstrong <[email protected]>
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera

Neil Armstrong <[email protected]>
arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch

Aaro Koskinen <[email protected]>
ARM: omap1: Fix up the Retu IRQ on Nokia 770

Junxian Huang <[email protected]>
RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS

Li Zhijian <[email protected]>
RDMA/rtrs: Add missing deinit() call

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards

Bryan Brattlof <[email protected]>
arm64: dts: ti: k3-am62a: Remove duplicate GICR reg

Bryan Brattlof <[email protected]>
arm64: dts: ti: k3-am62: Remove duplicate GICR reg

Cristian Birsan <[email protected]>
ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node

Cristian Birsan <[email protected]>
ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: x1e80100: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8650: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8550: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8450: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8350: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8250: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm6375: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm6125: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm4450: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdx75: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sc7280: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qcs404: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8994: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8939: correct sleep clock frequency

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8916: correct sleep clock frequency

Luca Weiss <[email protected]>
arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value

Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8994: Describe USB interrupts

Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8996: Fix up USB3 interrupts

Ross Burton <[email protected]>
arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sa8775p: Use valid node names for GPI DMAs

Maulik Shah <[email protected]>
arm64: dts: qcom: sa8775p: Add CPUs to psci power domain

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sa8775p: Use a SoC-specific compatible for GPI DMA

Taniya Das <[email protected]>
arm64: dts: qcom: sa8775p: Update sleep_clk frequency

Marek Vasut <[email protected]>
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings

Joe Hattori <[email protected]>
memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()

Marek Vasut <[email protected]>
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM

Marek Vasut <[email protected]>
ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1

Ma Ke <[email protected]>
RDMA/srp: Fix error handling in srp_add_port

Hsin-Te Yuan <[email protected]>
arm64: dts: mediatek: mt8183: willow: Support second source touchscreen

Hsin-Te Yuan <[email protected]>
arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen

zhenwei pi <[email protected]>
RDMA/rxe: Fix mismatched max_msg_sz

Mamta Shukla <[email protected]>
arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"

Ricky CX Wu <[email protected]>
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790

Ricky CX Wu <[email protected]>
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards

Ricky CX Wu <[email protected]>
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property

Dan Carpenter <[email protected]>
rdma/cxgb4: Prevent potential integer overflow on 32bit

Claudiu Beznea <[email protected]>
arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias

Leon Romanovsky <[email protected]>
RDMA/mlx4: Avoid false error about access to uninitialized gids array

Arnaud Pouliquen <[email protected]>
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151

Marek Vasut <[email protected]>
ARM: dts: stm32: Sort M24256E write-lockable page in DH STM32MP13xx DHCOR SoM DT

Marek Vasut <[email protected]>
ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM

Val Packett <[email protected]>

    arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A

Val Packett <[email protected]>
arm64: dts: mediatek: mt8516: add i2c clock-div property

Val Packett <[email protected]>
arm64: dts: mediatek: mt8516: fix wdt irq type

Val Packett <[email protected]>
arm64: dts: mediatek: mt8516: fix GICv2 range

Hsin-Yi Wang <[email protected]>
arm64: dts: mt8183: set DMIC one-wire mode on Damu

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend

Alexander Stein <[email protected]>
ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx)

Nicolas Ferre <[email protected]>
ARM: at91: pm: change BU Power Switch to automatic mode

Javier Carrasco <[email protected]>
soc: atmel: fix device_node release in atmel_soc_device_init()

Hou Tao <[email protected]>
bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT

Pali Rohár <[email protected]>
cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c

Paulo Alcantara <[email protected]>
smb: client: fix oops due to unset link speed

Herbert Xu <[email protected]>
rhashtable: Fix rhashtable_try_insert test

Chen Ridong <[email protected]>
padata: avoid UAF for reorder_work

Chen Ridong <[email protected]>
padata: add pd get/put refcnt helper

Chen Ridong <[email protected]>
padata: fix UAF in padata_reorder

Chun-Tse Shao <[email protected]>
perf lock: Fix parse_lock_type which only retrieve one lock flag

Vishal Chourasia <[email protected]>
tools: Sync if_xdp.h uapi tooling header

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop

Jason Gunthorpe <[email protected]>
iommu/amd: Fully decode all combinations of alloc_paging_flags

Jason Gunthorpe <[email protected]>
iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode

Jason Gunthorpe <[email protected]>
iommu/amd: Remove type argument from do_iommu_domain_alloc() and related

Jason Gunthorpe <[email protected]>

    iommu/amd: Remove dev == NULL checks

Jason Gunthorpe <[email protected]>
iommu/amd: Remove domain_alloc()

Alejandro Jimenez <[email protected]>
iommu/amd: Remove unused amd_iommu_domain_update()

Guo Ren <[email protected]>
iommu/riscv: Fixup compile warning

Daniel Xu <[email protected]>
bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write

Pu Lehui <[email protected]>
libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED

Pu Lehui <[email protected]>
libbpf: Fix return zero when elf_begin failed

Pu Lehui <[email protected]>
selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test

Tony Ambardar <[email protected]>
selftests/bpf: Fix undefined UINT_MAX in veristat.c

Puranjay Mohan <[email protected]>
bpf: Send signals asynchronously if !preemptible

Simon Trimmer <[email protected]>
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM

Simon Trimmer <[email protected]>
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC

Ian Rogers <[email protected]>
perf inject: Fix use without initialization of local variables

Ian Rogers <[email protected]>
perf test stat: Avoid hybrid assumption when virtualized

Maciej S. Szmigiero <[email protected]>
pinctrl: amd: Take suspend type into consideration which pins are non-wake

Mingwei Zheng <[email protected]>
pinctrl: stm32: Add check for clk_enable()

Jiachen Zhang <[email protected]>
perf report: Fix misleading help message about --demangle

Cezary Rojewski <[email protected]>
ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers

Arnaldo Carvalho de Melo <[email protected]>
perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball

Namhyung Kim <[email protected]>
perf symbol: Prefer non-label symbols with same address

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Fix init-config parsing

Cezary Rojewski <[email protected]>
ASoC: Intel: avs: Fix theoretical infinite loop

Cezary Rojewski <[email protected]>
ASoC: Intel: avs: Fix the minimum firmware version numbers

Cezary Rojewski <[email protected]>
ASoC: Intel: avs: Do not readq() u32 registers

Arnaldo Carvalho de Melo <[email protected]>
perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool

Arnaldo Carvalho de Melo <[email protected]>
perf namespaces: Introduce nsinfo__set_in_pidns()

Christophe Leroy <[email protected]>
perf machine: Don't ignore _etext when not a text symbol

Christophe Leroy <[email protected]>
perf maps: Fix display of kernel symbols

Arnaldo Carvalho de Melo <[email protected]>
perf top: Don't complain about lack of vmlinux when not resolving some kernel samples

Lu Baolu <[email protected]>
iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set

Jiayuan Chen <[email protected]>
selftests/bpf: Avoid generating untracked files when running bpf selftests

Thomas Weißschuh <[email protected]>
padata: fix sysfs store callback check

Martin KaFai Lau <[email protected]>
bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing

Takashi Iwai <[email protected]>
ALSA: seq: Make dependency on UMP clearer

Pei Xiao <[email protected]>
bpf: Use refcount_t instead of atomic_t for mmap_count

Kanchana P Sridhar <[email protected]>
crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'

James Clark <[email protected]>
perf stat: Fix trailing comma when there is no metric unit

Joe Hattori <[email protected]>
crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead invalid authsize

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead icv error

Breno Leitao <[email protected]>
rhashtable: Fix potential deadlock by moving schedule_work outside lock

Martin KaFai Lau <[email protected]>
bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT

Ba Jing <[email protected]>
ktest.pl: Remove unused declarations in run_bisect_test function

Mingwei Zheng <[email protected]>
pinctrl: nomadik: Add check for clk_enable()

Levi Yun <[email protected]>
perf expr: Initialize is_test value in expr__ctx_new()

Arnaldo Carvalho de Melo <[email protected]>
tools build: Remove the libunwind feature tests from the ones detected when test-all.o builds

Claudiu Beznea <[email protected]>
ASoC: renesas: rz-ssi: Use only the proper amount of dividers

Zhongqiu Han <[email protected]>
perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()

Zhongqiu Han <[email protected]>
perf header: Fix one memory leakage in process_bpf_prog_info()

Zhongqiu Han <[email protected]>
perf header: Fix one memory leakage in process_bpf_btf()

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Make variables only used locally static

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Add missing __init to get_i2c_adap_by_*()

Gaurav Jain <[email protected]>
crypto: caam - use JobR's space to access page 0 regs

Herbert Xu <[email protected]>
crypto: api - Fix boot-up self-test race

Chen Ridong <[email protected]>
crypto: tegra - do not transfer req when tegra init fails

Jason Gunthorpe <[email protected]>
iommu/arm-smmuv3: Update comments about ATS and bypass

Saket Kumar Bhaskar <[email protected]>
selftests/bpf: Fix fill_link_info selftest on powerpc

Arnaldo Carvalho de Melo <[email protected]>
tools features: Don't check for libunwind devel files by default

George Lander <[email protected]>
ASoC: sun4i-spdif: Add clock multiplier settings

Bard Liao <[email protected]>

    ASoC: Intel: sof_sdw: correct mach_params->dmic_num

Quentin Monnet <[email protected]>
libbpf: Fix segfault due to libelf functions not setting errno

Andrea Righi <[email protected]>
sched_ext: Use the NUMA scheduling domain for NUMA optimizations

Marco Leogrande <[email protected]>
tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind

Takashi Iwai <[email protected]>
ASoC: wcd937x: Use *-y for Makefile

Takashi Iwai <[email protected]>
ASoC: cs42l84: Use *-y for Makefile

Takashi Iwai <[email protected]>
ASoC: SDCA: Use *-y for Makefile

Takashi Iwai <[email protected]>
ASoC: mediatek: mt8365: Use *-y for Makefile

Takashi Iwai <[email protected]>
ASoC: cs40l50: Use *-y for Makefile

Andrii Nakryiko <[email protected]>
libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing

Christophe JAILLET <[email protected]>
pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31()

Pei Xiao <[email protected]>
platform/x86: x86-android-tablets: make platform data be static

Pei Xiao <[email protected]>
platform/mellanox: mlxbf-pmc: incorrect type in assignment

Nikita Zhandarovich <[email protected]>
net/rose: prevent integer overflows in rose_setsockopt()

Mahdi Arghavani <[email protected]>
tcp_cubic: fix incorrect HyStart round start detection

Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()

Xin Long <[email protected]>
net: sched: refine software bypass handling in tc_run

Florian Westphal <[email protected]>
netfilter: nft_flow_offload: update tcp state flags under lock

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: fix set size with rbtree backend

Jamal Hadi Salim <[email protected]>
net: sched: Disallow replacing of child qdisc from one parent to another

Antoine Tenart <[email protected]>
net: avoid race between device unregistration and ethnl ops

Shinas Rasheed <[email protected]>
octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64

Shinas Rasheed <[email protected]>
octeon_ep: remove firmware stats fetch in ndo_get_stats64

Maher Sanalla <[email protected]>
net/mlxfw: Drop hard coded max FW flash image size

Liu Jian <[email protected]>
net: let net.core.dev_weight always be non-zero

Mickaël Salaün <[email protected]>
selftests/landlock: Fix error message

Mickaël Salaün <[email protected]>
selftests/landlock: Fix build with non-default pthread linking

Daniel Golle <[email protected]>
net: phy: realtek: always clear NBase-T lpa

Daniel Golle <[email protected]>
net: phy: realtek: clear master_slave_state if link is down

Daniel Golle <[email protected]>
net: phy: realtek: clear 1000Base-T lpa if link is down

Mingwei Zheng <[email protected]>
pwm: stm32: Add check for clk_enable()

Kuniyuki Iwashima <[email protected]>

    dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name().

Bo Gan <[email protected]>
clk: analogbits: Fix incorrect calculation of vco rate delta

Eric Dumazet <[email protected]>
inet: ipmr: fix data-races

Alexis Lothoré <[email protected]>
wifi: wilc1000: unregister wiphy only after netdev registration

Max Chou <[email protected]>
Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()

Charles Han <[email protected]>
Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name()

Dmitry Antipov <[email protected]>
wifi: cfg80211: adjust allocation of colocated AP data

Dmitry V. Levin <[email protected]>
selftests: harness: fix printing of mismatch values in __EXPECT()

Geert Uytterhoeven <[email protected]>
selftests: timers: clocksource-switch: Adapt progress to kselftest framework

Aditya Kumar Singh <[email protected]>
wifi: ath12k: fix key cache handling

Gautham R. Shenoy <[email protected]>
cpufreq: ACPI: Fix max-frequency computation

Uwe Kleine-König <[email protected]>
i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces

Peter Chiu <[email protected]>
wifi: mt76: mt7996: fix ldpc setting

Benjamin Lin <[email protected]>
wifi: mt76: mt7996: fix definition of tx descriptor

Benjamin Lin <[email protected]>
wifi: mt76: mt7996: fix incorrect indexing of MIB FW event

Howard Hsu <[email protected]>
wifi: mt76: mt7996: fix HE Phy capability

Howard Hsu <[email protected]>
wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU

Peter Chiu <[email protected]>
wifi: mt76: mt7996: add max mpdu len capability

Peter Chiu <[email protected]>
wifi: mt76: mt7996: fix register mapping

Peter Chiu <[email protected]>
wifi: mt76: mt7915: fix register mapping

Felix Fietkau <[email protected]>
wifi: mt76: mt7915: fix omac index assignment after hardware reset

Felix Fietkau <[email protected]>
wifi: mt76: mt7915: firmware restart on devices with a second pcie link

Felix Fietkau <[email protected]>
wifi: mt76: only enable tx worker after setting the channel

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: fix rx filter setting for bfee functionality

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Properly handle responses for commands with events

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Cleanup MLO settings post-disconnection

Ming Yen Hsieh <[email protected]>

    wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Init secondary link PM state

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Update secondary link PS flow

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS

Ming Yen Hsieh <[email protected]>

    wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state

Ming Yen Hsieh <[email protected]>
wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO

Ming Yen Hsieh <[email protected]>

    wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO

Leon Yen <[email protected]>
wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info

allan.wang <[email protected]>
wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support

Sean Wang <[email protected]>
wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO

xueqin Luo <[email protected]>
wifi: mt76: mt7915: fix overflows seen when writing limit attributes

xueqin Luo <[email protected]>
wifi: mt76: mt7996: fix overflows seen when writing limit attributes

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix the invalid ip address for arp offload

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer

Eric-SY Chang <[email protected]>
wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode

Charles Han <[email protected]>
wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links

Christophe JAILLET <[email protected]>
wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface()

Michael Lo <[email protected]>
wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.

WangYuli <[email protected]>
wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO

Mickaël Salaün <[email protected]>
landlock: Handle weird files

Guangguan Wang <[email protected]>
net/smc: fix data error when recvmsg with MSG_PEEK flag

Drew Fustini <[email protected]>
clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks

Drew Fustini <[email protected]>
clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot

Drew Fustini <[email protected]>
clk: thead: Fix clk gate registration to pass flags

Sergio Paracuellos <[email protected]>
clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883

Johannes Berg <[email protected]>
wifi: mac80211: don't flush non-uploaded STAs

Ilan Peer <[email protected]>
wifi: mac80211: Fix common size calculation for ML element

Andy Strohman <[email protected]>
wifi: mac80211: fix tid removal during mesh forwarding

Kees Cook <[email protected]>
wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier

Johannes Berg <[email protected]>
wifi: mac80211: prohibit deactivating all links

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: remove unneeded NULL pointer checks

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: don't count mgmt frames as MPDU

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: avoid NULL pointer dereference

Johannes Berg <[email protected]>
wifi: iwlwifi: fw: read STEP table from correct UEFI var

Nicolas Cavallari <[email protected]>

    wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC

Dan Carpenter <[email protected]>

    wifi: mt76: mt7925: fix off by one in mt7925_load_clc()

Joel Stanley <[email protected]>
hwmon: Fix help text for aspeed-g6-pwm-tach

Ping-Ke Shih <[email protected]>
wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion

Zong-Zhe Yang <[email protected]>
wifi: rtw89: mcc: consider time limits not divisible by 1024

Chih-Kang Chang <[email protected]>
wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed

Po-Hao Huang <[email protected]>
wifi: rtw89: correct header conversion rule for MLO only

Zong-Zhe Yang <[email protected]>
wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles()

Zong-Zhe Yang <[email protected]>
wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes

Andreas Kemnade <[email protected]>
wifi: wlcore: fix unbalanced pm_runtime calls

Alexis Lothoré <[email protected]>
wifi: wilc1000: unregister wiphy only if it has been registered

Shayne Chen <[email protected]>
wifi: mt76: mt7996: fix invalid interface combinations

Zichen Xie <[email protected]>
samples/landlock: Fix possible NULL dereference in parse_path()

Rob Herring (Arm) <[email protected]>
mfd: syscon: Fix race in device_node_get_regmap()

Joe Hattori <[email protected]>
leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak

Terry Tritton <[email protected]>
HID: fix generic desktop D-Pad controls

Karol Przybylski <[email protected]>
HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check

Amit Pundir <[email protected]>
clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs

Sathishkumar Muruganandam <[email protected]>
wifi: ath12k: fix tx power, max reg power update to firmware

Quan Nguyen <[email protected]>
ipmi: ssif_bmc: Fix new request loss when bmc ready for a response

Joe Hattori <[email protected]>
OPP: OF: Fix an OF node leak in _opp_add_static_v2()

Yevgeny Kliteynik <[email protected]>
net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset

Eric Dumazet <[email protected]>

    ax25: rcu protect dev->ax25_ptr

Joe Hattori <[email protected]>
regulator: of: Implement the unwind path of of_regulator_match()

Vasily Khoruzhick <[email protected]>
clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent

Mario Limonciello <[email protected]>
cpufreq/amd-pstate: Fix prefcore rankings

Octavian Purdila <[email protected]>
team: prevent adding a device which is already a team device lower

Bryan O'Donoghue <[email protected]>
clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs

Peng Fan <[email protected]>
clk: imx: Apply some clks only for i.MX93

Shengjiu Wang <[email protected]>
arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock

Shengjiu Wang <[email protected]>
clk: imx93: Add IMX93_CLK_SPDIF_IPG clock

Shengjiu Wang <[email protected]>
dt-bindings: clock: imx93: Add SPDIF IPG clk

Marek Vasut <[email protected]>
clk: imx8mp: Fix clkout1/2 support

Stefano Brivio <[email protected]>
udp: Deal with race between UDP socket address change and rehash

Manivannan Sadhasivam <[email protected]>
cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks

Manivannan Sadhasivam <[email protected]>
cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available

Luca Ceresoli <[email protected]>
gpio: pca953x: log an error when failing to get the reset GPIO

Lorenzo Bianconi <[email protected]>
net: airoha: Fix error path in airoha_probe()

Eric Dumazet <[email protected]>
ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()

Mickaël Salaün <[email protected]>
selftests: ktap_helpers: Fix uninitialized variable

Sultan Alsawaf (unemployed) <[email protected]>
cpufreq: schedutil: Fix superfluous updates caused by need_freq_update

Mingwei Zheng <[email protected]>
pwm: stm32-lp: Add check for clk_enable()

Eric Dumazet <[email protected]>
inetpeer: do not get a refcount in inet_getpeer()

Eric Dumazet <[email protected]>
inetpeer: update inetpeer timestamp in inet_getpeer()

Eric Dumazet <[email protected]>
inetpeer: remove create argument of inet_getpeer()

Eric Dumazet <[email protected]>
inetpeer: remove create argument of inet_getpeer_v[46]()

Joe Hattori <[email protected]>
leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()

Matti Vaittinen <[email protected]>
dt-bindings: mfd: bd71815: Fix rsense and typos

He Rongguang <[email protected]>
cpupower: fix TSC MHz calculation

Joe Hattori <[email protected]>
ACPI: fan: cleanup resources in the error path of .probe()

Uwe Kleine-König <[email protected]>
hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace

Marcel Hamer <[email protected]>
wifi: brcmfmac: add missing header include for brcmf_dbg

Aditya Kumar Singh <[email protected]>
wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev()

Chen-Yu Tsai <[email protected]>
regulator: dt-bindings: mt6315: Drop regulator-compatible property

Jiri Kosina <[email protected]>

    HID: multitouch: fix support for Goodix PID 0x01e9

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: pci: wait for firmware loading before releasing memory

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: fix memory leaks and invalid access at probe error path

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: destroy workqueue at rtl_deinit_core

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: remove unused check_buddy_priv

Geert Uytterhoeven <[email protected]>
dt-bindings: leds: class-multicolor: Fix path to color definitions

Joe Hattori <[email protected]>
clk: fix an OF node reference leak in of_clk_get_parent_name()

Neil Armstrong <[email protected]>
dt-bindings: mmc: controller: clarify the address-cells description

David Howells <[email protected]>
rxrpc: Fix handling of received connection abort

Mingwei Zheng <[email protected]>
spi: zynq-qspi: Add check for clk_enable()

Octavian Purdila <[email protected]>
net_sched: sch_sfq: don't allow 1 packet limit

Song Yoong Siang <[email protected]>
selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata

Zichen Xie <[email protected]>
wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap()

Dan Carpenter <[email protected]>
clk: mmp: pxa1908-apbc: Fix NULL vs IS_ERR() check

Dan Carpenter <[email protected]>
clk: mmp: pxa1908-apbcp: Fix a NULL vs IS_ERR() check

Dan Carpenter <[email protected]>
clk: mmp: pxa1908-mpmu: Fix a NULL vs IS_ERR() check

Javier Carrasco <[email protected]>
clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init()

Barnabás Czémán <[email protected]>
wifi: wcn36xx: fix channel survey memory allocation size

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: usb: fix workqueue leak when probe fails

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: fix init_sw_vars leak when probe fails

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: wait for firmware loading before releasing memory

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step

Thadeu Lima de Souza Cascardo <[email protected]>
wifi: rtlwifi: do not complete firmware loading needlessly

Colin Ian King <[email protected]>
wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop

Balaji Pothunoori <[email protected]>
wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855

Charles Han <[email protected]>
ipmi: ipmb: Add check devm_kasprintf() returned value

Thomas Gleixner <[email protected]>
genirq: Make handle_enforce_irqctx() unconditionally available

Jonathan Kim <[email protected]>
drm/amdgpu: fix gpu recovery disable with per queue reset

Jiang Liu <[email protected]>
drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()

Dan Carpenter <[email protected]>
drm/amdgpu: Fix shift type in amdgpu_debugfs_sdma_sched_mask_set()

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

Dmitry Baryshkov <[email protected]>
drm/msm/mdp4: correct LCDC regulator name

Dmitry Baryshkov <[email protected]>

    drm/msm: don't clean up priv->kms prematurely

Sui Jingfeng <[email protected]>
drm/msm: Check return value of of_dma_configure()

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SM8650

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SM8550

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SM8350

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SM8250

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: link DSPP_2/_3 blocks on SM8150

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: provide DSPP and correct LM config for SDM670

Neil Armstrong <[email protected]>
OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized

Neil Armstrong <[email protected]>
OPP: add index check to assert to avoid buffer overflow in _read_freq()

Karol Przybylski <[email protected]>
drm/amdgpu: Fix potential integer overflow in scheduler mask calculations

Bokun Zhang <[email protected]>
drm/amdgpu/vcn: reset fw_shared under SRIOV

Min-Hua Chen <[email protected]>
drm/rockchip: vop2: include rockchip_drm_drv.h

Andy Yan <[email protected]>
drm/rockchip: vop2: Add check for 32 bpp format for rk3588

Andy Yan <[email protected]>
drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8

Andy Yan <[email protected]>
drm/rockchip: vop2: Setup delay cycle for Esmart2/3

Andy Yan <[email protected]>
drm/rockchip: vop2: Set AXI id for rk3588

Derek Foreman <[email protected]>
drm/connector: Allow clearing HDMI infoframes

John Ogness <[email protected]>
printk: Defer legacy printing when holding printk_cpu_sync

Andy Yan <[email protected]>
drm/rockchip: vop2: Fix the windows switch between different layers

Abhinav Kumar <[email protected]>
drm/msm/dpu: check dpu_plane_atomic_print_state() for valid sspp

Abhinav Kumar <[email protected]>
drm/msm/dp: disable the opp table request even for dp_ctrl_off_link()

Abhinav Kumar <[email protected]>
drm/msm/dp: dont call dp_catalog_ctrl_mainlink_ctrl in dp_ctrl_configure_source_params()

Abhinav Kumar <[email protected]>
drm/msm/dp: do not touch the MMSS_DP_INTF_CONFIG for tpg

Boris Brezillon <[email protected]>
drm/panthor: Preserve the result returned by panthor_fw_resume()

Andy Yan <[email protected]>
drm/rockchip: vop2: Fix the mixer alpha setup for layer 0

Andy Yan <[email protected]>
drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset

Ivan Stepchenko <[email protected]>
drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table

Christophe JAILLET <[email protected]>
drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()

Sui Jingfeng <[email protected]>
drm/etnaviv: Fix page property being used for non writecombine buffers

Rex Nie <[email protected]>
drm/msm/hdmi: simplify code in pll_get_integloop_gain

Dmitry Baryshkov <[email protected]>
dt-bindings: display/msm: qcom,sa8775p-mdss: fix the example

Dmitry Baryshkov <[email protected]>
drm/msm/dp: fix msm_dp_utils_pack_sdp_header interface

Dmitry Baryshkov <[email protected]>
drm/msm/dp: set safe_to_exit_level before printing it

Heiko Stuebner <[email protected]>
drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification

Ville Syrjälä <[email protected]>
drm/i915: Grab intel_display from the encoder to avoid potential oopsies

Maíra Canal <[email protected]>
drm/v3d: Fix performance counter source settings on V3D 7.x

Chengming Zhou <[email protected]>
psi: Fix race when task wakes up before psi_sched_switch() adjusts flags

K Prateek Nayak <[email protected]>
x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally

Tianchen Ding <[email protected]>
sched: Fix race between yield_to() and try_to_wake_up()

Peter Zijlstra <[email protected]>
sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat

Peter Zijlstra <[email protected]>
sched/fair: Untangle NEXT_BUDDY and pick_next_task()

Yabin Cui <[email protected]>
perf/core: Save raw sample data conditionally based on sample type

John Garry <[email protected]>
block: Ensure start sector is aligned for stacking atomic writes

David Howells <[email protected]>
afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call

Jens Axboe <[email protected]>
nvme: fix bogus kzalloc() return check in nvme_init_effects_log()

Christophe Leroy <[email protected]>
select: Fix unbalanced user_access_end()

Qu Wenruo <[email protected]>
btrfs: subpage: fix the bitmap dump of the locked flags

Randy Dunlap <[email protected]>
partitions: ldm: remove the initial kernel-doc notation

Qu Wenruo <[email protected]>
btrfs: improve the warning and error message for btrfs_remove_qgroup()

Keisuke Nishimura <[email protected]>
nvme: Add error path for xa_store in nvme_init_effects

Michael Ellerman <[email protected]>
selftests/powerpc: Fix argument order to timer_sub()

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW

Keisuke Nishimura <[email protected]>
nvme: Add error check for xa_store in nvme_get_effects_log

Sagi Grimberg <[email protected]>
nvme-tcp: Fix I/O queue cpu spreading for multiple controllers

Christoph Hellwig <[email protected]>
block: fix queue freeze vs limits lock order in sysfs store methods

Christoph Hellwig <[email protected]>
block: add a store_limit operations for sysfs entries

Christoph Hellwig <[email protected]>
block: add a queue_limits_commit_update_frozen helper

Christoph Hellwig <[email protected]>
block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues

Christoph Hellwig <[email protected]>
block: check BLK_FEAT_POLL under q_usage_count

Eugen Hristev <[email protected]>
pstore/blk: trivial typo fixes

Yu Kuai <[email protected]>
nbd: don't allow reconnect after disconnect

Geert Uytterhoeven <[email protected]>

    ps3disk: Do not use dev->bounce_size before it is set

Yang Erkun <[email protected]>
block: retry call probe after request_module in blk_request_module

Pavel Begunkov <[email protected]>
io_uring: prevent reg-wait speculations

Christoph Hellwig <[email protected]>
block: copy back bounce buffer to user-space correctly in case of split

Jinliang Zheng <[email protected]>
fs: fix proc_handler for sysctl_nr_open

David Howells <[email protected]>
afs: Fix cleanup of immediately failed async calls

David Howells <[email protected]>
afs: Fix directory format encoding struct

David Howells <[email protected]>
afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY

Alexander Aring <[email protected]>
dlm: fix srcu_read_lock() return type to int

Alexander Aring <[email protected]>
dlm: fix removal of rsb struct that is master and dir record

Sourabh Jain <[email protected]>
powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active

Kees Cook <[email protected]>
coredump: Do not lock during 'comm' reporting

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

Diffstat:

 .../bindings/display/msm/qcom,sa8775p-mdss.yaml    |   3 +-
 .../bindings/leds/leds-class-multicolor.yaml       |   2 +-
 .../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml |  20 +--
 .../devicetree/bindings/mmc/mmc-controller.yaml    |   2 +-
 .../bindings/regulator/mt6315-regulator.yaml       |   6 -
 Documentation/driver-api/crypto/iaa/iaa-crypto.rst |   9 +-
 Makefile                                           |   4 +-
 .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts   |  24 ++-
 .../boot/dts/intel/socfpga/socfpga_arria10.dtsi    |   6 +-
 arch/arm/boot/dts/mediatek/mt7623.dtsi             |   2 +-
 .../boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts |   1 +
 .../boot/dts/microchip/at91-sama5d29_curiosity.dts |   1 +
 arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi          |   1 +
 arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi    |  16 +-
 arch/arm/boot/dts/st/stm32mp151.dtsi               |   2 +-
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi  |  12 --
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi   |  10 --
 .../arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi |  10 --
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi    |   7 +
 arch/arm/mach-at91/pm.c                            |  31 ++--
 arch/arm/mach-omap1/board-nokia770.c               |   2 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   2 +-
 arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts |   4 +-
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi          |   3 +
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |  29 +---
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |  25 +--
 .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts     |   4 +
 .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts    |  15 ++
 .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi  |  15 ++
 .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi    |   2 -
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   3 +-
 arch/arm64/boot/dts/mediatek/mt8186.dtsi           |   8 +-
 arch/arm64/boot/dts/mediatek/mt8188.dtsi           |   2 +-
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |   3 -
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |   2 -
 arch/arm64/boot/dts/mediatek/mt8195-demo.dts       |   9 --
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |   5 +-
 arch/arm64/boot/dts/mediatek/mt8365.dtsi           |   3 +-
 .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    |   2 -
 .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts     |   2 -
 arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  11 +-
 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |   2 -
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |  11 +-
 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts |   2 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   9 +-
 arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts   |   2 -
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi       |   2 +-
 arch/arm64/boot/dts/qcom/qdu1000-idp.dts           |   2 +-
 arch/arm64/boot/dts/qcom/qrb4210-rb2.dts           |   2 +-
 arch/arm64/boot/dts/qcom/qru1000-idp.dts           |   2 +-
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi         |   2 +-
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  32 +++-
 .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi |   4 +-
 .../dts/qcom/sc7180-trogdor-quackingstick.dtsi     |   1 +
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  18 +--
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  46 +++---
 .../qcom/sdm845-db845c-navigation-mezzanine.dtso   |  42 -----
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  20 +--
 arch/arm64/boot/dts/qcom/sdx75.dtsi                |   2 +-
 arch/arm64/boot/dts/qcom/sm4450.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm6125.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts  |   2 +-
 .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts |   4 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |  30 ++--
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8550-hdk.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8550-mtp.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8550-qrd.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts    |   2 +-
 .../dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts    |   2 +-
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts            |   2 +-
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |   6 +-
 .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi  |   4 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   2 +-
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi   |   5 -
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi       |   7 +-
 arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts    |  25 ++-
 .../boot/dts/rockchip/rk3568-wolfvision-pf5.dts    |   2 +-
 .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi |  95 +++++++----
 arch/arm64/boot/dts/ti/Makefile                    |   6 +-
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |   1 -
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   1 -
 ...-pcie.dtso => k3-am642-hummingboard-t-pcie.dts} |  14 +-
 ...-usb3.dtso => k3-am642-hummingboard-t-usb3.dts} |  13 +-
 arch/arm64/configs/defconfig                       |   1 -
 arch/hexagon/include/asm/cmpxchg.h                 |   2 +-
 arch/hexagon/kernel/traps.c                        |   4 +-
 arch/loongarch/include/asm/hw_breakpoint.h         |   4 +-
 arch/loongarch/include/asm/loongarch.h             |  60 +++++++
 arch/loongarch/kernel/hw_breakpoint.c              |  16 +-
 arch/loongarch/power/platform.c                    |   2 +-
 arch/powerpc/include/asm/hugetlb.h                 |   9 ++
 arch/powerpc/kernel/iommu.c                        |   2 +-
 arch/powerpc/platforms/pseries/iommu.c             |  12 +-
 arch/riscv/kernel/vector.c                         |   2 +-
 arch/s390/Kconfig                                  |   1 +
 arch/s390/Makefile                                 |   2 +-
 arch/s390/boot/vmem.c                              |  74 ++++++---
 arch/s390/include/asm/sclp.h                       |   1 +
 arch/s390/kernel/perf_cpum_cf.c                    |   2 +-
 arch/s390/kernel/perf_pai_crypto.c                 |   2 +-
 arch/s390/kernel/perf_pai_ext.c                    |   2 +-
 arch/s390/kernel/setup.c                           |   5 +
 arch/s390/purgatory/Makefile                       |   2 +-
 arch/x86/events/amd/ibs.c                          |   2 +-
 arch/x86/include/asm/kvm_host.h                    |   2 +-
 arch/x86/kernel/smpboot.c                          |  11 +-
 arch/x86/kvm/lapic.c                               |  11 +-
 arch/x86/kvm/vmx/vmx.c                             |   2 +-
 arch/x86/kvm/vmx/x86_ops.h                         |   2 +-
 block/bio-integrity.c                              |  15 +-
 block/blk-core.c                                   |  21 +--
 block/blk-integrity.c                              |   4 +-
 block/blk-mq.c                                     |  34 ++--
 block/blk-mq.h                                     |   6 +
 block/blk-settings.c                               |  31 +++-
 block/blk-sysfs.c                                  | 137 ++++++++--------
 block/blk-zoned.c                                  |   7 +-
 block/genhd.c                                      |  22 ++-
 block/partitions/ldm.h                             |   2 +-
 crypto/algapi.c                                    |   4 +-
 drivers/acpi/acpica/achware.h                      |   2 -
 drivers/acpi/fan_core.c                            |  10 +-
 drivers/base/class.c                               |   9 +-
 drivers/block/nbd.c                                |   1 +
 drivers/block/ps3disk.c                            |   4 +-
 drivers/block/virtio_blk.c                         |   4 +-
 drivers/bluetooth/btbcm.c                          |   3 +
 drivers/bluetooth/btnxpuart.c                      |   3 +-
 drivers/bluetooth/btrtl.c                          |   4 +-
 drivers/bluetooth/btusb.c                          |   7 +
 drivers/char/ipmi/ipmb_dev_int.c                   |   3 +
 drivers/char/ipmi/ssif_bmc.c                       |   5 +-
 drivers/clk/analogbits/wrpll-cln28hpc.c            |   2 +-
 drivers/clk/clk.c                                  |   4 +-
 drivers/clk/imx/clk-imx8mp.c                       |   5 +-
 drivers/clk/imx/clk-imx93.c                        |  32 ++--
 drivers/clk/mmp/clk-pxa1908-apbc.c                 |   4 +-
 drivers/clk/mmp/clk-pxa1908-apbcp.c                |   4 +-
 drivers/clk/mmp/clk-pxa1908-mpmu.c                 |   4 +-
 drivers/clk/qcom/camcc-x1e80100.c                  |   7 +
 drivers/clk/qcom/gcc-sdm845.c                      |  32 ++--
 drivers/clk/qcom/gcc-x1e80100.c                    |   2 +-
 drivers/clk/ralink/clk-mtmips.c                    |   1 -
 drivers/clk/renesas/renesas-cpg-mssr.c             |   2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c              |  13 +-
 drivers/clk/thead/clk-th1520-ap.c                  |  13 +-
 drivers/cpufreq/acpi-cpufreq.c                     |  36 +++--
 drivers/cpufreq/amd-pstate.c                       |   2 +-
 drivers/cpufreq/qcom-cpufreq-hw.c                  |  34 ++--
 drivers/crypto/caam/blob_gen.c                     |   3 +-
 drivers/crypto/hisilicon/sec2/sec.h                |   3 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         | 157 +++++++++---------
 drivers/crypto/hisilicon/sec2/sec_crypto.h         |  11 --
 drivers/crypto/intel/iaa/iaa_crypto_main.c         |   2 +-
 drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c        |   3 +
 drivers/crypto/tegra/tegra-se-aes.c                |   7 +-
 drivers/crypto/tegra/tegra-se-hash.c               |   7 +-
 drivers/dma/ti/edma.c                              |   3 +-
 drivers/firewire/device-attribute-test.c           |   2 +
 drivers/firmware/efi/sysfb_efi.c                   |   2 +-
 drivers/firmware/qcom/qcom_scm.c                   |  42 +++--
 drivers/gpio/gpio-mxc.c                            |   3 +-
 drivers/gpio/gpio-pca953x.c                        |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c  |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c            |   2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  12 +-
 .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c   |   3 +
 .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c |  10 +-
 .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h |   2 +
 .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c |   1 +
 .../drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c   |   1 +
 .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c |   3 +
 .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c |   3 +
 .../gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c |   1 +
 .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c |   1 +
 .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c |   1 +
 .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c   |   3 +-
 .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c    |   2 +
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |   2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h       |   2 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c    |   2 +
 .../drm/amd/pm/powerplay/hwmgr/vega10_powertune.c  |   5 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |   2 +-
 drivers/gpu/drm/display/drm_hdmi_state_helper.c    |   8 +
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |  16 +-
 drivers/gpu/drm/i915/display/intel_crt.c           |  10 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |   8 +-
 .../drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h    |   2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h |  54 ++++++-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h |   2 +
 .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h    |   2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h |   2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h |   2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h |   2 +
 .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h   |   2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |  15 +-
 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c  |   2 +-
 drivers/gpu/drm/msm/dp/dp_audio.c                  |   2 +-
 drivers/gpu/drm/msm/dp/dp_catalog.c                |   1 -
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |   2 +-
 drivers/gpu/drm/msm/dp/dp_utils.c                  |  10 +-
 drivers/gpu/drm/msm/dp/dp_utils.h                  |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c           |   2 +-
 drivers/gpu/drm/msm/msm_kms.c                      |   1 -
 drivers/gpu/drm/panthor/panthor_device.c           |   4 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       | 115 ++++++++++---
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.h       |  10 ++
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |  26 ++-
 drivers/gpu/drm/v3d/v3d_debugfs.c                  |   4 +-
 drivers/gpu/drm/v3d/v3d_perfmon.c                  |  15 +-
 drivers/gpu/drm/v3d/v3d_regs.h                     |  29 ++--
 drivers/hid/hid-core.c                             |   2 +
 drivers/hid/hid-input.c                            |  37 ++---
 drivers/hid/hid-multitouch.c                       |   2 +-
 drivers/hid/hid-thrustmaster.c                     |   8 +
 drivers/hwmon/Kconfig                              |   4 +-
 drivers/hwmon/nct6775-core.c                       |   6 +-
 drivers/i2c/busses/i2c-designware-common.c         |   5 +-
 drivers/i2c/busses/i2c-designware-master.c         |   5 +-
 drivers/i2c/busses/i2c-designware-slave.c          |   5 +-
 drivers/i3c/master/dw-i3c-master.c                 |   1 +
 drivers/infiniband/hw/Makefile                     |   2 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   7 +-
 drivers/infiniband/hw/cxgb4/device.c               |   6 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |   8 +
 drivers/infiniband/hw/hns/Kconfig                  |  20 +--
 drivers/infiniband/hw/hns/Makefile                 |   9 +-
 drivers/infiniband/hw/mlx4/main.c                  |   8 +-
 drivers/infiniband/hw/mlx5/odp.c                   |  62 +++++---
 drivers/infiniband/sw/rxe/rxe_param.h              |   2 +-
 drivers/infiniband/sw/rxe/rxe_pool.c               |  11 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   5 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   3 +
 drivers/infiniband/ulp/srp/ib_srp.c                |   1 -
 drivers/iommu/amd/amd_iommu.h                      |   5 +-
 drivers/iommu/amd/init.c                           |  14 +-
 drivers/iommu/amd/iommu.c                          | 132 +++++----------
 drivers/iommu/amd/pasid.c                          |   3 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  17 +-
 drivers/iommu/intel/pasid.c                        |  22 ++-
 drivers/iommu/intel/pasid.h                        |   6 +
 drivers/iommu/iommufd/iova_bitmap.c                |   2 +-
 drivers/iommu/iommufd/main.c                       |   2 +-
 drivers/iommu/riscv/iommu.c                        |   2 +-
 drivers/leds/leds-cht-wcove.c                      |   6 +-
 drivers/leds/leds-netxbig.c                        |   1 +
 drivers/mailbox/mailbox-mpfs.c                     |   2 +-
 drivers/mailbox/mailbox-th1520.c                   |   6 +-
 drivers/md/md-bitmap.c                             |  79 +++++----
 drivers/md/md-bitmap.h                             |   7 +-
 drivers/md/md.c                                    |  34 ++++
 drivers/md/md.h                                    |   5 +
 drivers/md/raid1.c                                 |  34 +---
 drivers/md/raid1.h                                 |   1 -
 drivers/md/raid10.c                                |  26 +--
 drivers/md/raid10.h                                |   1 -
 drivers/md/raid5-cache.c                           |   4 -
 drivers/md/raid5.c                                 | 111 ++++++-------
 drivers/md/raid5.h                                 |   4 -
 drivers/media/i2c/imx290.c                         |   3 +-
 drivers/media/i2c/imx412.c                         |  42 ++---
 drivers/media/i2c/ov9282.c                         |   2 +-
 drivers/media/platform/marvell/mcam-core.c         |   7 +-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c     |   7 +-
 .../media/platform/nxp/imx8-isi/imx8-isi-video.c   |   3 +
 .../media/platform/samsung/exynos4-is/mipi-csis.c  |  10 +-
 .../media/platform/samsung/s3c-camif/camif-core.c  |  13 +-
 drivers/media/rc/iguanair.c                        |   4 +-
 drivers/media/usb/dvb-usb-v2/af9035.c              |  18 ++-
 drivers/media/usb/dvb-usb-v2/lmedm04.c             |  12 +-
 drivers/media/usb/uvc/uvc_queue.c                  |   3 +-
 drivers/media/usb/uvc/uvc_status.c                 |   4 +
 drivers/memory/tegra/tegra20-emc.c                 |   8 +-
 drivers/mfd/syscon.c                               |  19 +--
 drivers/misc/cardreader/rtsx_usb.c                 |  15 ++
 drivers/mtd/hyperbus/hbmc-am654.c                  |  19 ++-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |   5 +
 drivers/mtd/ubi/ubi.h                              |   2 -
 drivers/mtd/ubi/wl.c                               |  21 ---
 drivers/net/bonding/bond_main.c                    |  19 +--
 drivers/net/ethernet/broadcom/bgmac.h              |   3 +-
 drivers/net/ethernet/davicom/dm9000.c              |   3 +-
 drivers/net/ethernet/freescale/fec_main.c          |  31 +++-
 drivers/net/ethernet/hisilicon/hns3/hnae3.c        |  15 ++
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   2 +
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   2 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   2 +
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  19 ++-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 -
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |   1 -
 drivers/net/ethernet/intel/ice/ice_ethtool.h       |   1 -
 drivers/net/ethernet/intel/ice/ice_parser.h        |   6 +-
 drivers/net/ethernet/intel/ice/ice_parser_rt.c     |  12 +-
 drivers/net/ethernet/intel/idpf/idpf_controlq.c    |   6 +
 drivers/net/ethernet/intel/idpf/idpf_main.c        |  15 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |  14 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |  10 --
 .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c  |   8 -
 drivers/net/ethernet/mediatek/airoha_eth.c         |  37 +++--
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 +-
 .../mellanox/mlx5/core/steering/hws/definer.c      |   2 +-
 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c    |   2 -
 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c  |   8 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  22 ++-
 drivers/net/ethernet/renesas/sh_eth.c              |   4 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  30 ++++
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   2 +-
 drivers/net/netdevsim/netdevsim.h                  |   1 +
 drivers/net/netdevsim/udp_tunnels.c                |  23 +--
 drivers/net/phy/marvell-88q2xxx.c                  |  33 +++-
 drivers/net/phy/realtek.c                          |  29 ++--
 drivers/net/tap.c                                  |   6 +-
 drivers/net/team/team_core.c                       |   7 +
 drivers/net/tun.c                                  |   6 +-
 drivers/net/usb/rtl8150.c                          |  22 +++
 drivers/net/vxlan/vxlan_vnifilter.c                |   5 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   1 +
 drivers/net/wireless/ath/ath11k/hal_rx.c           |   3 +-
 drivers/net/wireless/ath/ath12k/mac.c              |  42 ++---
 drivers/net/wireless/ath/wcn36xx/main.c            |   5 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.h    |   2 +
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c       |  44 +++--
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c      |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  18 ---
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |   4 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c    |   2 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |   2 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.h   |   1 +
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |   7 +
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   9 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |   1 +
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   9 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |   6 +-
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   | 109 +++++++++----
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    | 142 +++++++++++------
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   5 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h |   2 +
 drivers/net/wireless/mediatek/mt76/mt792x.h        |   7 +-
 drivers/net/wireless/mediatek/mt76/mt792x_core.c   |   3 +-
 drivers/net/wireless/mediatek/mt76/mt792x_mac.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7996/init.c   |  20 +--
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |   5 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   3 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |  47 ++++--
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/usb.c           |   4 +-
 drivers/net/wireless/microchip/wilc1000/netdev.c   |   2 -
 drivers/net/wireless/microchip/wilc1000/sdio.c     |   9 +-
 drivers/net/wireless/microchip/wilc1000/spi.c      |   9 +-
 drivers/net/wireless/realtek/rtlwifi/base.c        |  13 +-
 drivers/net/wireless/realtek/rtlwifi/base.h        |   1 -
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  61 ++-----
 .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c    |   7 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c   |   4 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |  12 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |  12 --
 drivers/net/wireless/realtek/rtw89/chan.c          |  31 +++-
 drivers/net/wireless/realtek/rtw89/chan.h          |   9 +-
 drivers/net/wireless/realtek/rtw89/core.c          |  11 +-
 drivers/net/wireless/realtek/rtw89/core.h          |   3 +
 drivers/net/wireless/realtek/rtw89/fw.c            |  40 ++++-
 drivers/net/wireless/realtek/rtw89/mac80211.c      |  12 +-
 drivers/net/wireless/ti/wlcore/main.c              |  10 +-
 drivers/nvme/host/core.c                           |  34 +++-
 drivers/nvme/host/tcp.c                            |  70 ++++++--
 drivers/of/fdt.c                                   |  10 +-
 drivers/of/of_reserved_mem.c                       |   3 +-
 drivers/of/property.c                              |   2 +-
 drivers/opp/core.c                                 |  57 +++++--
 drivers/opp/of.c                                   |   4 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  30 ++--
 drivers/pci/controller/dwc/pcie-designware-host.c  |   1 +
 drivers/pci/controller/dwc/pcie-qcom.c             |   2 +
 drivers/pci/controller/pcie-rcar-ep.c              |   2 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   5 +
 drivers/pci/controller/plda/pcie-microchip-host.c  |  96 +++++++++++
 drivers/pci/controller/plda/pcie-plda-host.c       |  17 +-
 drivers/pci/controller/plda/pcie-plda.h            |   6 +-
 drivers/pci/endpoint/functions/pci-epf-test.c      |   6 +-
 drivers/pci/endpoint/pci-epc-core.c                |   2 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |  35 +++-
 drivers/pinctrl/pinctrl-amd.c                      |  27 +++-
 drivers/pinctrl/pinctrl-amd.h                      |   7 +-
 drivers/pinctrl/samsung/pinctrl-exynos.c           |   3 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |  76 ++++-----
 drivers/platform/mellanox/mlxbf-pmc.c              |   6 +-
 drivers/platform/x86/x86-android-tablets/core.c    |   4 +-
 drivers/platform/x86/x86-android-tablets/lenovo.c  |   4 +-
 drivers/platform/x86/x86-android-tablets/other.c   |   4 +-
 drivers/pps/clients/pps-gpio.c                     |   4 +-
 drivers/pps/clients/pps-ktimer.c                   |   4 +-
 drivers/pps/clients/pps-ldisc.c                    |   6 +-
 drivers/pps/clients/pps_parport.c                  |   4 +-
 drivers/pps/kapi.c                                 |  10 +-
 drivers/pps/kc.c                                   |  10 +-
 drivers/pps/pps.c                                  | 127 ++++++++-------
 drivers/ptp/ptp_chardev.c                          |   4 +
 drivers/ptp/ptp_ocp.c                              |   2 +-
 drivers/pwm/core.c                                 |  13 +-
 drivers/pwm/pwm-stm32-lp.c                         |   8 +-
 drivers/pwm/pwm-stm32.c                            |   7 +-
 drivers/regulator/core.c                           |   2 +-
 drivers/regulator/of_regulator.c                   |  14 +-
 drivers/remoteproc/mtk_scp.c                       |  12 +-
 drivers/remoteproc/remoteproc_core.c               |  14 +-
 drivers/rtc/rtc-loongson.c                         |  13 +-
 drivers/rtc/rtc-pcf85063.c                         |  11 +-
 drivers/rtc/rtc-tps6594.c                          |   2 +-
 drivers/s390/char/sclp.c                           |  12 +-
 drivers/scsi/mpi3mr/mpi3mr_app.c                   |   8 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   3 +-
 drivers/scsi/sd.c                                  |  17 +-
 drivers/scsi/sr.c                                  |   5 +-
 drivers/soc/atmel/soc.c                            |   2 +-
 drivers/spi/spi-omap2-mcspi.c                      |  11 +-
 drivers/spi/spi-zynq-qspi.c                        |  13 +-
 drivers/staging/media/imx/imx-media-of.c           |   8 +-
 drivers/staging/media/max96712/max96712.c          |   4 +-
 drivers/tty/mips_ejtag_fdc.c                       |   4 +-
 drivers/tty/serial/8250/8250_port.c                |  32 +++-
 drivers/ufs/core/ufs_bsg.c                         |   1 +
 drivers/usb/dwc3/core.c                            |  35 ++--
 drivers/usb/dwc3/dwc3-am62.c                       |   1 +
 drivers/usb/gadget/function/f_tcm.c                |  14 +-
 drivers/usb/host/xhci-ring.c                       |   3 +-
 drivers/usb/typec/tcpm/tcpci.c                     |  13 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  10 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss-of.c      |   1 +
 drivers/watchdog/rti_wdt.c                         |   1 +
 fs/afs/dir.c                                       |   7 +-
 fs/afs/internal.h                                  |   9 ++
 fs/afs/rxrpc.c                                     |  12 +-
 fs/afs/xdr_fs.h                                    |   2 +-
 fs/afs/yfsclient.c                                 |   5 +-
 fs/btrfs/inode.c                                   | 160 ++++++++++++++-----
 fs/btrfs/qgroup.c                                  |  21 ++-
 fs/btrfs/subpage.c                                 |   6 +-
 fs/btrfs/subpage.h                                 |  13 ++
 fs/btrfs/super.c                                   |   2 +-
 fs/dlm/lock.c                                      |  46 ++++--
 fs/dlm/lowcomms.c                                  |   3 +-
 fs/erofs/zdata.c                                   |   3 +-
 fs/f2fs/dir.c                                      |  53 ++++--
 fs/f2fs/f2fs.h                                     |   6 +-
 fs/f2fs/inline.c                                   |   5 +-
 fs/file_table.c                                    |   2 +-
 fs/hostfs/hostfs_kern.c                            |  27 +---
 fs/nfs/localio.c                                   |   4 +-
 fs/nfs/nfs42proc.c                                 |   2 +-
 fs/nfs/nfs42xdr.c                                  |   2 +
 fs/nfs_common/common.c                             |  89 +++++++++--
 fs/nilfs2/dir.c                                    |  13 +-
 fs/nilfs2/namei.c                                  |  29 ++--
 fs/nilfs2/nilfs.h                                  |   4 +-
 fs/nilfs2/page.c                                   |  31 +++-
 fs/nilfs2/segment.c                                |   4 +-
 fs/ocfs2/quota_global.c                            |   5 +
 fs/pstore/blk.c                                    |   4 +-
 fs/select.c                                        |   4 +-
 fs/smb/client/cifsacl.c                            |  25 +--
 fs/smb/client/cifsproto.h                          |   2 +-
 fs/smb/client/cifssmb.c                            |   4 +-
 fs/smb/client/readdir.c                            |   2 +-
 fs/smb/client/reparse.c                            |  22 ++-
 fs/smb/client/smb2ops.c                            |   3 +-
 fs/ubifs/debug.c                                   |  22 +--
 fs/xfs/xfs_buf.c                                   |   3 +-
 fs/xfs/xfs_buf_item_recover.c                      |  11 +-
 fs/xfs/xfs_dquot.c                                 |  12 +-
 fs/xfs/xfs_notify_failure.c                        | 121 +++++++++-----
 fs/xfs/xfs_qm_bhv.c                                |  27 ++--
 include/acpi/acpixf.h                              |   1 +
 include/dt-bindings/clock/imx93-clock.h            |   1 +
 include/linux/alloc_tag.h                          |  11 +-
 include/linux/blkdev.h                             |  23 +--
 include/linux/btf.h                                |   5 +
 include/linux/coredump.h                           |   4 +-
 include/linux/hid.h                                |   1 +
 include/linux/ieee80211.h                          |  11 +-
 include/linux/kallsyms.h                           |   2 +-
 include/linux/mroute_base.h                        |   6 +-
 include/linux/netdevice.h                          |   2 +-
 include/linux/nfs_common.h                         |   3 +-
 include/linux/perf_event.h                         |   6 +
 include/linux/pps_kernel.h                         |   3 +-
 include/linux/ptr_ring.h                           |  21 ++-
 include/linux/pwm.h                                |  17 ++
 include/linux/sched.h                              |   1 +
 include/linux/skb_array.h                          |  17 +-
 include/linux/usb/tcpm.h                           |   3 +-
 include/net/ax25.h                                 |  10 +-
 include/net/inetpeer.h                             |  12 +-
 include/net/netfilter/nf_tables.h                  |   6 +
 include/net/page_pool/types.h                      |   1 -
 include/net/pkt_cls.h                              |  13 +-
 include/net/sch_generic.h                          |   5 +-
 include/net/xfrm.h                                 |  16 +-
 include/sound/hdaudio_ext.h                        |  45 ------
 include/trace/events/afs.h                         |   2 +
 include/trace/events/rxrpc.h                       |  25 +++
 io_uring/io_uring.c                                |   1 +
 io_uring/msg_ring.c                                |   4 +-
 io_uring/register.c                                |   2 +-
 io_uring/uring_cmd.c                               |   2 +-
 kernel/bpf/arena.c                                 |   8 +-
 kernel/bpf/bpf_local_storage.c                     |   8 +-
 kernel/bpf/bpf_struct_ops.c                        |  21 +++
 kernel/bpf/btf.c                                   |   5 -
 kernel/bpf/helpers.c                               |  18 ++-
 kernel/events/core.c                               |  35 ++--
 kernel/events/uprobes.c                            |   4 +
 kernel/fork.c                                      |  17 +-
 kernel/irq/internals.h                             |   9 +-
 kernel/module/main.c                               |   7 +-
 kernel/padata.c                                    |  45 ++++--
 kernel/power/hibernate.c                           |   7 +-
 kernel/printk/internal.h                           |   6 +
 kernel/printk/printk.c                             |   5 +
 kernel/printk/printk_safe.c                        |   7 +-
 kernel/sched/core.c                                |   6 +-
 kernel/sched/cpufreq_schedutil.c                   |   4 +-
 kernel/sched/ext.c                                 | 114 +++++++++----
 kernel/sched/fair.c                                |  21 ++-
 kernel/sched/features.h                            |   9 ++
 kernel/sched/stats.h                               |   4 +
 kernel/sched/syscalls.c                            |   2 +-
 kernel/trace/bpf_trace.c                           |  13 +-
 lib/alloc_tag.c                                    |   2 +
 lib/rhashtable.c                                   |  12 +-
 mm/memcontrol.c                                    |   7 +-
 mm/oom_kill.c                                      |   8 +-
 net/ax25/af_ax25.c                                 |  12 +-
 net/ax25/ax25_dev.c                                |   4 +-
 net/ax25/ax25_ip.c                                 |   3 +-
 net/ax25/ax25_out.c                                |  22 ++-
 net/ax25/ax25_route.c                              |   2 +
 net/core/dev.c                                     |  23 ++-
 net/core/filter.c                                  |   2 +-
 net/core/page_pool.c                               |   2 +
 net/core/page_pool_priv.h                          |   2 +
 net/core/page_pool_user.c                          |  15 +-
 net/core/sysctl_net_core.c                         |   5 +-
 net/ethtool/ioctl.c                                |   2 +-
 net/ethtool/netlink.c                              |   2 +-
 net/hsr/hsr_forward.c                              |   7 +-
 net/ipv4/icmp.c                                    |   9 +-
 net/ipv4/inetpeer.c                                |  31 +---
 net/ipv4/ip_fragment.c                             |  15 +-
 net/ipv4/ipmr.c                                    |  28 ++--
 net/ipv4/ipmr_base.c                               |   9 +-
 net/ipv4/route.c                                   |  17 +-
 net/ipv4/tcp_cubic.c                               |   8 +-
 net/ipv4/tcp_output.c                              |   9 +-
 net/ipv4/udp.c                                     |  56 +++++++
 net/ipv6/icmp.c                                    |   6 +-
 net/ipv6/ip6_output.c                              |   6 +-
 net/ipv6/ip6mr.c                                   |  28 ++--
 net/ipv6/ndisc.c                                   |   8 +-
 net/ipv6/udp.c                                     |  50 ++++++
 net/mac80211/debugfs_netdev.c                      |   2 +-
 net/mac80211/driver-ops.h                          |   3 +
 net/mac80211/rx.c                                  |   1 +
 net/mptcp/ctrl.c                                   |   4 +-
 net/mptcp/options.c                                |  13 +-
 net/mptcp/pm_netlink.c                             |   3 +-
 net/mptcp/protocol.c                               |   4 +-
 net/mptcp/protocol.h                               |  30 ++--
 net/ncsi/ncsi-rsp.c                                |  18 +--
 net/netfilter/nf_tables_api.c                      |  57 ++++++-
 net/netfilter/nft_flow_offload.c                   |  16 +-
 net/netfilter/nft_set_rbtree.c                     |  43 +++++
 net/rose/af_rose.c                                 |  16 +-
 net/rose/rose_timer.c                              |  15 ++
 net/rxrpc/conn_event.c                             |  12 +-
 net/rxrpc/peer_event.c                             |  16 +-
 net/rxrpc/peer_object.c                            |  12 +-
 net/sched/cls_api.c                                |  57 +++----
 net/sched/cls_bpf.c                                |   2 +
 net/sched/cls_flower.c                             |   2 +
 net/sched/cls_matchall.c                           |   2 +
 net/sched/cls_u32.c                                |   4 +
 net/sched/sch_api.c                                |   4 +
 net/sched/sch_generic.c                            |   4 +-
 net/sched/sch_sfq.c                                |   4 +
 net/smc/af_smc.c                                   |   2 +-
 net/smc/smc_rx.c                                   |  37 +++--
 net/smc/smc_rx.h                                   |   8 +-
 net/sunrpc/svcsock.c                               |  12 +-
 net/vmw_vsock/af_vsock.c                           |   5 +
 net/wireless/scan.c                                |   7 +-
 net/wireless/tests/scan.c                          |   2 +
 net/xfrm/xfrm_replay.c                             |  10 +-
 net/xfrm/xfrm_state.c                              |  93 ++++++++---
 samples/landlock/sandboxer.c                       |   7 +
 scripts/Makefile.build                             |   2 +
 scripts/Makefile.lib                               |  10 +-
 scripts/Makefile.modinst                           |   2 +-
 scripts/genksyms/genksyms.c                        |  11 +-
 scripts/genksyms/genksyms.h                        |   2 +-
 scripts/genksyms/parse.y                           |  18 ++-
 scripts/kconfig/confdata.c                         |   6 +-
 scripts/kconfig/symbol.c                           |   1 +
 security/landlock/fs.c                             |  11 +-
 sound/core/seq/Kconfig                             |   4 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/acp/acp-i2s.c                        |   1 +
 sound/soc/codecs/Makefile                          |   8 +-
 sound/soc/codecs/da7213.c                          |   2 +
 sound/soc/intel/avs/apl.c                          |   3 +-
 sound/soc/intel/avs/cnl.c                          |   1 +
 sound/soc/intel/avs/core.c                         |  14 +-
 sound/soc/intel/avs/loader.c                       |   2 +-
 sound/soc/intel/avs/registers.h                    |  45 ++++++
 sound/soc/intel/avs/skl.c                          |   1 +
 sound/soc/intel/avs/topology.c                     |   4 +-
 sound/soc/intel/boards/sof_sdw.c                   |  47 ++++--
 sound/soc/mediatek/mt8365/Makefile                 |   2 +-
 sound/soc/renesas/rz-ssi.c                         |   3 +-
 sound/soc/rockchip/rockchip_i2s_tdm.c              |  31 +++-
 sound/soc/sdca/Makefile                            |   2 +-
 sound/soc/sunxi/sun4i-spdif.c                      |   7 +
 sound/usb/quirks.c                                 |   2 +
 tools/bootconfig/main.c                            |   4 +-
 tools/build/Makefile.feature                       |   7 -
 tools/build/feature/test-all.c                     |   5 -
 tools/include/uapi/linux/if_xdp.h                  |   4 +-
 tools/lib/bpf/btf.c                                |   1 +
 tools/lib/bpf/btf_relocate.c                       |   2 +-
 tools/lib/bpf/linker.c                             |  22 +--
 tools/lib/bpf/usdt.c                               |   2 +-
 tools/net/ynl/lib/ynl.c                            |   2 +-
 tools/perf/MANIFEST                                |   1 +
 tools/perf/Makefile.config                         |  83 ++++++----
 tools/perf/builtin-inject.c                        |   8 +-
 tools/perf/builtin-lock.c                          |  66 +++++---
 tools/perf/builtin-report.c                        |   2 +-
 tools/perf/builtin-top.c                           |   2 +-
 tools/perf/builtin-trace.c                         |   6 +-
 .../perf/tests/shell/lib/perf_json_output_lint.py  |  14 +-
 tools/perf/tests/shell/stat.sh                     |   6 +-
 tools/perf/tests/shell/trace_btf_enum.sh           |   8 +-
 tools/perf/util/annotate.c                         |  76 ++++++++-
 tools/perf/util/annotate.h                         |  15 +-
 tools/perf/util/bpf-event.c                        |  10 +-
 .../util/bpf_skel/augmented_raw_syscalls.bpf.c     |  11 +-
 tools/perf/util/disasm.c                           |  83 ++--------
 tools/perf/util/env.c                              |  13 +-
 tools/perf/util/env.h                              |   4 +-
 tools/perf/util/expr.c                             |   5 +-
 tools/perf/util/header.c                           |   8 +-
 tools/perf/util/machine.c                          |   2 +-
 tools/perf/util/maps.c                             |   7 +-
 tools/perf/util/namespaces.c                       |   7 +-
 tools/perf/util/namespaces.h                       |   3 +-
 tools/perf/util/stat-display.c                     | 177 +++++++++++----------
 tools/perf/util/symbol.c                           |   9 +-
 .../cpupower/utils/idle_monitor/mperf_monitor.c    |  15 +-
 tools/power/x86/turbostat/turbostat.c              |  58 ++++++-
 tools/testing/ktest/ktest.pl                       |   7 +-
 tools/testing/selftests/bpf/Makefile               |   4 +-
 .../testing/selftests/bpf/prog_tests/btf_distill.c |   4 +-
 .../selftests/bpf/prog_tests/fill_link_info.c      |   4 +
 .../selftests/bpf/progs/test_fill_link_info.c      |  13 +-
 tools/testing/selftests/bpf/test_tc_tunnel.sh      |   1 +
 tools/testing/selftests/bpf/veristat.c             |   1 +
 tools/testing/selftests/bpf/xdp_hw_metadata.c      |   2 +-
 .../drivers/net/netdevsim/udp_tunnel_nic.sh        |  16 +-
 .../ftrace/test.d/00basic/mount_options.tc         |   8 +-
 tools/testing/selftests/kselftest/ktap_helpers.sh  |   2 +-
 tools/testing/selftests/kselftest_harness.h        |  24 +--
 tools/testing/selftests/landlock/Makefile          |   4 +-
 tools/testing/selftests/landlock/fs_test.c         |   3 +-
 tools/testing/selftests/mm/Makefile                |   9 +-
 tools/testing/selftests/net/lib/Makefile           |   2 +-
 tools/testing/selftests/net/mptcp/Makefile         |   2 +-
 tools/testing/selftests/net/openvswitch/Makefile   |   2 +-
 .../selftests/powerpc/benchmarks/gettimeofday.c    |   2 +-
 tools/testing/selftests/rseq/rseq.c                |  32 +++-
 tools/testing/selftests/rseq/rseq.h                |   9 +-
 .../testing/selftests/timers/clocksource-switch.c  |   6 +-
 699 files changed, 5672 insertions(+), 3241 deletions(-)