mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 6.18 0000/1518] 6.18.52-rc1 review
@ 2026-09-12  6:36 Greg Kroah-Hartman
  2026-09-12 10:37 ` Brett A C Sheffield
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Greg Kroah-Hartman @ 2026-09-12  6:36 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
	shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr

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

Responses should be made by Mon, 14 Sep 2026 06:54: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.18.52-rc1.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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.18.52-rc1

Arnd Bergmann <arnd@arndb.de>
    wifi: mt76: fix airoha_npu dependency tracking

Salman Alghamdi <me@cipherat.com>
    staging: rtl8723bs: rtw_mlme: add bounds checks before ie_length subtraction

Shyam Sunder Reddy Padira <shyamsunderreddypadira@gmail.com>
    staging: rtl8723bs: os_dep: avoid NULL pointer dereference in rtw_cbuf_alloc

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: add missed gpio22 pin group

Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>
    ACPI: processor: Add cpuidle driver check in acpi_processor_register_idle_driver()

Huisong Li <lihuisong@huawei.com>
    ACPI: processor: idle: Remove redundant static variable and rename cstate check function

Huisong Li <lihuisong@huawei.com>
    ACPI: processor: idle: Move max_cstate update out of the loop

Huisong Li <lihuisong@huawei.com>
    ACPI: processor: idle: Remove redundant cstate check in acpi_processor_power_init

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Allow writes to dynamic_epp when state isn't modified

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Use "epp_default_dc" as default when dynamic_epp is disabled

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Add support for raw EPP writes

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Add static asserts for EPP indices

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Fix some whitespace issues

Jens Axboe <axboe@kernel.dk>
    io_uring/waitid: fix KCSAN warning on io_waitid->head

Jens Axboe <axboe@kernel.dk>
    io_uring/waitid: use io_waitid_remove_wq() consistently

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: fq: clamp quantum and initial_quantum in change path

Arnd Bergmann <arnd@arndb.de>
    Bluetooth: btmtk: hide unused btmtk_mt6639_devs[] array

Pavel Begunkov <asml.silence@gmail.com>
    tcp: reject non zerocopy devmem tx

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Add __rcu to netns_ipv4.mrt.

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Call ipmr_fib_lookup() under RCU.

Zhan Xusheng <zhanxusheng@xiaomi.com>
    erofs: fix EFSCORRUPTED on multi-algorithm images in z_erofs_map_sanity_check()

Gao Xiang <xiang@kernel.org>
    erofs: relax sanity check for tail pclusters due to ztailpacking

Keith Busch <kbusch@kernel.org>
    block: fix merging data-less bios

Keith Busch <kbusch@kernel.org>
    blk-mq-dma: always initialize dma state

Keith Busch <kbusch@kernel.org>
    block: save page offset gaps in cloned bio

Nathan Chancellor <nathan@kernel.org>
    integrity: Eliminate weak definition of arch_get_secureboot()

John Johansen <john.johansen@canonical.com>
    apparmor: fix kernel-doc comments for inview

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7581: fix incorrect led mapping in phy4_led1 pin function

Nathan Chancellor <nathan@kernel.org>
    pinctrl: airoha: Fix AIROHA_PINCTRL_CONFS_DRIVE_E2 in an7583_pinctrl_match_data

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: add missed gpio32 pin group

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix misprint in gpio19 pinconf

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix incorrect led mapping in phy4_led1 pin function

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix gpio21 pin group

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix phy1_led1 pin function

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: remove undefined groups from pcm_spi pin function

Yang Xiuwei <yangxiuwei@kylinos.cn>
    scsi: sd: Fix error handling in sd_probe() after large pool creation failure

Arnd Bergmann <arnd@arndb.de>
    phy: renesas: rcar-gen3-usb2: add regulator dependency

Namhyung Kim <namhyung@kernel.org>
    perf annotate: Fix build with NO_SLANG=1

Johannes Berg <johannes.berg@intel.com>
    wifi: nl80211: fix UHR capability validation

Lorenzo Bianconi <lorenzo@kernel.org>
    wifi: mt76: npu: Add missing rx_token_size initialization

Devin Wittmayer <lucid_duck@justthetip.ca>
    wifi: mt76: restrict NPU/PPE active checks to MMIO devices

Heiko Carstens <hca@linux.ibm.com>
    s390/entry: Use lay instead of aghik

Vasily Gorbik <gor@linux.ibm.com>
    s390/kexec: Disable stack protector in s390_reset_system()

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    selftests: vDSO: getrandom: Fix path to s390 chacha implementation

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Fix setting EPP in performance mode

Mario Limonciello <mario.limonciello@amd.com>
    cpufreq/amd-pstate: Add POWER_SUPPLY select for dynamic EPP

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Grab "amd_pstate_driver_lock" when toggling dynamic_epp

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Return -ENOMEM on failure to allocate profile_name

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Reorder notifier unregistration and floor perf reset

EDAMAMEX <edame8080@gmail.com>
    cpufreq/amd-pstate: handle missing policy in dynamic EPP callbacks

Arnd Bergmann <arnd@arndb.de>
    usb: ucsi: huawei_gaokun: move typec_altmode off stack

John Ogness <john.ogness@linutronix.de>
    serial: 8250: Ignore flow control on suspend/resume with no_console_suspend

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    platform/x86: lg-laptop: Check ACPI_COMPANION() against NULL

Ian Rogers <irogers@google.com>
    perf tests kvm: Avoid leaving perf.data.guest file around

Steven Rostedt <rostedt@goodmis.org>
    tracing: Move d_max_latency out of CONFIG_FSNOTIFY protection

Miquel Raynal (DAVE) <miquel.raynal@bootlin.com>
    mtd: rawnand: pl353: Fix debug prints

Ben Cressey <ben@cressey.dev>
    dm-integrity: fix buffer overflow with keyed discard

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: sch_htb: limit htb_classify inner-class filter hops

Jiayuan Chen <jiayuan.chen@linux.dev>
    tcp: fix corruption of urgent data on multi-segment retransmit

Deepanshu Kartikey <kartikey406@gmail.com>
    usb: atm: usbatm: fix invalid ci_range initialization

bui duc phuc <phucduc.bui@gmail.com>
    net: fec: only stop PTP if it was initialized

Eric Dumazet <edumazet@google.com>
    slip: remove slip_hangup() to fix use-after-free in slip_receive_buf()

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup

Pascal Kneuper <PKneuper@dspace.de>
    net: stmmac: restore NET_IP_ALIGN in the RX DMA offset

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: selftests: Account for the UC filter list for filtering tests

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: dwmac4: Account for the primary MAC address for UC filtering

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: selftests: Check multiple MMC counters

Daniel Pawlik <pawlik.dan@gmail.com>
    net: airoha: npu: fix missing streaming DMA mask

Muhammad Usama Anjum <usama.anjum@arm.com>
    selftests/arm64: Fix MTE prctl TAP plan

Muhammad Usama Anjum <usama.anjum@arm.com>
    selftests/arm64: Treat KSM merge_across_nodes as optional

Muhammad Usama Anjum <usama.anjum@arm.com>
    selftests/arm64: Print missing MTE TAP headers

Takashi Iwai <tiwai@suse.de>
    ALSA: control: Don't add invalid kcontrols to LED layer

Pablo Neira Ayuso <pablo@netfilter.org>
    netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited()

Marino Dzalto <marino.dzalto@gmail.com>
    netfilter: xt_HL: add pr_fmt and checkentry validation

Pablo Neira Ayuso <pablo@netfilter.org>
    netfilter: nf_tables: move hardware offload step after building the chain blob

Alice Mikityanska <alice@isovalent.com>
    virtio-net: Ensure that TCP packets don't overflow gso_segs

Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
    drm/xe/xe_gt_idle: Add CCS to the powergating info print

Maxime Chevallier <maxime.chevallier@bootlin.com>
    net: stmmac: selftests: Pass the IP proto mask in the TC selftest

Jiawen Wu <jiawenwu@trustnetic.com>
    net: wangxun: use BIT_ULL() to prevent shift overflow on 32-bit archs

Yifei Chu <Chuyf26@linux.alibaba.com>
    net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure

bui duc phuc <phucduc.bui@gmail.com>
    net: ethernet: sun4i-emac: Fix IRQ error handling

Haotian Zhang <vulab@iscas.ac.cn>
    samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify

Haotian Zhang <vulab@iscas.ac.cn>
    samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify

Aleksandr Nogikh <nogikh@google.com>
    libceph: validate banner payload length

Xiubo Li <xiubo.li@clyso.com>
    ceph: revalidate ki_pos for O_APPEND writes after cap acquisition

Hongling Zeng <zenghongling@kylinos.cn>
    ceph: Fix ERR_PTR(0) in ceph_mkdir()

HyeongJun An <sammiee5311@gmail.com>
    ASoC: dapm: Fix off-by-one check on the second enum channel

John Johansen <john.johansen@canonical.com>
    apparmor: policy_int make sure list heads are initialized before fail path

Thorsten Blum <thorsten.blum@linux.dev>
    apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init

Jérémy Jean <Jeremy.Jean@oss.cyber.gouv.fr>
    crypto: acomp - allocate async request context when cloning

Ruoyu Wang <ruoyuw560@gmail.com>
    tpm: st33zp24: Validate locality read result

Ruoyu Wang <ruoyuw560@gmail.com>
    tpm: st33zp24: Return zero on status read failure

Victor Nogueira <victor@mojatatu.com>
    net/sched: sch_teql: restore skb->dev on the slave failure path

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: sfq: clamp quantum to avoid signed overflow soft lockup

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: hhf: clamp quantum before hhf_change() to avoid overflow

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: fq_pie: clamp default quantum to avoid signed overflow

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: sch_codel: clamp default mtu to avoid disabling CoDel

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: fq_codel: clamp default quantum and mtu

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: fq: add overflow bounds to quantum and initial quantum

Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
    net: fix a resource leak in copy_net_ns() error handling path

Mina Almasry <almasrymina@google.com>
    net: core: check skb_frags_readable before uncloning in skb_copy_ubufs

Eric Dumazet <edumazet@google.com>
    net/sched: act_skbmod: fix length calculations and avoid invalid header warnings

Karl Mehltretter <kmehltretter@gmail.com>
    selftests/proc: make proc-maps-race work with READ_IMPLIES_EXEC

Liam R. Howlett (Oracle) <liam@infradead.org>
    maple_tree: fix argument name in header

Liam R. Howlett (Oracle) <liam@infradead.org>
    maple_tree: catch race in mas_alloc_cyclic()

Muhammad Usama Anjum <usama.anjum@arm.com>
    selftests/mm: skip COW tmpfile cases when fallocate() is unsupported

Frank Sorenson <sorenson@redhat.com>
    cifs: fix clearing stats for fastest execution of each smb2 command

Suman Ghosh <sumang@marvell.com>
    octeontx2-pf: fix NULL deref of af_xdp_zc_qidx on rep setup

Allison Henderson <achender@kernel.org>
    net/rds: use wq_has_sleeper() in rds_cong_map_updated()

Victor Nogueira <victor@mojatatu.com>
    net/sched: act_ife: Only operate on Ethernet frames

Eric Dumazet <edumazet@google.com>
    net/sched: add qstats_cpu_drop_inc() helper

Wei Fang <wei.fang@nxp.com>
    net: enetc: restore RX ring congestion mode after ring reconfiguration

Naveen Mamindlapalli <naveenm@marvell.com>
    octeontx2-af: Fix TL3/TL2 link config ENA clearing

Xiang Mei <xmei5@asu.edu>
    net: qualcomm: rmnet: restore skb->dev on deaggregated frames

Anshumali Gaur <agaur@marvell.com>
    octeontx2-vf: fix workqueue and netdev race in probe/remove

Anshumali Gaur <agaur@marvell.com>
    octeontx2-af: fix NULL deref in NIX TM tree debugfs read path

Cen Zhang (Microsoft) <blbllhy@gmail.com>
    gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free

Stanislav Fomichev <sdf.kernel@gmail.com>
    xsk: honor XDP_TX_METADATA in zero-copy path

Stanislav Fomichev <sdf.kernel@gmail.com>
    xsk: align TX metadata layout across ABIs

Hyunwoo Kim <imv4bel@gmail.com>
    Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop

Ali Ahmet Memis <ali@iusegentoo.com>
    Bluetooth: btnxpuart: Validate the FW dump header length

Chris Lu <chris.lu@mediatek.com>
    Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path

Chris Lu <chris.lu@mediatek.com>
    Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX

Ismail Tarim <ismailtarim7@gmail.com>
    Bluetooth: btmtk: Do not discard the subsystem reset timeout

Ismail Tarim <ismailtarim7@gmail.com>
    Bluetooth: btmtk: Do not report success when subsys reset fails

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Bluetooth: btmtk: Fix short read errors in btmtk_usb_reg_read()

Javier Tia <floss@jetm.me>
    Bluetooth: btmtk: Add MT6639 (MT7927) Bluetooth support

Pauli Virtanen <pav@iki.fi>
    Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan

Pavel Shpakovskiy <pashpakovskii@salutedevices.com>
    Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference

Pauli Virtanen <pav@iki.fi>
    Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN

Vladimir Murzin <vladimir.murzin@arm.com>
    arm64: process: Fix context switching MTE store-only tag check

Wei-Lin Chang <weilin.chang@arm.com>
    arm64: ptdump: Make note_page_flush() range aware

Geert Uytterhoeven <geert+renesas@glider.be>
    erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic

Dan Carpenter <error27@gmail.com>
    scsi: qla2xxx: Fix an loop timeout test

Michael Kelley <mhkelley58@gmail.com>
    Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition

Thierry Reding <treding@nvidia.com>
    syscore: Pass context data to callbacks

Eric Dumazet <edumazet@google.com>
    net_sched: sch_fq: fix pacing delay underflow with pacing offload

Rong Zhang <i@rong.moe>
    net: page_pool: Remove zone/policy GFP flags when allocating XArray entries

Jiawen Wu <jiawenwu@trustnetic.com>
    net: libwx: fix concurrent bitmap overwrite in PTP setup

Jiawen Wu <jiawenwu@trustnetic.com>
    net: txgbe: fix MISC interrupt unmasking in non-MSI-X mode and device shutdown

Jiawen Wu <jiawenwu@trustnetic.com>
    net: wangxun: introduce WX_STATE_DOWN to serialize device shutdown state

Jiawen Wu <jiawenwu@trustnetic.com>
    net: wangxun: schedule hardware stats update in watchdog

Jiawen Wu <jiawenwu@trustnetic.com>
    net: wangxun: replace busy-wait reset flag with kernel mutex

Jiawen Wu <jiawenwu@trustnetic.com>
    net: txgbe: support RSC offload

Jiawen Wu <jiawenwu@trustnetic.com>
    net: txgbe: support RX desc merge mode

Wei Fang <wei.fang@nxp.com>
    ptp: netc: fix period truncation and potential divide-by-zero in PEROUT

Thomas Walsh <thwalsh@redhat.com>
    bnxt_en: Gate TPH enablement behind BNXT_SUPPORTS_QUEUE_API check

Guenter Roeck <linux@roeck-us.net>
    bnxt_en: Fix call to hardware monitoring event handler

Cosmo Chou <chou.cosmo@gmail.com>
    rtc: pcf85363: Add error checking to regmap calls in probe()

Junrui Luo <moonafterrain@outlook.com>
    NFSv4/pnfs: key the data server cache on the NFS version

Junrui Luo <moonafterrain@outlook.com>
    NFSv4.2: fix LAYOUTSTATS send buffer exhaustion

Mahanta Jambigi <mjambigi@linux.ibm.com>
    net/smc: free pending qentry in smc_llc_flow_stop() before memset

Mahanta Jambigi <mjambigi@linux.ibm.com>
    net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition

Jamal Hadi Salim <jhs@mojatatu.com>
    net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue

Mina Almasry <almasrymina@google.com>
    net: tcp: block mixing readable and unreadable frags

Eric Dumazet <edumazet@google.com>
    inetpeer: randomize RB-tree node comparison using SipHash

Eric Dumazet <edumazet@google.com>
    ip6mr: plug drop_reason to ip6mr_cache_report()

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Free mr_table after RCU grace period.

Eric Dumazet <edumazet@google.com>
    net: change sock_queue_rcv_skb_reason() to return a drop_reason

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Remove RTNL in ipmr_rules_init() and ipmr_net_init().

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Convert ipmr_net_exit_batch() to ->exit_rtnl().

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Move unregister_netdevice_many() out of ipmr_free_table().

Kuniyuki Iwashima <kuniyu@google.com>
    ipmr: Move unregister_netdevice_many() out of mroute_clean_tables().

Pengpeng Hou <pengpeng@iscas.ac.cn>
    net: qlcnic: validate unified ROM sections before loading

Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
    net: add missing ref_tracker_dir_exit() to net_passive_dec()

Cen Zhang (Microsoft) <blbllhy@gmail.com>
    ipv6: avoid divide by zero in rt6_multipath_rebalance

Eric Dumazet <edumazet@google.com>
    netdevsim: update queue NAPI association on queue reset

Ruoyu Wang <ruoyuw560@gmail.com>
    net: ipa: balance runtime PM reference on remove error

Marek Czernohous <marek@czernohous.de>
    forcedeth: stop the tx_timeout register dump past the requested window

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: E-Switch, preserve max tx speed on vport state modification

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Move vport DOWN state check out of mlx5_query_vport_max_tx_speed()

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Skip disabled vports when setting max TX speed

Or Har-Toov <ohartoov@nvidia.com>
    RDMA/mlx5: Implement query_port_speed callback

Or Har-Toov <ohartoov@nvidia.com>
    IB/core: Add query_port_speed verb

Or Har-Toov <ohartoov@nvidia.com>
    IB/core: Add helper to convert port attributes to data rate

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Add support for querying bond speed

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Handle port and vport speed change events in MPESW

Mark Bloch <mbloch@nvidia.com>
    net/mlx5: E-Switch, use state lock for vport state changes

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Propagate LAG effective max_tx_speed to vports

Or Har-Toov <ohartoov@nvidia.com>
    net/mlx5: Add max_tx_speed and its CAP bit to IFC

Saeed Mahameed <saeedm@nvidia.com>
    net/mlx5: E-Switch, support eswitch inactive mode

Saeed Mahameed <saeedm@nvidia.com>
    net/mlx5: MPFS, add support for dynamic enable/disable

Saeed Mahameed <saeedm@nvidia.com>
    devlink: Introduce switchdev_inactive eswitch mode

Fan Ye <fy15309206903@gmail.com>
    net: thunderbolt: Count delivered packets in rx_packets and rx_bytes

Victor Nogueira <victor@mojatatu.com>
    net/sched: add get_fill_size callbacks for actions missing them

Ruoyu Wang <ruoyuw560@gmail.com>
    net: bridge: Reject descending VLAN tunnel ranges

Cen Zhang (Microsoft) <blbllhy@gmail.com>
    xsk: fix NULL pointer dereference in __xsk_rcv()

Maciej Fijalkowski <maciej.fijalkowski@intel.com>
    xsk: avoid double checking against rx queue being full

Rustam Adilov <adilov@disroot.org>
    irqchip/irq-realtek-rtl: Use readl_be()/writel_be() instead of readl()/writel()

Markus Stockhausen <markus.stockhausen@gmx.de>
    irqchip/irq-realtek-rtl: Add mask for interrupt handling

Markus Stockhausen <markus.stockhausen@gmx.de>
    irqchip/irq-realtek-rtl: Add interrupt data structure

Markus Stockhausen <markus.stockhausen@gmx.de>
    irqchip/irq-realtek-rtl: Split out parent setup code

Markus Stockhausen <markus.stockhausen@gmx.de>
    irqchip/irq-realtek-rtl: Add multicore support

Markus Stockhausen <markus.stockhausen@gmx.de>
    irqchip/irq-realtek-rtl: Add/simplify register helpers

Namjae Jeon <linkinjeon@kernel.org>
    smb: server: remove unused DES crypto header

Thomas Huth <thuth@redhat.com>
    smb: server: Remove obsolete "select CRYPTO_LIB_DES" from Kconfig file

Runyu Xiao <runyu.xiao@seu.edu.cn>
    ALSA: mtpav: shut down output timer before card teardown

Geert Uytterhoeven <geert+renesas@glider.be>
    spi: amlogic-spisg: Make sure clk_init_data is fully initialized

Serhat Kumral <serhatkumral1@gmail.com>
    RDMA/ucma: Allow path records to exactly fit the output buffer

Haotian Zhang <vulab@iscas.ac.cn>
    ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup

Cássio Gabriel <cassiogabrielcontato@gmail.com>
    ALSA: core: Add scoped cleanup helper for card references

Lorenzo Pieralisi <lpieralisi@kernel.org>
    irqchip/gic-v5: Use logical cpu 0 irs_data for dynamic IST allocation

Lorenzo Pieralisi <lpieralisi@kernel.org>
    irqchip/gic-v5: Fix gicv5_init_common() error paths

Lorenzo Pieralisi <lpieralisi@kernel.org>
    irqchip/gic-v5: Check for NULL LPI domain on domain teardown

Sascha Bischoff <Sascha.Bischoff@arm.com>
    irqchip/gic-v5: Synchronize CPU interface disable

Geert Uytterhoeven <geert+renesas@glider.be>
    clk: visconti: Make sure clk_init_data is fully initialized

Geert Uytterhoeven <geert+renesas@glider.be>
    clk: ti: Make sure clk_init_data is fully initialized

Bradley Morgan <include@grrlz.net>
    prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator

Karl Mehltretter <kmehltretter@gmail.com>
    lib/interval_tree: fix allocation warning messages

Linkai Gong <gonglinkai@kylinos.cn>
    rtc: gamecube: check return value of devm_rtc_register_device()

Ruoyu Wang <ruoyuw560@gmail.com>
    i2c: ocores: Disable clock on failed resume

Biju Das <biju.das.jz@bp.renesas.com>
    irqchip/renesas-rzg2l: Fix loss of interrupt

Pengpeng Hou <pengpeng@iscas.ac.cn>
    rtc: zynqmp: Return optional clock lookup errors

Frank Sorenson <sorenson@redhat.com>
    cifs: remove dead size-update blocks in cifs_setattr_unix/nounix

Christopher Lusk <clusk@northecho.dev>
    smb: client: fix request buffer leak in smb2_new_read_req()

Surendra Singh Chouhan <kr494167@gmail.com>
    rtc: spacemit: handle regmap_test_bits() error return

Yi Ding <yi.s.ding@gmail.com>
    rtc: pcf8563: fix clock provider leak on unbind

GuoHan Zhao <zhaoguohan@kylinos.cn>
    virtio: rtc: time out alarm requests

Li RongQing <lirongqing@baidu.com>
    vdpa/mlx5: fix wrong list iterated in add_direct_chain error path

Li RongQing <lirongqing@baidu.com>
    virtio_pci: fix wrong queue index for admin vq in intx path

Yufeng Wang <wangyufeng@kylinos.cn>
    vhost/net: fix clear_user start address in VHOST_GET_FEATURES_ARRAY

Denis V. Lunev <den@openvz.org>
    virtio_balloon: quiesce balloon work before device shutdown

Denis V. Lunev <den@openvz.org>
    virtio_balloon: factor out virtballoon_quiesce()

Denis V. Lunev <den@openvz.org>
    virtio: add virtio_device_shutdown() helper

Linfeng Sun  <linfeng.sun.dev@gamil.com>
    vdpa_sim: fix cleanup after worker creation failure

Michael S. Tsirkin <mst@redhat.com>
    virtio_balloon: disable indirect descriptors

Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
    net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs()

Ruoyu Wang <ruoyuw560@gmail.com>
    bonding: initialize err for empty target lists

Nikolay Kulikov <nikolayof23@gmail.com>
    mlxbf-bootctl: fix the build error with FIELD_PREP()

Hemanth Selam <hemanth.selam@gmail.com>
    platform/x86/amd/hsmp: Reject negative power cap writes in hwmon

Guangshuo Li <lgs201920130244@gmail.com>
    platform/x86: hp-bioscfg: fix password encoding bounds check

Nguyen Dinh Phi <phind.uet@gmail.com>
    vsock: use sock_error() to consume sk_err after a failed connect

Nguyen Dinh Phi <phind.uet@gmail.com>
    vsock: don't check the listener's sk_err in vsock_accept()

Laurence Rowe <laurencerowe@gmail.com>
    vsock: avoid timeout for non-blocking accept() with empty backlog

HyeongJun An <sammiee5311@gmail.com>
    platform/x86: dell-wmi-sysman: Fix instance ID bounds

Mahanta Jambigi <mjambigi@linux.ibm.com>
    net/smc: hash socket only after full initialisation in smc_sk_init()

Karl Mehltretter <kmehltretter@gmail.com>
    8139cp: fix Rx and Tx not being disabled in cp_suspend

Baul Lee <baul.lee@xbow.com>
    vxlan: mdb: Fix use-after-free in vxlan_mdb_flush()

Xu Rao <raoxu@uniontech.com>
    ALSA: hda: Fix connection list comparison in proc output

Baokun Li <libaokun@linux.alibaba.com>
    fuse: check for NULL root inode in fuse_fill_super_submount

Daniel Baluta <daniel.baluta@nxp.com>
    soc: qcom: ubwc: Fix missing include

Weiming Shi <bestswngs@gmail.com>
    fs/ntfs3: validate ef->size covers the record's name and value

Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
    fs/ntfs3: fix out-of-bounds read in read_log_rec_buf()

Baokun Li <libaokun@linux.alibaba.com>
    cuse: wait for pending RCU callbacks on module exit

Nikolay Aleksandrov <razor@blackwall.org>
    net: bridge: vlan: fix inverted default vlan notification

Maximilian Immanuel Brandtner <maxbr@linux.ibm.com>
    tls: fix RX desync on overlapping skbs

Ruoyu Wang <ruoyuw560@gmail.com>
    net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error

Xiang Mei <xmei5@asu.edu>
    vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes

Joas Antonio dos Santos <joasantonio108@gmail.com>
    ipvs: fix integer overflow in ftp helper port/address parsing

Chao Yu <chao@kernel.org>
    f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode

Chao Yu <chao@kernel.org>
    f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk}

liujinbao1 <liujinbao1@xiaomi.com>
    f2fs:Fix incomplete search range in f2fs_get_victim when f2fs_need_rand_seg is enabled

Xin Xie <xiexinet@gmail.com>
    net: hsr: free learned nodes on device setup failure

Qingfang Deng <qingfang.deng@linux.dev>
    pppox: drain queued packets on channel handoff

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: b53: fix error propagation from b53_fdb_dump()

Junseo Lim <zirajs7@gmail.com>
    net: kcm: Hold RCU read lock while running BPF parser

Prabu Thayalan <prabu.ponrajthayalan@amd.com>
    ionic: fix completion descriptor access with 2x desc size

Wei Fang <wei.fang@nxp.com>
    ptp: netc: skip PEROUT disable if channel is not enabled

Dan Carpenter <error27@gmail.com>
    drm/xe: tests: fix error message in xe_migrate_sanity_test()

Fan Gong <gongfan1@huawei.com>
    hinic3: Fix skb linearization mismatch and drop skb when skb_checksum_help() failed

Karl Mehltretter <kmehltretter@gmail.com>
    octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap()

Jiayuan Chen <jiayuan.chen@linux.dev>
    bpf, xdp: move offload check into dev_xdp_install()

Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
    clk: ti: mux: resolve parent clocks by DT index, not by name

Onur Özkan <work@onurozkan.dev>
    clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate()

Michael Nemanov <michael.nemanov@vastdata.com>
    nfs: fix ENXIO on O_CREAT open of existing symlink over NFSv3

Zhansong Gao <zhsgao@hotmail.com>
    NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease()

Jeuk Kim <jeuk20.kim@gmail.com>
    NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers

ZhangGuoDong <zhangguodong@kylinos.cn>
    pnfs/blocklayout: Fix device leaks on parse failure

Ruoyu Wang <ruoyuw560@gmail.com>
    NFSv4: remove callback IDR entry on client allocation failure

Arnaud Bonnet <abo@medichon.fr>
    nfs: refactor pNFS functions using clear_and_wake_up_bit

Arnaud Bonnet <abo@medichon.fr>
    nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper

Ze Tan <tanze@kylinos.cn>
    smb/server: fix session leak in ksmbd_session_register()

Hang Nan <2122295973@qq.com>
    ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: disconnect on SMB3 decryption failure

Junseo Lim <zirajs7@gmail.com>
    bpf: Reject negative optlen in cgroup getsockopt hook

Andreas Schwab <schwab@linux-m68k.org>
    m68k: nfcon: Do not call console_is_registered() in nfcon_device()

Junseo Lim <zirajs7@gmail.com>
    bpf: Disallow bpf_{g,s}etsockopt() in cgroup UNIX getname hooks

Ojaswin Mujoo <ojaswin@linux.ibm.com>
    erofs: fix unused pcluster_pools for higher page sizes

Junseo Lim <zirajs7@gmail.com>
    lwt_bpf: Restore reserved headroom after xmit program

Gao Xiang <xiang@kernel.org>
    erofs: guard on-disk algorithm IDs against Z_EROFS_COMPRESSION_MAX

Gao Xiang <xiang@kernel.org>
    erofs: fix interlaced ztailpacking pclusters

Gao Xiang <xiang@kernel.org>
    erofs: error out obviously illegal extents in advance

Gao Xiang <xiang@kernel.org>
    erofs: clean up encoded map flags

ZhangGuoDong <zhangguodong@kylinos.cn>
    smb/server: preserve error status in smb2_handle_negotiate()

ZhangGuoDong <zhangguodong@kylinos.cn>
    smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger()

ZhangGuoDong <zhangguodong@kylinos.cn>
    smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: free preauth sessions on connection teardown

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: do not advertise unimplemented CA support

Yunseong Kim <yunseong.kim@est.tech>
    ksmbd: validate ipc response length before dereferencing its fields

Enzo Matsumiya <ematsumiya@suse.de>
    smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer

Guangshuo Li <lgs201920130244@gmail.com>
    ksmbd: Do not skip lock checks for single-byte ranges

Marius Cristea <marius.cristea@microchip.com>
    hwmon: (emc1403) Drop hysteresis for low limit temperature

Guenter Roeck <linux@roeck-us.net>
    hwmon: (emc1403) Rely on subsystem locking

Szymon Wilczek <swilczek.lx@gmail.com>
    hwmon: (coretemp) Fix core_data leak on CPUs without PTS

John Johansen <john.johansen@canonical.com>
    apparmor: fix deadlock in complain-mode change_hat

Hongyan Xu <getshell@seu.edu.cn>
    block: mtip32xx: synchronize ioctls with device removal

Yao Sang <sangyao@kylinos.cn>
    ublk: reject non-power-of-2 zone sizes in SET_PARAMS

Niklas Cassel <cassel@kernel.org>
    null_blk: serialize configfs attribute updates with device setup

Zizhi Wo <wozizhi@huawei.com>
    null_blk: serialize configfs attribute stores with the lock

Zizhi Wo <wozizhi@huawei.com>
    null_blk: reject per-device queue resize for shared tag set

Zizhi Wo <wozizhi@huawei.com>
    null_blk: free zones array on device power-off

Zizhi Wo <wozizhi@huawei.com>
    null_blk: free global tag_set on init error path

Zizhi Wo <wozizhi@huawei.com>
    null_blk: register configfs subsystem after creating default devices

Zizhi Wo <wozizhi@huawei.com>
    null_blk: use DEFINE_MUTEX for the file-scope mutex

Pengpeng Hou <pengpeng@iscas.ac.cn>
    mailbox: riscv-sbi-mpxy: validate RPMI notification lengths

Huisong Li <lihuisong@huawei.com>
    mailbox: pcc: Fix command timeout due to missed interrupt

Linmao Li <lilinmao@kylinos.cn>
    mailbox: rockchip: disable pclk on probe failure and unbind

Jia Yang <jia.yang@oss.qualcomm.com>
    mailbox: qcom-cpucp: handle NULL data in send_data callback

Jia Yang <jia.yang@oss.qualcomm.com>
    mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf dso: Replace assert with runtime check in dso__read_symbol()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf dso: Guard against cache underflow on short reads in dso_cache__memcpy()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf dso: Use stored fd error instead of stale errno in file_read() and file_size()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf dso: Guard against errno==0 when dso__get_filename() returns NULL

Tao Cui <cuitao@kylinos.cn>
    sched_ext/scx_flatcg: Fix cvtime true-up on slice expiry

Karl Mehltretter <kmehltretter@gmail.com>
    crypto: lskcipher - propagate errors from unaligned crypt

Zhushuai Yin <yinzhushuai@huawei.com>
    crypto: hisilicon/sec2 - fix CCM algorithm long packet failure

Michal Blaszczyk <michalblk@google.com>
    selftests/sched_ext: Fix flaky ddsp failure tests on busy systems

Israel Téllez García <i.tellez@btesa.com>
    bpf: Fix pending_pos walk on 32-bit ring position wrap

Hongyan Xu <getshell@seu.edu.cn>
    ACPI: scan: fix bus ID cleanup on device_add() failures

Vincent Donnefort <vdonnefort@google.com>
    ring-buffer: Remove trace_buffer::cpus

Pu Lehui <pulehui@huawei.com>
    riscv, bpf: Fix missing sign-ext for signed 1-byte and 2-byte kfunc args

Andrii Nakryiko <andrii@kernel.org>
    selftests/bpf: Use ping_command() for IPv6 pings in lwt_ip_encap

Leon Hwang <leon.hwang@linux.dev>
    selftests/bpf: Add tests to verify the fix of encapsulating VxLAN in lwt

Xianglin Lin <1021538027@qq.com>
    HID: multitouch: reclassify HTIX5288 to WIN_8_FORCE_MULTI_INPUT_NSMU

Pengpeng Hou <pengpeng@iscas.ac.cn>
    ASoC: SOF: validate topology volume range before allocation

Steven Rostedt <rostedt@goodmis.org>
    tracing: Have trace_event_update_all() only handle module that is loading

Karl Mehltretter <kmehltretter@gmail.com>
    HID: haptic: don't write an uninitialized value to unhandled usages

Aleksandr Nogikh <nogikh@google.com>
    ALSA: core: Fix use-after-free in snd_card_do_free()

Zhan Xusheng <zhanxusheng1024@gmail.com>
    fs/ntfs3: reject out-of-range evcn in mi_enum_attr()

Zhan Xusheng <zhanxusheng1024@gmail.com>
    fs/ntfs3: fix integer overflow in MFT cluster validation

Puranjay Mohan <puranjay@kernel.org>
    bpf, arm64: Fix stack-passed arguments for indirect trampolines

Jijie Shao <shaojijie@huawei.com>
    net: page_pool: fix UAF in __page_pool_release_netmem_dma on xa_cmpxchg race

Bart Van Assche <bvanassche@acm.org>
    scsi: ufs: core: Set task state before io_schedule_timeout()

Chandrakanth Patil <chandrakanth.patil@broadcom.com>
    scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers

Eduard Zingerman <eddyz87@gmail.com>
    selftests/bpf: Fix for veristat file/prog filters processing

Phillip Lougher <phillip@squashfs.org.uk>
    Squashfs: check block offset is not negative

Krystian Kaniewski <krystianmkaniewski@gmail.com>
    ocfs2: fix circular locking dependency in ocfs2_init_acl()

ZhengYuan Huang <gality369@gmail.com>
    ocfs2: validate DIO orphan slot during inode read

ZhengYuan Huang <gality369@gmail.com>
    ocfs2: validate orphan slot during inode read

Yuan Chen <chenyuan@kylinos.cn>
    bpftool: Fix double close in map dump

Bijan Tabatabai <btabatabai@wisc.edu>
    x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported

Rui Qi <qirui.001@bytedance.com>
    selftests/cgroup: Preserve CPU hotplug write errors

John Keeping <jkeeping@inmusicbrands.com>
    ALSA: seq: midi: Serialize input teardown with event_input

Takashi Iwai <tiwai@suse.de>
    ALSA: seq: midi: Optimize event_input locking with RCU

Yuho Choi <dbgh9129@gmail.com>
    clocksource/drivers/armada: Unwind timer clock on init failure

Guangshuo Li <lgs201920130244@gmail.com>
    clocksource/drivers/clps711x: Do not unmap clocksource MMIO

Peter Oberparleiter <oberpar@linux.ibm.com>
    s390/debug: Fix deadlock during unregister

Yuho Choi <dbgh9129@gmail.com>
    xenbus: Unregister reboot notifier on init failure

Henrik Grimler <henrik.grimler@axis.com>
    power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address

Henrik Grimler <henrik.grimler@axis.com>
    power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address

Henrik Grimler <henrik.grimler@axis.com>
    power: supply: bq27xxx: bq27520g4: fix REG_TTES address

Matti Vaittinen <mazziesaccount@gmail.com>
    power: supply: bd99954: Drop bad register fields

Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
    PCI/ASPM: Disable/restore ASPM on every function for multi-function devices

Felix Gu <ustc.gu@gmail.com>
    spi: img-spfi: don't disable runtime PM on DMA deferred probe

Vineet Gupta <vineet.gupta@linux.dev>
    selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM

David Matlack <dmatlack@google.com>
    selftests: harness: Mark test fixture objects __maybe_unused

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    selftests: harness: Restore order of test functions

Mohammad Abu-Khader <mohammad.abukhader@hotmail.com>
    kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf build: Remove leftover feature tests for removed cxx and clang support

Karl Mehltretter <kmehltretter@gmail.com>
    super: fix dying superblock warning messages

Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
    PCI/ASPM: Use pcie_capability_clear_and_set_word() for ASPM disable/restore

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: fix memory leak in error path of build_tree()

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: validate parent port count before allocating nodes in build_tree()

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: consolidate port counting in build_tree()

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: add KUnit tests for failure of tree building

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: add KUnit tests for successful tree building

Takashi Sakamoto <o-takashi@sakamocchi.jp>
    firewire: core: add KUnit test skeleton for node tree

Ran Hongyun <ranhongyun1@huawei.com>
    UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC

Rosen Penev <rosenp@gmail.com>
    ASoC: xilinx: formatter_pcm: fix stream_data leak on open error

Yuho Choi <dbgh9129@gmail.com>
    mtd: ubi: Release device reference on busy detach

Yuho Choi <dbgh9129@gmail.com>
    ubi: Fix rollback for explicit UBI device numbers

Zhihao Cheng <chengzhihao1@huawei.com>
    UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs

Zhihao Cheng <chengzhihao1@huawei.com>
    UBI: Preserve torture flag when rescheduling failed erasures

LiangCheng Wang <zaq14760@gmail.com>
    ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready

bui duc phuc <phucduc.bui@gmail.com>
    ASoC: pxa: Use devm_clk_get_optional() for extclk clock

Willem de Bruijn <willemb@google.com>
    idpf: add missing cpu_to_le32 in idpf_tx_splitq_build_flow_desc

Robert Malz <robert.malz@canonical.com>
    ice: acquire NVM lock around each flash read

Jesse Brandeburg <jesse.brandeburg@intel.com>
    ice: refactor to use helpers

Petr Oros <poros@redhat.com>
    ice: clear the default forwarding VSI rule when releasing a VSI

Przemyslaw Korba <przemyslaw.korba@intel.com>
    ice: fall back to SBQ when LL PHY timer interface times out

Zhu Yanjun <yanjun.zhu@linux.dev>
    RDMA/cma: Fix WARNING in res_to_rt

Fan Wu <fanwu01@zju.edu.cn>
    RDMA/cxgb4: Free debugfs on registration failure

Guangshuo Li <lgs201920130244@gmail.com>
    dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal

HyeongJun An <sammiee5311@gmail.com>
    ALSA: seq: Don't leak the extension cell pointer in the bounce payload

Yun Zhou <yun.zhou@windriver.com>
    nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing

Linmao Li <lilinmao@kylinos.cn>
    nfc: digital: Do not dump a NULL response in command completion

Yinhao Hu <dddddd@hust.edu.cn>
    nfc: pn533: hold a reference to the request skb during send_frame

Doruk Tan Ozturk <doruk@0sec.ai>
    nfc: llcp: bound SNL TLV parsing to the skb and add length checks

Zhenghang Xiao <kipreyyy@gmail.com>
    nfc: nci: fix double completion race in nci_data_exchange_complete

Breno Leitao <leitao@debian.org>
    nfc: llcp: read llcp_sock->local under the socket lock in getsockopt

Breno Leitao <leitao@debian.org>
    nfc: llcp: avoid userspace overflow on invalid optlen

Chao Shi <coshi036@gmail.com>
    nvme: reject passthrough of driver-managed Set Features

Yang Xiuwei <yangxiuwei@kylinos.cn>
    nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed()

Guixin Liu <kanie@linux.alibaba.com>
    nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns()

Sven Peter <sven@kernel.org>
    nvme-apple: Drop the PRP null check chicken bit

Sven Peter <sven@kernel.org>
    nvme-apple: Require page aligned buffers on the admin queue

Sven Peter <sven@kernel.org>
    nvme: Add a quirk for page aligned admin queue buffers

Maurizio Lombardi <mlombard@redhat.com>
    nvme: expose active quirks in sysfs

Keith Busch <kbusch@kernel.org>
    nvme: remove virtual boundary for sgl capable devices

Keith Busch <kbusch@kernel.org>
    block: accumulate memory segment gaps per bio

Sven Peter <sven@kernel.org>
    nvme-apple: Never set the opcode in the NVMMU TCB

Sven Peter <sven@kernel.org>
    nvme-apple: Don't set a DMA direction for commands without a data transfer

Sven Peter <sven@kernel.org>
    nvme-apple: Destroy the admin queue on removal

Guixin Liu <kanie@linux.alibaba.com>
    nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate()

Alistair Francis <alistair.francis@wdc.com>
    nvme: Add the DHCHAP maximum HD IDs

Ilya Leoshkevich <iii@linux.ibm.com>
    s390/irqflags: Add out-of-line definitions of arch_local_irq_*() for KMSAN

Coiby Xu <coxu@redhat.com>
    s390: Drop unnecessary CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT

Coiby Xu <coxu@redhat.com>
    integrity: Make arch_ima_get_secureboot integrity-wide

Josh Poimboeuf <jpoimboe@kernel.org>
    arm64: bti: Disable in-kernel BTI with recent versions of Clang

Jorijn van der Graaf <jorijnvdgraaf@catcrafts.net>
    ASoC: qcom: q6apm: keep the graph start count in sync with the DSP

Babanpreet Singh <bbnpreetsingh@gmail.com>
    spi: sprd-adi: Fix probe succeeding without registering the controller

Esteban Urrutia <esteuwu@proton.me>
    phy: qcom: qmp-combo: Drop qmp_v4_calibrate_dp_phy

Abel Vesa <abelvesa@kernel.org>
    phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms

Wesley Cheng <wesley.cheng@oss.qualcomm.com>
    phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings

Wesley Cheng <wesley.cheng@oss.qualcomm.com>
    phy: qualcomm: Update the QMP clamp register for V6

Faisal Hassan <faisal.hassan@oss.qualcomm.com>
    phy: qcom-qmp-combo: Use regulator_bulk_data with init_load_uA for regulator setup

Esteban Urrutia <esteuwu@proton.me>
    phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs

Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
    phy: renesas: rcar-gen3-usb2: Ignore missing VBUS regulator

Mukesh Kumar Chaurasiya (IBM) <mkchauras@gmail.com>
    rust: uapi: replace direct asm-generic/ioctl.h include with linux/ioctl.h

Vasant Hegde <vasant.hegde@amd.com>
    iommu/amd: Fix incorrect device ID in invalid PASID error message

John Johansen <john.johansen@canonical.com>
    apparmor: fix unconfined user namespace restriction forced stack

John Johansen <john.johansen@canonical.com>
    apparmor: change fn_label_build() call to not return NULL

John Johansen <john.johansen@canonical.com>
    apparmor: split xxx_in_ns into its two separate semantic use cases

Michael Walle <mwalle@kernel.org>
    powerpc/configs: enable CONFIG_RAS to fix EDAC support

Kuniyuki Iwashima <kuniyu@google.com>
    amt: Don't support cross-netns setup.

Liang Luo <luoliang@kylinos.cn>
    selftests/sched_ext: Check skeleton open failure in exit test

Guopeng Zhang <zhangguopeng@kylinos.cn>
    cgroup/cpuset: Use WRITE_ONCE() for shared prs_err updates

Waiman Long <longman@redhat.com>
    cgroup/cpuset: Fail if isolated and nohz_full don't leave any housekeeping

Gabriele Monaco <gmonaco@redhat.com>
    cgroup/cpuset: Rename update_unbound_workqueue_cpumask() to update_isolation_cpumasks()

Guixin Liu <kanie@linux.alibaba.com>
    nvme-pci: release descriptor pools on probe failure

Guixin Liu <kanie@linux.alibaba.com>
    nvmet: propagate percpu_ref_init() failure in nvmet_ns_enable()

Zhengrong Li <zhengrong_li@linux.alibaba.com>
    nvmet: fix Reservation Register Replace for unregistered host with IEKEY

Runyu Xiao <runyu.xiao@seu.edu.cn>
    sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE

Weiming Shi <bestswngs@gmail.com>
    SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Synchronize EC access from the thermal device callbacks

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Store the hwmon device in cros_ec_hwmon_priv

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Register the thermal devices after the hwmon ones

Guenter Roeck <linux@roeck-us.net>
    hwmon: Support guard() and scoped_guard for subsystem locks

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Add support for temperature thresholds

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Move temperature channel params to a macro

Thomas Weißschuh <linux@weissschuh.net>
    hwmon: (cros_ec) Split up supported features in the documentation

Marco Elver <elver@google.com>
    arm64: Disable KCSAN instrumentation in delay.o

Chuck Lever <chuck.lever@oracle.com>
    xdrgen: Fix opaque and string encoders for unbounded members

Chuck Lever <chuck.lever@oracle.com>
    xdrgen: Do not declare union XDR functions in the definitions header

Chuck Lever <chuck.lever@oracle.com>
    xdrgen: Address some checkpatch whitespace complaints

Karl Mehltretter <kmehltretter@gmail.com>
    m68k: Fix backtraces for non-running tasks

Yuho Choi <dbgh9129@gmail.com>
    hwrng: imx-rngc - Disable clock on registration failure

Ahsan Atta <ahsan.atta@intel.com>
    crypto: qat - remove dead ADF_HEX code

Thorsten Blum <thorsten.blum@linux.dev>
    crypto: qat - use 2-arg strscpy where destination size is known

Lu Baolu <baolu.lu@linux.intel.com>
    iommu/vt-d: Flush context cache with correct SID when tearing down aliases

Lu Baolu <baolu.lu@linux.intel.com>
    iommu/vt-d: Tear down scalable-mode context on probe failure

Lu Baolu <baolu.lu@linux.intel.com>
    iommu/vt-d: Clear Present bit before tearing down copied context entry

Desnes Nunes <desnesn@redhat.com>
    iommu/vt-d: Fix UCTP context table slot when copying root entries

Andrew Jones <andrew.jones@oss.qualcomm.com>
    iommu/dma: Restore locking around msi_page_list

Karl Mehltretter <kmehltretter@gmail.com>
    fbdev: clps711x-fb: Remove unreachable unregister_framebuffer() call

Danila Chernetsov <listdansp@mail.ru>
    fbdev: kyro: Validate overlay viewport coordinates

Myeonghun Pak <mhun512@gmail.com>
    fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device()

Ian Rogers <irogers@google.com>
    perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads

Ian Rogers <irogers@google.com>
    perf python: Fix memory leak in pyrf__metrics_cb

Ian Rogers <irogers@google.com>
    perf python: Validate CPU and thread maps in pyrf_evsel__open

Ian Rogers <irogers@google.com>
    perf python: Handle Py_None for thread and cpu maps

Ian Rogers <irogers@google.com>
    perf python: Check counts_values size in set_values

Ian Rogers <irogers@google.com>
    perf test: Fix skiplist leak in cmd_test

Ian Rogers <irogers@google.com>
    perf test: Support dynamic test suites with setup callback and private data

Ian Rogers <irogers@google.com>
    perf synthetic-events: Fix uninitialized pthread_join

Ian Rogers <irogers@google.com>
    perf stat: Fix evsel_list leak in cmd_stat

Rosen Penev <rosenp@gmail.com>
    ARM: dts: helios4: add SATA regulator supplies

Rosen Penev <rosenp@gmail.com>
    ARM: dts: helios4: add vcc-supply to GPIO expander

Rosen Penev <rosenp@gmail.com>
    ARM: dts: helios4: add vcc-supply to EEPROM

Tomáš Macholda <tomas.macholda@nic.cz>
    arm64: dts: turris-mox: fix usb3 phys

Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
    i3c: renesas: Don't register devices when ENTDAA times out

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    i3c: renesas: Follow a unified pattern for transfer and command initialization

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    i3c: renesas: Return immediately if there is no transfer

Sanghyun Park <sanghyun.park.cnu@gmail.com>
    bpf: Fix mmap_lock leak in irq_work path

Ihor Solodrai <ihor.solodrai@linux.dev>
    bpf: Avoid faultable build ID reads under mm locks

Ihor Solodrai <ihor.solodrai@linux.dev>
    bpf: Factor out stack_map build ID helpers

Guodong Xu <guodong@riscstar.com>
    riscv: cpufeature: Clarify ISA spec version for canonical order

Victor Nogueira <victor@mojatatu.com>
    net/sched: cls_api: fix teardown of an adopted proto on insert-race loss

Nikhil Gautam <nikhilgtr@gmail.com>
    iio: light: gp2ap002: re-enable irq if runtime suspend fails

Nikhil Gautam <nikhilgtr@gmail.com>
    iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes

Vidhu Sarwal <vidhu.linux@gmail.com>
    iio: light: opt4060: Fix pointer type passed to div_u64_rem()

Pu Lehui <pulehui@huawei.com>
    bpf, cgroup: Fix storage null-ptr-deref after replacing prog

Ali Ahmet Memis <ali@iusegentoo.com>
    Bluetooth: MSFT: validate evt_prefix_len against the response length

Guangshuo Li <lgs201920130244@gmail.com>
    Bluetooth: btmtksdio: fix usage_count leak when autosuspend_delay is negative

Sean Wang <sean.wang@mediatek.com>
    Bluetooth: btmtk: add MT7902 SDIO support

Sean Wang <sean.wang@mediatek.com>
    Bluetooth: btmtk: add MT7902 MCU support

Sean Wang <sean.wang@mediatek.com>
    mmc: sdio: add MediaTek MT7902 SDIO device ID

Linmao Li <lilinmao@kylinos.cn>
    Bluetooth: MGMT: free the HCI command when it is cancelled

Linmao Li <lilinmao@kylinos.cn>
    Bluetooth: MGMT: free the mesh send cancel command when it is cancelled

Linmao Li <lilinmao@kylinos.cn>
    Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths

Linmao Li <lilinmao@kylinos.cn>
    Bluetooth: hci_conn: fix the SCO setup context lifetime

Zijun Hu <zijun.hu@oss.qualcomm.com>
    Bluetooth: btintel: Fix diagnostics event detection

HyeongJun An <sammiee5311@gmail.com>
    Bluetooth: virtio_bt: avoid OOB read of build info string

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: fix edge-triggered interrupts handling

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: fix IRQ mask/unmask code

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: add missed IRQ resource helpers

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: fix getting gpiochip/pinctrl pointers in the IRQ handling code

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: add missed get_direction() function for gpio_chip

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix spi group pins

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix muxing of non-gpio default pins

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7581: fix mux/conf of pcie_reset pins

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: fix pwm pin function for an7581 and an7583

Christian Marangi <ansuelsmth@gmail.com>
    pinctrl: airoha: convert PWM GPIO to macro

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7583: fix I2C0_SDA_PD register bit order

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: an7581: fix pinconf of i2c_scl/i2c_sda pins

Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
    pinctrl: airoha: fix mdio bitfield names

Christian Marangi <ansuelsmth@gmail.com>
    pinctrl: airoha: add support for Airoha AN7583 PINs

Christian Marangi <ansuelsmth@gmail.com>
    pinctrl: airoha: convert PHY LED GPIO to macro

Qu Wenruo <wqu@suse.com>
    btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data()

Leo Martins <loemra.dev@gmail.com>
    btrfs: avoid GFP_ATOMIC allocations in qgroup free paths

Qu Wenruo <wqu@suse.com>
    btrfs: use aligned range for locking in extent_fiemap()

Johannes Thumshirn <johannes.thumshirn@wdc.com>
    btrfs: zoned: don't clobber the extent buffer when zeroing it out

Yichong Chen <chenyichong@uniontech.com>
    btrfs: retry verity reads for not-uptodate Merkle folios

Qu Wenruo <wqu@suse.com>
    btrfs: always wait for ordered extents to avoid OE races

David Sterba <dsterba@suse.com>
    btrfs: merge setting ret and return ret

Qu Wenruo <wqu@suse.com>
    btrfs: make btrfs_repair_io_failure() handle bs > ps cases without large folios

Filipe Manana <fdmanana@suse.com>
    btrfs: defrag: fix deadlock between defrag and delalloc space reservation

Yang Xiuwei <yangxiuwei@kylinos.cn>
    scsi: sd: Fix sd_done() sense handling condition

Yang Xiuwei <yangxiuwei@kylinos.cn>
    scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails

Swarna Prabhu <sw.prabhu6@gmail.com>
    scsi: sd: Enable sector size > PAGE_SIZE in SCSI sd driver

Bart Van Assche <bvanassche@acm.org>
    scsi: sd: Move the sd_config_discard() function definition

Bart Van Assche <bvanassche@acm.org>
    scsi: sd: Move the sd_remove() function definition

Uwe Kleine-König <u.kleine-koenig@baylibre.com>
    scsi: sd: Convert to SCSI bus methods

Uwe Kleine-König <u.kleine-koenig@baylibre.com>
    scsi: core: sysfs: Make use of bus callbacks

Uwe Kleine-König <u.kleine-koenig@baylibre.com>
    scsi: core: Pass a struct scsi_driver to scsi_{,un}register_driver()

Tanushree Shah <tshah@linux.ibm.com>
    perf trace-event: Fix integer truncation in do_read() and skip()

Zijun Hu <zijun.hu@oss.qualcomm.com>
    Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices

Zijun Hu <zijun.hu@oss.qualcomm.com>
    Bluetooth: btusb: Record matched usb_device_id into btusb_data

Johan Hovold <johan@kernel.org>
    Bluetooth: btusb: refactor endpoint lookup

Zijun Hu <zijun.hu@oss.qualcomm.com>
    Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855()

Zijun Hu <zijun.hu@oss.qualcomm.com>
    Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event

Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
    sched/fair: Check CPU capacity before comparing group types during load balance

Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
    sched/fair: Also gate overloaded status update for SD_ASYM_CPUCAPACITY

Adrian Hunter <adrian.hunter@intel.com>
    perf/x86/intel/pt: Fix stop/start with no update

Adrian Hunter <adrian.hunter@intel.com>
    perf/x86/intel/pt: Use bitwise access for PERF_HES_STOPPED

Adrian Hunter <adrian.hunter@intel.com>
    perf/x86/intel/pt: Factor out pt_config_enable()

Yuho Choi <dbgh9129@gmail.com>
    ACPI: video: Release PCI device reference after lookup

Kamal Wadhwa <kamal.wadhwa@oss.qualcomm.com>
    regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling

Daniel Borkmann <daniel@iogearbox.net>
    bpf, arm64: Fix exception table metadata for arena load-acquire

Daniel Borkmann <daniel@iogearbox.net>
    bpf, x86: Fix exception table metadata for arena load-acquire

Daniel Borkmann <daniel@iogearbox.net>
    bpf, riscv: Add and use bpf_atomic_is_load_acq() helper

Daniel Borkmann <daniel@iogearbox.net>
    bpf: Reject load-acquire from pointers requiring fault protection

James Clark <james.clark@linaro.org>
    perf: arm_pmuv3: Zero initialize hw_id branch stack field

James Clark <james.clark@linaro.org>
    coresight: Refactor etm4_config_timestamp_event()

Yeoreum Yun <yeoreum.yun@arm.com>
    coresight: etm4x: fix leaked trace id

Yeoreum Yun <yeoreum.yun@arm.com>
    coresight: etm4x: fix underflow for usage of (nrseqstate - 1)

James Clark <james.clark@linaro.org>
    coresight: Change syncfreq to be a u8

Yeoreum Yun <yeoreum.yun@arm.com>
    coresight: etm4x: fix wrong check of etm4x_sspcicrn_present()

Bruce Johnston <bjohnsto@redhat.com>
    md/raid1: don't set array_frozen in raid1_takeover()

Yu Kuai <yukuai@fygo.io>
    md/md-llbitmap: stop daemon timer rearm on destroy

Yu Kuai <yukuai@fygo.io>
    md/md-llbitmap: prevent create failure bitmap UAF

Yu Kuai <yukuai@fygo.io>
    md: avoid stale clone I/O accounting timestamps

Yu Kuai <yukuai@fygo.io>
    md: wait for behind writes before destroying bitmap

Yu Kuai <yukuai@fygo.io>
    md/raid5: round bitmap stripes with sector division

Esteban Urrutia <esteuwu@proton.me>
    phy: qcom: qmp-pcie: Add pcs_lane1 offset to V5 offsets

Loic Poulain <loic.poulain@oss.qualcomm.com>
    phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend

Loic Poulain <loic.poulain@oss.qualcomm.com>
    phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend

Loic Poulain <loic.poulain@oss.qualcomm.com>
    phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend

Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
    phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads

Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
    phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*()

Linkai Gong <gonglinkai@kylinos.cn>
    soc: fsl: qe: check platform_driver_register() in qe_ic_of_init()

Yichong Chen <chenyichong@uniontech.com>
    hugetlbfs: release subpool on fill_super failure

Simon Glass <sjg@chromium.org>
    pinctrl: rockchip: Reset the pin count when recalculating SoC data

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    firmware_loader: do not queue completed sysfs fallback requests

Manish Rangankar <mrangankar@marvell.com>
    scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path

Timur Kristóf <timur.kristof@gmail.com>
    drm/amdgpu/gfx6: Use PFP on the compute queues too

Timur Kristóf <timur.kristof@gmail.com>
    drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets

Tanushree Shah <tshah@linux.ibm.com>
    perf trace-event: Fix buffer overflow in read_string()

Gerald Loacker <gerald.loacker@wolfvision.net>
    phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table

Felix Gu <ustc.gu@gmail.com>
    phy: sunplus: fix error handling in sp_uphy_init()

Biju Das <biju.das.jz@bp.renesas.com>
    phy: renesas: phy-rcar-gen3-usb2: Fix devm action registration for disabled VBUS regulator

Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
    phy: renesas: rcar-gen3-usb2: Add regulator for OTG VBUS control

Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
    phy: renesas: rcar-gen3-usb2: Factor out VBUS control logic

Meghana Malladi <m-malladi@ti.com>
    arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node

Jan Kara <jack@suse.cz>
    ext4: fix spurious message about orphan cleanup on RO fs

Timur Kristóf <timur.kristof@gmail.com>
    drm/amdgpu/gfx6: Fixup emit_cntxcntl()

Steve Dunnagan <sdunnaga@redhat.com>
    leds: gpio: Clear error pointers for skipped LEDs

Arnd Bergmann <arnd@arndb.de>
    leds: gpio: Make legacy gpiolib interface optional

Arnd Bergmann <arnd@arndb.de>
    gpiolib: move legacy interface into linux/gpio/legacy.h

Sven Peter <sven@kernel.org>
    mfd: macsmc: Fix key count endianness annotation

Pengpeng Hou <pengpeng@iscas.ac.cn>
    mfd: iqs62x: Reject zero-length firmware records

Pengpeng Hou <pengpeng@iscas.ac.cn>
    mfd: rave-sp: validate received frame payload lengths

Vladimir Murzin <vladimir.murzin@arm.com>
    arm64: hibernate: Restore DAIF state on error

Ada Couprie Diaz <ada.coupriediaz@arm.com>
    arm64: hibernate: mask DAIF before restoring hibernated kernel

Felix Fietkau <nbd@nbd.name>
    wifi: mac80211: skip default WMM setup for AP_VLAN links

Leon Romanovsky <leon@kernel.org>
    RDMA/erdma: restrict the driver to little-endian systems

Petr Pavlu <petr.pavlu@suse.com>
    module/dups: Fix use-after-free in kmod_dup_req lifetime handling

Petr Pavlu <petr.pavlu@suse.com>
    module/dups: Inform duplicate requests about the result directly

Naveen Kumar Chaudhary <naveen.osdev@gmail.com>
    module: use strscpy() to copy module names in stats and dup tracking

Marco Crivellari <marco.crivellari@suse.com>
    module: replace use of system_wq with system_dfl_wq

Shuangpeng Bai <shuangpeng.kernel@gmail.com>
    RDMA/siw: Fix use-after-free in siw_accept()

Yehyeong Lee <yhlee@isslab.korea.ac.kr>
    IB/isert: post the full-feature receive buffers after session registration

Yehyeong Lee <yhlee@isslab.korea.ac.kr>
    IB/isert: delay the final Login Response until the session is registered

Karl Mehltretter <kmehltretter@gmail.com>
    cpufreq: imx6q: fix out-of-bounds write when probed more than once

Karl Mehltretter <kmehltretter@gmail.com>
    cpufreq: imx6q: fix devres accumulation across driver rebind

Priya Bala Govindasamy <pgovind2@uci.edu>
    rust: cpufreq: Fix temporary write in Registration::bios_limit_callback

Priya Bala Govindasamy <pgovind2@uci.edu>
    rust: cpufreq: Add CPUFREQ_TABLE_END as last table entry in TableBuilder::to_table

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: dw-hdmi: Drop TCON TOP port reference

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: tcon: Drop remote endpoint reference

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: crtc: Propagate layer initialization error

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: hdmi: Don't leak sync polarity bits into packet control

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: tcon: Drop TCON TOP device reference

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: tcon: Set output mux for DSI and LVDS

Jernej Skrabec <jernej.skrabec@gmail.com>
    drm/sun4i: vi scaler: Fix coefficient selection

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf c2c: Clean up registered formats on c2c_hists__init() and c2c_hists__reinit() failure

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf c2c: Fix error masking, OOM, and unchecked caller errors in hpp_list__parse()

Ian Rogers <irogers@google.com>
    perf c2c: Use perf_env e_machine rather than arch

Namhyung Kim <namhyung@kernel.org>
    perf report: Update sort key state from -F option

Namhyung Kim <namhyung@kernel.org>
    perf report: Fix histogram entry collapsing for -F option

Tianyou Li <tianyou.li@intel.com>
    perf c2c: Add annotation support to perf c2c report

Alexey Charkov <alchark@flipper.net>
    clk: rockchip: rk3576: fix source muxes for SPI0..SPI4

Cen Zhang <zzzccc427@gmail.com>
    ocfs2: synchronize heartbeat callbacks with o2net teardown

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf libbfd: Validate BPF prog info arrays before pointer cast

Xie Yuanbin <xieyuanbin1@huawei.com>
    ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults

Linus Walleij <linusw@kernel.org>
    ARM: 9481/2: breakpoint: CFI breakpoints only on demand

Yehyeong Lee <yhlee@isslab.korea.ac.kr>
    RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ

Cheng Xu <chengyou@linux.alibaba.com>
    RDMA/erdma: Hold QP references for AE and CM processing

Cheng Xu <chengyou@linux.alibaba.com>
    RDMA/erdma: Hold CQ references when processing EQ events

Yuntao Wang <yuntao.wang@linux.dev>
    kbuild: fix modules.builtin(.modinfo) targets in the top-level Makefile

Robertus Diawan Chris <robertusdchris@gmail.com>
    modpost: prevent leak when early return no suffix .o in read_symbols()

Sergei Litvin <litvindev@gmail.com>
    scripts/tags.sh: Prevent binary files appearing in cscope.files

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    intel_idle: Avoid using deep idle states during initialization

Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
    intel_idle: Add cmdline option to adjust C-states table

Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
    intel_idle: Initialize sysfs after cpuidle driver initialization

Daniel Borkmann <daniel@iogearbox.net>
    bpf: Check load-acquire src ptr type before the load

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sar2130p: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: qcs8550-aim300: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sc8280xp-blackrock: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies

Sayali Patil <sayalip@linux.ibm.com>
    selftests/mm: fix ternary operator precedence in ksm_tests

Sayali Patil <sayalip@linux.ibm.com>
    selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes

Mike Rapoport (Microsoft) <rppt@kernel.org>
    selftests/mm: ksm_tests: use kselftest framework

Pu Lehui <pulehui@huawei.com>
    bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry()

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources()

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    remoteproc: Move resource table data structure to its own header

Imran Shaik <imran.shaik@oss.qualcomm.com>
    arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC

Andreas Kemnade <andreas@kemnade.info>
    drm/omap: dsi: Do not copy isr table

Inochi Amaoto <inochiama@gmail.com>
    riscv: dts: sophgo: cv180x: Allow the DMA multiplexer to set channel number for DMA controller

Yichong Chen <chenyichong@uniontech.com>
    fat: release buffer head after rebuilding parent

Guangshuo Li <lgs201920130244@gmail.com>
    rapidio: clear mport->net when rio_add_net() fails

Calvin Owens <calvin@wbinvd.org>
    pps-gpio: remove dead capture_clear code

Michael Byczkowski <by@by-online.de>
    pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler

Calvin Owens <calvin@wbinvd.org>
    pps: don't try to wait for negative timeouts in PPS_FETCH

Bradley Morgan <include@grrlz.net>
    lib/string: fix memchr_inv() for large ranges

Cen Zhang <zzzccc427@gmail.com>
    ocfs2/cluster: keep heartbeat local node stable

Caleb Sander Mateos <csander@purestorage.com>
    ublk: check for ublk_unmap_io() returning 0

Caleb Sander Mateos <csander@purestorage.com>
    ublk: check import_ubuf() return value

Tao Cui <cuitao@kylinos.cn>
    block/kyber-iosched: flush per-cpu latency buckets over possible CPUs

Tao Cui <cuitao@kylinos.cn>
    block/blk-iocost: collect per-cpu latency stats over possible CPUs

Tao Cui <cuitao@kylinos.cn>
    block/blk-stat: drain per-cpu callback stats over possible CPUs

Zheng Qixing <zhengqixing@huawei.com>
    blk-cgroup: skip dying blkg in blkcg_activate_policy()

Zheng Qixing <zhengqixing@huawei.com>
    blk-cgroup: fix race between policy activation and blkg destruction

Breno Leitao <leitao@debian.org>
    phonet: pep: do not write beyond optlen in getsockopt

Zxyan Zhu <zxyan0222@gmail.com>
    net: stmmac: Skip PHY attach if custom PCS is in use

Sang-Heon Jeon <ekffu200098@gmail.com>
    iio: light: tsl2583: return zero in write_raw() on success

Sang-Heon Jeon <ekffu200098@gmail.com>
    iio: light: isl29028: return zero in write_raw() on success

Yuanshen Cao <alex.caoys@gmail.com>
    iio: light: tsl2772: fix ALS calibscale readback

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf arm-spe: Reject zero nr_cpu in metadata to prevent division by zero

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf intel-bts: Fix off-by-one in auxtrace_info minimum size check

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf intel-pt: Fix off-by-one in auxtrace_info minimum size check

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf auxtrace: Fix queue grow overflow and old array leak

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf thread-stack: Fix heap buffer overflow on branch stack wrap copy

Jiancheng Huang <jchuang@seu.edu.cn>
    HID: lg4ff: validate report length before fixed offsets

Chao Huang <huangchao@kylinos.cn>
    HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure

Vicki Pfau <vi@endrift.com>
    HID: steam: Reject short reads

Vicki Pfau <vi@endrift.com>
    HID: steam: Improve logging and other cleanup

Vicki Pfau <vi@endrift.com>
    HID: steam: Add support for sensor events on the Steam Controller (2015)

Vicki Pfau <vi@endrift.com>
    HID: steam: Rename some constants that got renamed upstream

Vicki Pfau <vi@endrift.com>
    HID: steam: Refactor and clean up report parsing

Ai Chao <aichao@kylinos.cn>
    HID: i2c-hid: Fix "(null)" output when reading report descriptor fails

Yousef Alhouseen <alhouseenyousef@gmail.com>
    HID: synchronize input before cleaning up a failed probe

谢致邦 (XIE Zhibang) <Yeking@Red54.com>
    HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver

Niklas Cassel <cassel@kernel.org>
    misc: pci_endpoint_test: Check SUCCESS bit for doorbell status

Shukai Ni <shukai.ni@kuleuven.be>
    dm-integrity: replace forgeable discard filler with a keyed sector marker

Karl Mehltretter <kmehltretter@gmail.com>
    tty: clear cdev pointer after cdev_add() failure

Karl Mehltretter <kmehltretter@gmail.com>
    serial: amba-pl011: keep console clock enabled for atomic writes

Karl Mehltretter <kmehltretter@gmail.com>
    serial: amba-pl011: unprepare console clock on unregister

Thomas Bogendoerfer <tsbogend@alpha.franken.de>
    MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL

Christophe Leroy (CS GROUP) <chleroy@kernel.org>
    soc: fsl: qe: implement get_direction()

Christophe Leroy (CS GROUP) <chleroy@kernel.org>
    soc: fsl: qe: properly scan GPIO nodes at startup

Saket Kumar Bhaskar <skb99@linux.ibm.com>
    powerpc/irq: Fix missing r2 clobber in PCREL inline assembly

Gou Hao <gouhao@uniontech.com>
    powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass

Troy Mitchell <troy.mitchell@linux.spacemit.com>
    pinctrl: spacemit: validate pins in pinconf callbacks

Yulin Lu <luyulin@eswincomputing.com>
    pinctrl: eswin: Fix Handling of PIN_CONFIG_PERSIST_STATE

Laxman Acharya Padhya <acharyalaxman8848@gmail.com>
    firmware: coreboot: Validate table bounds

Titouan Ameline de Cadeville <titouan.ameline@gmail.com>
    firmware: google: Add bounds checks in coreboot_table_populate()

Zhao Li <enderaoelyther@gmail.com>
    wifi: cfg80211: stop PMSR before P2P and NAN teardown

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: cfg80211: Add an API to configure local NAN schedule

Johannes Berg <johannes.berg@intel.com>
    wifi: nl80211: split out UHR operation information

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: nl80211: refactor nl80211_parse_chandef

Hari Chandrakanthan <quic_haric@quicinc.com>
    wifi: cfg80211: add support to handle incumbent signal detected event from mac80211/driver

Johannes Berg <johannes.berg@intel.com>
    wifi: cfg80211: add initial UHR support

Johannes Berg <johannes.berg@intel.com>
    wifi: ieee80211: add some initial UHR definitions

Sai Pratyusha Magam <sai.magam@oss.qualcomm.com>
    wifi: nl80211: Add support for EPP peer indication

Lachlan Hodges <lachlan.hodges@morsemicro.com>
    wifi: cfg80211: include S1G_NO_PRIMARY flag when sending channel

Johannes Berg <johannes.berg@intel.com>
    wifi: mac80211: disconnect on CSA to channel 0

Zhao Li <enderaoelyther@gmail.com>
    wifi: mac80211: skip unused probe response countdown offsets

Slawomir Stepien <sst@poczta.fm>
    wifi: zd1211rw: reject secondary interfaces to prevent conflicts

Zhao Li <enderaoelyther@gmail.com>
    wifi: mac80211: send TWT teardown to peer after setup TX failure

Davidlohr Bueso <dave@stgolabs.net>
    perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register

Pranjal Shrivastava <praan@google.com>
    iommu/arm-smmu-v3: Convert to use atomic poll timeout

Mark Brown <broonie@kernel.org>
    kselftest/arm64: Don't write to P0 in irritator on SME only systems

Karl Mehltretter <kmehltretter@gmail.com>
    kselftest/arm64: fp-ptrace: Fix checks for inactive SVE and SSVE regsets

Karl Mehltretter <kmehltretter@gmail.com>
    arm64/fpsimd: ptrace: Fix inactive SVE and SSVE regsets

Vladimir Murzin <vladimir.murzin@arm.com>
    arm64: smp: Fix IPI teardown for GICv5 flow

Jose Ignacio Tornos Martinez <jtornosm@redhat.com>
    wifi: mt76: mt7996: remove beacon_int_min_gcd from ADHOC interface combinations

Linghui Wu <linghui.wu@oss.qualcomm.com>
    wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx()

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: reject out-of-range link ids in mt76_vif_link()

shengwei.lu <shengwei.lu@mediatek.com>
    wifi: mt76: mt7925: Fix EHT Beamformee SS subfields to meet 802.11be minimum

Javier Tia <floss@jetm.me>
    wifi: mt76: mt7925: advertise EHT 320MHz capabilities for 6GHz band

Peter Chiu <chui-hao.chiu@mediatek.com>
    wifi: mt76: fix queue assignment for disassoc packets

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: report RX chain signal for all RX paths

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed

StanleyYP Wang <StanleyYP.Wang@mediatek.com>
    wifi: mt76: mt7996: fix reg addr remap when addr is 0

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: release hif2 reference on probe IRQ failure

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: fix ext PHY use-after-free on register error path

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: fix double hif2 init on the non-WED path

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: fix MIB TX aggregation counter registers for mt7990

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: free vif links after clearing wcid entries on full reset

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: wake MCU waiters before aborting scan in L1 SER

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: skip key upload when adding an offchannel link

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement

Yonghong Song <yonghong.song@linux.dev>
    bpf, x86: Fix trampoline stack size for 128-bit arguments

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Check snprintf truncation for guest kallsyms path

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Free scandir entries in guest kernel map creation

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Reset errno before strtol in guest kernel map creation

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Don't abort guest map creation on first inaccessible dir

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Check snprintf truncation in machines__findnew()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Guard against NULL strlist in machines__findnew()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Fix NULL parent dereference in fork event processing

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf machine: Fix fd leak on bounds check in maps__set_modules_path_dir()

Joy Zou <joy.zou@oss.nxp.com>
    regulator: core: use system_freezable_wq for init complete work

Andrey Golovko <andrey.golovko@gmail.com>
    ASoC: tas2783-sdw: drop stale regcache on uninitialized re-attach

Pengpeng Hou <pengpeng@iscas.ac.cn>
    ASoC: codecs: tas2783-sdw: Propagate regcache_sync() errors

Charles Keepax <ckeepax@opensource.cirrus.com>
    ASoC: tas2783: Use new SoundWire enumeration helper

Charles Keepax <ckeepax@opensource.cirrus.com>
    soundwire: Add a helper function to wait for device initialisation

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath11k: fix leak in ath11k_service_ready_ext_event()

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    drm/msm/dsi: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    drm/msm/dp: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0)

Leo Yan <leo.yan@arm.com>
    perf: arm_spe: Make wakeup range check overflow safe

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/msm/dp: do not reject wide-bus modes while a YUV420 mode is active

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/msm/dp: reject YUV420-only modes without VSC SDP support

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/msm: don't tear down KMS twice when KMS init fails

Can Peng <pengcan@kylinos.cn>
    ACPI: processor: Unregister cpufreq notifier on init failure

Huisong Li <lihuisong@huawei.com>
    ACPI: processor: idle: Optimize ACPI idle driver registration

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: only consume the WO drop bit on WED v2 devices

StanleyYP Wang <StanleyYP.Wang@mediatek.com>
    wifi: mt76: mt7996: add missing rdd_idx check when enabling background radar

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: don't leak MLD group index on remap alloc failure

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: unwind state on add_interface failure

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config

Rex Lu <rex.lu@mediatek.com>
    wifi: mt76: check txfree done event on the WED hw path

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: fix RXDMAD_C buffer recycling race

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: fix uninitialised RXDMAD_C descriptor info

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: fix stranded frames in mt76_txq_schedule_pending

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: write RX header translation bit to the correct register

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: don't report a zero TX bitrate

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[]

Michael-CY Lee <michael-cy.lee@mediatek.com>
    wifi: mt76: assign link_id when sending probe request during scan

Michael-CY Lee <michael-cy.lee@mediatek.com>
    wifi: mt76: fix non-AQL packet accounting for MLO stations

Peter Chiu <chui-hao.chiu@mediatek.com>
    wifi: mt76: mt7996: fix MLD ID in MAC TXD and HIF TXP

Felix Fietkau <nbd@nbd.name>
    wifi: mt76: mt7996: fix out-of-bounds array access during hardware restart

StanleyYP Wang <StanleyYP.Wang@mediatek.com>
    wifi: mt76: mt7996: set specific BSSINFO and STAREC commands after channel switch

Shayne Chen <shayne.chen@mediatek.com>
    wifi: mt76: mt7996: support fixed rate for link station

Rex Lu <rex.lu@mediatek.com>
    wifi: mt76: fix RX data queuing of RRO 3.0

Shayne Chen <shayne.chen@mediatek.com>
    wifi: mt76: mt7996: fix capability of EHT-MCS 15 in MRU

Chad Monroe <chad@monroe.io>
    wifi: mt76: mt7996: fix EAPOL source BSS for non-MLD stations

Eason Lai <Eason.Lai@mediatek.com>
    wifi: mt76: mt792x: Fix memory leak in SDIO TX path

Jared.Huang <jared.huang@mediatek.com>
    wifi: mt76: mt7925: fix msg len mismatch between driver and firmware

Jared.Huang <jared.huang@mediatek.com>
    wifi: mt76: mt7925: update clc before setting sar power table

Eason Lai <Eason.Lai@mediatek.com>
    wifi: mt76: mt7921: Add PCIe AER handler support to prevent system crash

Lorenzo Bianconi <lorenzo@kernel.org>
    wifi: mt76: always enable RRO queues for non-MT7992 chipset

Lorenzo Bianconi <lorenzo@kernel.org>
    wifi: mt76: Introduce the NPU generic layer

Lorenzo Bianconi <lorenzo@kernel.org>
    wifi: mt76: Move Q_READ/Q_WRITE definitions in dma.h

Zhi-Jun You <hujy652@gmail.com>
    wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986

Laxman Acharya Padhya <acharyalaxman8848@gmail.com>
    wifi: mt76: mt7921: validate CLC firmware records

Devin Wittmayer <lucid_duck@justthetip.ca>
    wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length

Dmitry Gomzyakov <nicerok11@gmail.com>
    wifi: mt76: connac: add MT7991A (0x7991) to is_mt7996()

Yichong Chen <chenyichong@uniontech.com>
    fanotify: report full event length for FIONREAD

Muhammad Usama Anjum <usama.anjum@arm.com>
    misc: sgi-gru: remove interrupt-context page-table walks

Abdun Nihaal <nihaal@cse.iitm.ac.in>
    misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe()

Jinjie Ruan <ruanjinjie@huawei.com>
    powerpc/crash: Fix possible memory leak in update_crash_elfcorehdr()

Rosen Penev <rosenp@gmail.com>
    powerpc/44x: Set GPIO chip parent

Christophe Leroy (CS GROUP) <chleroy@kernel.org>
    powerpc: implement get_direction() in cpm2

Naveen Kumar Chaudhary <naveen.osdev@gmail.com>
    locking/lockdep: Fix NULL pointer dereference in __lock_set_class()

Martin Wilck <mwilck@suse.com>
    md/raid1: create serial pool adding rdev to array with serialize_policy=1

Yu Peng <pengyu@kylinos.cn>
    fs: annotate inode timestamp accessors

Can Peng <pengcan@kylinos.cn>
    i3c: master: adi: add OF module alias for autoloading

Jakub Kicinski <kuba@kernel.org>
    i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices

Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
    swiotlb: Preserve allocation virtual address for dynamic pools

Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org>
    iommu/dma: Check atomic pool allocation result directly

Chen Cheng <chencheng@fnnas.com>
    md: scope memalloc_noio to allocation critical sections

Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
    md: skip redundant raid_disks update when value is unchanged

Chen Cheng <chencheng@fnnas.com>
    md: remove unused mddev argument from export_rdev

Chen Cheng <chencheng@fnnas.com>
    md/bitmap: resume array on backlog_store() error path

Vladimir Zapolskiy <vz@kernel.org>
    clk: qcom: Return expected ENOMEM error on dynamic allocation failure

Imran Shaik <imran.shaik@oss.qualcomm.com>
    clk: qcom: gpucc-qcm2290: Park RCG's clk source at XO during disable

Stanislav Kinsburskii <skinsburskii@linux.microsoft.com>
    lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone

Pu Lehui <pulehui@huawei.com>
    bpf: Fix potential UAF when reading bpf link info

Pu Lehui <pulehui@huawei.com>
    bpf: Fix potential UAF in bpf_netns_link_update_prog

Hongyan Xu <getshell@seu.edu.cn>
    power: supply: sc2731_charger: cancel work on remove

Hongyan Xu <getshell@seu.edu.cn>
    power: supply: isp1704_charger: cancel work on remove

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: qcs6490-rb3gen2: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: lemans: Fix the PCIe iommu-map entries

Shawn Guo <shengchao.guo@oss.qualcomm.com>
    arm64: dts: qcom: lemans: Move PCIe devices into soc node

Odelu Kukatla <odelu.kukatla@oss.qualcomm.com>
    arm64: dts: qcom: sa8775p: Add reg and clocks for QoS configuration

Abhinaba Rakshit <abhinaba.rakshit@oss.qualcomm.com>
    arm64: dts: qcom: lemans: add QCrypto node

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    arm64: dts: qcom: lemans: add refgen regulator and use it for DSI

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    arm64: dts: qcom: lemans: move USB PHYs to a proper place

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: talos: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8750: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: sar2130p: Fix the PCIe iommu-map entries

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    arm64: dts: qcom: kodiak: Fix the PCIe iommu-map entries

Dawid Wróbel <me@dawidwrobel.com>
    arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID

Keith Busch <kbusch@kernel.org>
    block: fix dio leak on metadata mapping error

Christoph Hellwig <hch@lst.de>
    block: add a bio_endio_status helper

Christoph Hellwig <hch@lst.de>
    block: don't set BIO_QUIET for BLK_STS_AGAIN

Christoph Hellwig <hch@lst.de>
    blk-crypto: use on-stack skcipher requests for fallback en/decryption

Christoph Hellwig <hch@lst.de>
    blk-crypto: optimize bio splitting in blk_crypto_fallback_encrypt_bio

Christoph Hellwig <hch@lst.de>
    blk-crypto: submit the encrypted bio in blk_crypto_fallback_bio_prep

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    firmware: qcom: scm: Fix tzmem state on probe retry

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    firmware: qcom: scm: Fix reserved memory cleanup on probe failure

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    firmware: qcom: scm: Fix NULL dereference in IRQ handler before __scm is published

Yuvaraj Ranganathan <yuvaraj.ranganathan@oss.qualcomm.com>
    firmware: qcom: scm: instrument SMC call path with tracepoints

Yuvaraj Ranganathan <yuvaraj.ranganathan@oss.qualcomm.com>
    firmware: qcom: scm: add trace events for the SMC call interface

Unnathi Chalicheemala <unnathi.chalicheemala@oss.qualcomm.com>
    firmware: qcom_scm: Support multiple waitq contexts

Unnathi Chalicheemala <unnathi.chalicheemala@oss.qualcomm.com>
    firmware: qcom_scm: Add API to get waitqueue IRQ info

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration

Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
    arm64: dts: qcom: qcs404: Fix DTBS Check errors in usb controller nodes

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: msm8976-longcheer-l9360: Fix accidental node override

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep

Itai Handler <itai.handler@gmail.com>
    rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs

Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
    md/raid10: consistently fail atomic writes that require splitting

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath11k: fix stride mismatch in mac_phy_caps_parse()

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath12k: fix stride mismatch in mac_phy_caps_parse()

Fushuai Wang <wangfushuai@baidu.com>
    Revert "serial: 8250: Clear CON_PRINTBUFFER on port re-registration"

Cheng-Han Wu <hank20010209@gmail.com>
    selftests/zram: fix kernel_gte() for POSIX sh

Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
    md: recheck spare changes before starting sync

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    tools/nolibc/powerpc: mark ctr and xer as clobbered by system call

Yichong Chen <chenyichong@uniontech.com>
    fanotify: stop permission watchdog when timeout is zero

Chen Cheng <chencheng@fnnas.com>
    md/raid5: protect lockless recovery_offset accesses during reshape

Sajal Gupta <sajal2005gupta@gmail.com>
    md/raid5-ppl: fix use-after-free in ppl_do_flush()

Chen Cheng <chencheng@fnnas.com>
    md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency

Yuho Choi <dbgh9129@gmail.com>
    bus: mhi: host: Fix controller cleanup on EDL sysfs failure

Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
    bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET

Abdun Nihaal <nihaal@cse.iitm.ac.in>
    wifi: rtlwifi: pci: fix error path in rtl_pci_probe()

Hongyan Xu <getshell@seu.edu.cn>
    platform/chrome: cros_ec_debugfs: Unregister panic notifier

Hongyan Xu <getshell@seu.edu.cn>
    platform/chrome: cros_ec_debugfs: Clean up console log on probe failure

Jens Remus <jremus@linux.ibm.com>
    s390/vdso: Pass --eh-frame-hdr to the linker

Heiko Carstens <hca@linux.ibm.com>
    s390/vdso: Rename vdso64 to vdso

Heiko Carstens <hca@linux.ibm.com>
    s390: Add stackprotector support

Heiko Carstens <hca@linux.ibm.com>
    s390: Remove compat support

Heiko Carstens <hca@linux.ibm.com>
    s390/syscalls: Add pt_regs parameter to SYSCALL_DEFINE0() syscall wrapper

Heiko Carstens <hca@linux.ibm.com>
    s390/ptrace: Rename psw_t32 to psw32_t

Hungyu Lin <dennylin0707@gmail.com>
    media: qcom: iris: handle runtime PM resume failure in core deinit

Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
    media: qcom: iris: Fix bitmask test in iris_allow_cmd()

Anna Maniscalco <anna.maniscalco2000@gmail.com>
    drm/msm: remove objects from evit list after pinning them

Ali Tariq <alitariq45892@gmail.com>
    PCI: starfive: Fix unchecked pm_runtime_get_sync() in probe

Ali Tariq <alitariq45892@gmail.com>
    PCI: starfive: Fix Runtime PM handling and teardown ordering

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath12k: validate TLV length in process_tpc_stats()

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event()

Fan Wu <fanwu01@zju.edu.cn>
    spi: davinci: switch to managed controller allocation

Guixin Liu <kanie@linux.alibaba.com>
    nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request

Yehyeong Lee <yhlee@isslab.korea.ac.kr>
    IB/isert: reject login PDUs declaring more data than was received

Yehyeong Lee <yhlee@isslab.korea.ac.kr>
    IB/isert: reject PDUs declaring more data than was received

Cong Nguyen <congnt264@gmail.com>
    media: staging/ipu7: fix async notifier leak on init error

Leon Romanovsky <leon@kernel.org>
    RDMA/cxgb4: free STAG index when TPT entry write fails

Leon Romanovsky <leon@kernel.org>
    RDMA/mlx5: Send cong param changes to the resolved port mdev

Leon Romanovsky <leon@kernel.org>
    RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs

David Strahan <David.Strahan@microchip.com>
    scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches.

Ryusuke Konishi <konishi.ryusuke@gmail.com>
    nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch

David Lee <david.lee@trailofbits.com>
    nilfs2: prevent out-of-bounds read in super root block parsing

Joshua Crofts <joshua.crofts1@gmail.com>
    nilfs2: fix infinite loop in nilfs_clean_segments()

Alexey Charkov <alchark@flipper.net>
    clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs

Akari Tsuyukusa <akkun11.open@gmail.com>
    clk: mediatek: mt8135: Fix inverted gate control for devapc_ck

longlong yan <yanlonglong@kylinos.cn>
    clk/x86: pmc_atom: add kasprintf return value check

Myeonghun Pak <mhun512@gmail.com>
    clk: palmas: Manage external-control prepare with devm

Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
    clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    clk: mediatek: Refactor pllfh registration to pass device

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    clk: mediatek: Pass device to clk_hw_register for PLLs

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    clk: mediatek: Refactor pll registration to pass device

Guangshuo Li <lgs201920130244@gmail.com>
    clk: tegra: tegra124-emc: put EMC node on register failure

Ondrej Jirman <megi@xff.cz>
    arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix

Zhao Li <enderaoelyther@gmail.com>
    wifi: mac80211: fix per-STA profile length in cross-link CSA parsing

Yonatan Nachum <ynachum@amazon.com>
    RDMA/efa: Fix PBL chunk length computation

Peiyang He <peiyang_he@smail.nju.edu.cn>
    RDMA/rxe: Fix UAF in ODP init error-handling path

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init

Nicolin Chen <nicolinc@nvidia.com>
    iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized

Weiming Shi <bestswngs@gmail.com>
    fs/ntfs3: reject restart table growth beyond U16_MAX entries

Ivy Lopez <skunkolee@gmail.com>
    staging: rtl8723bs: use kfree_sensitive() for key material

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    firmware: qcom_scm: Introduce PAS context allocator helper function

Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
    remoteproc: Prevent crash handling to race with rproc_del()

Jingyi Wang <jingyi.wang@oss.qualcomm.com>
    remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work()

Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
    remoteproc: Allow shutdown of crashed processors

Peng Fan <peng.fan@nxp.com>
    remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown()

K Prateek Nayak <kprateek.nayak@amd.com>
    cpufreq/amd-pstate: Set min_limit_freq based on bios_min_perf

Juan Martinez <juan.martinez@amd.com>
    cpufreq/amd-pstate: Add comment explaining nominal_perf usage for performance policy

Babanpreet Singh <bbnpreetsingh@gmail.com>
    w1: ds2482: Fix signedness bug in ds2482_w1_triplet()

Fan Wu <fanwu01@zju.edu.cn>
    spi: oc-tiny: switch to managed controller allocation

Myeonghun Pak <mhun512@gmail.com>
    clk: mediatek: mt6735: Unregister PLLs on probe failure

Yichong Chen <chenyichong@uniontech.com>
    isofs: release zisofs block pointer buffer head

Sumeet Pawnikar <sumeet4linux@gmail.com>
    powercap: intel_rapl_tpmi: Handle PMU registration failure during probe

Rakesh Kota <rakesh.kota@oss.qualcomm.com>
    thermal/drivers/qcom-spmi-adc-tm5: Drop IIO_VAL_INT check in adc_tm5_get_temp

Christian Marangi <ansuelsmth@gmail.com>
    thermal/drivers/airoha: Fix copy paste error for sen internal

Christian Marangi <ansuelsmth@gmail.com>
    thermal/drivers/airoha: Fix copy paste error on clamp_t low temp

Maher Sanalla <msanalla@nvidia.com>
    RDMA/mlx5: Fix integer overflow of user QP buffer size

Can Peng <pengcan@kylinos.cn>
    crypto: keembay - publish OF module alias for OCS AES/SM4

Linmao Li <lilinmao@kylinos.cn>
    crypto: keembay - Initialize completion before requesting IRQ

Li Qiang <liqiang01@kylinos.cn>
    scsi: ufs: debugfs: Reserve space for a string terminator

Babanpreet Singh <bbnpreetsingh@gmail.com>
    power: supply: sbs-battery: Use a per-device serial number buffer

Kohei Enju <enju.kohei@fujitsu.com>
    arm64: RSI: fix field-spanning write warning in attestation token init

James Clark <james.clark@linaro.org>
    tools/build: Allow versioning of all LLVM tools defined in Makefile.include

Justin Yeh <justin.yeh@mediatek.com>
    pinctrl: mediatek: free EINT resources on unbind

Alison Schofield <alison.schofield@intel.com>
    cxl/region: Fix use-after-free in find_pos_and_ways() error path

Feng Yang <yangfeng@kylinos.cn>
    selftests/bpf: Fix memory leak on subtest_states reallocation

Feng Yang <yangfeng@kylinos.cn>
    selftests/bpf: Fix incorrect error checking for pthread_create

Karl Mehltretter <kmehltretter@gmail.com>
    ARM: lpc32xx: only run SoC init on LPC32xx hardware

Mykyta Yatsenko <yatsenko@meta.com>
    bpf: Fix CFI mismatch in task work callback

Fabio Estevam <festevam@gmail.com>
    arm64: dts: rockchip: Fix rk3566-bigtreetech-cb2 touchscreen property

Fabio Estevam <festevam@gmail.com>
    arm64: dts: rockchip: Fix Gru WLAN sideband interrupt

Damon Ding <damon.ding@rock-chips.com>
    arm64: dts: rockchip: Add missing hclk for RK3588 eDP1

Damon Ding <damon.ding@rock-chips.com>
    arm64: dts: rockchip: Add missing hclk for RK3588 eDP0

Osama Abdelkader <osama.abdelkader@gmail.com>
    drm/panthor: return PTR_ERR() from devm_drm_dev_alloc()

Weiming Wu <weiming3@asu.edu>
    fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init

Florian Westphal <fw@strlen.de>
    netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet

Can Peng <pengcan@kylinos.cn>
    drm/tve200: add OF module alias for autoloading

Ian Rogers <irogers@google.com>
    perf cap: Remove used_root parameter and simplify capability checks

Cosmo Chou <chou.cosmo@gmail.com>
    leds: pca9532: Fix phantom device registration on missing hardware

Malaya Kumar Rout <malayarout91@gmail.com>
    PM: hibernate: Fix memory leak in snapshot_write_next() error path

Leon Romanovsky <leon@kernel.org>
    RDMA/erdma: complete object teardown when the destroy command fails

Sanghyun Park <sanghyun.park.cnu@gmail.com>
    xfrm: Fix skb double-free in xfrm_dev_direct_output()

Leo Yan <leo.yan@arm.com>
    perf cs-etm: Avoid truncating AUX buffer sizes to int

Leo Yan <leo.yan@arm.com>
    perf cs-etm: Flush thread stacks after decoder reset

Junhui Liu <junhui.liu@pigmoral.tech>
    riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups

Michael Opdenacker <michael.opdenacker@rootcommit.com>
    riscv: dts: spacemit: Add OrangePi R2S board device tree

Troy Mitchell <troy.mitchell@linux.spacemit.com>
    riscv: dts: spacemit: add MusePi Pro board device tree

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Unrequest devices if driver registration fails

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Roll back partial protocol table registration

Marco Scardovi <scardracs@disroot.org>
    cpufreq/amd-pstate: Toggle auto_sel in active mode on shared memory systems

Marco Scardovi <scardracs@disroot.org>
    cpufreq/amd-pstate: Fix EPP return type and handle errors during initialization

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Add support for platform profile class

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Add dynamic energy performance preference

Gautham R. Shenoy <gautham.shenoy@amd.com>
    amd-pstate: Make certain freq_attrs conditionally visible

Mario Limonciello (AMD) <superm1@kernel.org>
    cpufreq/amd-pstate: Use sysfs_match_string() for epp

Qianheng Peng <pengqh1@chinatelecom.cn>
    cpufreq: amd-pstate-ut: Skip tests when amd-pstate driver is not active

Andre Przywara <andre.przywara@arm.com>
    ARM: dts: allwinner: a10: Fix PMU interrupt

Xiang Mei <xmei5@asu.edu>
    ext4: check dir entry fits before reading the hash trailer in ext4_search_dir()

Guanghui Yang <3497809730@qq.com>
    ext4: fix buffer_head leak in ext4_init_orphan_info

Selvin Xavier <selvin.xavier@broadcom.com>
    RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx()

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx()

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath11k: Correctly copy the hint BSSID in WMI scan request

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath12k: Correctly copy the hint BSSID in WMI scan request

Aaradhana Sahu <aaradhana.sahu@oss.qualcomm.com>
    wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region

Aaradhana Sahu <aaradhana.sahu@oss.qualcomm.com>
    wifi: ath12k: refactor QMI memory assignment

Aaradhana Sahu <aaradhana.sahu@oss.qualcomm.com>
    wifi: ath12k: switch to name-based reserved memory lookup

Jeff Johnson <jeff.johnson@oss.qualcomm.com>
    wifi: ath6kl: avoid buffer overreads in WMI event handlers

Yao Kai <yaokai34@huawei.com>
    ext4: validate readdir offset before accessing dirent

Aditya Prakash Srivastava <aditya.ansh182@gmail.com>
    ext4: use fsdata to track inline data write state and fix race

Baokun Li <libaokun@linux.alibaba.com>
    ext4: drain in-flight DIO before buffered write fallback

Gerald Yang <gerald.yang@canonical.com>
    ext4: clear stale xarray tags on folios skipped during writeback

Pengpeng Hou <pengpeng@iscas.ac.cn>
    thermal: intel: int3400: clean up ODVP on probe failures

Nicolin Chen <nicolinc@nvidia.com>
    iommu/arm-smmu-v3: Declare eats_s1chk and eats_trans as host-endian u64

Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
    iommu/qcom: Fix inverted fault report check in qcom_iommu_fault()

Haoxiang Li <haoxiang_li2024@163.com>
    iommu/qcom: Remove sysfs device on probe failure path

Li RongQing <lirongqing@baidu.com>
    iommu/amd: Fix undefined behavior in devid_write debugfs function

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Fix requested device removal race

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in ib_dealloc_pd_user()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in uverbs_free_dmah()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in ib_free_cq()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in counter_release()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in ib_destroy_srq_user()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix potential use after free in ib_destroy_cq_user()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Fix use after free in ib_query_qp()

Patrisious Haddad <phaddad@nvidia.com>
    RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations

Jason Gunthorpe <jgg@ziepe.ca>
    RDMA/nldev: Fix locking when accessing mr->pd

Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
    RDMA/restrack: Fix typos in the comments

Leon Romanovsky <leon@kernel.org>
    RDMA/mana_ib: drain QP references after partial table insertion

Myeonghun Pak <mhun512@gmail.com>
    RDMA/erdma: Fix CEQ tasklet use-after-free on removal

Takuma Fujiwara <t-fujiwara1@ti.com>
    PCI: j721e: Fix incorrect max_lanes for J7200

Leon Romanovsky <leon@kernel.org>
    RDMA/srpt: Pass the mapped task attribute to target_init_cmd()

Kumar Kartikeya Dwivedi <memxor@gmail.com>
    bpf: Mark bpf_refcount field as unique

Kumar Kartikeya Dwivedi <memxor@gmail.com>
    bpf: Preserve unique-field state across nested structs

Kumar Kartikeya Dwivedi <memxor@gmail.com>
    bpf: Fix offset warn check for bpf_res_spin_lock

Kohei Enju <enju.kohei@fujitsu.com>
    virt: arm-cca-guest: use migrate_disable() for attestation token requests

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    ACPI: battery: Adjust charging status validation check

Feng Jiang <jiangfeng@kylinos.cn>
    bpf, riscv: Fix extable handling for arena load_acquire

Pu Lehui <pulehui@huawei.com>
    riscv, bpf: Fix kernel stack corruption in tailcall with CFI

Pu Lehui <pulehui@huawei.com>
    riscv, bpf: Fix memory leak in bpf_jit_free

Ricardo B. Marlière <rbm@suse.com>
    libbpf: Search /lib64 and /lib in resolve_full_path()

Kumar Kartikeya Dwivedi <memxor@gmail.com>
    bpf: Zero queue and stack outputs on lock failure

Yousef Alhouseen <alhouseenyousef@gmail.com>
    platform/x86: acer-wmi: reject missing gaming WMI results

Yun Zhou <yun.zhou@windriver.com>
    ext4: skip extra isize expansion during mount to prevent deadlock

Xiang Mei <xmei5@asu.edu>
    ext4: fix out-of-bounds read in ext4_read_inline_dir()

Yun Zhou <yun.zhou@windriver.com>
    ext4: fix circular lock dependency in ext4_ext_migrate

Chen Pei <cp0613@linux.alibaba.com>
    ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root

Pengpeng Hou <pengpeng@iscas.ac.cn>
    ACPI: processor: validate MADT IOAPIC entry bounds

Zhu Ling <zhuling2709@phytium.com.cn>
    ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer

Pengpeng Hou <pengpeng@iscas.ac.cn>
    RDMA/nldev: validate dynamic counter attribute length

Kemeng Shi <shikemeng@huaweicloud.com>
    irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc()

Viktor Malik <vmalik@redhat.com>
    selftests/bpf: Silence array bounds warning in global_map_resize

Viktor Malik <vmalik@redhat.com>
    selftests/bpf: Check malloc result with ASSERT_NEQ in test_sha256

Pawan Gupta <pawan.kumar.gupta@linux.intel.com>
    x86/bugs: Don't use cpu-type matching in cpu_vuln_blacklist

Frank Li <Frank.Li@nxp.com>
    arm64: dts: imx8-ss-audio: Fix LPCG clock indices for ASRC0

Marco Elver <elver@google.com>
    kcsan: avoid unintended access checking in NMIs

TanZheng <tanzheng@kylinos.cn>
    RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters

Ibrahim Hashimov <security@auditcode.ai>
    RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[]

Danila Chernetsov <listdansp@mail.ru>
    RDMA/hfi1: Propagate sdma_txinit_ahg() errors

Jun Yan <jerrysteve1101@gmail.com>
    arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe

Jun Yan <jerrysteve1101@gmail.com>
    arm64: dts: amlogic: meson-axg: Add missing nand_rb0 pin to nand_all_pins

Can Peng <pengcan@kylinos.cn>
    phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe

Can Peng <pengcan@kylinos.cn>
    phy: starfive: Fix runtime PM cleanup in JH7110 DPHY TX probe

Linmao Li <lilinmao@kylinos.cn>
    ASoC: meson: Keep link pointers valid on realloc failure

Koichiro Den <den@valinux.co.jp>
    dmaengine: dw-edma: Clear stale requests on termination

Koichiro Den <den@valinux.co.jp>
    dmaengine: dw-edma: Serialize channel state checks

Koichiro Den <den@valinux.co.jp>
    dmaengine: dw-edma: Serialize abort state updates

Koichiro Den <den@valinux.co.jp>
    dmaengine: dw-edma: Terminate all descriptors without callbacks

Yiyang Chen <chenyy23@mails.tsinghua.edu.cn>
    bpf: Reject arena frees below the arena base

Puranam V G Tejaswi <puranam.tejaswi@oss.qualcomm.com>
    drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg

Yuho Choi <dbgh9129@gmail.com>
    driver core: soc: Unregister bus on early device registration failure

Alban Bedel <alban.bedel@lht.dlh.de>
    software node: Fix software_node_get_reference_args() with index -1

Ian Rogers <irogers@google.com>
    perf ui hists: Fix uninitialized stack memory free on pstack allocation failure

zhouminqiang <zhouminqiang2@huawei.com>
    mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition()

Ruoyu Wang <ruoyuw560@gmail.com>
    mtd: mtdswap: Avoid freeing registered blktrans device twice

Guangshuo Li <lgs201920130244@gmail.com>
    mtd: intel-dg: Fix runtime PM error path in probe

Alexander Usyskin <alexander.usyskin@intel.com>
    mtd: intel-dg: wake card on operations

Pengpeng Hou <pengpeng@iscas.ac.cn>
    soc: ti: knav_qmss: Remove debugfs file on teardown

Md Shofiqul Islam <shofiqtest@gmail.com>
    soc: ti: knav_qmss_queue: Implement resource cleanup in remove()

Xiang Mei <xmei5@asu.edu>
    vfio/pci: clear vdev->msi_perm after freeing it on init failure

Myeonghun Pak <mhun512@gmail.com>
    char: xilinx_hwicap: unregister class on init errors

Pei Xiao <xiaopei01@kylinos.cn>
    ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove

Linmao Li <lilinmao@kylinos.cn>
    ppdev: prevent overflow when setting port timeout

Breno Leitao <leitao@debian.org>
    cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64)

Pengpeng Hou <pengpeng@iscas.ac.cn>
    misc: lan966x_pci: depopulate children on populate failure

Pengpeng Hou <pengpeng@iscas.ac.cn>
    misc: ad525x_dpot: use driver core groups for sysfs files

Gleb Markov <markov.gi@npc-ksb.ru>
    misc: rtsx: add missing write register handling

Gui-Dong Han <hanguidong02@gmail.com>
    misc: bcm-vk: Use acquire/release for msgq_inited

Pavel Zhigulin <Pavel.Zhigulin@kaspersky.com>
    speakup: keyhelp: guard letter_offsets possible out-of-range indexing

Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status()

Yuho Choi <dbgh9129@gmail.com>
    uio: Fix stale info pointer in failed registration path

Gui-Dong Han <hanguidong02@gmail.com>
    gpib: Move stuck SRQ update under lock

Cong Nguyen <congnt264@gmail.com>
    staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths

Mohammed Rizwan Kaniyate <mrizwank004@gmail.com>
    staging: rtl8723bs: remove multiple blank lines in core/

Minu Jin <s9430939@naver.com>
    staging: rtl8723bs: replace rtw_zmalloc() with kzalloc()

Nayana Mariyappa <nayana.mariyappa@gmail.com>
    staging: rtl8723bs: expand multiple assignment into separate statements

Khushal Chitturi <khushalchitturi@gmail.com>
    staging: rtl8723bs: fix operator and type cast spacing

Navaneeth K <knavaneeth786@gmail.com>
    staging: rtl8723bs: use standard offsetof in cfg80211 operations

Sameeksha Sankpal <sameekshasankpal@gmail.com>
    staging: rtl8723bs: Fix operator spacing in rtw_security.c

David Lee <david.lee@trailofbits.com>
    UDF symlink pathComponent header OOB read

Karl Mehltretter <kmehltretter@gmail.com>
    tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64

Xu Yang <xu.yang_2@nxp.com>
    usb: gadget: f_uac1_legacy: remove broken string configfs attributes

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    ACPI: processor: idle: Expand _LPI package sanity checks

Thorsten Blum <thorsten.blum@linux.dev>
    crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping

Pu Lehui <pulehui@huawei.com>
    bpf: Sync tail_call_reachable with callee state on entry

Ruoyu Wang <ruoyuw560@gmail.com>
    drm/msm: Only fini scheduler after successful init

Jie Zhang <jie.zhang@oss.qualcomm.com>
    drm/msm: Fix task_struct reference leak in recover_worker

Jie Zhang <jie.zhang@oss.qualcomm.com>
    drm/msm/a6xx: Fix A621 GPUCC register list for state capture

Akhil P Oommen <akhilpo@oss.qualcomm.com>
    drm/msm/a6xx: Rebase GMU register offsets

Jie Zhang <jie.zhang@oss.qualcomm.com>
    drm/msm/a6xx: Fix A663 GPUCC register list for state capture

Jie Zhang <jie.zhang@oss.qualcomm.com>
    drm/msm: Recover HW before retire hung submit

Shivam Rawat <shivrawa@qti.qualcomm.com>
    drm/msm/a6xx: Fix stale rpmh votes after suspend

Mikko Perttunen <mperttunen@nvidia.com>
    gpu: host1x: Avoid stack over-read in debug output helpers

Mikko Perttunen <mperttunen@nvidia.com>
    gpu: host1x: Fix offset calculation in trace_write_gather

Avraham Stern <avraham.stern@intel.com>
    wifi: iwlwifi: mei: pass correct argument to function

Emmanuel Grumbach <emmanuel.grumbach@intel.com>
    wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments

Avraham Stern <avraham.stern@intel.com>
    wifi: iwlwifi: mei: check SAP message length before reading it

Emmanuel Grumbach <emmanuel.grumbach@intel.com>
    wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser

Emmanuel Grumbach <emmanuel.grumbach@intel.com>
    wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs

Praveen Talari <praveen.talari@oss.qualcomm.com>
    spi: geni-qcom: Fix sticky ret causing wrong return value on invalid proto

Geert Uytterhoeven <geert+renesas@glider.be>
    soc: renesas: r8a78000: Drop duplicate "default ARCH_RENESAS"

Abel Vesa <abel.vesa@oss.qualcomm.com>
    clk: qcom: gcc-glymur: Enable runtime PM

Ian Rogers <irogers@google.com>
    perf jevents: Add more components to the metric sorting order

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    arm64: dts: qcom: sm8250: sort out Iris power domains

George Moussalem <george.moussalem@outlook.com>
    arm64: qcom: ipq5018: Add GEPHY RX and TX clocks

George Moussalem <george.moussalem@outlook.com>
    arm64: dts: qcom: ipq5018: Correct CMN PLL reference clock rate

Pengyu Luo <mitltlatltl@gmail.com>
    arm64: dts: qcom: sc8280xp-x13s: Fix the drive-strength of mclk pin

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO

Denis V. Lunev <den@openvz.org>
    x86/mm/pat: Take cpa_lock around large-page collapse

Maoyi Xie <maoyixie.tju@gmail.com>
    drm/bridge: tc358767: clamp the reported AUX read size to the request

Hongling Zeng <zenghongling@kylinos.cn>
    perf: evsel: Fix error handling in tp_format lookup

Uday Khare <udaykhare77@gmail.com>
    remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev

Zhongqiu Han <zhongqiu.han@oss.qualcomm.com>
    cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply()

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq: intel_pstate: Fix setting minimum P-state at init time

Gleb Markov <markov.gi@npc-ksb.ru>
    drm/amd/display: Remove unused-but-set variable hubp from

Geoffrey McRae <geoffrey.mcrae@amd.com>
    drm/amd/display: Fix DM I2C teardown race

Ruoyu Wang <ruoyuw560@gmail.com>
    media: ipu6: Do not free aux device pdata after init

Eugen Hristev <ehristev@kernel.org>
    media: bcm2835-unicam: Fix asc leaked in error/remove path

Biren Pandya <birenpandya@gmail.com>
    media: i2c: rdacm21: Fix missing media_entity_cleanup()

Qingshuang Fu <fuqingshuang@kylinos.cn>
    irqchip/renesas-irqc: Fix generic interrupt chip leak on remove

Yuho Choi <dbgh9129@gmail.com>
    PCI: xgene: Drop unnecessary OF node reference

Dan Carpenter <error27@gmail.com>
    cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate()

John Groves <John@Groves.net>
    dax: read holder_ops once in dax_holder_notify_failure()

Bryam Vargas <hexlabsecurity@proton.me>
    libnvdimm/labels: Bound the on-media label size before the shift

Liang Luo <luoliang@kylinos.cn>
    tools/sched_ext: scx_qmap: Fix stale API name in comment

Dan Carpenter <error27@gmail.com>
    regulator: adp5055: Fix error code in adp5055_of_parse_cb()

Richard Cheng <icheng@nvidia.com>
    cxl/features: Clamp Get Feature output size to the remaining buffer

Richard Cheng <icheng@nvidia.com>
    cxl/features: Reject Set Features output buffer smaller than the header

Richard Cheng <icheng@nvidia.com>
    cxl/features: Reject Get Feature count larger than the output buffer

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Fix transport device teardown lookup

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Unwind P2A receiver mailbox setup failure

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Unwind TX receiver mailbox setup failure

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Drop handle on protocol bind failures

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Protect device request lookup with RCU

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Use channel ID for transport teardown

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Reject out of range DT protocol IDs

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Avoid IDR updates while cleaning channels

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Free transport channel on IDR failure

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Clean up channels on setup failure

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Quiesce notifications before teardown

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Unregister device notifier before IDR teardown

Sudeep Holla <sudeep.holla@kernel.org>
    firmware: arm_scmi: Publish channel state before callbacks

David Stevens <stevensd@google.com>
    x86/entry/fred: Encode frame pointer on entry

Baochen Qiang <baochen.qiang@oss.qualcomm.com>
    wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate

Kyle Zeng <kylebot@openai.com>
    hfsplus: validate thread record before delete key rebuild

Alison Schofield <alison.schofield@intel.com>
    cxl/port: Restart port enumeration when a sibling adds the dport first

Dave Jiang <dave.jiang@intel.com>
    cxl/pci: Honor -EPROBE_DEFER from component register setup

Dave Jiang <dave.jiang@intel.com>
    cxl/mbox: Break poison list loop on an empty payload

Guzebing <Guzebing1612@gmail.com>
    cxl/memdev: Fix firmware upload exact-fit handling

Jason Gunthorpe <jgg@ziepe.ca>
    iommufd: Simplify iommufd_device_remove_vdev()

Vishnu Santhosh <vishnu.santhosh@oss.qualcomm.com>
    rpmsg: glink: fix deadlock in endpoint destroy during driver detach

Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
    rpmsg: glink: remove duplicate code for rpmsg device remove

Dmitry Ilvokhin <d@ilvokhin.com>
    perf record: Fix multiple PERF_RECORD_COMPRESSED2 records per push

Dmitry Ilvokhin <d@ilvokhin.com>
    perf record: Return the written size from process_comp_header()

Arnaldo Carvalho de Melo <acme@redhat.com>
    perf zstd: Fix compression error path in zstd_compress_stream_to_records()

Reinette Chatre <reinette.chatre@intel.com>
    fs/resctrl: Prevent use-after-free in rdtgroup_kn_put()

Hans Verkuil <hverkuil+cisco@kernel.org>
    media: v4l2-async: Unregister sub-device if asc_list is empty

Samuel Moelius <sam.moelius@trailofbits.com>
    iommufd/selftest: Avoid selftest dirty bitmap size wrap

Xiang Mei <xmei5@asu.edu>
    isofs: fix out-of-bounds page array access on empty zisofs block

James Calligeros <jcalligeros99@gmail.com>
    ASoC: apple: mca: increase SERDES reset delay

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Initialize debugfs after probe completes

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Stop flushing the global IB workqueue

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Create workqueues before device initialization

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Remove redundant PCI device ID validation

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Free RX data on late probe failure

Leon Romanovsky <leon@kernel.org>
    RDMA/hfi1: Preserve unit 0 on allocation failure

Sean Rhodes <sean@starlabs.systems>
    misc: rtsx_usb: avoid USB I/O in runtime autosuspend

Pengpeng Hou <pengpeng@iscas.ac.cn>
    pmdomain: bcm: bcm2835: handle genpd provider registration errors

Evgenii Burenchev <evg28bur@yandex.ru>
    ALSA: hpi: Check transport errors during HPI6000 adapter initialization

Xiang Mei <xmei5@asu.edu>
    xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full

Guangshuo Li <lgs201920130244@gmail.com>
    crash_dump: release keyring reference at the correct time

Yuho Choi <dbgh9129@gmail.com>
    hwrng: ks-sa - Fix runtime PM cleanup on registration failure

Atish Patra <atishp@meta.com>
    crypto: ccp - Fix memory leak in SEV INIT_EX path

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    Revert "drm/msm: dsi: fix PLL init in bonded mode"

Jens Glathe <jens.glathe@oldschoolsolutions.biz>
    drm/msm/dp: add missing drm_edid_connector_update() before add_modes on cached EDID

Allison Henderson <achender@kernel.org>
    RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state

Leon Romanovsky <leon@kernel.org>
    RDMA/ipoib: Drain RCU callbacks during module teardown

Leon Romanovsky <leon@kernel.org>
    RDMA/mlx5: Drain RCU callbacks during module teardown

Leon Romanovsky <leon@kernel.org>
    RDMA/core: Wait for RCU callbacks before unloading ib_core

Mert Seftali <mertsftl@gmail.com>
    iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE

Chih-Kang Chang <gary.chang@realtek.com>
    wifi: rtw89: 8852a: fix RSSI report when average beacon RSSI is not ready

Kuan-Chung Chen <damon.chen@realtek.com>
    wifi: rtw89: phy: support per PHY RX statistics

Kuan-Chung Chen <damon.chen@realtek.com>
    wifi: rtw89: mlo: rearrange MLSR link decision flow

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: debug: add parser to diagnose along DIAG_MAC fw element

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: fw: parse firmware element of DIAG_MAC

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: pci: add to read PCI configuration space from common code

Nicholas Dudar <main.kalliope@gmail.com>
    bpf: Require a BPF cpumask for bpf_cpumask_populate()

Tejun Heo <tj@kernel.org>
    tools/sched_ext: Strip compatibility macros for cgroup and dispatch APIs

Brian Masney <bmasney@redhat.com>
    clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK

Pengpeng Hou <pengpeng@iscas.ac.cn>
    bus: qcom-ebi2: use managed resources for clocks and children

Pengpeng Hou <pengpeng@iscas.ac.cn>
    soc: qcom: rpmh-rsc: manage PM notifiers with devres

Yu Peng <pengyu@kylinos.cn>
    perf metricgroup: Fix metric expression copy leaks

Laxman Acharya Padhya <acharyalaxman8848@gmail.com>
    drm/panel: samsung-s6d16d0: Power off on prepare failure

Pengpeng Hou <pengpeng@iscas.ac.cn>
    usb: typec: ucsi: gaokun: unwind notifier on UCSI register failure

Pengyu Luo <mitltlatltl@gmail.com>
    usb: ucsi: huawei_gaokun: support mode switching

Biju Das <biju.das.jz@bp.renesas.com>
    usb: renesas_usbhs: Fix power-off ordering on unbind

Fei Shao <fshao@chromium.org>
    usb: mtu3: allow system suspend during active gadget connection

Linmao Li <lilinmao@kylinos.cn>
    platform/surface: acpi-notify: Check ACPI companion before use

Linmao Li <lilinmao@kylinos.cn>
    platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL

Gary Guo <gary@garyguo.net>
    usb: fix UAF when probe runs concurrent to dyn ID removal

Ruoyu Wang <ruoyuw560@gmail.com>
    usb: gadget: aspeed_udc: check endpoint DMA allocation

Maoyi Xie <maoyixie.tju@gmail.com>
    usb: ljca: bound bank_num in ljca_enumerate_gpio()

Michael Bommarito <michael.bommarito@gmail.com>
    usb: gadget: configfs: fix out-of-bounds read of qw_sign

Nuno Sá <nuno.sa@analog.com>
    usb: gadget: f_fs: Fix fence cleanup in ffs_dmabuf_transfer() error paths

Guangshuo Li <lgs201920130244@gmail.com>
    serial: qcom-geni: do not advance stale DMA completions

Yuho Choi <dbgh9129@gmail.com>
    serial: ma35d1: Fix OF node reference leaks in console init

Fushuai Wang <wangfushuai@baidu.com>
    serial: 8250: Clear CON_PRINTBUFFER on port re-registration

John Ogness <john.ogness@linutronix.de>
    serial: 8250: Add support for console flow control

John Ogness <john.ogness@linutronix.de>
    serial: 8250: Set cons_flow on port registration

John Ogness <john.ogness@linutronix.de>
    serial: Replace driver usage of UPF_CONS_FLOW

John Ogness <john.ogness@linutronix.de>
    serial: core: Add dedicated uart_port field for console flow

Praveen Talari <praveen.talari@oss.qualcomm.com>
    spi: qcom-geni: Fix missing error check on pm_runtime_get_sync()

Tengda Wu <wutengda@huaweicloud.com>
    perf capstone: Fix kernel map reference count leak

Liang Luo <luoliang@kylinos.cn>
    selftests/sched_ext: Fix bpf_link leak on early return in prog_run

Wolfram Sang <wsa+renesas@sang-engineering.com>
    hwspinlock: propagate errno when registering single lock

Felix Gu <gu_0233@qq.com>
    remoteproc: qcom_q6v5_adsp: Fix reference leak for device node

Armin Wolf <W_Armin@gmx.de>
    platform/x86: lg-laptop: Fix LED resource handling

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    platform/x86: lg-laptop: Convert ACPI driver to a platform one

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    platform/x86: lg-laptop: Drop debug-only ACPI notify handler

Armin Wolf <W_Armin@gmx.de>
    platform/x86: dell-wmi-base: Fix resource leak on module load failure

Armin Wolf <W_Armin@gmx.de>
    platform/x86: dell-privacy: Fix race condition

Lorenzo Pieralisi <lpieralisi@kernel.org>
    ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling

Lorenzo Pieralisi <lpieralisi@kernel.org>
    ACPI: RISC-V: Check acpi_get_handle() status in riscv_acpi_add_prt_dep()

Lorenzo Pieralisi <lpieralisi@kernel.org>
    ACPI: RISC-V: Fix riscv_acpi_irq_get_dep() loop termination

John Ogness <john.ogness@linutronix.de>
    printk: Fix possible console use-after-free

Andrew Murray <amurray@thegoodpenguin.co.uk>
    printk: Introduce console_flush_one_record

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Validate LED reg property against channel count

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Disable channel when brightness is set to zero

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Fix brightness having no effect while pattern mode is active

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Set all pattern PWM slots to full after clearing pattern

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Fix spurious pattern sequence start in setup

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Fix pattern duration prescaler and pattern_clear skip marker

Manuel Fombuena <fombuena@outlook.com>
    leds: st1202: Stop pattern sequence before reprogramming

Cosmo Chou <chou.cosmo@gmail.com>
    leds: pca9532: Fix inverted GPIO output polarity

Wei Wang <wei.w.wang@hotmail.com>
    iommu/amd: Fix false positive in SB IOAPIC IVRS validation

Fu Hao <fuhao@open-hieco.net>
    iommu/amd: Add support for Hygon family 18h model 4h IOAPIC

Wei Wang <wei.w.wang@hotmail.com>
    iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors

Vladimir Zapolskiy <vz@kernel.org>
    iommu/msm: Return -ENOMEM on memory allocation failure in probe

Daniel Borkmann <daniel@iogearbox.net>
    bpf: Fix security_bpf_map_create error handling

Akari Tsuyukusa <akkun11.open@gmail.com>
    iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX

Yuho Choi <dbgh9129@gmail.com>
    bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation

Sanghyun Park <sanghyun.park.cnu@gmail.com>
    bpf: Fix use-after-free on mm_struct in bpf_find_vma()

Breno Leitao <leitao@debian.org>
    efi: fix stale reference to efi_recover_from_page_fault()

Daniel Borkmann <daniel@iogearbox.net>
    bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux

Tanushree Shah <tshah@linux.ibm.com>
    perf dso: Fix kallsyms DSO detection with fallback logic

Sandipan Das <sandipan.das@amd.com>
    perf vendor events amd: Reintroduce deprecated Zen 5 core events

Daniel Borkmann <daniel@iogearbox.net>
    bpftool: Check EVP_Digest when computing excl_prog_hash

Aleksandr Nogikh <nogikh@google.com>
    udf: Mark LVID buffer as uptodate before marking it dirty

Hongyan Xu <getshell@seu.edu.cn>
    usb: gadget: r8a66597: avoid double free of ep0_req in probe error path

Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
    usb: typec: ucsi: unregister debugfs entries on teardown

Dan Carpenter <error27@gmail.com>
    thermal/drivers/rcar: Fix error checking in probe()

Vidhu Sarwal <vidhu.linux@gmail.com>
    staging: media: ipu7: fix pm_runtime refcount leak in ipu7_resume()

Vidhu Sarwal <vidhu.linux@gmail.com>
    staging: media: ipu7: fix pm_runtime refcount leak in ipu7_init_fw_code_region_by_sys()

Tanushree Shah <tshah@linux.ibm.com>
    perf data convert json: Fix trace_seq memory leak in process_sample_event()

Loic Poulain <loic.poulain@oss.qualcomm.com>
    clk: qcom: gcc-qcs8300: Use retention for USB power domains

Loic Poulain <loic.poulain@oss.qualcomm.com>
    clk: qcom: gcc-qcs8300: Use retention for PCIe power domains

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8180x-lenovo-flex-5g: Describe the display power net

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8180x-primus: Describe the display power net

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8180x-primus: Rename regulator nodes

Jérôme de Bretagne <jerome.debretagne@gmail.com>
    arm64: dts: qcom: sc8280xp-arcata: Fix top USB-C DP alt mode

Herman van Hazendonk <github.com@herrie.org>
    clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister()

Herman van Hazendonk <github.com@herrie.org>
    clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains

Herman van Hazendonk <github.com@herrie.org>
    clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status

Brian Norris <briannorris@chromium.org>
    arm64: dts: qcom: Add #{address,size}-cells to Chromium-based /firmware

David Woodhouse <dwmw@amazon.co.uk>
    timekeeping: Account for monotonicity adjustment in ntp_error

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32

Malaya Kumar Rout <malayarout91@gmail.com>
    time/namespace: Validate nanosecond field in proc_timens_set_offset()

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    timens: Simplify some calls to put_time_ns()

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    timens: Add a __free() wrapper for put_time_ns()

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    timens: Remove dependency on the vDSO

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    vdso/timens: Move functions to new file

Petr Tesarik <ptesarik@suse.com>
    x86/tsx: Make tsx_ctrl_state static

Malaya Kumar Rout <malayarout91@gmail.com>
    timers/migration: Fix memory leak in tmigr_setup_groups() error path

Yuho Choi <dbgh9129@gmail.com>
    timekeeping: Unwind aux clock sysfs children on failure

Yuho Choi <dbgh9129@gmail.com>
    clocksource: Unregister subsystem on device registration failure

Jiangshan Yi <yijiangshan@kylinos.cn>
    selftests: timers: leap-a-day: Fix -w option and update usage comment

Kemeng Shi <shikemeng@huaweicloud.com>
    irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its()

Kemeng Shi <shikemeng@huaweicloud.com>
    irqchip/gic-v3-its: Fix memleak in its_probe_one()

Wang Yan <wangyan01@kylinos.cn>
    selftests/lsm: Fix memory leak in attr_lsm_count

Feng Yang <yangfeng@kylinos.cn>
    selftests/bpf: Fix memory leak in msg_alloc_iov

Malaya Kumar Rout <malayarout91@gmail.com>
    selftests/bpf: Fix memory leak in msg_alloc_iov error path

Evgenii Burenchev <evg28bur@yandex.ru>
    ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer()

Dawei Feng <dawei.feng@seu.edu.cn>
    staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init()

Ayush Mukkanwar <ayushmukkanwar@gmail.com>
    staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown

Ayush Mukkanwar <ayushmukkanwar@gmail.com>
    staging: octeon: replace pr_warn with dev_warn in fill and rx paths

Ayush Mukkanwar <ayushmukkanwar@gmail.com>
    staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions

Yuvraj Singh Chauhan <ysinghcin@gmail.com>
    staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown

Ayush Mukkanwar <ayushmukkanwar@gmail.com>
    staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown

Dan Carpenter <error27@gmail.com>
    staging: fbtft: Use sysfs_emit_at() to print to sysfs file

Bryam Vargas <hexlabsecurity@proton.me>
    greybus: audio: bound the topology section sizes against the fetched size

Rong Zhang <i@rong.moe>
    staging: sm750fb: Add missing Kconfig dependency

Ahmet Sezgin Duran <ahmet@sezginduran.net>
    staging: sm750fb: gate dualview dataflow using g_dualview

Alexander A. Klimov <grandmaster@al2klimov.de>
    staging: greybus: audio: correct sscanf() return value check

Cen Zhang <zzzccc427@gmail.com>
    wifi: mac80211_hwsim: avoid NULL skb in stop queue drain

Ruoyu Wang <ruoyuw560@gmail.com>
    bus: qcom-ebi2: Fix clock leak on probe failure

Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
    bus: qcom-ebi2: Simplify with scoped for each OF child loop

Taniya Das <taniya.das@oss.qualcomm.com>
    clk: qcom: gcc-glymur: Move EVA clocks to critical clock list

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: hamoa: Fix clocks for HSPHYs

Luca Weiss <luca.weiss@fairphone.com>
    arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name

Jens Glathe <jens.glathe@oldschoolsolutions.biz>
    arm64: dts: qcom: sc8280xp-blackrock: switch to uefi rtc offset

Waiman Long <longman@redhat.com>
    cgroup/cpuset: Make nr_deadline_tasks an atomic_t

Haowen Tu <tuhaowen@uniontech.com>
    PM: sleep: Fix off-by-one in wakelocks number limit check

Yuho Choi <dbgh9129@gmail.com>
    bus: ti-sysc: Fix /chosen node reference leak

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    nvmet-rdma: fix response resource leak on queue teardown

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    nvmet-rdma: factor out response resource cleanup

Gui-Dong Han <hanguidong02@gmail.com>
    nvme-apple: Use acquire/release for queue enabled state

Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
    arm64: dts: qcom: sm8750: wire UFS to ice instance

Jacob Moroni <jmoroni@google.com>
    RDMA/irdma: Add refcounting to user ring MRs

Jacob Moroni <jmoroni@google.com>
    RDMA/irdma: Add irdma_cq fields to track pbl allocations

Jacob Moroni <jmoroni@google.com>
    RDMA/irdma: Add a refcount to track user ring MR associations

Jacob Moroni <jmoroni@google.com>
    RDMA/irdma: Deduplicate the irdma_del_memlist logic

Myeonghun Pak <mhun512@gmail.com>
    crypto: keembay - Fix AEAD unregister count in error path

Pengpeng Hou <pengpeng@iscas.ac.cn>
    crypto: rk3288 - fail ahash requests on HASH idle timeout

Pengpeng Hou <pengpeng@iscas.ac.cn>
    hwrng: xilinx-trng - propagate timeout before any data is read

Pengpeng Hou <pengpeng@iscas.ac.cn>
    crypto: sa2ul - stop probe if context pool creation fails

Lothar Rubusch <l.rubusch@gmail.com>
    crypto: atmel-sha204a - fix heap info leak on I2C transfer failure

Thorsten Blum <thorsten.blum@linux.dev>
    crypto: atmel-ecc - reject hardware ECDH without a public key

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - clear AES key schedule from stack

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - cancel work on re-enable SR-IOV timeout

Manos Pitsidianakis <manos@pitsidianak.is>
    hwrng: core - fix rng list on registration error

Sandipan Das <sandipan.das@amd.com>
    perf vendor events amd: Update Zen 5 core events

Sandipan Das <sandipan.das@amd.com>
    perf/x86/amd/uncore: Add group validation

Leo Yan <leo.yan@arm.com>
    perf cs-etm: Fix thread leaks on trace queue init failure

Thomas Weißschuh <linux@weissschuh.net>
    tools/nolibc: mark arg1 operand in __nolibc_syscall0() as write-only

Xuanqiang Luo <luoxuanqiang@kylinos.cn>
    fanotify: initialize permission event watchdog state

Pengpeng Hou <pengpeng@iscas.ac.cn>
    wifi: rtw89: fix HE extended capability length check

Dmitry Morgun <d.morgun@ispras.ru>
    wifi: rtw89: check return values in rtw89_ops_start_ap()

Chih-Kang Chang <gary.chang@realtek.com>
    wifi: rtw89: update format of addr cam H2C command

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: fill addr cam H2C command by struct

Tzung-Bi Shih <tzungbi@kernel.org>
    platform/chrome: sensorhub: Fix memory overread in ring handler

Hisam Mehboob <hisamshar@gmail.com>
    selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check

Hanlin Song <pgeorge8929@gmail.com>
    csky: Fix a4/a5 restoration in syscall trace path

Sanjay Chitroda <sanjayembeddedse@gmail.com>
    iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure

Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
    soundwire: qcom: Fix port exhaustion check in stream_alloc_ports

Vladimir Zapolskiy <vz@kernel.org>
    dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe

Golla Nagendra <nagendra.golla@amd.com>
    dmaengine: zynqmp_dma: fix race between runtime PM and device removal

Suraj Gupta <suraj.gupta2@amd.com>
    dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers

Vladimir Zapolskiy <vz@kernel.org>
    dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure

Gregory Price <gourry@gourry.net>
    mm/mm_init: handle alloc_percpu failure in free_area_init_core_hotplug

Gregory Price <gourry@gourry.net>
    mm: name the anonymous MMOP enum as enum mmop

Israel Batista <linux@israelbatista.dev.br>
    mm: change type of state in struct memory_block

Israel Batista <linux@israelbatista.dev.br>
    mm: convert memory block states (MEM_*) macros to enum

Sechang Lim <rhkrqnwk98@gmail.com>
    bpf,lsm: Drop bpf_prog_free from sleepable_lsm_hooks

Guillaume Maudoux <layus.on@gmail.com>
    selftests/bpf: Mask socket type flags in mptcpify prog

Alexis Lothoré (eBPF Foundation) <alexis.lothore@bootlin.com>
    selftests/bpf: Systematically add SO_REUSEADDR in start_server_addr

Leon Hwang <leon.hwang@linux.dev>
    bpf: Copy per-CPU map value padding in copy_map_value_long()

Yichong Chen <chenyichong@uniontech.com>
    tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands

Yichong Chen <chenyichong@uniontech.com>
    tools/bpf/bpftool: Reset vmlinux BTF after map commands

Asad Kamal <asad.kamal@amd.com>
    drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup

Asad Kamal <asad.kamal@amd.com>
    drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup

Uday Khare <udaykhare77@gmail.com>
    regulator: tps6594: Fix device node reference leaks in multiphase loop

Ian Rogers <irogers@google.com>
    perf tests: Fix flakiness in branch stack sampling tests

Ian Rogers <irogers@google.com>
    perf test: Fixes for check branch stack sampling

Ian Rogers <irogers@google.com>
    perf tests: Fix flakiness in BPF counters test on hybrid systems

Namhyung Kim <namhyung@kernel.org>
    perf test: Fix perf stat --bpf-counters on hybrid machines

Ian Rogers <irogers@google.com>
    perf tests: Fix flakiness in trace record and replay test

Ian Rogers <irogers@google.com>
    perf tests: Add robust record retry helper and use subsecond workloads

Ian Rogers <irogers@google.com>
    perf test kvm: Add some basic perf kvm test coverage

Ian Rogers <irogers@google.com>
    perf tests: Skip metrics validation if system-wide recording lacks permission

Namhyung Kim <namhyung@kernel.org>
    perf test: Do not skip when some metrics tests succeeded

Ian Rogers <irogers@google.com>
    perf test all metrics: Fully ignore Default metric failures

Ian Rogers <irogers@google.com>
    perf test metrics: Update all metrics for possibly failing default metrics

Ian Rogers <irogers@google.com>
    perf test: Truncate test description to fit terminal width

Ian Rogers <irogers@google.com>
    perf test: Truncate printed test descriptions dynamically to avoid terminal wrapping

Ian Rogers <irogers@google.com>
    perf test: Add -j/--junit option for JUnit XML test reports

Ian Rogers <irogers@google.com>
    perf test: Fix subtest status alignment for multi-digit indexes

Ian Rogers <irogers@google.com>
    perf test: Add summary reporting

Ian Rogers <irogers@google.com>
    perf test: Show snippet failure output for verbose=1

Ian Rogers <irogers@google.com>
    perf test: Refactor parallel poll loop to drain all pipes simultaneously

Ian Rogers <irogers@google.com>
    perf test: Drain pipe after child finishes to avoid losing output

Aaradhana Sahu <aaradhana.sahu@oss.qualcomm.com>
    wifi: ath12k: correct monitor destination ring size

Sean Young <sean@mess.org>
    media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define

Sean Young <sean@mess.org>
    media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define

Jinjie Ruan <ruanjinjie@huawei.com>
    riscv: kexec_file: Fix crashk_low_res not exclude bug

Daniel McCarthy <daniel@dragonzap.com>
    pinctrl: bcm2835: Don't remove an unregistered GPIO chip

Zide Chen <zide.chen@intel.com>
    perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails

Chen, Yu C <yu.c.chen@intel.com>
    sched/fair: Fix overflow in update_tg_cfs_runnable()

Wei Yang <richard.weiyang@gmail.com>
    mm/mm_init: fix incorrect node_spanned_pages

Henrik Grimler <henrik.grimler@axis.com>
    drm/lima: call drm_mm_init() with a valid allocation range

Brian Masney <bmasney@redhat.com>
    clk: imx: scu: drop redundant init.ops variable assignment

Frieder Schrempf <frieder.schrempf@kontron.de>
    arm64: dts: imx93-kontron: set memory node to 0x80000000/1GiB

Weigang He <geoffreyhe2@gmail.com>
    ARM: imx: fix device_node refcount leaks in imx7_src_init()

Weigang He <geoffreyhe2@gmail.com>
    ARM: imx: fix device_node refcount leak in imx_src_init()

Min zhang <zhangmin2026@yeah.net>
    clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller

Shengjiu Wang <shengjiu.wang@nxp.com>
    ASoC: fsl_audmix: rework runtime PM handling in probe

Runyu Xiao <runyu.xiao@seu.edu.cn>
    ASoC: rt700-sdw: always drain jack work on remove

Rosen Penev <rosenp@gmail.com>
    clk: stm32: add missing bitfield.h header

Joey Lu <a0987203069@gmail.com>
    clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic

Joey Lu <a0987203069@gmail.com>
    clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc

Joey Lu <a0987203069@gmail.com>
    clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation

Alexander A. Klimov <grandmaster@al2klimov.de>
    clk: moxart: remove unused variables, fix refcount leak

Myeonghun Pak <mhun512@gmail.com>
    clk: versaclock7: Fix APLL clock leak on probe failure

Wei Hou <wei.hou@scaleflux.com>
    cxl/pci: Remove incorrect mbox.valid check in cxl_pci_type3_init_mailbox()

Richard Cheng <icheng@nvidia.com>
    cxl/mbox: Clamp mailbox output allocation to the payload size

Gui-Dong Han <hanguidong02@gmail.com>
    media: cec-pin: Fix event FIFO ordering

Weigang He <geoffreyhe2@gmail.com>
    soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap()

Michael Bommarito <michael.bommarito@gmail.com>
    HID: roccat: bound device-supplied profile index

Christos Maragkos <whitetowersoftware@gmail.com>
    HID: nintendo: Fix imu_timestamp_us double increment per report

Philipp Weber <kernel@phwe.de>
    HID: core: quiesce input in hid_hw_stop() to prevent use-after-free

Amin Vakil <info@aminvakil.com>
    selftests: proc: include fcntl.h in proc-pidns

Maoyi Xie <maoyixie.tju@gmail.com>
    platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count

Jens Remus <jremus@linux.ibm.com>
    x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE()

Wanwu Li <liwanwu@kylinos.cn>
    sched_ext/scx_flatcg: Fix cvtime_delta race and add hweight scaling to bypass charging

Konstantin Andreev <andreev@swemel.ru>
    smack: restrict smackfs/{direct,mapped} values to 0-255

Konstantin Andreev <andreev@swemel.ru>
    smack: deduplicate smackfs/{direct,mapped} file_operations

Dmitry Antipov <dmantipov@yandex.ru>
    smack: simplify write handlers of sysfs entries

Konstantin Andreev <andreev@swemel.ru>
    smack: fix incorrect task context in smack_msg_queue_msgrcv

Maxime Ripard <mripard@kernel.org>
    drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure

Maxime Ripard <mripard@kernel.org>
    drm/bridge: cdns-dsi: Return an error pointer on allocation failure

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    drm/rockchip: vop2: Add RK3576 to the RG swap special case

Maíra Canal <mcanal@igalia.com>
    drm/v3d: Clear queue->active_job when v3d_fence_create() fails

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/bridge: display-connector: trigger initial HPD event for DP

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/bridge: display-connector: don't autoenable HPD IRQ

Damon Ding <damon.ding@rock-chips.com>
    drm/rockchip: analogix_dp: Fix OF node reference leak via auto cleanup

Damon Ding <damon.ding@rock-chips.com>
    drm/rockchip: analogix_dp: Enable hclk for RK3588

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/rockchip: vop2: Wait for layer cfg done before switching LAYERSEL_REGDONE_SEL

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/rockchip: vop2: Fix wrong wait target in layer cfg done check

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/rockchip: dw_dp: Release core resources

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/rockchip: dw_dp: Add missing newline in dev_err_probe() message

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/rockchip: dw_dp: Simplify error handling

Andy Yan <andy.yan@rock-chips.com>
    drm/bridge: synopsys: dw-dp: Set pixel mode by platform data

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    drm/bridge: synopsys: dw-dp: Support unregistering the AUX channel

Paul Kocialkowski <paulk@sys-base.io>
    drm: lcdif: Wait for vblank before disabling DMA

Yicong Hui <yiconghui@gmail.com>
    drm: Remove unused header in drm_dumb_buffers.c

Casey Schaufler <casey@schaufler-ca.com>
    Smack: Fix error in capability bypass

Yosry Ahmed <yosry@kernel.org>
    KVM: x86: Check EFER validity on KVM_SET_SREGS*

Sean Christopherson <seanjc@google.com>
    KVM: x86: Move the bulk of register specific code from x86.c to regs.c

Sean Christopherson <seanjc@google.com>
    KVM: x86: Rename __{g,s}et_sregs2() => kvm_vcpu_ioctl_x86_{g,s}et_sregs2()

Sean Christopherson <seanjc@google.com>
    KVM: x86: Extract REGS and SREGS runtime sync code to helpers

Christian Borntraeger <borntraeger@linux.ibm.com>
    KVM: s390: Zero initialize data structures for inject_pfault_token

Yosry Ahmed <yosry@kernel.org>
    KVM: x86: Disallow EFER.LME and EFER.LMA if long mode is not supported

Marc Zyngier <maz@kernel.org>
    KVM: arm64: Remove VM-wide VNCR mapping counter

Guoniu Zhou <guoniu.zhou@oss.nxp.com>
    media: dt-bindings: nxp,imx8-isi: Drop fsl,blk-ctrl requirement for i.MX8ULP

Marc Zyngier <maz@kernel.org>
    KVM: arm64: Handle VNCR TLB invalidation race with vcpu_put() VNCR unmapping

Oliver Upton <oupton@kernel.org>
    KVM: arm64: nv: Fully update VNCR fixmap state in kvm_translate_vncr()

Bryam Vargas <hexlabsecurity@proton.me>
    dm-pcache: validate the persisted dirty_tail chain at load

Bryam Vargas <hexlabsecurity@proton.me>
    dm-pcache: bound the logical key offset from persistent memory

Bryam Vargas <hexlabsecurity@proton.me>
    dm-pcache: reject a kset that overruns its segment

Yuhang.chen <yhchen312@gmail.com>
    wifi: rtw89: pci: add .shutdown callback to stop rfkill polling on reboot

Jeffin Philip <jeffinphilip14@gmail.com>
    usb: gadget: f_mass_storage: fix null pointer dereference in fsg_common_set_num_buffers()

Pawel Laszczak <pawell@cadence.com>
    usb: cdnsp: fix wakeup from S3 after controller context loss

Masami Hiramatsu (Google) <mhiramat@kernel.org>
    tracing/probes: Fix anon_stack check for unnamed bitfields in btf_find_struct_member

Muhammad Bilal <meatuni001@gmail.com>
    staging: sm750fb: fix mono image source stride mismatch in lynxfb_ops_imageblit()

Krishna Chomal <krishna.chomal108@gmail.com>
    platform/x86: hp-wmi: Add support for OMEN MAX 16-ak0xxx (8DD6)

Mario Limonciello <mario.limonciello@amd.com>
    platform/x86/amd/pmc: Fix msg_port restoration in amd_stb_debugfs_open_v2()

Dapeng Mi <dapeng1.mi@linux.intel.com>
    perf/x86/intel: Remove anythread_deprecated bit from perf_capabilities

Baolin Wang <baolin.wang@linux.alibaba.com>
    mm: fix incorrect vm_flags usage when checking allowable orders for tmpfs

Lorenzo Stoakes (ARM) <ljs@kernel.org>
    mm/secretmem: properly account locked pages

Lorenzo Stoakes (ARM) <ljs@kernel.org>
    mm/mremap: reset unfaulted VMA page offset for MREMAP_DONTUNMAP

Usama Arif <usama.arif@linux.dev>
    mm/huge_memory: transfer the pmd dirty bit to the folio on zap

Adrian Hunter <adrian.hunter@intel.com>
    i3c: master: Fix use-after-free of master->this

Adrian Hunter <adrian.hunter@intel.com>
    i3c: master: Do not treat master device as a duplicate target

Steven Rostedt <rostedt@goodmis.org>
    ftrace: Take trace_array reference before accessing its ftrace_ops

Imran Shaik <imran.shaik@oss.qualcomm.com>
    clk: qcom: Fix test_ctl_hi field for DEFAULT_EVO PLLs

Taimuraz Kaitmazov <taimuraz@kaitmazov.com>
    accel/amdxdna: return early from a zero-length flush

Li Chen <me@linux.beauty>
    nvdimm: virtio_pmem: refcount requests for token lifetime

Hui Su <sh_def@163.com>
    io_uring/waitid: avoid siginfo copy during ring teardown

Li Chen <me@linux.beauty>
    nvdimm: virtio_pmem: use READ_ONCE()/WRITE_ONCE() for wait flags

Hui Su <sh_def@163.com>
    io_uring/waitid: honor task_work cancellation

Li Chen <me@linux.beauty>
    nvdimm: virtio_pmem: always wake -ENOSPC waiters

Caleb Sander Mateos <csander@purestorage.com>
    io_uring: add wrapper type for io_req_tw_func_t arg

Li Chen <me@linux.beauty>
    nvdimm: virtio_pmem: stop allocating child flush bio

Caleb Sander Mateos <csander@purestorage.com>
    io_uring: only call io_should_terminate_tw() once for ctx

Steven Rostedt <rostedt@goodmis.org>
    tracing: Take trace_array reference when opening options file

Guangshuo Li <lgs201920130244@gmail.com>
    i2c: qcom-cci: fix autosuspend cleanup

Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    futex: Provide rt_mutex_.*_schedule() equivalents for futex scheduling

Li Chen <me@linux.beauty>
    nvdimm: pmem: keep PREFLUSH before data writes

Jens Axboe <axboe@kernel.dk>
    io_uring/waitid: have io_waitid_complete() remove wait queue entry

Steven Rostedt <rostedt@goodmis.org>
    tracing: Make printk_trace global for tracing system

Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
    i2c: qcom-cci: Remove overcautious disable_irq() calls

Peter Zijlstra <peterz@infradead.org>
    futex: Optimize futex hash bucket access patterns

Jan Kara <jack@suse.cz>
    udf: Fix data loss when converting inline inodes to out of line

Masami Hiramatsu (Google) <mhiramat@kernel.org>
    tracing/probes: Fix BTF kflag check for anonymous struct member access

Muhammad Bilal <meatuni001@gmail.com>
    staging: rtl8723bs: fix OOB read in rtw_restruct_wmm_ie()

Vincent Donnefort <vdonnefort@google.com>
    ring-buffer: Allow splice reads on static buffers

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    platform/x86: ISST: Validate max level for set feature

Abdun Nihaal <nihaal@cse.iitm.ac.in>
    platform/x86: int1092: Fix potential memory leak in sar_probe()

Yilin Zhang <yilinzhang@moonshot.ai>
    perf: Fix use-after-free when perf mmap() revival races with the last munmap()

Farhan Ali <alifm@linux.ibm.com>
    PCI: Allow per function PCI slots to fix slot reset on s390

Chao Shi <coshi036@gmail.com>
    nvme: skip the zoned limits update if the zone info query failed

Glenn Judd <gmj@meta.com>
    net/mlx5e: do not HW-GRO coalesce small frames

Miquel Raynal (DAVE) <miquel.raynal@bootlin.com>
    mtd: rawnand: pl353: Make sure we use the monolithic helpers for raw accesses

Baineng Shou <shoubaineng@gmail.com>
    misc: fastrpc: don't publish fd before copy_to_user() succeeds

Moksh Panicker <mokshpanicker.7@gmail.com>
    iio: light: apds9306: fix PM reference leak in apds9306_read_data()

Adrian Hunter <adrian.hunter@intel.com>
    i3c: master: Fix recursive locking during device registration

Jon Hunter <jonathanh@nvidia.com>
    ASoC: tegra: Fix the MIXER enable default value

Baul Lee <baul.lee@xbow.com>
    ALSA: FCP: do not copy out an uninitialised init response

Li Chen <me@linux.beauty>
    nvdimm: preserve flush callback -ENOMEM

Jens Axboe <axboe@kernel.dk>
    io_uring: unify task_work cancelation checks

Steven Rostedt <rostedt@goodmis.org>
    tracing: Clean up use of trace_create_maxlat_file()

Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
    i2c: qcom-cci: Do not check return value of cci_init()

Marco Elver <elver@google.com>
    compiler_types: Move lock checking attributes to compiler-context-analysis.h

Bryam Vargas <hexlabsecurity@proton.me>
    wifi: mt76: mt7996: bound the device EEPROM address before the EFUSE copy

Jan Kara <jack@suse.cz>
    udf: Move udf_map_block() up

Martin Kaiser <martin@kaiser.cx>
    tracing/probes: ignore id update from btf_type_skip_modifiers

Vivek BalachandharTN <vivek.balachandhar@gmail.com>
    staging: rtl8723bs: fix spacing around operators

Steven Rostedt <rostedt@goodmis.org>
    ring-buffer: Show persistent buffer dropped events in trace_pipe file

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    PM: runtime: Wrapper macros for ACQUIRE()/ACQUIRE_ERR()

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    platform/x86: ISST: Check for admin capability for write commands

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    platform/x86: intel_sar: Check ACPI_HANDLE() against NULL

Peter Zijlstra <peterz@infradead.org>
    perf/core: Fix deadlock in perf_mmap() failure path

Farhan Ali <alifm@linux.ibm.com>
    PCI: Introduce PCI_SLOT_PLACEHOLDER constant for slot_nr placeholder value

Caleb Sander Mateos <csander@purestorage.com>
    nvme: fold nvme_config_discard() into nvme_update_disk_info()

Dragos Tatulea <dtatulea@nvidia.com>
    net/mlx5e: SHAMPO, Always calculate page size

Andrea Scian <andrea.scian@dave.eu>
    mtd: rawnand: pl353: Add message about ECC mode

Adrian Hunter <adrian.hunter@intel.com>
    i3c: master: Fix device_register() error path

Baineng Shou <shoubaineng@gmail.com>
    dma-buf: dma-heap: don't publish fd before copy_to_user() succeeds

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: tegra210_mixer: sort the register default table

Takashi Iwai <tiwai@suse.de>
    ALSA: usb-audio: Relax __free() variable declarations

Sven Eckelmann <sven@narfation.org>
    batman-adv: fix TX priority extraction for BATADV_FORW_MCAST

SJ Park <sj@kernel.org>
    mm/damon/sysfs: read ops_id only once in damon_sysfs_apply_inputs()

Sven Eckelmann <sven@narfation.org>
    batman-adv: bla: avoid CRC corruption due to parallel claim add

Sven Eckelmann <sven@narfation.org>
    batman-adv: dat: atomically update mac addresses

Akhmed Zhitaev <zhitaevakh@gmail.com>
    drm/amd/display: Scale custom brightness curve from full range

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Fix backlight max_brightness to match exported range

Dragos Tatulea <dtatulea@nvidia.com>
    net/mlx5e: xsk: Fix unlocked writing to ICOSQ


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

Diffstat:

 .../ABI/testing/configfs-usb-gadget-uac1_legacy    |    3 -
 Documentation/admin-guide/device-mapper/dm-ima.rst |    7 +-
 .../admin-guide/device-mapper/dm-integrity.rst     |   13 +
 Documentation/admin-guide/pm/amd-pstate.rst        |   34 +-
 .../devicetree/bindings/media/nxp,imx8-isi.yaml    |   11 +-
 Documentation/hwmon/cros_ec_hwmon.rst              |   26 +-
 Documentation/hwmon/emc1403.rst                    |    8 +-
 Documentation/hwmon/hwmon-kernel-api.rst           |    7 +-
 Documentation/leds/leds-st1202.rst                 |    2 +-
 Documentation/netlink/specs/devlink.yaml           |    2 +
 .../networking/devlink/devlink-eswitch-attr.rst    |   13 +
 Documentation/usb/gadget-testing.rst               |    3 -
 MAINTAINERS                                        |    3 +
 Makefile                                           |    6 +-
 arch/Kconfig                                       |    3 +
 arch/arm/boot/dts/allwinner/sun4i-a10.dtsi         |    2 +-
 arch/arm/boot/dts/marvell/armada-388-helios4.dts   |   13 +
 arch/arm/kernel/hw_breakpoint.c                    |   11 +-
 arch/arm/mach-exynos/mcpm-exynos.c                 |   12 +-
 arch/arm/mach-exynos/suspend.c                     |   48 +-
 arch/arm/mach-imx/src.c                            |    3 +
 arch/arm/mach-lpc32xx/common.c                     |    5 +-
 arch/arm/mach-lpc32xx/common.h                     |    2 +
 arch/arm/mach-lpc32xx/phy3250.c                    |    2 +
 arch/arm/mach-lpc32xx/pm.c                         |    5 +-
 arch/arm/mach-pxa/generic.h                        |    6 +-
 arch/arm/mach-pxa/irq.c                            |   10 +-
 arch/arm/mach-pxa/mfp-pxa2xx.c                     |   10 +-
 arch/arm/mach-pxa/mfp-pxa3xx.c                     |   10 +-
 arch/arm/mach-pxa/pxa25x.c                         |    4 +-
 arch/arm/mach-pxa/pxa27x.c                         |    4 +-
 arch/arm/mach-pxa/pxa3xx.c                         |    4 +-
 arch/arm/mach-pxa/smemc.c                          |   12 +-
 arch/arm/mach-s3c/irq-pm-s3c64xx.c                 |   12 +-
 arch/arm/mach-s5pv210/pm.c                         |   10 +-
 arch/arm/mach-versatile/integrator_ap.c            |   12 +-
 arch/arm/mm/cache-b15-rac.c                        |   12 +-
 arch/arm/mm/fault.c                                |   16 +-
 arch/arm64/Kconfig                                 |    2 +
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   |    4 +-
 arch/arm64/boot/dts/amlogic/meson-axg-s400.dts     |    4 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |    3 +-
 arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi   |    8 +-
 .../boot/dts/freescale/imx93-kontron-osm-s.dtsi    |    4 +-
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |    3 +-
 arch/arm64/boot/dts/qcom/hamoa.dtsi                |    4 +-
 arch/arm64/boot/dts/qcom/ipq5018.dtsi              |    5 +-
 arch/arm64/boot/dts/qcom/lemans.dtsi               |  977 ++++-----
 .../boot/dts/qcom/msm8976-longcheer-l9360.dts      |    4 +-
 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts |    2 +-
 .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi |    4 -
 arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts  |    5 -
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |   24 +-
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              |    1 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       |   18 +-
 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi       |    4 +-
 arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts     |    4 +-
 arch/arm64/boot/dts/qcom/sar2130p.dtsi             |    8 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |    5 +
 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi     |    5 +
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |    8 +-
 .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts |   57 +-
 arch/arm64/boot/dts/qcom/sc8180x-primus.dts        |   56 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |   16 +-
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts          |    4 +-
 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     |    2 +-
 .../boot/dts/qcom/sc8280xp-microsoft-arcata.dts    |    4 +-
 .../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts |   19 +-
 arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts |    2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   64 +-
 arch/arm64/boot/dts/qcom/sm6150.dtsi               |    4 +-
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts  |    6 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |    8 +-
 .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi  |    2 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   48 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |    8 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |    8 +-
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |    8 +-
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |    8 +-
 arch/arm64/boot/dts/qcom/sm8750.dtsi               |    5 +-
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |    3 +-
 .../boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi  |    2 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |    4 +-
 arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi     |    4 +-
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi           |    2 +-
 arch/arm64/include/asm/kvm_host.h                  |    3 -
 arch/arm64/include/asm/processor.h                 |    2 +-
 arch/arm64/include/asm/ptdump.h                    |    2 +
 arch/arm64/include/asm/rsi_cmds.h                  |   27 +-
 arch/arm64/kernel/hibernate.c                      |   16 +-
 arch/arm64/kernel/ptrace.c                         |    4 +-
 arch/arm64/kernel/smp.c                            |    2 +-
 arch/arm64/kvm/hyp/vhe/switch.c                    |    3 +-
 arch/arm64/kvm/nested.c                            |   64 +-
 arch/arm64/lib/Makefile                            |    4 +
 arch/arm64/mm/ptdump.c                             |   14 +-
 arch/arm64/net/bpf_jit_comp.c                      |   28 +-
 arch/csky/kernel/entry.S                           |    6 +-
 arch/loongarch/kernel/smp.c                        |   12 +-
 arch/m68k/emu/nfcon.c                              |    2 +-
 arch/m68k/kernel/traps.c                           |    4 +-
 arch/mips/alchemy/common/dbdma.c                   |   12 +-
 arch/mips/alchemy/common/irq.c                     |   24 +-
 arch/mips/alchemy/common/usb.c                     |   12 +-
 arch/mips/kernel/ptrace.c                          |    6 +-
 arch/mips/pci/pci-alchemy.c                        |   16 +-
 arch/powerpc/Kconfig                               |    1 +
 arch/powerpc/configs/85xx-hw.config                |    1 +
 arch/powerpc/kernel/ima_arch.c                     |    5 -
 arch/powerpc/kernel/irq.c                          |   16 +-
 arch/powerpc/kernel/secure_boot.c                  |    6 +
 arch/powerpc/kernel/smp.c                          |    3 +
 arch/powerpc/kexec/crash.c                         |    2 +-
 arch/powerpc/platforms/44x/gpio.c                  |    1 +
 arch/powerpc/platforms/cell/spu_base.c             |   10 +-
 arch/powerpc/platforms/powermac/pic.c              |   12 +-
 arch/powerpc/sysdev/cpm_common.c                   |   13 +
 arch/powerpc/sysdev/fsl_lbc.c                      |   12 +-
 arch/powerpc/sysdev/fsl_pci.c                      |   12 +-
 arch/powerpc/sysdev/ipic.c                         |   12 +-
 arch/powerpc/sysdev/mpic.c                         |   14 +-
 arch/powerpc/sysdev/mpic_timer.c                   |   10 +-
 arch/riscv/boot/dts/sophgo/cv180x.dtsi             |    2 +-
 arch/riscv/boot/dts/spacemit/Makefile              |    2 +
 arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts    |    4 +-
 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts  |    4 +-
 arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts     |   79 +
 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts   |   90 +
 arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi       |   24 +-
 arch/riscv/kernel/cpufeature.c                     |    3 +-
 arch/riscv/kernel/machine_kexec_file.c             |   14 +-
 arch/riscv/net/bpf_jit_comp64.c                    |   19 +-
 arch/riscv/net/bpf_jit_core.c                      |    1 +
 arch/s390/Kconfig                                  |   22 +-
 arch/s390/Makefile                                 |   11 +-
 arch/s390/boot/Makefile                            |    1 +
 arch/s390/boot/boot.h                              |    4 +
 arch/s390/boot/ipl_data.c                          |    3 +-
 arch/s390/boot/ipl_parm.c                          |    6 +
 arch/s390/boot/stackprotector.c                    |    6 +
 arch/s390/boot/startup.c                           |    8 +
 arch/s390/configs/compat.config                    |    3 -
 arch/s390/hypfs/hypfs_sprp.c                       |    6 +-
 arch/s390/include/asm/arch-stackprotector.h        |   25 +
 arch/s390/include/asm/compat.h                     |  140 --
 arch/s390/include/asm/elf.h                        |   46 +-
 arch/s390/include/asm/ftrace.h                     |   19 +-
 arch/s390/include/asm/irqflags.h                   |   20 +-
 arch/s390/include/asm/lowcore.h                    |    3 +-
 arch/s390/include/asm/processor.h                  |   12 +-
 arch/s390/include/asm/ptrace.h                     |    2 +-
 arch/s390/include/asm/seccomp.h                    |    5 -
 arch/s390/include/asm/stackprotector.h             |   16 +
 arch/s390/include/asm/syscall.h                    |   19 +-
 arch/s390/include/asm/syscall_wrapper.h            |   95 +-
 arch/s390/include/asm/thread_info.h                |    2 -
 arch/s390/include/asm/unistd.h                     |    5 -
 arch/s390/include/asm/vdso-symbols.h               |   12 +-
 arch/s390/kernel/Makefile                          |   10 +-
 arch/s390/kernel/asm-offsets.c                     |    4 +
 arch/s390/kernel/audit.c                           |   16 -
 arch/s390/kernel/audit.h                           |   16 -
 arch/s390/kernel/compat_audit.c                    |   48 -
 arch/s390/kernel/compat_linux.c                    |  289 ---
 arch/s390/kernel/compat_linux.h                    |  101 -
 arch/s390/kernel/compat_ptrace.h                   |   64 -
 arch/s390/kernel/compat_signal.c                   |  420 ----
 arch/s390/kernel/debug.c                           |   10 +-
 arch/s390/kernel/entry.S                           |   17 +-
 arch/s390/kernel/ima_arch.c                        |   14 -
 arch/s390/kernel/ipl.c                             |    8 +-
 arch/s390/kernel/irqflags.c                        |   28 +
 arch/s390/kernel/module.c                          |    9 +
 arch/s390/kernel/perf_cpum_cf.c                    |    1 -
 arch/s390/kernel/perf_event.c                      |    1 -
 arch/s390/kernel/perf_regs.c                       |    3 -
 arch/s390/kernel/process.c                         |    9 +-
 arch/s390/kernel/ptrace.c                          |  524 -----
 arch/s390/kernel/setup.c                           |    1 -
 arch/s390/kernel/signal.c                          |   27 +-
 arch/s390/kernel/smp.c                             |    3 +
 arch/s390/kernel/stackprotector.c                  |  156 ++
 arch/s390/kernel/stacktrace.c                      |    3 -
 arch/s390/kernel/uprobes.c                         |    6 +-
 arch/s390/kernel/vdso.c                            |   36 +-
 arch/s390/kernel/{vdso32 => vdso}/.gitignore       |    2 +-
 arch/s390/kernel/vdso/Makefile                     |   81 +
 .../kernel/{vdso64 => vdso}/gen_vdso_offsets.sh    |    2 +-
 arch/s390/kernel/{vdso64 => vdso}/getcpu.c         |    0
 arch/s390/kernel/{vdso32 => vdso}/note.S           |    0
 arch/s390/kernel/{vdso64 => vdso}/vdso.h           |    6 +-
 .../{vdso64/vdso64.lds.S => vdso/vdso.lds.S}       |    0
 .../vdso64_generic.c => vdso/vdso_generic.c}       |    0
 .../kernel/{vdso64 => vdso}/vdso_user_wrapper.S    |    0
 .../vdso64_wrapper.S => vdso/vdso_wrapper.S}       |    8 +-
 .../kernel/{vdso64 => vdso}/vgetrandom-chacha.S    |    0
 arch/s390/kernel/{vdso64 => vdso}/vgetrandom.c     |    0
 arch/s390/kernel/vdso32/Makefile                   |   64 -
 arch/s390/kernel/vdso32/gen_vdso_offsets.sh        |   15 -
 arch/s390/kernel/vdso32/vdso32.lds.S               |  140 --
 arch/s390/kernel/vdso32/vdso32_wrapper.S           |   15 -
 arch/s390/kernel/vdso32/vdso_user_wrapper.S        |   22 -
 arch/s390/kernel/vdso64/.gitignore                 |    2 -
 arch/s390/kernel/vdso64/Makefile                   |   79 -
 arch/s390/kernel/vdso64/note.S                     |   13 -
 arch/s390/kernel/vmlinux.lds.S                     |   13 +
 arch/s390/kvm/kvm-s390.c                           |    4 +-
 arch/s390/mm/fault.c                               |    1 -
 arch/s390/mm/mmap.c                                |    1 -
 arch/s390/pci/pci_clp.c                            |    4 +-
 arch/sh/mm/pmb.c                                   |   10 +-
 arch/x86/entry/entry_64_fred.S                     |    2 +
 arch/x86/events/amd/ibs.c                          |   12 +-
 arch/x86/events/amd/uncore.c                       |   31 +
 arch/x86/events/intel/core.c                       |   10 +-
 arch/x86/events/intel/pt.c                         |   96 +-
 arch/x86/events/intel/uncore.c                     |    2 -
 arch/x86/events/perf_event.h                       |    2 +-
 arch/x86/hyperv/hv_init.c                          |   12 +-
 arch/x86/include/asm/efi.h                         |    4 +-
 arch/x86/include/asm/linkage.h                     |    2 +-
 arch/x86/include/asm/pkeys.h                       |    3 +
 arch/x86/kernel/amd_gart_64.c                      |   10 +-
 arch/x86/kernel/apic/apic.c                        |   12 +-
 arch/x86/kernel/apic/io_apic.c                     |   17 +-
 arch/x86/kernel/cpu/aperfmperf.c                   |   20 +-
 arch/x86/kernel/cpu/common.c                       |   25 +-
 arch/x86/kernel/cpu/cpu.h                          |    9 -
 arch/x86/kernel/cpu/intel_epb.c                    |   16 +-
 arch/x86/kernel/cpu/mce/core.c                     |   14 +-
 arch/x86/kernel/cpu/microcode/core.c               |   15 +-
 arch/x86/kernel/cpu/mtrr/legacy.c                  |   12 +-
 arch/x86/kernel/cpu/tsx.c                          |    9 +-
 arch/x86/kernel/cpu/umwait.c                       |   10 +-
 arch/x86/kernel/i8237.c                            |   10 +-
 arch/x86/kernel/i8259.c                            |   14 +-
 arch/x86/kernel/kvm.c                              |   12 +-
 arch/x86/kvm/Makefile                              |    4 +-
 arch/x86/kvm/regs.c                                |  787 +++++++
 arch/x86/kvm/x86.c                                 |  793 +------
 arch/x86/kvm/x86.h                                 |   16 +
 arch/x86/mm/pat/set_memory.c                       |    8 +-
 arch/x86/net/bpf_jit_comp.c                        |   14 +-
 arch/x86/platform/efi/efi.c                        |    2 +-
 block/bio.c                                        |   10 +
 block/blk-cgroup.c                                 |    5 +
 block/blk-core.c                                   |   13 +-
 block/blk-crypto-fallback.c                        |  407 ++--
 block/blk-crypto-internal.h                        |   19 +-
 block/blk-crypto.c                                 |   52 +-
 block/blk-iocost.c                                 |    2 +-
 block/blk-map.c                                    |    3 +
 block/blk-merge.c                                  |   48 +-
 block/blk-mq-dma.c                                 |    4 +-
 block/blk-mq.c                                     |   12 +-
 block/blk-stat.c                                   |    2 +-
 block/fops.c                                       |    9 +-
 block/kyber-iosched.c                              |    2 +-
 crypto/acompress.c                                 |   16 +-
 crypto/lskcipher.c                                 |    1 -
 drivers/accel/amdxdna/amdxdna_gem.c                |    4 +
 drivers/accessibility/speakup/keyhelp.c            |   17 +-
 drivers/accessibility/speakup/kobjects.c           |    6 +-
 drivers/acpi/battery.c                             |   44 +-
 drivers/acpi/ec.c                                  |   40 +-
 drivers/acpi/pci_link.c                            |   10 +-
 drivers/acpi/pci_root.c                            |    3 +-
 drivers/acpi/processor_core.c                      |   31 +-
 drivers/acpi/processor_driver.c                    |   16 +-
 drivers/acpi/processor_idle.c                      |  116 +-
 drivers/acpi/riscv/irq.c                           |   33 +-
 drivers/acpi/scan.c                                |   13 +-
 drivers/acpi/sleep.c                               |   12 +-
 drivers/acpi/video_detect.c                        |    4 +-
 drivers/base/cacheinfo.c                           |    9 +-
 drivers/base/firmware_loader/fallback.c            |   10 +
 drivers/base/firmware_loader/main.c                |   12 +-
 drivers/base/memory.c                              |    4 +-
 drivers/base/soc.c                                 |   15 +-
 drivers/base/swnode.c                              |    2 +-
 drivers/base/syscore.c                             |   82 +-
 drivers/block/mtip32xx/mtip32xx.c                  |    7 +
 drivers/block/mtip32xx/mtip32xx.h                  |    2 +
 drivers/block/null_blk/main.c                      |   78 +-
 drivers/block/ublk_drv.c                           |   20 +-
 drivers/bluetooth/btintel.c                        |    2 +-
 drivers/bluetooth/btmtk.c                          |  104 +-
 drivers/bluetooth/btmtk.h                          |    8 +-
 drivers/bluetooth/btmtksdio.c                      |   84 +-
 drivers/bluetooth/btnxpuart.c                      |   15 +-
 drivers/bluetooth/btqca.c                          |    3 +-
 drivers/bluetooth/btusb.c                          |   68 +-
 drivers/bluetooth/virtio_bt.c                      |    8 +-
 drivers/bus/mhi/ep/main.c                          |   15 +-
 drivers/bus/mhi/host/init.c                        |    4 +-
 drivers/bus/mhi/host/main.c                        |    6 +
 drivers/bus/mvebu-mbus.c                           |   16 +-
 drivers/bus/qcom-ebi2.c                            |   51 +-
 drivers/bus/ti-sysc.c                              |   12 +-
 drivers/char/hw_random/core.c                      |    4 +-
 drivers/char/hw_random/imx-rngc.c                  |    4 +-
 drivers/char/hw_random/ks-sa-rng.c                 |    9 +-
 drivers/char/ppdev.c                               |   10 +-
 drivers/char/tpm/st33zp24/st33zp24.c               |    8 +-
 drivers/char/xilinx_hwicap/xilinx_hwicap.c         |    5 +-
 drivers/clk/at91/pmc.c                             |   12 +-
 drivers/clk/clk-devres.c                           |   12 +-
 drivers/clk/clk-moxart.c                           |   14 -
 drivers/clk/clk-palmas.c                           |   14 +-
 drivers/clk/clk-versaclock7.c                      |    2 +-
 drivers/clk/hisilicon/reset.c                      |    2 +-
 drivers/clk/imx/clk-scu.c                          |    1 -
 drivers/clk/imx/clk-vf610.c                        |   12 +-
 drivers/clk/ingenic/jz4725b-cgu.c                  |    2 +-
 drivers/clk/ingenic/jz4740-cgu.c                   |    2 +-
 drivers/clk/ingenic/jz4755-cgu.c                   |    2 +-
 drivers/clk/ingenic/jz4760-cgu.c                   |    2 +-
 drivers/clk/ingenic/jz4770-cgu.c                   |    2 +-
 drivers/clk/ingenic/jz4780-cgu.c                   |    2 +-
 drivers/clk/ingenic/pm.c                           |   14 +-
 drivers/clk/ingenic/pm.h                           |    2 +-
 drivers/clk/ingenic/tcu.c                          |   12 +-
 drivers/clk/ingenic/x1000-cgu.c                    |    2 +-
 drivers/clk/ingenic/x1830-cgu.c                    |    2 +-
 drivers/clk/mediatek/clk-mt2701.c                  |    2 +-
 drivers/clk/mediatek/clk-mt2712-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt6735-apmixedsys.c       |    9 +-
 drivers/clk/mediatek/clk-mt6765.c                  |    2 +-
 drivers/clk/mediatek/clk-mt6779.c                  |    2 +-
 drivers/clk/mediatek/clk-mt6795-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt6797.c                  |    2 +-
 drivers/clk/mediatek/clk-mt7622-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt7629.c                  |    2 +-
 drivers/clk/mediatek/clk-mt7981-apmixed.c          |    2 +-
 drivers/clk/mediatek/clk-mt7986-apmixed.c          |    2 +-
 drivers/clk/mediatek/clk-mt7988-apmixed.c          |    2 +-
 drivers/clk/mediatek/clk-mt8135-apmixedsys.c       |    3 +-
 drivers/clk/mediatek/clk-mt8135.c                  |    5 +-
 drivers/clk/mediatek/clk-mt8167-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8173-apmixedsys.c       |   14 +-
 drivers/clk/mediatek/clk-mt8183-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8186-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8188-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8192-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8195-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8195-apusys_pll.c       |    3 +-
 drivers/clk/mediatek/clk-mt8196-apmixedsys.c       |    3 +-
 drivers/clk/mediatek/clk-mt8196-mcu.c              |    2 +-
 drivers/clk/mediatek/clk-mt8196-mfg.c              |    2 +-
 drivers/clk/mediatek/clk-mt8196-vlpckgen.c         |    2 +-
 drivers/clk/mediatek/clk-mt8365-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-mt8516-apmixedsys.c       |    2 +-
 drivers/clk/mediatek/clk-pll.c                     |   16 +-
 drivers/clk/mediatek/clk-pll.h                     |   14 +-
 drivers/clk/mediatek/clk-pllfh.c                   |  111 +-
 drivers/clk/mediatek/clk-pllfh.h                   |    2 +-
 drivers/clk/mvebu/common.c                         |   12 +-
 drivers/clk/nuvoton/clk-ma35d1-pll.c               |   42 +-
 drivers/clk/qcom/camcc-sc8280xp.c                  |   19 -
 drivers/clk/qcom/common.c                          |    4 +-
 drivers/clk/qcom/gcc-glymur.c                      |   33 +-
 drivers/clk/qcom/gcc-qcm2290.c                     |   18 +-
 drivers/clk/qcom/gcc-qcs8300.c                     |    8 +-
 drivers/clk/qcom/gcc-sm6115.c                      |    6 +-
 drivers/clk/qcom/gdsc.c                            |   25 +-
 drivers/clk/qcom/gpucc-qcm2290.c                   |    2 +-
 drivers/clk/rockchip/clk-pll.c                     |    9 +-
 drivers/clk/rockchip/clk-rk3288.c                  |   12 +-
 drivers/clk/rockchip/clk-rk3576.c                  |   11 +-
 drivers/clk/samsung/clk-s5pv210-audss.c            |   12 +-
 drivers/clk/samsung/clk.c                          |   12 +-
 drivers/clk/stm32/clk-stm32mp21.c                  |    1 +
 drivers/clk/stm32/clk-stm32mp25.c                  |    1 +
 drivers/clk/tegra/clk-tegra124-emc.c               |    1 +
 drivers/clk/tegra/clk-tegra210.c                   |   12 +-
 drivers/clk/ti/adpll.c                             |    4 +-
 drivers/clk/ti/divider.c                           |    2 +-
 drivers/clk/ti/mux.c                               |   22 +-
 drivers/clk/visconti/clkc.c                        |    2 +-
 drivers/clk/x86/clk-pmc-atom.c                     |    3 +
 drivers/clocksource/clps711x-timer.c               |    2 +-
 drivers/clocksource/timer-armada-370-xp.c          |   30 +-
 drivers/cpufreq/Kconfig.x86                        |   14 +
 drivers/cpufreq/amd-pstate-ut.c                    |    5 +
 drivers/cpufreq/amd-pstate.c                       |  463 ++++-
 drivers/cpufreq/amd-pstate.h                       |   17 +-
 drivers/cpufreq/imx6q-cpufreq.c                    |    6 +-
 drivers/cpufreq/intel_pstate.c                     |   19 +-
 drivers/cpufreq/spear-cpufreq.c                    |    4 +-
 drivers/cpuidle/cpuidle-psci.c                     |   12 +-
 drivers/crypto/atmel-ecc.c                         |    3 +
 drivers/crypto/atmel-sha204a.c                     |    6 +-
 drivers/crypto/ccp/sev-dev.c                       |   17 +-
 drivers/crypto/gemini/sl3516-ce-cipher.c           |    8 -
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |   12 +-
 .../crypto/intel/keembay/keembay-ocs-aes-core.c    |    9 +-
 drivers/crypto/intel/qat/qat_common/adf_aer.c      |    2 +
 drivers/crypto/intel/qat/qat_common/adf_cfg.c      |   10 +-
 .../crypto/intel/qat/qat_common/adf_cfg_common.h   |    1 -
 .../crypto/intel/qat/qat_common/adf_cfg_services.c |    2 +-
 .../crypto/intel/qat/qat_common/adf_mstate_mgr.c   |    3 +-
 .../intel/qat/qat_common/adf_transport_debug.c     |    3 +-
 drivers/crypto/intel/qat/qat_common/qat_algs.c     |    1 +
 .../crypto/intel/qat/qat_common/qat_compression.c  |    3 +-
 drivers/crypto/rockchip/rk3288_crypto_ahash.c      |    7 +-
 drivers/crypto/sa2ul.c                             |    6 +-
 drivers/crypto/xilinx/xilinx-trng.c                |   32 +-
 drivers/cxl/core/features.c                        |   12 +-
 drivers/cxl/core/mbox.c                            |   11 +-
 drivers/cxl/core/memdev.c                          |    2 +-
 drivers/cxl/core/port.c                            |    4 +-
 drivers/cxl/core/region.c                          |    7 +-
 drivers/cxl/pci.c                                  |   13 +-
 drivers/dax/super.c                                |   12 +-
 drivers/dma-buf/dma-heap.c                         |   80 +-
 drivers/dma/dw-edma/dw-edma-core.c                 |  104 +-
 drivers/dma/hisi_dma.c                             |    2 +-
 drivers/dma/mediatek/mtk-uart-apdma.c              |    2 +-
 drivers/dma/qcom/bam_dma.c                         |    1 +
 drivers/dma/xilinx/xilinx_dma.c                    |   12 +-
 drivers/dma/xilinx/zynqmp_dma.c                    |    4 +-
 drivers/firewire/.kunitconfig                      |    1 +
 drivers/firewire/Kconfig                           |   15 +
 drivers/firewire/core-topology.c                   |   62 +-
 drivers/firewire/node-tree-test.c                  |  607 ++++++
 drivers/firmware/arm_scmi/bus.c                    |   89 +-
 drivers/firmware/arm_scmi/common.h                 |    2 +
 drivers/firmware/arm_scmi/driver.c                 |   77 +-
 drivers/firmware/arm_scmi/notify.c                 |   21 +
 drivers/firmware/arm_scmi/notify.h                 |    1 +
 drivers/firmware/arm_scmi/transports/mailbox.c     |   26 +-
 drivers/firmware/arm_scmi/transports/smc.c         |   15 +-
 drivers/firmware/google/coreboot_table.c           |   26 +-
 drivers/firmware/qcom/Makefile                     |    1 +
 drivers/firmware/qcom/qcom_scm-smc.c               |   12 +-
 drivers/firmware/qcom/qcom_scm.c                   |  194 +-
 drivers/firmware/qcom/qcom_scm.h                   |    3 +-
 drivers/firmware/qcom/qcom_scm_trace.h             |  143 ++
 drivers/firmware/qcom/qcom_tzmem.c                 |   13 +-
 drivers/gpio/gpio-mxc.c                            |   12 +-
 drivers/gpio/gpio-pxa.c                            |   12 +-
 drivers/gpio/gpio-sa1100.c                         |   12 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |   74 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   28 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    7 +
 .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c |    3 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   24 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |   35 +-
 drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c     |    2 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |    2 +-
 drivers/gpu/drm/bridge/display-connector.c         |   36 +
 drivers/gpu/drm/bridge/synopsys/dw-dp.c            |   14 +-
 drivers/gpu/drm/bridge/tc358767.c                  |    2 +-
 drivers/gpu/drm/drm_dumb_buffers.c                 |    1 -
 drivers/gpu/drm/lima/lima_device.c                 |   12 +-
 drivers/gpu/drm/msm/adreno/a6xx_catalog.c          |    2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  107 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   20 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c        |    5 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h        |   68 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c      |    4 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    3 +-
 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |   22 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c           |   11 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |    5 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   28 +-
 drivers/gpu/drm/msm/dp/dp_panel.c                  |    4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |    2 -
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h              |    1 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |   18 +-
 drivers/gpu/drm/msm/msm_drv.h                      |    8 -
 drivers/gpu/drm/msm/msm_gem_vma.c                  |    2 +
 drivers/gpu/drm/msm/msm_gpu.c                      |    6 +-
 drivers/gpu/drm/msm/msm_ringbuffer.c               |    7 +-
 drivers/gpu/drm/msm/msm_ringbuffer.h               |    1 +
 drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml  |  248 +--
 drivers/gpu/drm/mxsfb/lcdif_kms.c                  |   15 +-
 drivers/gpu/drm/omapdrm/dss/dsi.c                  |    7 +-
 drivers/gpu/drm/omapdrm/dss/dsi.h                  |    2 -
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c      |   10 +-
 drivers/gpu/drm/panthor/panthor_drv.c              |    2 +-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   22 +-
 drivers/gpu/drm/rockchip/dw_dp-rockchip.c          |   45 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |    5 +-
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |   21 +-
 drivers/gpu/drm/sun4i/sun4i_crtc.c                 |    2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |    2 +-
 drivers/gpu/drm/sun4i/sun4i_tcon.c                 |   22 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c              |    2 +
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c             |    2 +-
 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c            |   18 +-
 drivers/gpu/drm/tve200/tve200_drv.c                |    1 +
 drivers/gpu/drm/v3d/v3d_sched.c                    |   60 +-
 drivers/gpu/drm/xe/tests/xe_migrate.c              |    3 +-
 drivers/gpu/drm/xe/xe_gt_idle.c                    |    3 +-
 drivers/gpu/host1x/debug.c                         |    4 +-
 drivers/gpu/host1x/hw/channel_hw.c                 |    5 +-
 drivers/hid/hid-core.c                             |    9 +
 drivers/hid/hid-haptic.c                           |    2 +-
 drivers/hid/hid-lg4ff.c                            |    8 +
 drivers/hid/hid-multitouch.c                       |    2 +-
 drivers/hid/hid-nintendo.c                         |    1 -
 drivers/hid/hid-roccat-kone.c                      |    8 +-
 drivers/hid/hid-steam.c                            |  516 +++--
 drivers/hid/i2c-hid/Makefile                       |    2 +-
 drivers/hid/i2c-hid/i2c-hid-acpi-prp0001.c         |  104 +
 drivers/hid/i2c-hid/i2c-hid-acpi.c                 |   54 +-
 drivers/hid/i2c-hid/i2c-hid-acpi.h                 |   33 +
 drivers/hid/i2c-hid/i2c-hid-core.c                 |    2 +-
 drivers/hid/i2c-hid/i2c-hid-of-goodix.c            |    4 +-
 drivers/hv/vmbus_drv.c                             |   29 +-
 drivers/hwmon/coretemp.c                           |    1 +
 drivers/hwmon/cros_ec_hwmon.c                      |  121 +-
 drivers/hwmon/emc1403.c                            |   73 +-
 drivers/hwspinlock/hwspinlock_core.c               |    2 +-
 drivers/hwtracing/coresight/coresight-etm4x-cfg.c  |    2 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c |  111 +-
 .../hwtracing/coresight/coresight-etm4x-sysfs.c    |    6 +-
 drivers/hwtracing/coresight/coresight-etm4x.h      |   63 +-
 drivers/i2c/busses/i2c-ocores.c                    |    6 +-
 drivers/i2c/busses/i2c-qcom-cci.c                  |   24 +-
 drivers/i3c/master.c                               |   63 +-
 drivers/i3c/master/adi-i3c-master.c                |    1 +
 drivers/i3c/master/dw-i3c-master.c                 |   10 +-
 drivers/i3c/master/renesas-i3c.c                   |   28 +-
 drivers/idle/intel_idle.c                          |  194 +-
 drivers/iio/accel/dmard09.c                        |    7 +
 drivers/iio/light/apds9306.c                       |    8 +-
 drivers/iio/light/gp2ap002.c                       |   14 +-
 drivers/iio/light/isl29028.c                       |    2 +-
 drivers/iio/light/opt4060.c                        |    4 +-
 drivers/iio/light/tsl2583.c                        |    2 +-
 drivers/iio/light/tsl2772.c                        |    2 +-
 drivers/iio/orientation/hid-sensor-rotation.c      |   20 +-
 drivers/infiniband/core/cma.c                      |    6 +-
 drivers/infiniband/core/counters.c                 |    5 +-
 drivers/infiniband/core/cq.c                       |    2 +-
 drivers/infiniband/core/device.c                   |    2 +
 drivers/infiniband/core/nldev.c                    |   20 +-
 drivers/infiniband/core/restrack.c                 |  174 +-
 drivers/infiniband/core/restrack.h                 |    4 +
 drivers/infiniband/core/ucma.c                     |    2 +-
 drivers/infiniband/core/uverbs_cmd.c               |   10 +-
 drivers/infiniband/core/uverbs_std_types_device.c  |   42 +
 drivers/infiniband/core/uverbs_std_types_dmah.c    |    7 +-
 drivers/infiniband/core/verbs.c                    |   83 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |    6 +-
 drivers/infiniband/hw/cxgb4/device.c               |    2 +-
 drivers/infiniband/hw/cxgb4/mem.c                  |    4 +-
 drivers/infiniband/hw/efa/efa_verbs.c              |   15 +-
 drivers/infiniband/hw/erdma/Kconfig                |    2 +-
 drivers/infiniband/hw/erdma/erdma_cm.c             |    6 +-
 drivers/infiniband/hw/erdma/erdma_eq.c             |   10 +-
 drivers/infiniband/hw/erdma/erdma_verbs.c          |   39 +-
 drivers/infiniband/hw/erdma/erdma_verbs.h          |   40 +-
 drivers/infiniband/hw/hfi1/chip.c                  |    4 +-
 drivers/infiniband/hw/hfi1/hfi.h                   |    2 -
 drivers/infiniband/hw/hfi1/init.c                  |   44 +-
 drivers/infiniband/hw/hfi1/user_sdma.c             |   13 +-
 drivers/infiniband/hw/irdma/utils.c                |    6 +
 drivers/infiniband/hw/irdma/verbs.c                |  116 +-
 drivers/infiniband/hw/irdma/verbs.h                |    3 +
 drivers/infiniband/hw/mana/qp.c                    |   10 +-
 drivers/infiniband/hw/mlx5/cong.c                  |    8 +-
 drivers/infiniband/hw/mlx5/main.c                  |  127 ++
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |    2 +
 drivers/infiniband/hw/mlx5/qp.c                    |   25 +-
 drivers/infiniband/sw/rxe/rxe_odp.c                |    1 +
 drivers/infiniband/sw/rxe/rxe_req.c                |   15 +
 drivers/infiniband/sw/rxe/rxe_resp.c               |    9 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |    2 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    2 +
 drivers/infiniband/ulp/isert/ib_isert.c            |   85 +-
 drivers/infiniband/ulp/isert/ib_isert.h            |    1 +
 drivers/infiniband/ulp/srp/ib_srp.c                |   45 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |    9 +-
 drivers/iommu/amd/debugfs.c                        |   12 +-
 drivers/iommu/amd/init.c                           |   58 +-
 drivers/iommu/amd/ppr.c                            |    2 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |    9 +-
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c     |  119 +-
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |    6 +-
 drivers/iommu/dma-iommu.c                          |   26 +-
 drivers/iommu/intel/iommu.c                        |   31 +-
 drivers/iommu/intel/iommu.h                        |    2 +-
 drivers/iommu/intel/pasid.c                        |    9 +-
 drivers/iommu/iommufd/device.c                     |   13 +-
 drivers/iommu/iommufd/iommufd_private.h            |    9 +-
 drivers/iommu/iommufd/main.c                       |   20 +
 drivers/iommu/iommufd/selftest.c                   |    5 +-
 drivers/iommu/msm_iommu.c                          |    2 +-
 drivers/iommu/mtk_iommu_v1.c                       |    2 +-
 drivers/ipack/devices/ipoctal.c                    |   56 +-
 drivers/irqchip/exynos-combiner.c                  |   14 +-
 drivers/irqchip/irq-armada-370-xp.c                |   12 +-
 drivers/irqchip/irq-bcm7038-l1.c                   |   12 +-
 drivers/irqchip/irq-gic-v3-its.c                   |   35 +-
 drivers/irqchip/irq-gic-v5-irs.c                   |    2 +-
 drivers/irqchip/irq-gic-v5.c                       |   11 +-
 drivers/irqchip/irq-i8259.c                        |   12 +-
 drivers/irqchip/irq-imx-gpcv2.c                    |   16 +-
 drivers/irqchip/irq-loongson-eiointc.c             |   12 +-
 drivers/irqchip/irq-loongson-htpic.c               |   10 +-
 drivers/irqchip/irq-loongson-htvec.c               |   12 +-
 drivers/irqchip/irq-loongson-pch-lpc.c             |   12 +-
 drivers/irqchip/irq-loongson-pch-pic.c             |   12 +-
 drivers/irqchip/irq-mchp-eic.c                     |   12 +-
 drivers/irqchip/irq-mst-intc.c                     |   12 +-
 drivers/irqchip/irq-mtk-cirq.c                     |   12 +-
 drivers/irqchip/irq-realtek-rtl.c                  |  189 +-
 drivers/irqchip/irq-renesas-irqc.c                 |    1 +
 drivers/irqchip/irq-renesas-rzg2l.c                |   16 +-
 drivers/irqchip/irq-sa11x0.c                       |   12 +-
 drivers/irqchip/irq-sifive-plic.c                  |   12 +-
 drivers/irqchip/irq-sun6i-r.c                      |   18 +-
 drivers/irqchip/irq-tegra.c                        |   12 +-
 drivers/irqchip/irq-vic.c                          |   12 +-
 drivers/leds/leds-gpio.c                           |   53 +-
 drivers/leds/leds-pca9532.c                        |   18 +-
 drivers/leds/leds-st1202.c                         |   96 +-
 drivers/leds/trigger/ledtrig-cpu.c                 |   14 +-
 drivers/macintosh/via-pmu.c                        |   12 +-
 drivers/mailbox/pcc.c                              |   41 +-
 drivers/mailbox/qcom-cpucp-mbox.c                  |   25 +-
 drivers/mailbox/riscv-sbi-mpxy-mbox.c              |   12 +-
 drivers/mailbox/rockchip-mailbox.c                 |   17 +-
 drivers/md/dm-integrity.c                          |  139 +-
 drivers/md/dm-pcache/cache.c                       |    7 +
 drivers/md/dm-pcache/cache.h                       |    3 +
 drivers/md/dm-pcache/cache_gc.c                    |    5 +
 drivers/md/dm-pcache/cache_key.c                   |   83 +
 drivers/md/dm-pcache/cache_writeback.c             |    8 +
 drivers/md/md-bitmap.c                             |    5 +-
 drivers/md/md-bitmap.h                             |    1 +
 drivers/md/md-llbitmap.c                           |   20 +-
 drivers/md/md.c                                    |  109 +-
 drivers/md/md.h                                    |    1 -
 drivers/md/raid1.c                                 |    2 -
 drivers/md/raid10.c                                |   14 +-
 drivers/md/raid5-ppl.c                             |    4 +-
 drivers/md/raid5.c                                 |   87 +-
 drivers/media/cec/core/cec-pin.c                   |    8 +-
 drivers/media/i2c/rdacm21.c                        |    5 +-
 drivers/media/pci/intel/ipu6/ipu6.c                |   10 +-
 drivers/media/platform/broadcom/bcm2835-unicam.c   |    2 +
 drivers/media/platform/qcom/iris/iris_core.c       |   12 +-
 drivers/media/platform/qcom/iris/iris_state.c      |    2 +-
 drivers/media/v4l2-core/v4l2-async.c               |   15 +-
 drivers/mfd/iqs62x.c                               |    2 +-
 drivers/mfd/macsmc.c                               |    8 +-
 drivers/mfd/rave-sp.c                              |   64 +-
 drivers/misc/ad525x_dpot-i2c.c                     |    1 +
 drivers/misc/ad525x_dpot-spi.c                     |    1 +
 drivers/misc/ad525x_dpot.c                         |  177 +-
 drivers/misc/ad525x_dpot.h                         |    3 +
 drivers/misc/bcm-vk/bcm_vk_msg.c                   |    6 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |    2 +
 drivers/misc/cardreader/rtsx_usb.c                 |   26 +-
 drivers/misc/fastrpc.c                             |   16 +-
 drivers/misc/lan966x_pci.c                         |    1 +
 drivers/misc/pci_endpoint_test.c                   |   11 +-
 drivers/misc/sgi-gru/grufault.c                    |  101 +-
 drivers/misc/sgi-gru/gruprocfs.c                   |    1 -
 drivers/misc/sgi-gru/grutables.h                   |    1 -
 drivers/misc/vmw_vmci/vmci_event.c                 |    4 +-
 drivers/mtd/devices/mtd_intel_dg.c                 |   76 +-
 drivers/mtd/mtdpart.c                              |    3 +-
 drivers/mtd/mtdswap.c                              |    1 +
 drivers/mtd/nand/raw/pl35x-nand-controller.c       |   10 +-
 drivers/mtd/ubi/attach.c                           |    4 +-
 drivers/mtd/ubi/build.c                            |   11 +-
 drivers/mtd/ubi/fastmap.c                          |    6 +-
 drivers/mtd/ubi/io.c                               |   11 +-
 drivers/mtd/ubi/ubi.h                              |    4 +-
 drivers/mtd/ubi/wl.c                               |   15 +-
 drivers/net/amt.c                                  |    3 +
 drivers/net/bonding/bond_netlink.c                 |    2 +-
 drivers/net/dsa/b53/b53_common.c                   |    2 +-
 drivers/net/dsa/mv88e6xxx/pcs-6352.c               |    5 +-
 drivers/net/ethernet/airoha/airoha_npu.c           |    2 +-
 drivers/net/ethernet/allwinner/sun4i-emac.c        |    4 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c    |    2 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   72 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |    9 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   14 +-
 drivers/net/ethernet/freescale/fec_main.c          |    6 +-
 drivers/net/ethernet/huawei/hinic3/hinic3_tx.c     |    9 +-
 drivers/net/ethernet/intel/ice/devlink/devlink.c   |   32 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |   66 +-
 drivers/net/ethernet/intel/ice/ice_flex_pipe.c     |    8 +-
 drivers/net/ethernet/intel/ice/ice_lag.c           |    3 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |    3 +
 drivers/net/ethernet/intel/ice/ice_main.c          |   10 +-
 drivers/net/ethernet/intel/ice/ice_nvm.c           |   90 +-
 drivers/net/ethernet/intel/ice/ice_nvm.h           |    2 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |    6 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |   38 +-
 drivers/net/ethernet/intel/ice/ice_sriov.c         |    3 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |    2 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |    3 +-
 .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c |    2 +-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |    6 +
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   11 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |    6 +-
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |    3 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |   20 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_xsk.c  |    3 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c    |    2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   20 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   39 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c  |    2 +-
 .../ethernet/mellanox/mlx5/core/esw/adj_vport.c    |   37 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   21 +
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |    7 +
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  211 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |    5 +
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |  222 ++
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |   11 +
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |   39 +
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h    |   14 +
 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c |  116 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h |    9 +
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |   24 +
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  102 +
 drivers/net/ethernet/nvidia/forcedeth.c            |    2 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |   27 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c   |  467 +++--
 .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c   |    1 +
 drivers/net/ethernet/realtek/8139cp.c              |    2 +-
 .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |    2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |    2 +-
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |    2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   11 +-
 .../net/ethernet/stmicro/stmmac/stmmac_selftests.c |   41 +-
 drivers/net/ethernet/wangxun/libwx/wx_ethtool.c    |   61 +-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   71 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |   99 +-
 drivers/net/ethernet/wangxun/libwx/wx_ptp.c        |   18 +-
 drivers/net/ethernet/wangxun/libwx/wx_sriov.c      |    6 +-
 drivers/net/ethernet/wangxun/libwx/wx_type.h       |   52 +-
 drivers/net/ethernet/wangxun/libwx/wx_vf.h         |    1 +
 drivers/net/ethernet/wangxun/libwx/wx_vf_common.c  |   14 +-
 drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c     |    3 +
 drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c   |    6 +-
 drivers/net/ethernet/wangxun/ngbe/ngbe_main.c      |   48 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c |    6 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c     |    7 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c    |   19 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h    |    2 +-
 .../net/ethernet/wangxun/txgbevf/txgbevf_main.c    |   11 +
 drivers/net/gtp.c                                  |    2 +
 drivers/net/ipa/ipa_main.c                         |    6 +-
 drivers/net/netdevsim/netdev.c                     |    2 +
 drivers/net/ppp/pppox.c                            |   17 +
 drivers/net/slip/slip.c                            |    8 -
 drivers/net/thunderbolt/main.c                     |    6 +-
 drivers/net/vxlan/vxlan_mdb.c                      |    9 +-
 drivers/net/vxlan/vxlan_vnifilter.c                |    6 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |    9 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   32 +-
 drivers/net/wireless/ath/ath11k/wmi.c              |   40 +-
 drivers/net/wireless/ath/ath12k/ahb.c              |   18 +-
 drivers/net/wireless/ath/ath12k/core.c             |   27 +-
 drivers/net/wireless/ath/ath12k/core.h             |    2 -
 drivers/net/wireless/ath/ath12k/qmi.c              |  168 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |   28 +-
 drivers/net/wireless/ath/ath6kl/wmi.c              |   17 +-
 drivers/net/wireless/intel/iwlwifi/fw/dump.c       |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c   |    8 +-
 drivers/net/wireless/intel/iwlwifi/mei/main.c      |    8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |    2 +-
 drivers/net/wireless/mediatek/mt76/Kconfig         |    4 +
 drivers/net/wireless/mediatek/mt76/Makefile        |    5 +
 drivers/net/wireless/mediatek/mt76/dma.c           |  125 +-
 drivers/net/wireless/mediatek/mt76/dma.h           |   69 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   14 +-
 drivers/net/wireless/mediatek/mt76/mcu.c           |   12 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |  138 ++
 drivers/net/wireless/mediatek/mt76/mt76_connac.h   |   13 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |    9 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |    6 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   24 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |   10 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h    |    6 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |   18 +
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c    |    9 +-
 drivers/net/wireless/mediatek/mt76/mt7915/soc.c    |    2 +-
 .../net/wireless/mediatek/mt76/mt7915/testmode.c   |    5 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c    |    3 +
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c    |   28 +-
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |  103 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |   40 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |    2 +-
 .../net/wireless/mediatek/mt76/mt7996/debugfs.c    |   74 +-
 drivers/net/wireless/mediatek/mt76/mt7996/init.c   |   18 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |   55 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   60 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |  106 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.h    |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c   |   39 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h |   26 +
 drivers/net/wireless/mediatek/mt76/mt7996/regs.h   |   24 +-
 drivers/net/wireless/mediatek/mt76/npu.c           |  502 +++++
 drivers/net/wireless/mediatek/mt76/scan.c          |    5 +
 drivers/net/wireless/mediatek/mt76/sdio.c          |   11 +-
 drivers/net/wireless/mediatek/mt76/tx.c            |    9 +-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |    6 +-
 drivers/net/wireless/realtek/rtw89/cam.c           |  152 +-
 drivers/net/wireless/realtek/rtw89/cam.h           |  439 +---
 drivers/net/wireless/realtek/rtw89/core.c          |   52 +-
 drivers/net/wireless/realtek/rtw89/core.h          |   22 +-
 drivers/net/wireless/realtek/rtw89/debug.c         |  387 +++-
 drivers/net/wireless/realtek/rtw89/fw.c            |   58 +-
 drivers/net/wireless/realtek/rtw89/fw.h            |    9 +-
 drivers/net/wireless/realtek/rtw89/mac.c           |    6 +-
 drivers/net/wireless/realtek/rtw89/mac.h           |    2 -
 drivers/net/wireless/realtek/rtw89/mac80211.c      |   40 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |   29 +
 drivers/net/wireless/realtek/rtw89/pci.h           |    1 +
 drivers/net/wireless/realtek/rtw89/phy.c           |   17 +-
 drivers/net/wireless/realtek/rtw89/rtw8851be.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c      |    7 +-
 drivers/net/wireless/realtek/rtw89/rtw8852ae.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852be.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852bte.c    |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852ce.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8922ae.c     |    1 +
 drivers/net/wireless/realtek/rtw89/wow.c           |    6 +-
 drivers/net/wireless/virtual/mac80211_hwsim.c      |    5 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |    8 +
 drivers/nfc/pn533/pn533.c                          |   21 +-
 drivers/nvdimm/label.c                             |   15 +-
 drivers/nvdimm/nd_virtio.c                         |  121 +-
 drivers/nvdimm/pmem.c                              |   15 +-
 drivers/nvdimm/region_devs.c                       |    5 +-
 drivers/nvdimm/virtio_pmem.c                       |   17 +-
 drivers/nvdimm/virtio_pmem.h                       |    6 +
 drivers/nvme/host/apple.c                          |   63 +-
 drivers/nvme/host/core.c                           |   79 +-
 drivers/nvme/host/fabrics.h                        |    6 +
 drivers/nvme/host/fc.c                             |    7 +
 drivers/nvme/host/ioctl.c                          |  117 +-
 drivers/nvme/host/nvme.h                           |   68 +
 drivers/nvme/host/pci.c                            |   29 +-
 drivers/nvme/host/rdma.c                           |    1 +
 drivers/nvme/host/sysfs.c                          |   23 +
 drivers/nvme/host/tcp.c                            |    1 +
 drivers/nvme/target/core.c                         |    3 +-
 drivers/nvme/target/fabrics-cmd-auth.c             |   12 +-
 drivers/nvme/target/loop.c                         |    1 +
 drivers/nvme/target/pr.c                           |   27 +-
 drivers/nvme/target/rdma.c                         |   31 +-
 drivers/nvme/target/zns.c                          |    2 +-
 drivers/pci/controller/cadence/pci-j721e.c         |    4 +-
 drivers/pci/controller/pci-xgene.c                 |    5 +-
 drivers/pci/controller/plda/pcie-starfive.c        |   10 +-
 drivers/pci/hotplug/pnv_php.c                      |    2 +-
 drivers/pci/hotplug/rpaphp_slot.c                  |    2 +-
 drivers/pci/pci.c                                  |    5 +-
 drivers/pci/pcie/aspm.c                            |   19 +-
 drivers/pci/slot.c                                 |   67 +-
 drivers/perf/arm_pmuv3.c                           |    2 +-
 drivers/perf/arm_spe_pmu.c                         |    2 +-
 drivers/perf/cxl_pmu.c                             |    2 +-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |  736 ++++++-
 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h      |   25 +
 .../phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h  |   52 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |    1 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h     |   12 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h     |   17 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h    |   12 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h    |   12 +
 .../phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h    |  639 ++++++
 drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c     |   12 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |   12 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h   |   33 +
 .../qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h   |  224 ++
 drivers/phy/qualcomm/phy-qcom-qmp.h                |    2 +
 drivers/phy/qualcomm/phy-qcom-sgmii-eth.c          |   43 +-
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |   26 +-
 drivers/phy/renesas/Kconfig                        |    1 +
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  187 +-
 drivers/phy/rockchip/phy-rockchip-inno-csidphy.c   |    2 +-
 drivers/phy/starfive/phy-jh7110-dphy-rx.c          |    5 +-
 drivers/phy/starfive/phy-jh7110-dphy-tx.c          |    5 +-
 drivers/phy/sunplus/phy-sunplus-usb2.c             |    6 +-
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |    1 -
 drivers/pinctrl/mediatek/mtk-eint.c                |   25 +-
 drivers/pinctrl/mediatek/pinctrl-airoha.c          | 2198 +++++++++++---------
 drivers/pinctrl/pinctrl-eic7700.c                  |    3 +
 drivers/pinctrl/pinctrl-rockchip.c                 |   10 +
 drivers/pinctrl/spacemit/pinctrl-k1.c              |   10 +-
 drivers/platform/chrome/cros_ec_debugfs.c          |    6 +-
 drivers/platform/chrome/cros_ec_sensorhub_ring.c   |    9 +-
 drivers/platform/chrome/cros_ec_typec.c            |    6 +
 drivers/platform/mellanox/mlxbf-bootctl.c          |    1 +
 drivers/platform/mellanox/mlxbf-pmc.c              |   10 +-
 drivers/platform/surface/surface_acpi_notify.c     |    6 +-
 drivers/platform/x86/acer-wmi.c                    |    4 +-
 drivers/platform/x86/amd/hsmp/hwmon.c              |    3 +
 drivers/platform/x86/amd/pmc/mp1_stb.c             |   23 +-
 drivers/platform/x86/dell/dell-wmi-base.c          |   17 +-
 drivers/platform/x86/dell/dell-wmi-privacy.c       |    4 +-
 .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h     |    2 +-
 .../x86/hp/hp-bioscfg/passwdobj-attributes.c       |    5 +
 drivers/platform/x86/hp/hp-wmi.c                   |    4 +
 drivers/platform/x86/intel/int1092/intel_sar.c     |   39 +-
 .../x86/intel/speed_select_if/isst_tpmi_core.c     |   14 +-
 drivers/platform/x86/lg-laptop.c                   |   79 +-
 drivers/pmdomain/bcm/bcm2835-power.c               |    7 +-
 drivers/power/reset/sc27xx-poweroff.c              |   10 +-
 drivers/power/supply/bd99954-charger.h             |   23 +-
 drivers/power/supply/bq27xxx_battery.c             |    6 +-
 drivers/power/supply/isp1704_charger.c             |    1 +
 drivers/power/supply/sbs-battery.c                 |    7 +-
 drivers/power/supply/sc2731_charger.c              |    2 +
 drivers/powercap/intel_rapl_tpmi.c                 |    5 +-
 drivers/pps/clients/pps-gpio.c                     |   66 +-
 drivers/pps/pps.c                                  |   10 +-
 drivers/ptp/ptp_netc.c                             |   13 +-
 drivers/rapidio/rio-scan.c                         |    1 +
 drivers/regulator/adp5055-regulator.c              |    2 +-
 drivers/regulator/core.c                           |    6 +-
 drivers/regulator/qcom-rpmh-regulator.c            |    6 +-
 drivers/regulator/tps6594-regulator.c              |   19 +-
 drivers/remoteproc/qcom_common.c                   |    4 +-
 drivers/remoteproc/qcom_q6v5_adsp.c                |    1 +
 drivers/remoteproc/remoteproc_core.c               |  156 +-
 drivers/remoteproc/remoteproc_sysfs.c              |    1 -
 drivers/rpmsg/qcom_glink_native.c                  |   44 +-
 drivers/rtc/rtc-gamecube.c                         |    4 +-
 drivers/rtc/rtc-pcf85363.c                         |   17 +-
 drivers/rtc/rtc-pcf8563.c                          |    4 +-
 drivers/rtc/rtc-spacemit-p1.c                      |    5 +-
 drivers/rtc/rtc-zynqmp.c                           |    7 +-
 drivers/s390/block/dasd.c                          |    1 -
 drivers/s390/block/dasd_eckd.c                     |   11 -
 drivers/s390/block/dasd_ioctl.c                    |    6 +-
 drivers/s390/char/con3270.c                        |   19 -
 drivers/s390/char/fs3270.c                         |    7 +-
 drivers/s390/char/sclp_ctl.c                       |   12 +-
 drivers/s390/char/tape_char.c                      |   26 -
 drivers/s390/char/vmcp.c                           |    7 +-
 drivers/s390/cio/chsc_sch.c                        |    7 +-
 drivers/s390/crypto/zcrypt_api.c                   |  195 --
 drivers/s390/crypto/zcrypt_card.c                  |    1 -
 drivers/s390/crypto/zcrypt_queue.c                 |    1 -
 drivers/s390/net/qeth_core_main.c                  |    4 +-
 drivers/scsi/ch.c                                  |    4 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |    2 +
 drivers/scsi/qla2xxx/qla_attr.c                    |    1 -
 drivers/scsi/qla2xxx/qla_nx2.c                     |    2 +-
 drivers/scsi/scsi_sysfs.c                          |   77 +-
 drivers/scsi/sd.c                                  |  297 ++-
 drivers/scsi/ses.c                                 |    4 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |   18 +
 drivers/scsi/sr.c                                  |    4 +-
 drivers/scsi/st.c                                  |    4 +-
 drivers/sh/clk/core.c                              |   10 +-
 drivers/sh/intc/core.c                             |   12 +-
 drivers/soc/bcm/brcmstb/biuctrl.c                  |   12 +-
 drivers/soc/fsl/qe/gpio.c                          |   25 +
 drivers/soc/fsl/qe/qe_ic.c                         |    3 +-
 drivers/soc/fsl/qe/qe_io.c                         |   15 +
 drivers/soc/qcom/rpmh-rsc.c                        |   37 +-
 drivers/soc/renesas/Kconfig                        |    1 -
 drivers/soc/samsung/exynos-pmu.c                   |    4 +-
 drivers/soc/tegra/pmc.c                            |   17 +-
 drivers/soc/ti/knav_qmss.h                         |    1 +
 drivers/soc/ti/knav_qmss_queue.c                   |   14 +-
 drivers/soundwire/bus.c                            |   31 +
 drivers/soundwire/qcom.c                           |    2 +-
 drivers/spi/spi-amlogic-spisg.c                    |    2 +-
 drivers/spi/spi-davinci.c                          |    7 +-
 drivers/spi/spi-geni-qcom.c                        |   17 +-
 drivers/spi/spi-img-spfi.c                         |    5 +-
 drivers/spi/spi-oc-tiny.c                          |   24 +-
 drivers/spi/spi-sprd-adi.c                         |    6 +
 drivers/staging/fbtft/fbtft-sysfs.c                |    2 +-
 drivers/staging/gpib/common/gpib_os.c              |   21 +-
 drivers/staging/gpib/common/iblib.c                |    3 -
 drivers/staging/greybus/audio_gb.c                 |   13 +
 drivers/staging/greybus/audio_manager_sysfs.c      |    2 +-
 drivers/staging/media/ipu7/ipu7-isys.c             |    1 +
 drivers/staging/media/ipu7/ipu7.c                  |    4 +-
 drivers/staging/octeon/ethernet-mem.c              |   43 +-
 drivers/staging/octeon/ethernet-mem.h              |    8 +-
 drivers/staging/octeon/ethernet-rx.c               |   53 +-
 drivers/staging/octeon/ethernet-rx.h               |   13 +-
 drivers/staging/octeon/ethernet-tx.c               |    2 +
 drivers/staging/octeon/ethernet.c                  |   43 +-
 drivers/staging/octeon/octeon-ethernet.h           |   14 +
 drivers/staging/rtl8723bs/core/rtw_ap.c            |    8 +-
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |   89 +-
 drivers/staging/rtl8723bs/core/rtw_efuse.c         |    1 -
 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c     |    1 -
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |   29 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |  106 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |   27 +-
 drivers/staging/rtl8723bs/core/rtw_security.c      |  159 +-
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |    3 +-
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |   97 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |    2 +-
 drivers/staging/rtl8723bs/hal/sdio_ops.c           |    2 +-
 drivers/staging/rtl8723bs/include/basic_types.h    |    1 +
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   29 +-
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |    2 +-
 drivers/staging/rtl8723bs/os_dep/osdep_service.c   |    7 +-
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |    4 +-
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c      |    2 +-
 drivers/staging/sm750fb/Kconfig                    |    1 +
 drivers/staging/sm750fb/sm750.c                    |    6 +-
 drivers/staging/sm750fb/sm750.h                    |    2 +-
 drivers/staging/sm750fb/sm750_accel.c              |    6 +-
 drivers/staging/sm750fb/sm750_accel.h              |    4 +-
 drivers/thermal/airoha_thermal.c                   |    4 +-
 .../intel/int340x_thermal/int3400_thermal.c        |    4 +-
 drivers/thermal/intel/intel_hfi.c                  |   12 +-
 drivers/thermal/qcom/qcom-spmi-adc-tm5.c           |    3 -
 drivers/thermal/renesas/rcar_thermal.c             |   15 +-
 drivers/tty/hvc/Kconfig                            |    2 +-
 drivers/tty/serial/8250/8250_core.c                |    6 +
 drivers/tty/serial/8250/8250_port.c                |   21 +-
 drivers/tty/serial/amba-pl011.c                    |   48 +-
 drivers/tty/serial/bcm63xx_uart.c                  |    2 +-
 drivers/tty/serial/ma35d1_serial.c                 |   12 +-
 drivers/tty/serial/omap-serial.c                   |    2 +-
 drivers/tty/serial/pch_uart.c                      |    2 +-
 drivers/tty/serial/pxa.c                           |    2 +-
 drivers/tty/serial/qcom_geni_serial.c              |   10 +-
 drivers/tty/serial/samsung_tty.c                   |    8 +-
 drivers/tty/serial/serial_core.c                   |   21 +-
 drivers/tty/serial/serial_txx9.c                   |    4 +-
 drivers/tty/serial/sunsu.c                         |    2 +-
 drivers/tty/tty_io.c                               |    4 +-
 drivers/ufs/core/ufs-debugfs.c                     |    2 +-
 drivers/ufs/core/ufshcd.c                          |    5 +-
 drivers/uio/uio.c                                  |    5 +
 drivers/usb/atm/usbatm.c                           |    4 +-
 drivers/usb/cdns3/cdnsp-gadget.c                   |  110 +-
 drivers/usb/cdns3/cdnsp-gadget.h                   |    1 +
 drivers/usb/cdns3/cdnsp-mem.c                      |   98 +-
 drivers/usb/core/driver.c                          |   12 +-
 drivers/usb/gadget/configfs.c                      |    4 +-
 drivers/usb/gadget/function/f_fs.c                 |    8 +-
 drivers/usb/gadget/function/f_mass_storage.c       |    3 +
 drivers/usb/gadget/function/f_uac1_legacy.c        |   56 -
 drivers/usb/gadget/function/u_uac1_legacy.h        |    3 -
 drivers/usb/gadget/udc/aspeed_udc.c                |   50 +-
 drivers/usb/gadget/udc/r8a66597-udc.c              |    1 -
 drivers/usb/misc/usb-ljca.c                        |    3 +
 drivers/usb/mtu3/mtu3_core.c                       |   11 +-
 drivers/usb/renesas_usbhs/common.c                 |    6 +-
 drivers/usb/typec/ucsi/debugfs.c                   |    1 +
 drivers/usb/typec/ucsi/ucsi.c                      |    2 +
 drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c        |   68 +-
 drivers/vdpa/mlx5/core/mr.c                        |    2 +-
 drivers/vdpa/vdpa_sim/vdpa_sim.c                   |   25 +-
 drivers/vfio/pci/vfio_pci_config.c                 |    1 +
 drivers/vhost/net.c                                |    3 +-
 drivers/video/fbdev/clps711x-fb.c                  |    2 -
 drivers/video/fbdev/kyro/fbdev.c                   |   24 +-
 drivers/video/fbdev/tdfxfb.c                       |    2 +-
 drivers/virt/coco/arm-cca-guest/arm-cca-guest.c    |   97 +-
 drivers/virtio/virtio.c                            |   41 +-
 drivers/virtio/virtio_balloon.c                    |   40 +-
 drivers/virtio/virtio_pci_common.c                 |    2 +-
 drivers/virtio/virtio_rtc_driver.c                 |   14 +-
 drivers/w1/masters/ds2482.c                        |    4 +
 drivers/xen/xen-acpi-processor.c                   |   12 +-
 drivers/xen/xenbus/xenbus_xs.c                     |   16 +-
 fs/btrfs/bio.c                                     |   68 +-
 fs/btrfs/bio.h                                     |    5 +-
 fs/btrfs/block-group.c                             |    3 +-
 fs/btrfs/ctree.c                                   |    3 +-
 fs/btrfs/defrag.c                                  |   50 +-
 fs/btrfs/delayed-inode.c                           |    4 +-
 fs/btrfs/disk-io.c                                 |   51 +-
 fs/btrfs/extent-io-tree.c                          |   10 +-
 fs/btrfs/extent-tree.c                             |   10 +-
 fs/btrfs/extent_io.c                               |   31 +-
 fs/btrfs/extent_io.h                               |   23 +-
 fs/btrfs/fiemap.c                                  |    4 +-
 fs/btrfs/file.c                                    |  103 +-
 fs/btrfs/free-space-tree.c                         |    4 +-
 fs/btrfs/inode-item.c                              |    7 +-
 fs/btrfs/inode.c                                   |   13 +-
 fs/btrfs/qgroup.c                                  |   37 +-
 fs/btrfs/relocation.c                              |    5 +-
 fs/btrfs/verity.c                                  |   16 +-
 fs/btrfs/volumes.c                                 |    9 +-
 fs/ceph/dir.c                                      |    2 +-
 fs/ceph/file.c                                     |   48 +
 fs/erofs/Kconfig                                   |    8 +-
 fs/erofs/decompressor.c                            |    2 +-
 fs/erofs/internal.h                                |   25 +-
 fs/erofs/zdata.c                                   |   31 +-
 fs/erofs/zmap.c                                    |   82 +-
 fs/ext4/dir.c                                      |   20 +-
 fs/ext4/ext4.h                                     |    1 +
 fs/ext4/file.c                                     |    7 +
 fs/ext4/inline.c                                   |   25 +-
 fs/ext4/inode.c                                    |   52 +-
 fs/ext4/migrate.c                                  |    3 +-
 fs/ext4/namei.c                                    |    2 +
 fs/ext4/orphan.c                                   |   10 +-
 fs/f2fs/f2fs.h                                     |   22 +-
 fs/f2fs/gc.c                                       |    5 +-
 fs/f2fs/segment.c                                  |    8 +-
 fs/f2fs/super.c                                    |    4 +-
 fs/fat/nfs.c                                       |    4 +-
 fs/fuse/cuse.c                                     |    5 +
 fs/fuse/inode.c                                    |    2 +
 fs/hfsplus/catalog.c                               |   25 +-
 fs/hfsplus/hfsplus_fs.h                            |    6 +
 fs/hugetlbfs/inode.c                               |    3 +-
 fs/inode.c                                         |   18 +-
 fs/isofs/compress.c                                |    7 +-
 fs/nfs/blocklayout/dev.c                           |   21 +-
 fs/nfs/client.c                                    |   14 +-
 fs/nfs/dir.c                                       |    7 +
 fs/nfs/filelayout/filelayoutdev.c                  |    3 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |    3 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |    3 +-
 fs/nfs/inode.c                                     |    4 +-
 fs/nfs/internal.h                                  |    1 +
 fs/nfs/nfs4client.c                                |    1 +
 fs/nfs/nfs4proc.c                                  |    4 +-
 fs/nfs/nfs4session.c                               |   16 +-
 fs/nfs/pnfs.c                                      |   35 +-
 fs/nfs/pnfs.h                                      |    3 +-
 fs/nfs/pnfs_nfs.c                                  |   14 +-
 fs/nilfs2/page.c                                   |   17 +-
 fs/nilfs2/segment.c                                |    4 +
 fs/nilfs2/the_nilfs.c                              |    6 +
 fs/notify/fanotify/fanotify.c                      |    1 +
 fs/notify/fanotify/fanotify_user.c                 |   12 +-
 fs/ntfs3/fslog.c                                   |   13 +-
 fs/ntfs3/fsntfs.c                                  |    8 +-
 fs/ntfs3/record.c                                  |   34 +-
 fs/ntfs3/super.c                                   |   13 +-
 fs/ntfs3/xattr.c                                   |   25 +-
 fs/ocfs2/acl.c                                     |  141 +-
 fs/ocfs2/acl.h                                     |   19 +-
 fs/ocfs2/cluster/heartbeat.c                       |   86 +-
 fs/ocfs2/cluster/heartbeat.h                       |    5 +
 fs/ocfs2/cluster/nodemanager.c                     |   23 +-
 fs/ocfs2/cluster/nodemanager.h                     |    2 +
 fs/ocfs2/cluster/tcp.c                             |   83 +-
 fs/ocfs2/cluster/tcp.h                             |    1 +
 fs/ocfs2/inode.c                                   |   16 +
 fs/ocfs2/namei.c                                   |   17 +-
 fs/ocfs2/xattr.c                                   |   86 +-
 fs/ocfs2/xattr.h                                   |    9 +-
 fs/resctrl/rdtgroup.c                              |   19 +-
 fs/smb/client/cifs_debug.c                         |    2 +-
 fs/smb/client/inode.c                              |   14 -
 fs/smb/client/smb2pdu.c                            |   16 +-
 fs/smb/server/Kconfig                              |    1 -
 fs/smb/server/auth.c                               |    2 +-
 fs/smb/server/connection.c                         |   19 +
 fs/smb/server/connection.h                         |    1 +
 fs/smb/server/mgmt/share_config.c                  |    7 +-
 fs/smb/server/mgmt/user_config.c                   |    1 +
 fs/smb/server/mgmt/user_session.c                  |   24 +-
 fs/smb/server/mgmt/user_session.h                  |    1 +
 fs/smb/server/server.c                             |    4 +-
 fs/smb/server/smb2ops.c                            |   11 +-
 fs/smb/server/smb2pdu.c                            |   15 +-
 fs/smb/server/smbacl.c                             |    4 +-
 fs/smb/server/transport_ipc.c                      |   12 +
 fs/smb/server/transport_tcp.c                      |    6 +
 fs/smb/server/vfs.c                                |    3 -
 fs/smb/server/vfs_cache.c                          |    5 +-
 fs/squashfs/cache.c                                |    2 +-
 fs/stat.c                                          |    2 +-
 fs/super.c                                         |    4 +-
 fs/udf/inode.c                                     |  129 +-
 fs/udf/super.c                                     |   23 +-
 fs/udf/symlink.c                                   |    2 +
 include/acpi/processor.h                           |    2 +
 include/drm/bridge/dw_dp.h                         |    8 +
 include/linux/bio.h                                |   22 +-
 include/linux/blk-mq.h                             |   16 +
 include/linux/blk_types.h                          |   12 +
 include/linux/bpf.h                                |   19 +-
 include/linux/compiler-context-analysis.h          |   32 +
 include/linux/compiler_types.h                     |   18 +-
 include/linux/dma-buf.h                            |    5 +
 include/linux/efi.h                                |    4 +-
 include/linux/filter.h                             |   31 +
 include/linux/firmware/qcom/qcom_scm.h             |   14 +
 include/linux/fs.h                                 |   20 +-
 include/linux/ftrace.h                             |    5 +-
 include/linux/gpio.h                               |  162 +-
 include/linux/gpio/legacy.h                        |  173 ++
 include/linux/hwmon.h                              |    3 +
 include/linux/i3c/master.h                         |    3 +
 include/linux/ieee80211-uhr.h                      |  220 ++
 include/linux/ieee80211.h                          |   33 +-
 include/linux/ima.h                                |    7 +-
 include/linux/io_uring_types.h                     |    7 +-
 include/linux/leds.h                               |    2 +
 include/linux/libnvdimm.h                          |    9 +
 include/linux/maple_tree.h                         |    2 +-
 include/linux/memory.h                             |   27 +-
 include/linux/memory_hotplug.h                     |   18 +-
 include/linux/mlx5/driver.h                        |    1 +
 include/linux/mlx5/fs.h                            |    1 +
 include/linux/mlx5/mlx5_ifc.h                      |    9 +-
 include/linux/mlx5/vport.h                         |    7 +
 include/linux/mmc/sdio_ids.h                       |    1 +
 include/linux/mroute_base.h                        |    3 +
 include/linux/nfs_xdr.h                            |    2 +-
 include/linux/nvme.h                               |    4 +
 include/linux/pci.h                                |   14 +-
 include/linux/pm_runtime.h                         |   24 +
 include/linux/remoteproc.h                         |  284 +--
 include/linux/rsc_table.h                          |  364 ++++
 include/linux/rtsx_usb.h                           |    3 +
 include/linux/sched/rt.h                           |    2 +
 include/linux/sched/user.h                         |    3 +-
 include/linux/secure_boot.h                        |   23 +
 include/linux/serial_core.h                        |   20 +
 include/linux/soc/airoha/airoha_offload.h          |    1 +
 include/linux/soc/qcom/ubwc.h                      |    1 +
 include/linux/soundwire/sdw.h                      |    8 +
 include/linux/syscore_ops.h                        |   17 +-
 include/linux/time_namespace.h                     |   39 +-
 include/linux/usb.h                                |    3 +-
 include/linux/virtio.h                             |    1 +
 include/linux/virtio_net.h                         |    4 +
 include/media/rc-map.h                             |    2 -
 include/net/act_api.h                              |    2 +-
 include/net/bluetooth/hci_core.h                   |    2 +-
 include/net/bluetooth/l2cap.h                      |    5 +
 include/net/cfg80211.h                             |  156 +-
 include/net/inetpeer.h                             |    4 +
 include/net/libeth/xsk.h                           |    2 +-
 include/net/netns/ipv4.h                           |    2 +-
 include/net/pkt_sched.h                            |    1 +
 include/net/sch_generic.h                          |    9 +-
 include/net/sock.h                                 |   17 +-
 include/net/xdp_sock_drv.h                         |   22 +-
 include/net/xsk_buff_pool.h                        |    3 +-
 include/rdma/ib_verbs.h                            |   21 +
 include/scsi/scsi_driver.h                         |    7 +-
 include/sound/core.h                               |    2 +
 include/trace/events/erofs.h                       |    7 +-
 include/uapi/linux/devlink.h                       |    1 +
 include/uapi/linux/if_xdp.h                        |    1 +
 include/uapi/linux/nl80211.h                       |  140 ++
 include/uapi/linux/time_types.h                    |    2 +-
 include/uapi/rdma/ib_user_ioctl_cmds.h             |    6 +
 init/Kconfig                                       |    4 +-
 io_uring/futex.c                                   |   16 +-
 io_uring/io_uring.c                                |   45 +-
 io_uring/io_uring.h                                |   17 +-
 io_uring/msg_ring.c                                |    3 +-
 io_uring/notif.c                                   |    5 +-
 io_uring/poll.c                                    |   13 +-
 io_uring/poll.h                                    |    2 +-
 io_uring/rw.c                                      |    5 +-
 io_uring/rw.h                                      |    2 +-
 io_uring/timeout.c                                 |   20 +-
 io_uring/uring_cmd.c                               |    5 +-
 io_uring/waitid.c                                  |   81 +-
 kernel/bpf/arena.c                                 |    2 +
 kernel/bpf/bpf_lsm.c                               |    1 -
 kernel/bpf/btf.c                                   |   30 +-
 kernel/bpf/cgroup.c                                |   27 +-
 kernel/bpf/cpumask.c                               |    6 +-
 kernel/bpf/helpers.c                               |    9 +-
 kernel/bpf/mmap_unlock_work.h                      |   51 +-
 kernel/bpf/net_namespace.c                         |   17 +-
 kernel/bpf/queue_stack_maps.c                      |    8 +-
 kernel/bpf/ringbuf.c                               |    2 +-
 kernel/bpf/stackmap.c                              |  192 +-
 kernel/bpf/syscall.c                               |   23 +-
 kernel/bpf/task_iter.c                             |   48 +-
 kernel/bpf/verifier.c                              |   55 +-
 kernel/cgroup/cpuset-internal.h                    |    2 +-
 kernel/cgroup/cpuset.c                             |  118 +-
 kernel/cpu_pm.c                                    |   12 +-
 kernel/crash_dump_dm_crypt.c                       |   15 +-
 kernel/dma/swiotlb.c                               |   31 +-
 kernel/events/core.c                               |   90 +-
 kernel/events/internal.h                           |    1 +
 kernel/events/ring_buffer.c                        |    2 +
 kernel/futex/core.c                                |  105 +-
 kernel/futex/futex.h                               |   28 +-
 kernel/futex/pi.c                                  |   37 +-
 kernel/futex/requeue.c                             |   20 +-
 kernel/futex/waitwake.c                            |   17 +-
 kernel/irq/generic-chip.c                          |   14 +-
 kernel/irq/pm.c                                    |   11 +-
 kernel/kcsan/core.c                                |   12 +-
 kernel/locking/lockdep.c                           |    2 +
 kernel/locking/rtmutex_api.c                       |    2 +
 kernel/module/dups.c                               |   99 +-
 kernel/module/stats.c                              |    2 +-
 kernel/power/snapshot.c                            |    5 +-
 kernel/power/wakelock.c                            |    2 +-
 kernel/printk/printk.c                             |  176 +-
 kernel/rcu/tree_plugin.h                           |   10 +-
 kernel/sched/core.c                                |   16 +
 kernel/sched/cpufreq_schedutil.c                   |    2 +-
 kernel/sched/fair.c                                |   31 +-
 kernel/sys.c                                       |    2 +-
 kernel/time/Makefile                               |    1 +
 kernel/time/clocksource.c                          |    8 +-
 kernel/time/namespace.c                            |  165 +-
 kernel/time/namespace_internal.h                   |   28 +
 kernel/time/namespace_vdso.c                       |  160 ++
 kernel/time/sched_clock.c                          |   22 +-
 kernel/time/timekeeping.c                          |   49 +-
 kernel/time/timer_migration.c                      |    4 +-
 kernel/trace/ftrace.c                              |   57 +-
 kernel/trace/ring_buffer.c                         |   67 +-
 kernel/trace/trace.c                               |  111 +-
 kernel/trace/trace.h                               |   12 +-
 kernel/trace/trace_btf.c                           |   31 +-
 kernel/trace/trace_btf.h                           |    3 +-
 kernel/trace/trace_events.c                        |    6 +-
 kernel/trace/trace_functions.c                     |    2 +-
 kernel/trace/trace_probe.c                         |   18 +-
 kernel/trace/trace_stack.c                         |    2 +-
 lib/interval_tree_test.c                           |    4 +-
 lib/maple_tree.c                                   |   43 +-
 lib/string.c                                       |    3 +-
 lib/test_hmm.c                                     |    2 +-
 lib/vdso/datastore.c                               |   25 -
 mm/damon/sysfs.c                                   |    6 +-
 mm/huge_memory.c                                   |    2 +
 mm/khugepaged.c                                    |    6 -
 mm/madvise.c                                       |    8 +
 mm/memory_hotplug.c                                |   13 +-
 mm/mm_init.c                                       |   19 +-
 mm/mremap.c                                        |   21 +-
 mm/secretmem.c                                     |  117 +-
 net/batman-adv/bridge_loop_avoidance.c             |   65 +-
 net/batman-adv/distributed-arp-table.c             |   58 +-
 net/batman-adv/mesh-interface.c                    |    7 +-
 net/batman-adv/types.h                             |    2 +-
 net/bluetooth/hci_conn.c                           |   20 +-
 net/bluetooth/hci_sync.c                           |   12 +-
 net/bluetooth/l2cap_sock.c                         |   36 +-
 net/bluetooth/mgmt.c                               |   40 +-
 net/bluetooth/msft.c                               |    5 +
 net/bluetooth/rfcomm/core.c                        |    4 +
 net/bridge/br_netlink_tunnel.c                     |    3 +-
 net/bridge/br_vlan.c                               |    4 +-
 net/can/bcm.c                                      |    5 +-
 net/can/isotp.c                                    |    3 +-
 net/can/j1939/socket.c                             |    3 +-
 net/can/raw.c                                      |    3 +-
 net/ceph/messenger_v2.c                            |    5 +
 net/core/dev.c                                     |   60 +-
 net/core/filter.c                                  |    4 -
 net/core/lwt_bpf.c                                 |   15 +-
 net/core/net_namespace.c                           |   25 +-
 net/core/page_pool.c                               |   71 +-
 net/core/skbuff.c                                  |    6 +-
 net/core/sock.c                                    |   20 +-
 net/devlink/netlink_gen.c                          |    2 +-
 net/hsr/hsr_device.c                               |    2 +
 net/ife/ife.c                                      |   14 +-
 net/ipv4/inetpeer.c                                |   38 +-
 net/ipv4/ipmr.c                                    |  186 +-
 net/ipv4/ipmr_base.c                               |   16 +
 net/ipv4/ping.c                                    |    3 +-
 net/ipv4/raw.c                                     |    3 +-
 net/ipv4/tcp.c                                     |    6 +-
 net/ipv4/tcp_output.c                              |    2 +-
 net/ipv6/ip6mr.c                                   |   22 +-
 net/ipv6/raw.c                                     |    3 +-
 net/ipv6/route.c                                   |    2 +-
 net/ipv6/xfrm6_input.c                             |    2 +-
 net/kcm/kcmsock.c                                  |    3 +
 net/mac80211/link.c                                |    3 +-
 net/mac80211/mlme.c                                |    2 +-
 net/mac80211/s1g.c                                 |    2 +-
 net/mac80211/spectmgmt.c                           |   11 +-
 net/mac80211/tx.c                                  |    3 +-
 net/netfilter/ipvs/ip_vs_ftp.c                     |   10 +-
 net/netfilter/nf_nat_sip.c                         |    5 +
 net/netfilter/nf_tables_api.c                      |   14 +-
 net/netfilter/xt_cgroup.c                          |   12 +-
 net/netfilter/xt_hl.c                              |   27 +
 net/nfc/digital_core.c                             |    2 +-
 net/nfc/llcp_core.c                                |   29 +-
 net/nfc/llcp_sock.c                                |   14 +-
 net/nfc/nci/data.c                                 |   10 +-
 net/nfc/nci/rsp.c                                  |   41 +-
 net/phonet/pep.c                                   |    2 +-
 net/rds/cong.c                                     |    4 +-
 net/sched/act_api.c                                |    7 +-
 net/sched/act_bpf.c                                |   28 +-
 net/sched/act_ct.c                                 |   46 +
 net/sched/act_ctinfo.c                             |   11 +
 net/sched/act_ife.c                                |   63 +-
 net/sched/act_mpls.c                               |    2 +-
 net/sched/act_pedit.c                              |   24 +
 net/sched/act_police.c                             |   14 +-
 net/sched/act_sample.c                             |    9 +
 net/sched/act_skbedit.c                            |    2 +-
 net/sched/act_skbmod.c                             |   12 +-
 net/sched/act_tunnel_key.c                         |   80 +
 net/sched/cls_api.c                                |   18 +-
 net/sched/sch_api.c                                |    7 +-
 net/sched/sch_cake.c                               |    2 +-
 net/sched/sch_codel.c                              |    2 +-
 net/sched/sch_fifo.c                               |    2 +-
 net/sched/sch_fq.c                                 |   26 +-
 net/sched/sch_fq_codel.c                           |    8 +-
 net/sched/sch_fq_pie.c                             |    3 +-
 net/sched/sch_gred.c                               |    6 +-
 net/sched/sch_hhf.c                                |    4 +
 net/sched/sch_htb.c                                |    7 +-
 net/sched/sch_plug.c                               |    2 +-
 net/sched/sch_sfq.c                                |    3 +-
 net/sched/sch_teql.c                               |    1 +
 net/smc/af_smc.c                                   |    2 +-
 net/smc/smc_inet.c                                 |   16 +
 net/smc/smc_llc.c                                  |    3 +
 net/sunrpc/rpcb_clnt.c                             |    4 +
 net/sunrpc/xprtsock.c                              |   20 +-
 net/tls/tls_strp.c                                 |   16 +-
 net/vmw_vsock/af_vsock.c                           |   23 +-
 net/wireless/core.c                                |   57 +-
 net/wireless/core.h                                |    4 +
 net/wireless/nl80211.c                             |  491 ++++-
 net/wireless/nl80211.h                             |    5 +-
 net/wireless/pmsr.c                                |    5 +-
 net/wireless/rdev-ops.h                            |   16 +
 net/wireless/reg.c                                 |    4 +-
 net/wireless/trace.h                               |   57 +
 net/wireless/util.c                                |  101 +-
 net/xdp/xsk.c                                      |   44 +-
 net/xdp/xsk_buff_pool.c                            |    7 +-
 net/xdp/xsk_queue.h                                |   16 +-
 net/xfrm/xfrm_output.c                             |    4 +-
 rust/kernel/cpufreq.rs                             |   24 +-
 rust/uapi/uapi_helper.h                            |    2 +-
 samples/ftrace/ftrace-direct-modify.c              |   12 +-
 samples/ftrace/ftrace-direct-multi-modify.c        |   12 +-
 scripts/mod/modpost.c                              |    6 +-
 scripts/tags.sh                                    |    2 +-
 security/apparmor/af_unix.c                        |    2 +-
 security/apparmor/apparmorfs.c                     |    2 +-
 security/apparmor/domain.c                         |  201 +-
 security/apparmor/include/lib.h                    |   31 +-
 security/apparmor/include/policy.h                 |    3 +
 security/apparmor/label.c                          |   26 +-
 security/apparmor/lib.c                            |   20 +-
 security/apparmor/mount.c                          |   17 +-
 security/apparmor/policy.c                         |   22 +-
 security/integrity/Makefile                        |    1 +
 security/integrity/efi_secureboot.c                |   56 +
 security/integrity/ima/ima_appraise.c              |    2 +-
 security/integrity/ima/ima_efi.c                   |   47 +-
 security/integrity/ima/ima_main.c                  |    3 +-
 security/integrity/integrity.h                     |    1 +
 security/integrity/platform_certs/load_uefi.c      |    2 +-
 security/smack/smack.h                             |    5 +-
 security/smack/smack_lsm.c                         |   67 +-
 security/smack/smackfs.c                           |  222 +-
 sound/core/control.c                               |    6 +-
 sound/core/control_led.c                           |   13 +-
 sound/core/init.c                                  |    4 +-
 sound/core/seq/seq_clientmgr.c                     |   16 +-
 sound/core/seq/seq_midi.c                          |   61 +-
 sound/drivers/mtpav.c                              |    4 +-
 sound/hda/common/proc.c                            |    2 +-
 sound/pci/asihpi/hpi6000.c                         |    5 +
 sound/pci/ice1712/ice1712.c                        |    7 +-
 sound/pci/via82xx_modem.c                          |   26 +-
 sound/soc/apple/mca.c                              |    6 +-
 sound/soc/codecs/rt700-sdw.c                       |    6 +-
 sound/soc/codecs/tas2783-sdw.c                     |   42 +-
 sound/soc/fsl/fsl-asoc-card.c                      |    4 +-
 sound/soc/fsl/fsl_audmix.c                         |   24 +-
 sound/soc/meson/meson-card-utils.c                 |   17 +-
 sound/soc/pxa/pxa-ssp.c                            |    7 +-
 sound/soc/qcom/qdsp6/q6apm.c                       |   12 +-
 sound/soc/soc-dapm.c                               |    2 +-
 sound/soc/sof/topology.c                           |   18 +-
 sound/soc/tegra/tegra210_mixer.c                   |   10 +-
 sound/soc/xilinx/xlnx_formatter_pcm.c              |   14 +-
 sound/usb/fcp.c                                    |   38 +-
 sound/usb/mixer_scarlett2.c                        |   21 +-
 sound/usb/quirks.c                                 |   13 +-
 tools/bpf/bpftool/map.c                            |   16 +-
 tools/bpf/bpftool/sign.c                           |    7 +-
 tools/bpf/bpftool/struct_ops.c                     |    4 +
 tools/build/Makefile.feature                       |    2 -
 tools/build/feature/Makefile                       |   14 -
 tools/include/nolibc/arch-powerpc.h                |    2 +-
 tools/include/nolibc/arch-sparc.h                  |    2 +-
 tools/include/uapi/linux/if_xdp.h                  |    1 +
 tools/lib/bpf/libbpf.c                             |    3 +-
 .../xdrgen/templates/C/enum/declaration/enum.j2    |    1 -
 .../xdrgen/templates/C/enum/definition/close.j2    |    1 +
 .../xdrgen/templates/C/enum/definition/close_be.j2 |    1 +
 .../xdrgen/templates/C/pointer/encoder/string.j2   |    2 +
 .../C/pointer/encoder/variable_length_opaque.j2    |    2 +
 .../xdrgen/templates/C/struct/encoder/string.j2    |    2 +
 .../C/struct/encoder/variable_length_opaque.j2     |    2 +
 .../xdrgen/templates/C/union/definition/close.j2   |    5 -
 tools/perf/Documentation/perf-c2c.txt              |    7 +
 tools/perf/builtin-c2c.c                           |  296 ++-
 tools/perf/builtin-ftrace.c                        |   13 +-
 tools/perf/builtin-record.c                        |   55 +-
 tools/perf/builtin-stat.c                          |    9 +-
 .../arch/x86/amdzen5/floating-point.json           |  160 +-
 .../pmu-events/arch/x86/amdzen5/load-store.json    |    8 +-
 tools/perf/pmu-events/jevents.py                   |    5 +-
 tools/perf/pmu-events/metric.py                    |    6 +-
 tools/perf/tests/builtin-test.c                    |  864 +++++++-
 tools/perf/tests/shell/kvm.sh                      |  169 ++
 .../perf/tests/shell/lib/perf_metric_validation.py |   11 +-
 tools/perf/tests/shell/lib/perf_record.sh          |   58 +
 tools/perf/tests/shell/pipe_test.sh                |    4 +-
 .../shell/record+zstd_comp_decomp_multi_record.sh  |   63 +
 tools/perf/tests/shell/record.sh                   |  173 +-
 tools/perf/tests/shell/record_lbr.sh               |   50 +-
 tools/perf/tests/shell/stat_all_metrics.sh         |  112 +-
 tools/perf/tests/shell/stat_bpf_counters.sh        |   44 +-
 tools/perf/tests/shell/stat_metrics_values.sh      |    7 +
 tools/perf/tests/shell/test_brstack.sh             |  131 +-
 tools/perf/tests/shell/trace_record_replay.sh      |   38 +-
 tools/perf/tests/tests.h                           |    2 +
 tools/perf/ui/browsers/hists.c                     |    6 +-
 tools/perf/util/arm-spe.c                          |    4 +
 tools/perf/util/auxtrace.c                         |   15 +-
 tools/perf/util/bpf-event.c                        |    3 +-
 tools/perf/util/bpf-filter.c                       |   22 +-
 tools/perf/util/cap.c                              |    4 +-
 tools/perf/util/cap.h                              |    3 +-
 tools/perf/util/capstone.c                         |   13 +-
 tools/perf/util/compress.h                         |    6 +-
 tools/perf/util/cs-etm.c                           |   85 +-
 tools/perf/util/data-convert-json.c                |    1 +
 tools/perf/util/dso.c                              |   48 +-
 tools/perf/util/dso.h                              |   57 +-
 tools/perf/util/evsel.c                            |    2 +-
 tools/perf/util/hist.h                             |    8 +-
 tools/perf/util/intel-bts.c                        |    2 +-
 tools/perf/util/intel-pt.c                         |    2 +-
 tools/perf/util/libbfd.c                           |   23 +-
 tools/perf/util/machine.c                          |   43 +-
 tools/perf/util/metricgroup.c                      |    7 +-
 tools/perf/util/python.c                           |   66 +-
 tools/perf/util/sort.c                             |  167 +-
 tools/perf/util/symbol.c                           |    3 +-
 tools/perf/util/synthetic-events.c                 |    6 +-
 tools/perf/util/thread-stack.c                     |    2 +-
 tools/perf/util/trace-event-read.c                 |   33 +-
 tools/perf/util/util.c                             |   12 +-
 tools/perf/util/zstd.c                             |   40 +-
 tools/sched_ext/include/scx/compat.bpf.h           |  110 +-
 tools/sched_ext/scx_flatcg.bpf.c                   |   29 +-
 tools/sched_ext/scx_qmap.bpf.c                     |   16 +-
 tools/scripts/Makefile.include                     |   37 +-
 tools/testing/kunit/kunit.py                       |    2 +-
 tools/testing/kunit/kunit_tool_test.py             |   12 +
 tools/testing/selftests/arm64/fp/fp-ptrace.c       |   47 +-
 tools/testing/selftests/arm64/fp/sve-test.S        |    7 +-
 .../selftests/arm64/mte/check_buffer_fill.c        |    2 +
 .../selftests/arm64/mte/check_child_memory.c       |    2 +
 .../selftests/arm64/mte/check_gcr_el1_cswitch.c    |    1 +
 .../selftests/arm64/mte/check_hugetlb_options.c    |    2 +
 .../selftests/arm64/mte/check_ksm_options.c        |   31 +-
 .../selftests/arm64/mte/check_mmap_options.c       |    2 +
 tools/testing/selftests/arm64/mte/check_prctl.c    |    2 +-
 .../selftests/arm64/mte/check_tags_inclusion.c     |    2 +
 tools/testing/selftests/arm64/mte/check_user_mem.c |    2 +
 tools/testing/selftests/bpf/README.rst             |    4 +-
 tools/testing/selftests/bpf/network_helpers.c      |   10 +-
 tools/testing/selftests/bpf/network_helpers.h      |    5 +
 .../selftests/bpf/prog_tests/global_map_resize.c   |    8 +-
 .../selftests/bpf/prog_tests/lwt_ip_encap.c        |  152 +-
 tools/testing/selftests/bpf/prog_tests/mptcp.c     |   13 +-
 tools/testing/selftests/bpf/prog_tests/sha256.c    |    4 +-
 .../testing/selftests/bpf/progs/bpf_tracing_net.h  |    3 +
 tools/testing/selftests/bpf/progs/mptcpify.c       |    2 +-
 .../selftests/bpf/progs/test_lwt_ip_encap.c        |  155 +-
 tools/testing/selftests/bpf/test_progs.c           |   11 +-
 tools/testing/selftests/bpf/test_sockmap.c         |    3 +-
 tools/testing/selftests/bpf/veristat.c             |   76 +-
 tools/testing/selftests/bpf/vmtest.sh              |   13 +-
 tools/testing/selftests/cgroup/test_cpuset_prs.sh  |    5 +-
 tools/testing/selftests/kselftest_harness.h        |   14 +-
 tools/testing/selftests/lsm/common.c               |    4 +-
 tools/testing/selftests/mm/cow.c                   |    9 +-
 tools/testing/selftests/mm/ksm_tests.c             |  206 +-
 tools/testing/selftests/mm/memfd_secret.c          |   30 +-
 tools/testing/selftests/proc/proc-maps-race.c      |    3 +-
 tools/testing/selftests/proc/proc-pidns.c          |    1 +
 .../selftests/rseq/rseq-x86-thread-pointer.h       |    4 +-
 .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   20 +-
 .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   13 +-
 tools/testing/selftests/sched_ext/exit.c           |    1 +
 tools/testing/selftests/sched_ext/prog_run.c       |   36 +-
 tools/testing/selftests/timers/leap-a-day.c        |   19 +-
 tools/testing/selftests/vDSO/vgetrandom-chacha.S   |    2 +-
 tools/testing/selftests/zram/zram_lib.sh           |    2 +-
 virt/kvm/kvm_main.c                                |   18 +-
 1613 files changed, 30327 insertions(+), 15639 deletions(-)



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 6.18 0000/1518] 6.18.52-rc1 review
  2026-09-12  6:36 [PATCH 6.18 0000/1518] 6.18.52-rc1 review Greg Kroah-Hartman
@ 2026-09-12 10:37 ` Brett A C Sheffield
  2026-09-12 17:33 ` Peter Schneider
  2026-09-12 20:28 ` Wentao Guan
  2 siblings, 0 replies; 5+ messages in thread
