Skip to content

6.14.3-rc2 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 447 patches 9 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

PatchTakeshi OgasawaraRonald WarsowMark BrownPavel Machek (CIP)SeongJae ParkJustin M. ForbesRon EconomosMiguel Ojeda
SeriesT-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 8 reviewers.

Read the v1 thread

Cover letter [PATCH 6.14 000/447] 6.14.3-rc2 review

This is the start of the stable review cycle for the 6.14.3 release. There are 447 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 Sun, 20 Apr 2025 11:02:55 +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.14.3-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.14.3-rc2

Arseniy Krasnov <[email protected]>
Bluetooth: hci_uart: Fix another race during initialization

Myrrh Periwinkle <[email protected]>
x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()

Yi Liu <[email protected]>
iommufd: Fail replace if device has not been attached

Nicolin Chen <[email protected]>
iommufd: Make attach_handle generic than fault specific

Douglas Anderson <[email protected]>
arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists

Wen Gong <[email protected]>
wifi: ath11k: update channel list in worker when wait flag is set

Nícolas F. R. A. Prado <[email protected]>
thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold

Nícolas F. R. A. Prado <[email protected]>
thermal/drivers/mediatek/lvts: Disable monitor mode during suspend

Kevin Hao <[email protected]>
spi: fsl-qspi: Fix double cleanup in probe error path

Han Xu <[email protected]>
spi: fsl-qspi: use devm function instead of driver remove

Cong Liu <[email protected]>
selftests: mptcp: fix incorrect fd checks in main_loop

Geliang Tang <[email protected]>
selftests: mptcp: close fd_in before returning in main_loop

Jake Hillion <[email protected]>
sched_ext: create_dsq: Return -EEXIST on duplicate request

Sumanth Korikkar <[email protected]>
s390: Fix linker error when -no-pie option is unavailable

David Hildenbrand <[email protected]>
s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues

Niklas Schnelle <[email protected]>
s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs

Steven Rostedt <[email protected]>
ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio()

Peter Griffin <[email protected]>
pinctrl: samsung: add support for eint_fltcon_offset

Stephan Gerhold <[email protected]>
pinctrl: qcom: Clear latched interrupt status when changing IRQ type

Stefan Eichenberger <[email protected]>
phy: freescale: imx8m-pcie: assert phy reset and perst in power off

Philipp Stanner <[email protected]>
PCI: Fix wrong length of devres array

Ma Ke <[email protected]>
PCI: Fix reference leak in pci_register_host_bridge()

Ma Ke <[email protected]>
PCI: Fix reference leak in pci_alloc_child_bus()

Lukas Wunner <[email protected]>
PCI: pciehp: Avoid unnecessary device replacement check

Ioana Ciornei <[email protected]>
PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args()

Siddharth Vadapalli <[email protected]>
PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4

Stanimir Varbanov <[email protected]>
PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()

Zijun Hu <[email protected]>
of/irq: Fix device node refcount leakages in of_irq_init()

Zijun Hu <[email protected]>
of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()

Zijun Hu <[email protected]>
of/irq: Fix device node refcount leakages in of_irq_count()

Zijun Hu <[email protected]>
of/irq: Fix device node refcount leakage in API of_irq_parse_raw()

Zijun Hu <[email protected]>
of/irq: Fix device node refcount leakage in API of_irq_parse_one()

Fedor Pchelkin <[email protected]>
ntb: use 64-bit arithmetic for the MSI doorbell mask

Haiyang Zhang <[email protected]>
net: mana: Switch to page pool for jumbo frames

Kunihiko Hayashi <[email protected]>
misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type

Kunihiko Hayashi <[email protected]>
misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error

Kunihiko Hayashi <[email protected]>
misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error

Mickaël Salaün <[email protected]>
selftests/landlock: Add a new test for setuid()

Mickaël Salaün <[email protected]>
selftests/landlock: Split signal_scoping_threads tests

Mickaël Salaün <[email protected]>
landlock: Prepare to add second errata

Mickaël Salaün <[email protected]>
landlock: Always allow signals between threads of the same process

Mickaël Salaün <[email protected]>
landlock: Add erratum for TCP fix

Mickaël Salaün <[email protected]>
landlock: Add the errata interface

Mickaël Salaün <[email protected]>
landlock: Move code to ease future backports

Sean Christopherson <[email protected]>
KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses

Sean Christopherson <[email protected]>
KVM: x86: Explicitly zero-initialize on-stack CPUID unions

Amit Machhiwal <[email protected]>
KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests

Sean Christopherson <[email protected]>
KVM: Allow building irqbypass.ko as as module when kvm.ko is a module

Joshua Washington <[email protected]>
gve: handle overflow when reporting TX consumed descriptors

Krzysztof Kozlowski <[email protected]>
gpio: zynq: Fix wakeup source leaks on device unbind

Guixin Liu <[email protected]>
gpio: tegra186: fix resource handling in ACPI probe path

Krzysztof Kozlowski <[email protected]>
gpio: mpc8xxx: Fix wakeup source leaks on device unbind

Bernd Schubert <[email protected]>
fuse: {io-uring} Fix a possible req cancellation race

Andy Chiu <[email protected]>
ftrace: Properly merge notrace hashes

zhoumin <[email protected]>
ftrace: Add cond_resched() to ftrace_graph_set_hash()

Thomas Weißschuh <[email protected]>
firmware: cs_dsp: test_control_parse: null-terminate test strings

Krzysztof Kozlowski <[email protected]>
dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'

Krzysztof Kozlowski <[email protected]>
dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'

Mikulas Patocka <[email protected]>
dm-verity: fix prefetch-vs-suspend race

Jo Van Bulck <[email protected]>
dm-integrity: fix non-constant-time tag verification

Mikulas Patocka <[email protected]>

    dm-integrity: set ti->error on memory allocation failure

Mikulas Patocka <[email protected]>
dm-ebs: fix prefetch-vs-suspend race

Alexander Aring <[email protected]>
dlm: fix error if active rsb is not hashed

Alexander Aring <[email protected]>
dlm: fix error if inactive rsb is not hashed

Dionna Glaze <[email protected]>
crypto: ccp - Fix uAPI definitions of PSP errors

Tom Lendacky <[email protected]>
crypto: ccp - Fix check for the primary ASP device

Taniya Das <[email protected]>
clk: qcom: gdsc: Set retain_ff before moving to HW CTRL

Bryan O'Donoghue <[email protected]>
clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code

Bryan O'Donoghue <[email protected]>
clk: qcom: gdsc: Release pm subdomains in reverse add order

Ajit Pandey <[email protected]>
clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks

Lad Prabhakar <[email protected]>
clk: renesas: r9a07g043: Fix HP clock source for RZ/Five

Pali Rohár <[email protected]>
cifs: Ensure that all non-client-specific reparse points are processed by the server

Roman Smirnov <[email protected]>
cifs: fix integer overflow in match_server()

Alexandra Diupina <[email protected]>
cifs: avoid NULL pointer dereference in dbg call

Aman <[email protected]>
CIFS: Propagate min offload along with other parameters from primary to secondary channels.

Trevor Woerner <[email protected]>
thermal/drivers/rockchip: Add missing rk3328 mapping entry

Steven Rostedt <[email protected]>
tracing: Do not add length to print format in synthetic events

Masami Hiramatsu (Google) <[email protected]>
tracing: fprobe events: Fix possible UAF on modules

Masami Hiramatsu (Google) <[email protected]>
tracing: fprobe: Fix to lock module while registering fprobe

Andrii Nakryiko <[email protected]>
uprobes: Avoid false-positive lockdep splat on CONFIG_PREEMPT_RT=y in the ri_timer() uprobe timer callback, use raw_write_seqcount_*()

Roger Pau Monne <[email protected]>
x86/xen: fix balloon target initialization for PVH dom0

Ricardo Cañuelo Navarro <[email protected]>
sctp: detect and prevent references to a freed transport in sendmsg

Jinjiang Tu <[email protected]>
mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper

Marc Herbert <[email protected]>
mm/hugetlb: move hugetlb_sysctl_init() to the __init section

Shuai Xue <[email protected]>
mm/hwpoison: do not send SIGBUS to processes with recovered clean pages

Peter Xu <[email protected]>
mm/userfaultfd: fix release hang over concurrent GUP

Mathieu Desnoyers <[email protected]>
mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock

Lorenzo Stoakes <[email protected]>
mm/mremap: correctly handle partial mremap() of VMA starting at 0

Ryan Roberts <[email protected]>
mm: fix lazy mmu docs and usage

Jane Chu <[email protected]>
mm: make page_mapped_in_vma() hugetlb walk aware

David Hildenbrand <[email protected]>
mm/rmap: reject hugetlb folios in folio_make_device_exclusive()

SeongJae Park <[email protected]>
mm/damon: avoid applying DAMOS action to same entity multiple times

Usama Arif <[email protected]>
mm/damon/ops: have damon_get_folio return folio even for tail pages

Kuniyuki Iwashima <[email protected]>
net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.

Ryan Roberts <[email protected]>
sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes

Ryan Roberts <[email protected]>
sparc/mm: disable preemption in lazy mmu mode

Sean Christopherson <[email protected]>
iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs

Lu Baolu <[email protected]>
iommu/vt-d: Fix possible circular locking dependency

Sean Christopherson <[email protected]>
iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes

Sean Christopherson <[email protected]>
iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled

Nicolin Chen <[email protected]>
iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent()

Nicolin Chen <[email protected]>
iommufd: Fix uninitialized rc in iommufd_access_rw()

Johannes Thumshirn <[email protected]>
btrfs: zoned: fix zone finishing with missing devices

Johannes Thumshirn <[email protected]>
btrfs: zoned: fix zone activation with missing devices

Filipe Manana <[email protected]>
btrfs: tests: fix chunk map leak after failure to add it to the tree

Filipe Manana <[email protected]>
btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers

Herve Codina <[email protected]>
backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()

Peter Griffin <[email protected]>
arm64: dts: exynos: gs101: disable pinctrl_gsacore node

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang

Siddharth Vadapalli <[email protected]>

    arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks

Keerthy <[email protected]>

    arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size

Zhenhua Huang <[email protected]>
arm64: mm: Correct the update of max_pfn

Ninad Malwade <[email protected]>
arm64: tegra: Remove the Orin NX/Nano suspend key

Keir Fraser <[email protected]>
arm64: mops: Do not dereference src reg for a set operation

Miquel Raynal <[email protected]>
mtd: spinand: Fix build with gcc < 7.5

Wentao Liang <[email protected]>
mtd: rawnand: Add status chack in r852_ready()

Wentao Liang <[email protected]>
mtd: inftlcore: Add error check for inftl_read_oob()

Matthieu Baerts (NGI0) <[email protected]>
mptcp: only inc MPJoinAckHMacFailure for HMAC failures

Gang Yan <[email protected]>
mptcp: fix NULL pointer in can_accept_new_subflow

T Pratham <[email protected]>
lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets

Boqun Feng <[email protected]>
locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()

Kartik Rajput <[email protected]>
mailbox: tegra-hsp: Define dimensioning masks in SoC data

Chenyuan Yang <[email protected]>
mfd: ene-kb3930: Fix a potential NULL pointer dereference

Abel Vesa <[email protected]>
leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs

Abel Vesa <[email protected]>
leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs

Nathan Chancellor <[email protected]>
kbuild: Add '-fno-builtin-wcslen'

Kris Van Hees <[email protected]>
kbuild: exclude .rodata.(cst|str)* when building ranges

Jan Kara <[email protected]>

    jbd2: remove wrong sb->s_sequence check

Manjunatha Venkatesh <[email protected]>
i3c: Add NULL pointer check in i3c_master_queue_ibi()

Stanley Chu <[email protected]>
i3c: master: svc: Use readsb helper for reading MDB

Joe Damato <[email protected]>
igc: Fix XSK queue NAPI ID mapping

Mimi Zohar <[email protected]>
ima: limit the number of ToMToU integrity violations

Mimi Zohar <[email protected]>
ima: limit the number of open-writers integrity violations

Steve French <[email protected]>
smb311 client: fix missing tcon check when mounting with linux/posix extensions

Chenyuan Yang <[email protected]>
soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()

Olga Kornievskaia <[email protected]>
svcrdma: do not unregister device for listeners

Thadeu Lima de Souza Cascardo <[email protected]>
tpm: do not start chip while suspended

Jan Kara <[email protected]>
udf: Fix inode_getblk() return value

Si-Wei Liu <[email protected]>
vdpa/mlx5: Fix oversized null mkey longer than 32bit

Yeongjin Gil <[email protected]>
f2fs: fix to avoid atomicity corruption of atomic file

Jaegeuk Kim <[email protected]>
f2fs: fix the missing write pointer correction

Artem Sadovnikov <[email protected]>
ext4: fix off-by-one error in do_split

Jeff Hugo <[email protected]>
bus: mhi: host: Fix race between unprepare and queue_buf

Eric Biggers <[email protected]>
arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch()

Eric Biggers <[email protected]>
arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch()

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix deadlock in ivpu_ms_cleanup()

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal()

Sharan Kumar M <[email protected]>

    ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx

Alexey Klimov <[email protected]>
ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path

Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns.

Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment.

Srinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: make use of q6apm_get_hw_pointer

Srinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs

Srinivas Kandagatla <[email protected]>
ASoC: q6apm: add q6apm_get_hw_pointer helper

Haoxiang Li <[email protected]>
ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe()

Jens Axboe <[email protected]>
io_uring/kbuf: reject zero sized provided buffers

Pavel Begunkov <[email protected]>
io_uring/net: fix io_req_post_cqe abuse by send bundle

Pavel Begunkov <[email protected]>
io_uring/net: fix accept multishot handling

Qingfang Deng <[email protected]>
net: stmmac: Fix accessing freed irq affinity_hint

Ewan D. Milne <[email protected]>

    scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: update the power-saving flow

Ming Yen Hsieh <[email protected]>

    wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix country count limitation for CLC

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: ensure wow pattern command align fw format

Gavrilov Ilia <[email protected]>
wifi: mac80211: fix integer overflow in hwmp_route_info_get()

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series

Haoxiang Li <[email protected]>
wifi: mt76: Add check for devm_kstrdup()

Sean Wang <[email protected]>

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

Alexandre Torgue <[email protected]>
clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup

Jiasheng Jiang <[email protected]>
mtd: Replace kcalloc() with devm_kcalloc()

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix internal PHYs for 6320 family

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family

Jiasheng Jiang <[email protected]>
mtd: Add check for devm_kcalloc()

Ming Lei <[email protected]>

    block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sockopt: fix getting freebind & transparent

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sockopt: fix getting IPV6_V6ONLY

Harshitha Ramamurthy <[email protected]>
gve: unlink old napi only if page pool exists

Biju Das <[email protected]>
irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type()

Jackson.lee <[email protected]>
media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster

Jackson.lee <[email protected]>
media: chips-media: wave5: Fix a hang after seeking

Jackson.lee <[email protected]>
media: chips-media: wave5: Avoid race condition in the interrupt handler

Jackson.lee <[email protected]>
media: chips-media: wave5: Fix gray color on screen

Sakari Ailus <[email protected]>
media: i2c: imx214: Rectify probe error handling related to runtime PM

Sakari Ailus <[email protected]>
media: i2c: imx219: Rectify runtime PM handling in probe and remove

Sakari Ailus <[email protected]>
media: i2c: imx319: Rectify runtime PM handling probe and remove

Vikash Garodia <[email protected]>
media: venus: hfi_parser: refactor hfi packet parsing logic

Vikash Garodia <[email protected]>
media: venus: hfi_parser: add check to avoid out of bound access

Ricardo Ribalda <[email protected]>
media: nuvoton: Fix reference handling of ece_pdev

Ricardo Ribalda <[email protected]>
media: nuvoton: Fix reference handling of ece_node

Sakari Ailus <[email protected]>
media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO

Sakari Ailus <[email protected]>
media: i2c: ov7251: Set enable GPIO low in probe

Sakari Ailus <[email protected]>
media: i2c: ccs: Set the device's runtime PM status correctly in probe

Sakari Ailus <[email protected]>
media: i2c: ccs: Set the device's runtime PM status correctly in remove