From: Brett A C Sheffield @ 2026-09-12 10:37 UTC (permalink / raw)
  To: gregkh
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr,
	Brett A C Sheffield

# Librecast Test Results

020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast

CPU/kernel: Linux auntie 6.18.52-rc1-gbda8b5c5a396 #1 SMP PREEMPT_DYNAMIC Sat Sep 12 10:26:55 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux

Tested-by: Brett A C Sheffield <bacs@librecast.net>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 6.18 0000/1518] 6.18.52-rc1 review
  2026-09-12  6:36 [PATCH 6.18 0000/1518] 6.18.52-rc1 review Greg Kroah-Hartman
  2026-09-12 10:37 ` Brett A C Sheffield
@ 2026-09-12 17:33 ` Peter Schneider
  2026-09-12 22:05   ` Wentao Guan
  2026-09-12 20:28 ` Wentao Guan
  2 siblings, 1 reply; 5+ messages in thread
From: Peter Schneider @ 2026-09-12 17:33 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee,
	rwarsow, conor, hargar, broonie, achill, sr

Am 12.09.2026 um 08:36 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.18.52 release.
> There are 1518 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.

Builds, boots and seems to works on my 2-socket Ivy Bridge Xeon E5-2697v2 server.
However, I do see the same strange dmesg warnings that I see in 6.12.110-rc1:

[    2.397237] Driver 'sr' needs updating - please use bus_type methods
...
[   84.031323] Driver 'ses' needs updating - please use bus_type methods

And again, these warning are new in this rc, they did not appear in 6.18.51.


Tested-by: Peter Schneider <pschneider1968@googlemail.com>


Beste Grüße,
Peter Schneider

-- 
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 6.18 0000/1518] 6.18.52-rc1 review
  2026-09-12  6:36 [PATCH 6.18 0000/1518] 6.18.52-rc1 review Greg Kroah-Hartman
  2026-09-12 10:37 ` Brett A C Sheffield
  2026-09-12 17:33 ` Peter Schneider
@ 2026-09-12 20:28 ` Wentao Guan
  2 siblings, 0 replies; 5+ messages in thread
From: Wentao Guan @ 2026-09-12 20:28 UTC (permalink / raw)
  To: gregkh
  Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh,
	linux-kernel, linux, lkft-triage, patches, patches, pavel,
	rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds,
	Wentao Guan

Build tested in our x86,arm64,loongarch,riscv config successfully without error.

Tested-by: Wentao Guan <guanwentao@uniontech.com>

Best Regards
Wentao Guan

Log:
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (aarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (aarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #2 SMP PREEMPT_DYNAMIC Sun Sep 13 03:24:51 CST 2026
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (loongarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (loongarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #3 SMP PREEMPT_DYNAMIC Sun Sep 13 03:42:03 CST 2026
Linux version 6.18.52-rc1+ (guanwentao@uos-PC) (riscv64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT
Linux version 6.18.52-rc1+ (guanwentao@uos-PC) (riscv64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #4 SMP PREEMPT Sun Sep 13 04:02:26 CST 2026
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (gcc (Deepin 12.3.0-17deepin18) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC
Linux version 6.18.52-rc1-gbda8b5c5a396 (guanwentao@uos-PC) (gcc (Deepin 12.3.0-17deepin18) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #1 SMP PREEMPT_DYNAMIC Sun Sep 13 03:01:12 CST 2026


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 6.18 0000/1518] 6.18.52-rc1 review
  2026-09-12 17:33 ` Peter Schneider