Sakari Ailus <[email protected]>
Revert "media: imx214: Fix the error handling in imx214_probe()"

Karina Yankevich <[email protected]>
media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()

Dave Stevenson <[email protected]>
media: imx219: Adjust PLL settings based on the number of MIPI lanes

Dan Carpenter <[email protected]>
media: xilinx-tpg: fix double put in xtpg_parse_of()

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

Nicolas Dufresne <[email protected]>
media: visl: Fix ERANGE error when setting enum controls

Hans de Goede <[email protected]>
media: hi556: Fix memory leak (on error) in hi556_check_hwcfg()

Murad Masimov <[email protected]>
media: streamzap: prevent processing IR data on URB failure

Hans de Goede <[email protected]>
media: ov08x40: Properly turn sensor on/off when runtime-suspended

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix PM related deadlocks in MS IOCTLs

Jonathan McDowell <[email protected]>
tpm, tpm_tis: Fix timeout handling when waiting for TPM status

Kamal Dasu <[email protected]>
mtd: rawnand: brcmnand: fix PM resume warning

Miquel Raynal <[email protected]>
spi: cadence-qspi: Fix probe on AM62A LP SK

Oliver Upton <[email protected]>
KVM: arm64: Set HCR_EL2.TID1 unconditionally

Will Deacon <[email protected]>
KVM: arm64: Tear down vGIC on failed vCPU creation

Douglas Anderson <[email protected]>
arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list

Douglas Anderson <[email protected]>
arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB

Douglas Anderson <[email protected]>
arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list

Douglas Anderson <[email protected]>
arm64: cputype: Add MIDR_CORTEX_A76AE

Akihiko Odaki <[email protected]>

    KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR}

Jan Beulich <[email protected]>
xenfs/xensyms: respect hypervisor's "next" indication

John Keeping <[email protected]>
media: rockchip: rga: fix rga offset lookup

Yuan Can <[email protected]>
media: siano: Fix error handling in smsdvb_module_init()

Matthew Majewski <[email protected]>
media: vim2m: print device name after registering device

Vikash Garodia <[email protected]>
media: venus: hfi: add check to handle incorrect queue size

Vikash Garodia <[email protected]>
media: venus: hfi: add a check to handle OOB in sfr region

Bingbu Cao <[email protected]>
media: intel/ipu6: set the dev_parent of video device to pdev

Martin Tůma <[email protected]>
media: mgb4: Fix switched CMT frequency range "magic values" sets

Niklas Söderlund <[email protected]>
media: i2c: adv748x: Fix test pattern selection mask

Martin Tůma <[email protected]>
media: mgb4: Fix CMT registers update logic

Niklas Söderlund <[email protected]>
media: uapi: rkisp1-config: Fix typo in extensible params example

Arnd Bergmann <[email protected]>
media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning

Jiasheng Jiang <[email protected]>
media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization

Alain Volmat <[email protected]>
dt-bindings: media: st,stmipid02: correct lane-polarities maxItems

Haoxiang Li <[email protected]>

    auxdisplay: hd44780: Fix an API misuse in hd44780.c

Tomasz Pakuła <[email protected]>
HID: pidff: Fix set_device_control()

Tomasz Pakuła <[email protected]>

    HID: pidff: Fix 90 degrees direction name North -> East

Tomasz Pakuła <[email protected]>

    HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff

Tomasz Pakuła <[email protected]>
HID: pidff: Clamp effect playback LOOP_COUNT value

Tomasz Pakuła <[email protected]>
HID: pidff: Rename two functions to align them with naming convention

Tomasz Pakuła <[email protected]>
HID: pidff: Remove redundant call to pidff_find_special_keys

Tomasz Pakuła <[email protected]>
HID: pidff: Support device error response from PID_BLOCK_LOAD

Tomasz Pakuła <[email protected]>
HID: pidff: Comment and code style update

Tomasz Pakuła <[email protected]>
HID: hid-universal-pidff: Add Asetek wheelbases support

Tomasz Pakuła <[email protected]>
HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX

Tomasz Pakuła <[email protected]>
HID: pidff: Factor out pool report fetch and remove excess declaration

Tomasz Pakuła <[email protected]>
HID: pidff: Use macros instead of hardcoded min/max values for shorts

Tomasz Pakuła <[email protected]>
HID: pidff: Simplify pidff_rescale_signed

Tomasz Pakuła <[email protected]>
HID: pidff: Move all hid-pidff definitions to a dedicated header

Tomasz Pakuła <[email protected]>
HID: pidff: Factor out code for setting gain

Tomasz Pakuła <[email protected]>
HID: pidff: Rescale time values to match field units

Tomasz Pakuła <[email protected]>
HID: pidff: Define values used in pidff_find_special_fields

Tomasz Pakuła <[email protected]>
HID: pidff: Simplify pidff_upload_effect function

Tomasz Pakuła <[email protected]>
HID: pidff: Completely rework and fix pidff_reset function

Tomasz Pakuła <[email protected]>
HID: pidff: Stop all effects before enabling actuators

Tomasz Pakuła <[email protected]>
HID: pidff: Clamp PERIODIC effect period to device's logical range

Niklas Schnelle <[email protected]>
s390/pci: Fix s390_mmio_read/write syscall page fault handling

Jann Horn <[email protected]>
ext4: don't treat fhandle lookup of ea_inode as FS corruption

Willem de Bruijn <[email protected]>
bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags

Sheng Yong <[email protected]>
erofs: set error to bio if file-backed IO fails

Uwe Kleine-König <[email protected]>
pwm: stm32: Search an appropriate duty_cycle if period cannot be modified

Uwe Kleine-König <[email protected]>
pwm: fsl-ftm: Handle clk_get_rate() returning 0

Uwe Kleine-König <[email protected]>
pwm: rcar: Improve register calculation

Josh Poimboeuf <[email protected]>
pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()

Jonathan McDowell <[email protected]>
tpm: End any active auth session before shutdown

Jonathan McDowell <[email protected]>
tpm, tpm_tis: Workaround failed command reception on Infineon devices

Ayush Jain <[email protected]>
ktest: Fix Test Failures Due to Missing LOG_FILE Directories

Masami Hiramatsu (Google) <[email protected]>
tracing: probe-events: Add comments about entry data storing code

Masami Hiramatsu (Google) <[email protected]>
tracing: probe-events: Log error for exceeding the number of arguments

Leonid Arapov <[email protected]>
fbdev: omapfb: Add 'plane' value check

Christian König <[email protected]>
drm/amdgpu: grab an additional reference on the gang fence v2

Ryo Takakura <[email protected]>
PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type

Philipp Stanner <[email protected]>
PCI: Check BAR index for validity

Emily Deng <[email protected]>
drm/amdgpu: Fix the race condition for draining retry fault

Bjorn Helgaas <[email protected]>
PCI: Enable Configuration RRS SV early

Ryan Seto <[email protected]>
drm/amd/display: Prevent VStartup Overflow

Wentao Liang <[email protected]>
drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()

Shawn Lin <[email protected]>
PCI: Add Rockchip Vendor ID

Jani Nikula <[email protected]>
drm/rockchip: stop passing non struct drm_device to drm_err() and friends

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data

Tvrtko Ursulin <[email protected]>
drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds

Philip Yang <[email protected]>
drm/amdkfd: debugfs hang_hws skip GPU with MES

Philip Yang <[email protected]>
drm/amdkfd: Fix pqm_destroy_queue race with GPU reset

Philip Yang <[email protected]>
drm/amdkfd: Fix mode1 reset crash issue

David Yat Sin <[email protected]>
drm/amdkfd: clamp queue size to minimum

Lucas De Marchi <[email protected]>
drivers: base: devres: Allow to release group on device release

Mike Katsnelson <[email protected]>
drm/amd/display: stop DML2 from removing pipes based on planes

Michael Strauss <[email protected]>
drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage

Luca Ceresoli <[email protected]>
drm/bridge: panel: forbid initializing a panel with unknown connector type

Luca Ceresoli <[email protected]>
drm/debugfs: fix printk format for bridge index

Andrew Wyatt <[email protected]>
drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)