@ 2026-09-12 22:05   ` Wentao Guan
  0 siblings, 0 replies; 5+ messages in thread
From: Wentao Guan @ 2026-09-12 22:05 UTC (permalink / raw)
  To: pschneider1968
  Cc: achill, akpm, broonie, conor, f.fainelli, gregkh, hargar,
	jonathanh, linux-kernel, linux, lkft-triage, patches, patches,
	pavel, rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds

Hi,

> Am 12.09.2026 um 08:36 schrieb Greg Kroah-Hartman:
> > This is the start of the stable review cycle for the 6.18.52 release.
> > There are 1518 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.
> 
> Builds, boots and seems to works on my 2-socket Ivy Bridge Xeon E5-2697v2 server.
> However, I do see the same strange dmesg warnings that I see in 6.12.110-rc1:
> 
> [    2.397237] Driver 'sr' needs updating - please use bus_type methods
> ...
> [   84.031323] Driver 'ses' needs updating - please use bus_type methods
>
> And again, these warning are new in this rc, they did not appear in 6.18.51.

Thanks for your report, i see the warning is related to the commit series:
("scsi: core: sysfs: Make use of bus callbacks")
... As it message describe ...
    .probe(), .remove() and .shutdown() to eventually remove these. Until
    all SCSI drivers are converted, this results in a runtime warning about
    the drivers needing an update because there is a bus probe function and
    a driver probe function. The in-tree drivers are fixed by the following
    commits.
...

Best Regards
Wentao Guan


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-09-12 22:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-12  6:36 [PATCH 6.18 0000/1518] 6.18.52-rc1 review Greg Kroah-Hartman
2026-09-12 10:37 ` Brett A C Sheffield
2026-09-12 17:33 ` Peter Schneider
2026-09-12 22:05   ` Wentao Guan
2026-09-12 20:28 ` Wentao Guan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®