Andrew Wyatt <[email protected]>
drm: panel-orientation-quirks: Add new quirk for GPD Win 2

Andrew Wyatt <[email protected]>
drm: panel-orientation-quirks: Add quirk for AYA NEO Slide

Andrew Wyatt <[email protected]>
drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB

Andrew Wyatt <[email protected]>
drm: panel-orientation-quirks: Add support for AYANEO 2S

Philip Yang <[email protected]>
drm/amdgpu: Unlocked unmap only clear page table leaves

Brendan Tam <[email protected]>
drm/amd/display: add workaround flag to link to force FFE preset

Sung Lee <[email protected]>
drm/amd/display: Guard Possible Null Pointer Dereference

Zhikai Zhai <[email protected]>
drm/amd/display: Update Cursor request mode to the beginning prefetch always

Michal Wajdeczko <[email protected]>
drm/xe/vf: Don't try to trigger a full GT reset if VF

Michal Wajdeczko <[email protected]>
drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells

Matt Atwood <[email protected]>
drm/xe/ptl: Update the PTL pci id table

Shekhar Chauhan <[email protected]>
drm/xe/bmg: Add new PCI IDs

Derek Foreman <[email protected]>
drm/rockchip: Don't change hdmi reference clock rate

Dmitry Osipenko <[email protected]>

    drm/virtio: Set missing bo->attached flag

Abhinav Kumar <[email protected]>
drm: allow encoder mode_set even when connectors change for crtc

Dmitry Baryshkov <[email protected]>
Bluetooth: qca: add WCN3950 support

Dmitry Baryshkov <[email protected]>
Bluetooth: qca: simplify WCN399x NVM loading

Janaki Ramaiah Thota <[email protected]>
Bluetooth: hci_qca: use the power sequencer for wcn6750

Jiande Lu <[email protected]>
Bluetooth: btusb: Add 2 HWIDs for MT7922

Arseniy Krasnov <[email protected]>
Bluetooth: hci_uart: fix race during initialization

Zijun Hu <[email protected]>
Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x

Kiran K <[email protected]>
Bluetooth: btintel_pcie: Add device id of Whale Peak

Dorian Cruveiller <[email protected]>
Bluetooth: btusb: Add new VID/PID for WCN785x

Gabriele Paoloni <[email protected]>
tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER

Stanislav Fomichev <[email protected]>
net: vlan: don't propagate flags on open

Icenowy Zheng <[email protected]>
wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table

Boris Burkov <[email protected]>
btrfs: harden block_group::bg_list against list_del() races

Huacai Chen <[email protected]>
ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI

Kai Mäkisara <[email protected]>
scsi: st: Fix array overflow in st_setup()

Philipp Hahn <[email protected]>
cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk

Bhupesh <[email protected]>
ext4: ignore xattrs past end

Johannes Berg <[email protected]>
wifi: mac80211: fix userspace_selectors corruption

Chao Yu <[email protected]>
Revert "f2fs: rebuild nat_bits during umount"

Ojaswin Mujoo <[email protected]>
ext4: protect ext4_release_dquot against freezing

Daniel Kral <[email protected]>
ahci: add PCI ID for Marvell 88SE9215 SATA Controller

Martin Schiller <[email protected]>
net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module

Chao Yu <[email protected]>
f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()

Manish Dharanenthiran <[email protected]>
wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi

Birger Koblitz <[email protected]>
net: sfp: add quirk for 2.5G OEM BX SFP

Niklas Cassel <[email protected]>
ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode

Zenm Chen <[email protected]>
wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1

Edward Adam Davis <[email protected]>
jfs: add sanity check for agwidth in dbMount

Edward Adam Davis <[email protected]>
jfs: Prevent copying of nlink with value 0 from disk inode

Rand Deeb <[email protected]>
fs/jfs: Prevent integer overflow in AG size calculation

Rand Deeb <[email protected]>
fs/jfs: cast inactags to s64 to prevent potential overflow

Zhongqiu Han <[email protected]>
jfs: Fix uninit-value access of imap allocated in the diMount() function

Ciprian Marian Costea <[email protected]>
can: flexcan: add NXP S32G2/S32G3 SoC support

Ciprian Marian Costea <[email protected]>
can: flexcan: Add quirk to handle separate interrupt lines for mailboxes

Jason Xing <[email protected]>
page_pool: avoid infinite loop to schedule delayed worker

Max Schulze <[email protected]>
net: usb: asix_devices: add FiberGecko DeviceID

Chaohai Chen <[email protected]>
scsi: target: spc: Fix RSOC parameter data header size

Miri Korenblit <[email protected]>

    wifi: mac80211: ensure sdata->work is canceled before initialized.

Johannes Berg <[email protected]>
wifi: mac80211: add strict mode disabling workarounds

Chao Yu <[email protected]>
f2fs: don't retry IO for corrupted data scenario

Pavel Begunkov <[email protected]>
net: page_pool: don't cast mp param to devmem

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Avoid reply queue full condition

Niklas Cassel <[email protected]>
ata: libata-core: Add 'external' to the libata.force kernel parameter

P Praneesh <[email protected]>
wifi: ath12k: Avoid memory leak while enabling statistics

P Praneesh <[email protected]>
wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process

Miaoqing Pan <[email protected]>
wifi: ath12k: fix memory leak in ath12k_pci_remove()

Miaoqing Pan <[email protected]>
wifi: ath11k: fix memory leak in ath11k_xxx_remove()

P Praneesh <[email protected]>
wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues

Dmitry Antipov <[email protected]>
wifi: ath9k: use unsigned long for activity check timestamp

Hans de Goede <[email protected]>
platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig

Syed Saba kareem <[email protected]>
ASoC: amd: yc: update quirk data for new Lenovo model

Chris Chiu <[email protected]>
ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247

Chris Chiu <[email protected]>
ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315

keenplify <[email protected]>
ASoC: amd: Add DMI quirk for ACP6X mic support

Ricard Wanderlof <[email protected]>
ALSA: usb-audio: Fix CME quirk for UF series keyboards

Kaustabh Chakraborty <[email protected]>
mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves

Aakarsh Jain <[email protected]>
media: s5p-mfc: Corrected NV12M/NV21M plane-sizes

Vishnu Sankar <[email protected]>
HID: lenovo: Fix to ensure the data as __le32 instead of u32

Ricardo Ribalda <[email protected]>
media: uvcvideo: Add quirk for Actions UVC05

Shengjiu Wang <[email protected]>
ASoC: fsl_audmix: register card device depends on 'dais' property

Maxim Mikityanskiy <[email protected]>
ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist

Maxim Mikityanskiy <[email protected]>
ALSA: hda: intel: Fix Optimus when GPU has no sound

Vijendar Mukunda <[email protected]>
ASoC: amd: amd_sdw: Add quirks for Dell SKU's

Vijendar Mukunda <[email protected]>
ASoC: amd: ps: use macro for ACP6.3 pci revision id

Tomasz Pakuła <[email protected]>
HID: pidff: Fix null pointer dereference in pidff_find_fields

Tomasz Pakuła <[email protected]>
HID: pidff: Add PERIODIC_SINE_ONLY quirk

Tomasz Pakuła <[email protected]>
HID: Add hid-universal-pidff driver and supported device ids

Tomasz Pakuła <[email protected]>
HID: pidff: Add FIX_WHEEL_DIRECTION quirk

Tomasz Pakuła <[email protected]>
HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol

Tomasz Pakuła <[email protected]>
HID: pidff: Add PERMISSIVE_CONTROL quirk

Tomasz Pakuła <[email protected]>
HID: pidff: Add MISSING_PBO quirk and its detection

Tomasz Pakuła <[email protected]>
HID: pidff: Add MISSING_DELAY quirk and its detection

Tomasz Pakuła <[email protected]>
HID: pidff: Do not send effect envelope if it's empty

Tomasz Pakuła <[email protected]>
HID: pidff: Convert infinite length from Linux API to PID standard

Zhang Heng <[email protected]>
ASoC: SOF: topology: Use krealloc_array() to replace krealloc()

Daniel Schaefer <[email protected]>
platform/chrome: cros_ec_lpc: Match on Framework ACPI device

Josh Poimboeuf <[email protected]>
tracing: Disable branch profiling in noinstr code

Ingo Molnar <[email protected]>
zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault

Kees Cook <[email protected]>
xen/mcelog: Add __nonstring annotations for unterminated strings

Douglas Anderson <[email protected]>
arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD

Mario Limonciello <[email protected]>
cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend

Paul E. McKenney <[email protected]>
Flush console log from kernel_power_off()

Lizhi Xu <[email protected]>
PM: hibernate: Avoid deadlock in hibernate_compressor_param_set()

Yunhui Cui <[email protected]>
perf/dwc_pcie: fix duplicate pci_dev devices

Yunhui Cui <[email protected]>
perf/dwc_pcie: fix some unreleased resources

Mark Rutland <[email protected]>
perf: arm_pmu: Don't disable counter in armpmu_add()

Max Grobecker <[email protected]>
x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine

Xin Li (Intel) <[email protected]>
x86/ia32: Leave NULL selector values 0~3 unchanged

Uros Bizjak <[email protected]>
x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2

Matthew Wilcox (Oracle) <[email protected]>
x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW

Dmitry Osipenko <[email protected]>
irqchip/gic-v3: Add Rockchip 3568002 erratum workaround

Zhongqiu Han <[email protected]>
pm: cpupower: bench: Prevent NULL dereference on malloc failure

Paul E. McKenney <[email protected]>
srcu: Force synchronization for srcu_get_delay()

Trond Myklebust <[email protected]>
umount: Allow superblock owners to force umount

Mateusz Guzik <[email protected]>
fs: consistently deref the files table with rcu_dereference_raw()

Frederic Weisbecker <[email protected]>
perf: Fix hang while freeing sigtrap event

Peter Zijlstra <[email protected]>
perf/core: Simplify the perf_event_alloc() error path

Jiawen Wu <[email protected]>
net: libwx: Fix the wrong Rx descriptor field

Louis-Alexis Eyraud <[email protected]>
iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group

Marek Szyprowski <[email protected]>
iommu/exynos: Fix suspend/resume with IDENTITY domain

Ido Schimmel <[email protected]>
ethtool: cmis_cdb: Fix incorrect read / write length extension

Florian Westphal <[email protected]>
nft_set_pipapo: fix incorrect avx2 match of 5th field octet

Arnaud Lecomte <[email protected]>
net: ppp: Add bound checking for skb data on ppp_sync_txmung

Ido Schimmel <[email protected]>
ipv6: Align behavior across nexthops during path selection

Vladimir Oltean <[email protected]>
net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY

Vladimir Oltean <[email protected]>
net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()

Paulo Alcantara <[email protected]>
smb: client: fix UAF in decryption with multichannel

Dave Hansen <[email protected]>
x86/cpu: Avoid running off the end of an AMD erratum table

Octavian Purdila <[email protected]>
net_sched: sch_sfq: move the limit validation

Octavian Purdila <[email protected]>
net_sched: sch_sfq: use a temporary work area for validating configuration

Daniel Wagner <[email protected]>
nvmet-fcloop: swap list_add_tail arguments

Thomas Richter <[email protected]>
s390/cpumf: Fix double free on error in cpumf_pmu_event_init()

Janusz Krzysztofik <[email protected]>
drm/i915/huc: Fix fence not released on early probe errors

Wentao Liang <[email protected]>
ata: sata_sx4: Add error handling in pdc20621_i2c_read()

Pali Rohár <[email protected]>
cifs: Fix support for WSL-style symlinks

Chenyuan Yang <[email protected]>
net: libwx: handle page_pool_dev_alloc_pages error

Maxime Ripard <[email protected]>
drm/tests: probe-helper: Fix drm_display_mode memory leak

Maxime Ripard <[email protected]>
drm/tests: modes: Fix drm_display_mode memory leak

Maxime Ripard <[email protected]>
drm/tests: cmdline: Fix drm_display_mode memory leak

Maxime Ripard <[email protected]>
drm/tests: helpers: Create kunit helper to destroy a drm_display_mode

Maxime Ripard <[email protected]>
drm/tests: modeset: Fix drm_display_mode memory leak

Maxime Chevallier <[email protected]>
net: ethtool: Don't call .cleanup_data when prepare_data fails

Toke Høiland-Jørgensen <[email protected]>
tc: Ensure we have enough buffer space when sending filter netlink notifications

Hariprasad Kelam <[email protected]>
octeontx2-pf: qos: fix VF root node parent queue index

Jakub Kicinski <[email protected]>
net: tls: explicitly disallow disconnect

Cong Wang <[email protected]>

    codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()

Tung Nguyen <[email protected]>
tipc: fix memory leak in tipc_link_xmit

Josh Poimboeuf <[email protected]>
objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()

Henry Martin <[email protected]>
ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()

Rodrigo Vivi <[email protected]>
drm/xe: Restore EIO errno return when GuC PC start fails

Tejas Upadhyay <[email protected]>
drm/xe/hw_engine: define sysfs_ops on all directories

Taehee Yoo <[email protected]>
net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0.

Petr Vaněk <[email protected]>
x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI

Badal Nilawar <[email protected]>
drm/i915: Disable RPG during live selftest

Vivek Kasireddy <[email protected]>
drm/virtio: Fix flickering issue seen with imported dmabufs

Ming Lei <[email protected]>
ublk: fix handling recovery & reissue in ublk_abort_queue()

Edward Liaw <[email protected]>
selftests/futex: futex_waitv wouldblock test should fail

Andy Shevchenko <[email protected]>
gpiolib: of: Fix the choice for Ingenic NAND quirk

Masami Hiramatsu (Google) <[email protected]>
tracing: fprobe: Cleanup fprobe hash when module unloading

Waiman Long <[email protected]>
cgroup/cpuset: Fix race between newly created partition and dying one

Waiman Long <[email protected]>
cgroup/cpuset: Fix error handling in remote_partition_disable()

Waiman Long <[email protected]>
cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask()

Bard Liao <[email protected]>
ASoC: Intel: adl: add 2xrt1316 audio configuration

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   2 +
 Documentation/arch/arm64/silicon-errata.rst        |   2 +
 .../bindings/arm/qcom,coresight-tpda.yaml          |   3 +-
 .../bindings/arm/qcom,coresight-tpdm.yaml          |   3 +-
 .../bindings/media/i2c/st,st-mipid02.yaml          |   2 +-
 Makefile                                           |   7 +-
 arch/arm/lib/crc-t10dif-glue.c                     |   4 +-
 arch/arm64/Kconfig                                 |   9 +
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |   1 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |   6 +-
 arch/arm64/boot/dts/mediatek/mt8188.dtsi           |   2 +-
 .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi |   7 -
 .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi  |   6 +-
 arch/arm64/include/asm/cputype.h                   |   4 +
 arch/arm64/include/asm/kvm_arm.h                   |   4 +-
 arch/arm64/include/asm/spectre.h                   |   1 -
 arch/arm64/include/asm/traps.h                     |   4 +-
 arch/arm64/kernel/proton-pack.c                    | 208 ++++----
 arch/arm64/kvm/arm.c                               |   6 +-
 arch/arm64/kvm/sys_regs.c                          | 204 ++++----
 arch/arm64/lib/crc-t10dif-glue.c                   |   4 +-
 arch/arm64/mm/mmu.c                                |   3 +-
 arch/powerpc/kvm/powerpc.c                         |   5 +-
 arch/s390/Makefile                                 |   2 +-
 arch/s390/kernel/perf_cpum_cf.c                    |   9 +-
 arch/s390/kernel/perf_cpum_sf.c                    |   3 -
 arch/s390/pci/pci_bus.c                            |   3 +
 arch/s390/pci/pci_mmio.c                           |  18 +-
 arch/sparc/include/asm/pgtable_64.h                |   2 -
 arch/sparc/mm/tlb.c                                |   5 +-
 arch/x86/Kbuild                                    |   4 +
 arch/x86/Kconfig                                   |  20 +-
 arch/x86/coco/sev/core.c                           |   2 -
 arch/x86/kernel/acpi/boot.c                        |  11 +
 arch/x86/kernel/cpu/amd.c                          |   3 +-
 arch/x86/kernel/e820.c                             |  17 +-
 arch/x86/kernel/head64.c                           |   2 -
 arch/x86/kernel/signal_32.c                        |  62 ++-
 arch/x86/kvm/cpuid.c                               |   8 +-
 arch/x86/kvm/x86.c                                 |   4 +
 arch/x86/mm/kasan_init_64.c                        |   1 -
 arch/x86/mm/mem_encrypt_amd.c                      |   2 -
 arch/x86/mm/mem_encrypt_identity.c                 |   2 -
 arch/x86/mm/pat/set_memory.c                       |   6 +-
 arch/x86/xen/enlighten.c                           |  10 +
 arch/x86/xen/setup.c                               |   3 -
 block/blk-mq.c                                     |   1 +
 drivers/accel/ivpu/ivpu_debugfs.c                  |   4 +-
 drivers/accel/ivpu/ivpu_ipc.c                      |   3 +-
 drivers/accel/ivpu/ivpu_ms.c                       |  24 +
 drivers/acpi/Makefile                              |   4 +
 drivers/ata/ahci.c                                 |  11 +
 drivers/ata/ahci.h                                 |   1 +
 drivers/ata/libahci.c                              |   4 +
 drivers/ata/libata-core.c                          |  38 ++
 drivers/ata/libata-eh.c                            |  11 +-
 drivers/ata/pata_pxa.c                             |   6 +
 drivers/ata/sata_sx4.c                             |  13 +-
 drivers/auxdisplay/hd44780.c                       |   4 +-
 drivers/base/devres.c                              |   7 +
 drivers/block/ublk_drv.c                           |  30 +-
 drivers/bluetooth/btintel_pcie.c                   |   1 +
 drivers/bluetooth/btqca.c                          |  27 +-
 drivers/bluetooth/btqca.h                          |   4 +
 drivers/bluetooth/btusb.c                          |  32 ++
 drivers/bluetooth/hci_ldisc.c                      |  19 +-
 drivers/bluetooth/hci_qca.c                        |  27 +-
 drivers/bluetooth/hci_uart.h                       |   1 +
 drivers/bus/mhi/host/main.c                        |  16 +-
 drivers/char/tpm/tpm-chip.c                        |   6 +
 drivers/char/tpm/tpm-interface.c                   |   7 -
 drivers/char/tpm/tpm_tis_core.c                    |  20 +-
 drivers/char/tpm/tpm_tis_core.h                    |   1 +
 drivers/clk/qcom/clk-branch.c                      |   4 +-
 drivers/clk/qcom/gdsc.c                            |  61 ++-
 drivers/clk/renesas/r9a07g043-cpg.c                |   7 +
 drivers/clocksource/timer-stm32-lp.c               |   4 +-
 drivers/cpufreq/amd-pstate.c                       |   5 +-
 drivers/cpuidle/Makefile                           |   3 +
 drivers/crypto/ccp/sp-pci.c                        |  15 +-
 .../cirrus/test/cs_dsp_test_control_parse.c        |  51 +-
 drivers/gpio/gpio-mpc8xxx.c                        |   4 +-
 drivers/gpio/gpio-tegra186.c                       |  25 +-
 drivers/gpio/gpio-zynq.c                           |   1 +
 drivers/gpio/gpiolib-of.c                          |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   4 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   4 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c          |  43 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  10 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   5 +
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  17 +
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |  31 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   8 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   2 +
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   8 +
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c     |   2 +
 .../amd/display/dc/dml2/dml2_dc_resource_mgmt.c    |  26 -
 .../gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c |   2 +-
 .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c    |  22 +-
 .../display/dc/link/protocols/link_dp_capability.c |  12 +-
 .../display/dc/link/protocols/link_dp_training.c   |   2 +
 .../link_dp_training_fixed_vs_pe_retimer.c         |   3 +-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |   5 +
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_debugfs.c                      |   2 +-
 drivers/gpu/drm/drm_panel.c                        |   5 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  46 +-
 drivers/gpu/drm/i915/gt/intel_rc6.c                |  19 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c             |  11 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.h             |   1 +
 drivers/gpu/drm/i915/gt/uc/intel_uc.c              |   1 +
 drivers/gpu/drm/i915/selftests/i915_selftest.c     |  18 +
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |  23 +-
 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c        |  16 +-
 drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c     |  29 +-
 drivers/gpu/drm/tests/drm_client_modeset_test.c    |   3 +
 drivers/gpu/drm/tests/drm_cmdline_parser_test.c    |  10 +-
 drivers/gpu/drm/tests/drm_kunit_helpers.c          |  22 +
 drivers/gpu/drm/tests/drm_modes_test.c             |  22 +
 drivers/gpu/drm/tests/drm_probe_helper_test.c      |   8 +-
 drivers/gpu/drm/virtio/virtgpu_prime.c             |   2 +-
 drivers/gpu/drm/virtio/virtgpu_vq.c                |   3 +
 drivers/gpu/drm/xe/xe_gt.c                         |   4 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |   4 +-
 drivers/gpu/drm/xe/xe_gt_sriov_vf.c                |  16 +
 drivers/gpu/drm/xe/xe_gt_sriov_vf.h                |   1 +
 drivers/gpu/drm/xe/xe_guc_pc.c                     |   1 +
 drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c      | 108 ++--
 drivers/gpu/drm/xe/xe_tuning.c                     |   8 -
 drivers/gpu/drm/xe/xe_wa.c                         |   7 +
 drivers/hid/Kconfig                                |  14 +
 drivers/hid/Makefile                               |   1 +
 drivers/hid/hid-ids.h                              |  37 ++
 drivers/hid/hid-lenovo.c                           |   2 +-
 drivers/hid/hid-universal-pidff.c                  | 202 ++++++++
 drivers/hid/usbhid/hid-core.c                      |   1 +
 drivers/hid/usbhid/hid-pidff.c                     | 571 ++++++++++++++-------
 drivers/hid/usbhid/hid-pidff.h                     |  33 ++
 drivers/i3c/master.c                               |   3 +
 drivers/i3c/master/svc-i3c-master.c                |   2 +-
 drivers/idle/Makefile                              |   5 +-
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c     |  32 +-
 drivers/iommu/exynos-iommu.c                       |   4 +-
 drivers/iommu/intel/iommu.c                        |   2 +
 drivers/iommu/intel/irq_remapping.c                |  71 +--
 drivers/iommu/iommufd/device.c                     | 123 ++++-
 drivers/iommu/iommufd/fault.c                      |   8 +-
 drivers/iommu/iommufd/iommufd_private.h            |  33 +-
 drivers/iommu/mtk_iommu.c                          |  26 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  23 +-
 drivers/irqchip/irq-renesas-rzv2h.c                |   2 +-
 drivers/leds/rgb/leds-qcom-lpg.c                   |   8 +-
 drivers/mailbox/tegra-hsp.c                        |  72 ++-
 drivers/md/dm-ebs-target.c                         |   7 +
 drivers/md/dm-integrity.c                          |  48 +-
 drivers/md/dm-verity-target.c                      |   8 +
 drivers/media/common/siano/smsdvb-main.c           |   2 +
 drivers/media/i2c/adv748x/adv748x.h                |   2 +-
 drivers/media/i2c/ccs/ccs-core.c                   |   6 +-
 drivers/media/i2c/hi556.c                          |   5 +-
 drivers/media/i2c/imx214.c                         |  25 +-
 drivers/media/i2c/imx219.c                         | 106 ++--
 drivers/media/i2c/imx319.c                         |   9 +-
 drivers/media/i2c/ov08x40.c                        |   8 +-
 drivers/media/i2c/ov7251.c                         |   4 +-
 drivers/media/pci/intel/ipu6/ipu6-isys-video.c     |   1 +
 drivers/media/pci/mgb4/mgb4_cmt.c                  |   8 +-
 .../media/platform/chips-media/wave5/wave5-hw.c    |   2 +-
 .../platform/chips-media/wave5/wave5-vpu-dec.c     |  31 +-
 .../media/platform/chips-media/wave5/wave5-vpu.c   |   4 +-
 .../platform/chips-media/wave5/wave5-vpuapi.c      |  10 +
 .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c     |   5 +-
 .../mediatek/vcodec/encoder/venc/venc_h264_if.c    |   6 +-
 drivers/media/platform/nuvoton/npcm-video.c        |   6 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     | 100 +++-
 drivers/media/platform/qcom/venus/hfi_venus.c      |  18 +-
 drivers/media/platform/rockchip/rga/rga-hw.c       |   2 +-
 .../platform/samsung/s5p-mfc/s5p_mfc_opr_v6.c      |   5 +-
 drivers/media/platform/st/stm32/dma2d/dma2d.c      |   3 +-
 drivers/media/platform/xilinx/xilinx-tpg.c         |   2 -
 drivers/media/rc/streamzap.c                       |  68 +--
 drivers/media/test-drivers/vim2m.c                 |   6 +-
 drivers/media/test-drivers/visl/visl-core.c        |  12 +
 drivers/media/usb/uvc/uvc_driver.c                 |   9 +
 drivers/media/v4l2-core/v4l2-dv-timings.c          |   4 +-
 drivers/mfd/ene-kb3930.c                           |   2 +-
 drivers/misc/pci_endpoint_test.c                   |   7 +-
 drivers/mmc/host/dw_mmc.c                          |  94 +++-
 drivers/mmc/host/dw_mmc.h                          |  27 +
 drivers/mtd/inftlcore.c                            |   9 +-
 drivers/mtd/mtdpstore.c                            |  12 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |   2 +-
 drivers/mtd/nand/raw/r852.c                        |   3 +
 drivers/net/can/flexcan/flexcan-core.c             |  35 +-
 drivers/net/can/flexcan/flexcan.h                  |   5 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |  23 +-
 drivers/net/ethernet/google/gve/gve_ethtool.c      |   4 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |   3 +-
 drivers/net/ethernet/intel/igc/igc.h               |   2 -
 drivers/net/ethernet/intel/igc/igc_main.c          |   4 +-
 drivers/net/ethernet/intel/igc/igc_xdp.c           |   2 -
 drivers/net/ethernet/marvell/octeontx2/nic/qos.c   |   5 +
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  46 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  11 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |   6 +-
 drivers/net/ethernet/wangxun/libwx/wx_type.h       |   3 +-
 drivers/net/phy/phy_device.c                       |  57 +-
 drivers/net/phy/sfp.c                              |  13 +-
 drivers/net/ppp/ppp_synctty.c                      |   5 +
 drivers/net/usb/asix_devices.c                     |  17 +
 drivers/net/usb/cdc_ether.c                        |   7 +
 drivers/net/usb/r8152.c                            |   6 +
 drivers/net/usb/r8153_ecm.c                        |   6 +
 drivers/net/wireless/ath/ath11k/ahb.c              |   4 +-
 drivers/net/wireless/ath/ath11k/core.c             |   4 +-
 drivers/net/wireless/ath/ath11k/core.h             |   5 +-
 drivers/net/wireless/ath/ath11k/dp.c               |  35 +-
 drivers/net/wireless/ath/ath11k/fw.c               |   3 +-
 drivers/net/wireless/ath/ath11k/mac.c              |  14 +
 drivers/net/wireless/ath/ath11k/pci.c              |   3 +-
 drivers/net/wireless/ath/ath11k/reg.c              |  85 ++-
 drivers/net/wireless/ath/ath11k/reg.h              |   3 +-
 drivers/net/wireless/ath/ath11k/wmi.h              |   1 +
 drivers/net/wireless/ath/ath12k/dp_mon.c           |  66 +--
 drivers/net/wireless/ath/ath12k/dp_rx.c            |  42 +-
 drivers/net/wireless/ath/ath12k/hal_rx.h           |   3 +
 drivers/net/wireless/ath/ath12k/pci.c              |   2 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |   2 +-
 drivers/net/wireless/mediatek/mt76/eeprom.c        |   4 +
 drivers/net/wireless/mediatek/mt76/mt76.h          |   1 +
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |   4 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7925/init.c   |   1 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   | 160 ++++--
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    | 170 +++---
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   6 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h |   3 +-
 drivers/net/wireless/mediatek/mt76/mt792x.h        |   9 +
 drivers/net/wireless/mediatek/mt76/mt792x_core.c   |   3 +-
 drivers/net/wireless/realtek/rtw88/rtw8822bu.c     |   4 +
 drivers/ntb/ntb_transport.c                        |   2 +-
 drivers/nvme/target/fcloop.c                       |   2 +-
 drivers/of/irq.c                                   |  78 +--
 drivers/pci/controller/cadence/pci-j721e.c         |   5 +-
 drivers/pci/controller/dwc/pci-layerscape.c        |   2 +-
 drivers/pci/controller/pcie-brcmstb.c              |  13 +-
 drivers/pci/controller/pcie-rockchip-host.c        |   2 +-
 drivers/pci/controller/pcie-rockchip.h             |   1 -
 drivers/pci/controller/vmd.c                       |  12 +-
 drivers/pci/devres.c                               |  18 +-
 drivers/pci/hotplug/pciehp_core.c                  |   5 +-
 drivers/pci/iomap.c                                |  29 +-
 drivers/pci/pci.c                                  |   6 +
 drivers/pci/pci.h                                  |  16 +
 drivers/pci/probe.c                                |  22 +-
 drivers/perf/arm_pmu.c                             |   8 +-
 drivers/perf/dwc_pcie_pmu.c                        |  51 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |  11 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |  12 +-
 drivers/pinctrl/samsung/pinctrl-exynos-arm64.c     |  98 ++--
 drivers/pinctrl/samsung/pinctrl-exynos.h           |  22 +
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   1 +
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   4 +
 drivers/platform/chrome/cros_ec_lpc.c              |  22 +-
 drivers/platform/x86/x86-android-tablets/Kconfig   |   1 +
 drivers/pwm/pwm-fsl-ftm.c                          |   6 +
 drivers/pwm/pwm-mediatek.c                         |   8 +-
 drivers/pwm/pwm-rcar.c                             |  24 +-
 drivers/pwm/pwm-stm32.c                            |  12 +-
 drivers/s390/virtio/virtio_ccw.c                   |  16 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   2 +
 drivers/scsi/mpi3mr/mpi3mr.h                       |  14 +-
 drivers/scsi/mpi3mr/mpi3mr_app.c                   |  24 +
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |  99 +++-
 drivers/scsi/st.c                                  |   2 +-
 drivers/soc/samsung/exynos-chipid.c                |   2 +
 drivers/spi/spi-cadence-quadspi.c                  |   6 +
 drivers/spi/spi-fsl-qspi.c                         |  36 +-
 drivers/target/target_core_spc.c                   |   2 +-
 drivers/thermal/mediatek/lvts_thermal.c            |  52 +-
 drivers/thermal/rockchip_thermal.c                 |   1 +
 drivers/vdpa/mlx5/core/mr.c                        |   7 +-
 drivers/video/backlight/led_bl.c                   |   5 +-
 drivers/video/fbdev/omap2/omapfb/dss/dispc.c       |   6 +-
 drivers/xen/balloon.c                              |  34 +-
 drivers/xen/xenfs/xensyms.c                        |   4 +-
 fs/btrfs/disk-io.c                                 |  12 +
 fs/btrfs/extent-tree.c                             |   8 +
 fs/btrfs/tests/extent-map-tests.c                  |   1 +
 fs/btrfs/transaction.c                             |  12 +
 fs/btrfs/zoned.c                                   |   6 +
 fs/dlm/lock.c                                      |   2 +
 fs/erofs/fileio.c                                  |   2 +
 fs/ext4/inode.c                                    |  68 ++-
 fs/ext4/namei.c                                    |   2 +-
 fs/ext4/super.c                                    |  17 +
 fs/ext4/xattr.c                                    |  11 +-
 fs/f2fs/checkpoint.c                               |  21 +-
 fs/f2fs/f2fs.h                                     |  32 +-
 fs/f2fs/inode.c                                    |   8 +-
 fs/f2fs/node.c                                     | 110 ++--
 fs/f2fs/super.c                                    |   8 +-
 fs/file.c                                          |  26 +-
 fs/fuse/dev.c                                      |  34 +-
 fs/fuse/dev_uring.c                                |  15 +-
 fs/fuse/dev_uring_i.h                              |   6 +
 fs/fuse/fuse_dev_i.h                               |   1 +
 fs/fuse/fuse_i.h                                   |   3 +
 fs/jbd2/journal.c                                  |   1 -
 fs/jfs/jfs_dmap.c                                  |  10 +-
 fs/jfs/jfs_imap.c                                  |   4 +-
 fs/namespace.c                                     |   3 +-
 fs/smb/client/cifsencrypt.c                        |  16 +-
 fs/smb/client/connect.c                            |   3 +
 fs/smb/client/fs_context.c                         |   5 +
 fs/smb/client/inode.c                              |  10 +
 fs/smb/client/reparse.c                            |  29 +-
 fs/smb/client/sess.c                               |   7 +
 fs/smb/client/smb2misc.c                           |   9 +-
 fs/smb/client/smb2ops.c                            |   6 +-
 fs/smb/client/smb2pdu.c                            |  11 +-
 fs/smb/common/smb2pdu.h                            |   6 +-
 fs/udf/inode.c                                     |   1 +
 fs/userfaultfd.c                                   |  51 +-
 include/drm/drm_kunit_helpers.h                    |   3 +
 include/drm/intel/pciids.h                         |  11 +-
 include/linux/cgroup-defs.h                        |   1 +
 include/linux/cgroup.h                             |   2 +-
 include/linux/damon.h                              |  11 +
 include/linux/hid.h                                |   6 -
 include/linux/io_uring_types.h                     |   3 +
 include/linux/kvm_host.h                           |   2 +-
 include/linux/mtd/spinand.h                        |   2 +-
 include/linux/page-flags.h                         |   6 +
 include/linux/pci_ids.h                            |   2 +
 include/linux/perf_event.h                         |  17 +-
 include/linux/pgtable.h                            |  14 +-
 include/linux/printk.h                             |   6 +
 include/linux/tpm.h                                |   1 +
 include/net/mac80211.h                             |   6 +
 include/net/sctp/structs.h                         |   3 +-
 include/net/sock.h                                 |  40 +-
 include/uapi/linux/kfd_ioctl.h                     |   2 +
 include/uapi/linux/landlock.h                      |   2 +
 include/uapi/linux/psp-sev.h                       |  21 +-
 include/uapi/linux/rkisp1-config.h                 |   2 +-
 include/xen/interface/xen-mca.h                    |   2 +-
 io_uring/io_uring.c                                |   4 +-
 io_uring/kbuf.c                                    |   2 +
 io_uring/net.c                                     |   3 +
 kernel/Makefile                                    |   5 +
 kernel/cgroup/cgroup.c                             |   6 +
 kernel/cgroup/cpuset.c                             |  55 +-
 kernel/entry/Makefile                              |   3 +
 kernel/events/core.c                               | 184 +++----
 kernel/events/uprobes.c                            |  15 +-
 kernel/locking/lockdep.c                           |   3 +
 kernel/power/hibernate.c                           |   6 +-
 kernel/printk/printk.c                             |   4 +-
 kernel/rcu/srcutree.c                              |  11 +-
 kernel/reboot.c                                    |   1 +
 kernel/sched/Makefile                              |   5 +
 kernel/sched/ext.c                                 |   4 +-
 kernel/time/Makefile                               |   6 +
 kernel/trace/fprobe.c                              | 170 +++++-
 kernel/trace/ftrace.c                              |   9 +-
 kernel/trace/ring_buffer.c                         |   5 +-
 kernel/trace/trace_eprobe.c                        |   2 +
 kernel/trace/trace_events.c                        |   4 +-
 kernel/trace/trace_events_synth.c                  |   1 -
 kernel/trace/trace_fprobe.c                        |  31 +-
 kernel/trace/trace_kprobe.c                        |   5 +-
 kernel/trace/trace_probe.c                         |  28 +
 kernel/trace/trace_probe.h                         |   1 +
 kernel/trace/trace_uprobe.c                        |   9 +-
 lib/Makefile                                       |   5 +
 lib/sg_split.c                                     |   2 -
 lib/zstd/common/portability_macros.h               |   2 +-
 mm/damon/core.c                                    |   1 +
 mm/damon/ops-common.c                              |   2 +-
 mm/damon/paddr.c                                   |  57 +-
 mm/hugetlb.c                                       |   2 +-
 mm/memory-failure.c                                |  11 +-
 mm/memory_hotplug.c                                |   3 +-
 mm/mremap.c                                        |  10 +-
 mm/page_vma_mapped.c                               |  13 +-
 mm/rmap.c                                          |   2 +-
 mm/shmem.c                                         |   3 +-
 mm/vmscan.c                                        |   2 +-
 net/8021q/vlan_dev.c                               |  31 +-
 net/core/filter.c                                  |  80 +--
 net/core/page_pool.c                               |   8 +-
 net/core/page_pool_user.c                          |   2 +-
 net/core/sock.c                                    |   5 +
 net/ethtool/cmis.h                                 |   1 -
 net/ethtool/cmis_cdb.c                             |  18 +-
 net/ethtool/common.c                               |   1 +
 net/ethtool/netlink.c                              |   8 +-
 net/ipv6/route.c                                   |   8 +-
 net/mac80211/debugfs.c                             |  44 +-
 net/mac80211/iface.c                               |   5 +-
 net/mac80211/mesh_hwmp.c                           |  14 +-
 net/mac80211/mlme.c                                |  59 ++-
 net/mptcp/sockopt.c                                |  28 +
 net/mptcp/subflow.c                                |  19 +-
 net/netfilter/nft_set_pipapo_avx2.c                |   3 +-
 net/sched/cls_api.c                                |  66 ++-
 net/sched/sch_codel.c                              |   5 +-
 net/sched/sch_fq_codel.c                           |   6 +-
 net/sched/sch_sfq.c                                |  66 ++-
 net/sctp/socket.c                                  |  22 +-
 net/sctp/transport.c                               |   2 +
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |   3 +-
 net/tipc/link.c                                    |   1 +
 net/tls/tls_main.c                                 |   6 +
 scripts/generate_builtin_ranges.awk                |   5 +
 security/integrity/ima/ima.h                       |   3 +-
 security/integrity/ima/ima_main.c                  |  18 +-
 security/landlock/errata.h                         |  99 ++++
 security/landlock/errata/abi-4.h                   |  15 +
 security/landlock/errata/abi-6.h                   |  19 +
 security/landlock/fs.c                             |  39 +-
 security/landlock/setup.c                          |  38 +-
 security/landlock/setup.h                          |   3 +
 security/landlock/syscalls.c                       |  22 +-
 security/landlock/task.c                           |  12 +
 sound/pci/hda/hda_intel.c                          |  44 +-
 sound/pci/hda/patch_realtek.c                      |  41 ++
 sound/soc/amd/acp/acp-sdw-legacy-mach.c            |  34 ++
 sound/soc/amd/acp/soc_amd_sdw_common.h             |   1 +
 sound/soc/amd/ps/acp63.h                           |   1 +
 sound/soc/amd/ps/pci-ps.c                          |   2 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  14 +
 sound/soc/codecs/wcd937x.c                         |   2 +
 sound/soc/fsl/fsl_audmix.c                         |  16 +-
 sound/soc/intel/common/soc-acpi-intel-adl-match.c  |  29 ++
 sound/soc/qcom/qdsp6/q6apm-dai.c                   |  60 ++-
 sound/soc/qcom/qdsp6/q6apm.c                       |  18 +-
 sound/soc/qcom/qdsp6/q6apm.h                       |   3 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |  19 +-
 sound/soc/sof/topology.c                           |   4 +-
 sound/usb/midi.c                                   |  80 ++-
 tools/objtool/check.c                              |   5 +
 tools/power/cpupower/bench/parse.c                 |   4 +
 tools/testing/ktest/ktest.pl                       |   8 +
 .../futex/functional/futex_wait_wouldblock.c       |   2 +-
 tools/testing/selftests/landlock/base_test.c       |  46 +-
 tools/testing/selftests/landlock/common.h          |   1 +
 .../selftests/landlock/scoped_signal_test.c        | 108 +++-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  11 +-
 virt/kvm/Kconfig                                   |   2 +-
 virt/kvm/eventfd.c                                 |  10 +-
 454 files changed, 5755 insertions(+), 2509 deletions(-)