lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2026
September
August
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Lkft-triage
----- 2026 -----
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
lkft-triage@lists.linaro.org
28 participants
33660 discussions
Start a n
N
ew thread
[PATCH 6.18 0000/1250] 6.18.53-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.18.53 release. There are 1250 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sat, 19 Sep 2026 15:13:46 +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.53-rc…
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(a)linuxfoundation.org> Linux 6.18.53-rc1 Peter Zijlstra <peterz(a)infradead.org> x86/mm: Fix and document DEBUG_PAGEALLOC Griffin Kroah-Hartman <griffin(a)kroah.com> misc: amd-sbi: Add null check for devm_kasprintf() Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm/ttm: Fix bo resource use-after-free Matthew Brost <matthew.brost(a)intel.com> drm/ttm: Drop tt->restore after successful restore Tvrtko Ursulin <tvrtko.ursulin(a)igalia.com> drm/ttm: Tidy usage of local variables a little bit Paulo Alcantara <pc(a)manguebit.org> smb: client: use atomic_t for mnt_cifs_flags Bjoern Doebel <doebel(a)amazon.de> smb: client: fail DACL rewrite when the new DACL exceeds 64K Ralph Boehme <slow(a)samba.org> smb/client: fix security flag calculation when setting security descriptors Ralph Boehme <slow(a)samba.org> smb: client: refactor ACL setting control flow in id_mode_to_cifs_acl() Paolo Abeni <pabeni(a)redhat.com> mptcp: prevent race between disconnect() and rtx Paolo Abeni <pabeni(a)redhat.com> mptcp: do not reschedule the RTX timer for fallback sockets Eric Dumazet <edumazet(a)google.com> tcp: remove icsk->icsk_retransmit_timer Eric Dumazet <edumazet(a)google.com> tcp: introduce icsk->icsk_keepalive_timer Eric Dumazet <edumazet(a)google.com> tcp: rename icsk_timeout() to tcp_timeout_expires() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Jakub Kicinski <kuba(a)kernel.org> Reapply "bnxt_en: bring back rtnl_lock() in the bnxt_open() path" Pavan Chebbi <pavan.chebbi(a)broadcom.com> fwctl/bnxt_en: Move common definitions to include/linux/bnxt/ Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: reset retrans_time when ADD_ADDR entry is reused Norbert Szetei <norbert(a)doyensec.com> landlock: Fix use-after-free of the source's parent directory Günther Noack <gnoack3000(a)gmail.com> landlock: Use mem_is_zero() in is_layer_masks_allowed() Günther Noack <gnoack3000(a)gmail.com> landlock: Transpose the layer masks data structure Günther Noack <gnoack3000(a)gmail.com> landlock: Add access_mask_subset() helper Günther Noack <gnoack3000(a)gmail.com> landlock: Clarify documentation for the IOCTL access right Myeonghun Pak <mhun512(a)gmail.com> idpf: disable DIM work before freeing q_vectors Pavan Kumar Linga <pavan.kumar.linga(a)intel.com> idpf: introduce idpf_q_vec_rsrc struct and move vector resources to it Pavan Kumar Linga <pavan.kumar.linga(a)intel.com> idpf: introduce local idpf structure to store virtchnl queue chunks Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> idpf: Fix kernel-doc descriptions to avoid warnings Jingbo Xu <jefflexu(a)linux.alibaba.com> erofs: add sysfs feature entry for xattr prefixes Gao Xiang <xiang(a)kernel.org> erofs: separate plain and compressed filesystems formally Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: macb: initialize PTP state before registering clock Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: unify device pointer naming convention Kevin Hao <haokexin(a)gmail.com> net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI Kevin Hao <haokexin(a)gmail.com> net: macb: Replace open-coded implementation with napi_schedule() Daehyeon Ko <4ncienth(a)gmail.com> exit: hold a reference to thread_pid across proc_flush_pid Christian Brauner <brauner(a)kernel.org> ns: rename to exit_nsproxy_namespaces() Christian Brauner <brauner(a)kernel.org> ns: add __ns_ref_read() Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: cttimeout: prevent UAF during module unload Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: cttimeout: detach dataplane timeout policy and repurpose refcount Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Use parent device for devres in altr_portb_setup() Rounak Das <rounakdas2025(a)gmail.com> EDAC/altera: Use ECC manager compatible to select A10/S10 IRQ layout Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Undo the registration when enabling the histogram trigger fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Take the reference before publishing the named histogram trigger Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Set the trace clock before registering the histogram trigger Steven Rostedt <rostedt(a)goodmis.org> tracing: Merge struct event_trigger_ops into struct event_command Steven Rostedt <rostedt(a)goodmis.org> tracing: Remove get_trigger_ops() and add count_func() from trigger ops Javier Tia <javier(a)peridio.com> xfs: initialise args->total for parent pointer updates Esben Haabendal <esben(a)geanix.com> drm/bridge: ti-sn65dsi83: Fix error handling in sn65dsi83_reset_work() Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Honor Broadcast RGB for BT.2020 RGB output Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Propagate HDMI RGB quantization selectability Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/xe: Flush LSC untyped L1 dataport cache after rcs/ccs batches Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Rebuild InfoFrames on output color space changes Jens Axboe <axboe(a)kernel.dk> io_uring/rw: end write accounting from ->ki_complete XingWang Xiang <v3rdant.xiang(a)gmail.com> genetlink: pin family module during policy dump Masami Hiramatsu (Google) <mhiramat(a)kernel.org> bootconfig: Fix integer overflow in initrd size check Sun Jian <sun.jian.kdev(a)gmail.com> init/main: read bootconfig header with get_unaligned_le32() Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Allocate split page tables as kernel page tables Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Acquire init_mm read lock on attribute changes to avoid UAF Mike Rapoport (Microsoft) <rppt(a)kernel.org> x86/mm/pat: Don't gate cpa_lock on debug_pagealloc_enabled() Vishal Moola (Oracle) <vishal.moola(a)gmail.com> x86/mm/pat: Convert split_large_page() to use ptdescs Vasileios Almpanis <vasilisalmpanis(a)gmail.com> configfs: unhash the dentry before dropping the item in rmdir Zihan Xi <zihanx(a)nebusec.ai> ipmr: account multicast table and route memory Matthew Brost <matthew.brost(a)intel.com> drm/pagemap: dma-unmap pages before handling migration errors Heikki Krogerus <heikki.krogerus(a)linux.intel.com> drm/xe/i2c: Keep the i2c controller always enabled Heikki Krogerus <heikki.krogerus(a)linux.intel.com> i2c: designware: Global register definitions Bob Zhou <bobzhou2(a)amd.com> drm/amdgpu: avoid force-completing uninitialized UVD rings Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: plumb timedout fence through to force completion Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amdgpu: Make amdgpu_vm_flush() non-failing in submission path Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: reorder IB schedule sequence Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: add a helper to calculate ring distance Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amdgpu: Fix missing unwind in amdgpu_ib_schedule() error path Wenjie Qi <qwjhust(a)gmail.com> f2fs: reject setattr size changes on large folio files Chao Yu <chao(a)kernel.org> Revert: "f2fs: check in-memory block bitmap" Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fou: Fix use-after-free in fou_create() Daeho Jeong <daehojeong(a)google.com> f2fs: accurately adjust free_sections during free_segment_range Chao Yu <chao(a)kernel.org> f2fs: fix to reclaim space in f2fs_allocate_pinning_section() Chao Yu <chao(a)kernel.org> f2fs: embed f2fs_gc_kthread in f2fs_sb_info Wenjie Qi <qwjhust(a)gmail.com> f2fs: limit recovery filename logging to stored length Wenjie Qi <qwjhust(a)gmail.com> f2fs: validate MOVE_RANGE destination size Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Validate BSG request_len before reading vendor_cmd[] Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp max_npiv_vports to VP_CTRL bitmap capacity Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use memset_io() to clear QLAFX00 request ring slot Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use ring-slot helpers in __qla2x00_alloc_iocbs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Skip vport under deletion in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix 64G link speed reporting in get_data_rate Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound VP index against VP_CTRL IOCB bitmap size Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix use-after-free of qpair work on queue teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path Hungyu Lin <dennylin0707(a)gmail.com> media: qcom: iris: fix runtime PM reference leaks Sang-Heon Jeon <ekffu200098(a)gmail.com> media: remove conditional return with no effect Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> media: iris: turn platform data into constants Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak Jackson Lee <jackson.lee(a)chipsnmedia.com> media: chips-media: wave5: Add timeout while stop_streaming Weiming Shi <bestswngs(a)gmail.com> net: appletalk: fix NULL pointer dereference in aarp_send_ddp() Weiming Shi <bestswngs(a)gmail.com> i2c: smbus: reject oversized block transfers in the common path Gary Guo <gary(a)garyguo.net> net: usb: pegasus: don't rely on id table pointer arithmetic Gary Guo <gary(a)garyguo.net> media: as102: do not rely on id table address comparison Gary Guo <gary(a)garyguo.net> usb: serial: spcp8x5: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: usbtmc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> wifi: ath9k_htc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: xusbatm: don't rely on id table pointer arithmetic Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Fix union declarations Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: kodiak: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sar2130p: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8750: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: talos: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: lemans: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: qcs6490-rb3gen2: Fix the PCIe iommu-map entries" Atish Patra <atishp(a)meta.com> crypto: ccp - Fix possible deadlock in SEV init failure path Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: don't hold ci->m_lock while waiting for a lease break ack Guenter Roeck <linux(a)roeck-us.net> hwmon: (sht4x) Add missing locks Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: fix UBSAN array-index-out-of-bounds in smb2_copychunk_range Darrick J. Wong <djwong(a)kernel.org> xfs: actually check internal-rtdev fields in the superblock Darrick J. Wong <djwong(a)kernel.org> xfs: actually recover intended file sizes in xfs_xmi_item_recover_intent Darrick J. Wong <djwong(a)kernel.org> xfs: advance the findparent inode scan cursor while holding ILOCK Darrick J. Wong <djwong(a)kernel.org> xfs: bail out on bitmap errors in xrep_agfl_fill Darrick J. Wong <djwong(a)kernel.org> xfs: compute dquot checksum after resetting dd_lsn in repair Darrick J. Wong <djwong(a)kernel.org> xfs: count escaped corruption errors in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: cross-reference the rtgroup superblock extent, not block Darrick J. Wong <djwong(a)kernel.org> xfs: destroy seen inode bitmap when we fail to add a dirpath Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak dqacct if rhashtable insertion fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't modify file attributes or poke fsnotify for dry runs Darrick J. Wong <djwong(a)kernel.org> xfs: don't spin forever on zero-length dirents when salvaging them Darrick J. Wong <djwong(a)kernel.org> xfs: fix backwards mergeability logic in refcount scrubber Darrick J. Wong <djwong(a)kernel.org> xfs: fix backwards skipping logic in xrep_quota_block Darrick J. Wong <djwong(a)kernel.org> xfs: fix bnobt repair space reservation disposal failure Lin Jiapeng <ljp1205831794(a)gmail.com> xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN Darrick J. Wong <djwong(a)kernel.org> xfs: fix name string recording in slowpath pptr tracepoints Darrick J. Wong <djwong(a)kernel.org> xfs: fix parent rec lookup initialization in xrep_metapath_unlink Eric Sandeen <sandeen(a)redhat.com> xfs: fix reclaimed page accounting in xfs_buf_free Darrick J. Wong <djwong(a)kernel.org> xfs: fix replaying dirent removals into the temporary directory Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtrefcount btree block counting in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtrmap cross-referencing elision logic Darrick J. Wong <djwong(a)kernel.org> xfs: fix short ifork reaping computation in xreap_bmapi_binval Darrick J. Wong <djwong(a)kernel.org> xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions Darrick J. Wong <djwong(a)kernel.org> xfs: fix unit conversions in per_binval computation Darrick J. Wong <djwong(a)kernel.org> xfs: fix xfs_rtrmapbt_mem_cursor for non-rmap filesystems Javier Tia <javier(a)peridio.com> xfs: initialise error in xfs_defer_finish_one() Darrick J. Wong <djwong(a)kernel.org> xfs: log the tempip after we convert it to extents format Darrick J. Wong <djwong(a)kernel.org> xfs: make the rtsummary repair fix the file size too Darrick J. Wong <djwong(a)kernel.org> xfs: preserve owner on in-memory btree creation Anuj Gupta <anuj20.g(a)samsung.com> xfs: release alleged child inode on metapath unlink error Darrick J. Wong <djwong(a)kernel.org> xfs: report healthy filesystem events in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: report nonexistent parents as a filesystem corruption Darrick J. Wong <djwong(a)kernel.org> xfs: reset parent pointer args before each dir tree unlink repair Darrick J. Wong <djwong(a)kernel.org> xfs: signal inode btree xref error if get_rec returns an error Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot old AGFL before rewriting it Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot scrub stats when rendering them Darrick J. Wong <djwong(a)kernel.org> xfs: strengthen the "is cow staging" helpers in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: truncate quota file correctly when repairing quota file Darrick J. Wong <djwong(a)kernel.org> xfs: use the rtgroup extent count to find rtrefcount gaps Bjoern Doebel <doebel(a)amazon.de> smb: client: fix heap overflow in DACL owner/group rewrite Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount when cifs_sb_tlink() fails Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount in cifs_queue_oplock_break() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in wsl_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in posix_reparse_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in cifs_reparse_point_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix one-byte OOB read in smb2_parse_native_symlink() Karl Mehltretter <kmehltretter(a)gmail.com> smb: client: pin DFS superblock in iterator callback Diego Oliva <diego(a)bynar.io> smb: client: reject short READ responses in CIFSSMBRead() Aohan Mei <henrymei(a)tencent.com> smb: client: reject userspace cifs.idmap descriptions Qing Luo <luoqing(a)kylinos.cn> mptcp: pm: userspace: fix address ID overflow Kalpan Jani <kalpan.jani(a)mpiricsoftware.com> mptcp: pm: kernel: drop pending ADD_ADDR when removing ID0 Gang Yan <yangang(a)kylinos.cn> selftests: mptcp: fix an UAF in mptcp_connect.c Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: subflow: no need to copy thmac during ulp_clone Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: handle MPC data + csum reqd + no csum Joe Damato <joe(a)dama.to> bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc() Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Don't free the live ring's TPA state on queue restart failure Joe Damato <joe(a)dama.to> bnxt_en: Only restore LRO if the device supports TPA Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate AV1 tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate HEVC tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Fan Wu <fanwu01(a)zju.edu.cn> hwmon: (gpio-fan) Fix use-after-free in alarm work Javier Carrasco <javier.carrasco.cruz(a)gmail.com> hwmon: (chipcap2) fix channels in humidity alarm notifications Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Chengfeng Ye <nicoyip.dev(a)gmail.com> afs: Clear stale peer app data after address list changes David Howells <dhowells(a)redhat.com> afs: Fix incorrect free in candidate cleanup in afs_lookup_server() David Howells <dhowells(a)redhat.com> afs: Fix double-unmap of directory block David Howells <dhowells(a)redhat.com> afs: Fix missing kunmap in afs_dir_search_bucket() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: use BIT_ULL for u64 overflow masks Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: store available counter mask as bitmap Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Map EBUSY to EIO when key conversion fails repeatedly Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix wrong return code to engine in asynch callbacks Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with PAES algorithm Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing cra_flags in paes_s390 Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix use of mutex in atomic context Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix skcipher_walk return code handling in aes_s390 Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH Niklas Schnelle <schnelle(a)linux.ibm.com> iommu/s390: Fix NULL dereference in iova_to_phys() with ZPCI_TABLE_TYPE_RFX leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Ibrahim Hashimov <security(a)auditcode.ai> mac802154: fix use-after-free of sdata via queued RX frames Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zhiling Zou <zhilinz(a)nebusec.ai> ipv6: flowlabel: cap duplicate leases per socket Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation David Carlier <devnexen(a)gmail.com> ieee802154: hwsim: serialize pib updates to fix double-free Fan Wu <fanwu01(a)zju.edu.cn> ieee802154: cc2520: fix FIFOP work use-after-free Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Yilin Zhang <yilinzhang(a)moonshot.ai> inet: frags: invalidate queues before flushing them Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Nikhil Gurudasani <nikhilgurudasani314(a)gmail.com> erofs: preserve LZMA decoders on resize failure Jeffin Philip <jeffinphilip14(a)gmail.com> fs: autofs: fix memory leak in autofs_fill_super() Nathan Chancellor <nathan(a)kernel.org> scripts/sorttable: Mark long_size as __maybe_unused Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: solidrun: Free IRQs after request failure Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: ifcvf: Put device on unsupported feature error Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: nf_log: unregister loggers before per-net teardown Karl Mehltretter <kmehltretter(a)gmail.com> netfs: Fix uninitialized return value in netfs_unbuffered_write() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> net: phy: dp83td510: handle the active-high LED polarity mode Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Sahil Chandna <sahilchandna(a)linux.microsoft.com> net: mana: Reserve extra CQ slot for the fence completion CQE Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Weiming Shi <bestswngs(a)gmail.com> net: dsa: tag_brcm: legacy FCS: request needed tailroom Zhiling Zou <zhilinz(a)nebusec.ai> net: bridge: use option bits for CFM/MRP frame handlers Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> net/sched: act_api: release all action references on NEWACTION failure David Carlier <devnexen(a)gmail.com> ring-buffer: Check resize_disabled before publishing the new subbuf order Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters() Gabriel Krisman Bertazi <krisman(a)suse.de> io_uring/net: don't overconsume buffers when using MSG_TRUNC Gabriel Krisman Bertazi <krisman(a)suse.de> io_uring/net: let io_recv_buf_select return the length of the buffer region Shixiong Ou <oushixiong(a)kylinos.cn> drm/sched: Create a fake device for KUnit tests Yudi Yang <2000jedi(a)gmail.com> drm/rockchip: analogix_dp: fix unchecked bound endpoint name length Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Sunil Khatri <sunil.khatri(a)amd.com> drm/drm_exec: fix up contended obj when num_objects is 0 Leonardo Costa <leonardo.costa(a)toradex.com> drm/bridge: tc358768: Enforce input bus flags via atomic_check Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> function_graph: Use the saved entry's size when reprinting it Moritz Tanner <moritz.tanner(a)linbit.com> fs: don't return -EINVAL for successful nested thaw Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Rong Zhang <i(a)rong.moe> Bluetooth: btrtl: Don't leak return code when parsing firmware format v2 Xu Rao <raoxu(a)uniontech.com> Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Dawid Osuchowski <dawid.osuchowski(a)linux.intel.com> accel/ivpu: Limit firmware log name prints to field size Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate firmware log buffer metadata Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Keep the entry count when the histogram stats allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Let histogram values keep the percent and graph modifiers Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the field rejected for a bad modifier Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram var refs regardless of how often they are referenced Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Henry Martin <bsdhenrymartin(a)gmail.com> tracing/user_events: Don't destroy fields when event removal fails Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tools/bootconfig: Fix integer overflow and truncation in size checks Thomas Gleixner <tglx(a)linutronix.de> tick/broadcast: Plug clockevents replacement race Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_mmio: disable IRQ wake before free_irq James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Prike Liang <Prike.Liang(a)amd.com> drm/amdgpu: skip gfx switch_power_profile during GPU reset Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Samuel Holland <samuel.holland(a)sifive.com> Revert "riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set" Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: validate URB actual_length in interrupt callback Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Miguel Ojeda <ojeda(a)kernel.org> drm/panic: clean new `clippy::needless_range_loop` lint for Rust 1.100.0 Miguel Ojeda <ojeda(a)kernel.org> rust: allow `unknown_lints` in generated bindings for Rust < 1.88 John Hubbard <jhubbard(a)nvidia.com> rust: allow `clippy::as_underscore` in the generated bindings Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from a "STACKTRACE" histogram key Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tracing: Restore :mod: trailer after parsing in ftrace_set_clr_event() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from the histogram stacktrace modifier Cen Zhang (Microsoft) <blbllhy(a)gmail.com> reboot: fix cad_pid use-after-free race Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Pedro Falcato <pfalcato(a)suse.de> x86/alternatives: Exclude text poking against change_page_attr() Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Acquire init_mm write lock on collapse to avoid UAF Soheil Hassas Yeganeh <soheil.kdev(a)gmail.com> x86/cfi: Fix FineIBT hash offset in cfi_get_func_hash() Vernon Yang <yanglincheng(a)kylinos.cn> x86/mm: Fix user-space data loss with MADV_FREE and THP Yazen Ghannam <yazen.ghannam(a)amd.com> x86/amd_node: Fix PCI device reference counting in amd_smn_init() Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX-512 code Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX2 code Jason Andryuk <jason.andryuk(a)amd.com> x86/amd_node: Fix potential NULL pointer dereference Jason Andryuk <jason.andryuk(a)amd.com> x86/amd_node: Avoid divide by zero on virtualized systems Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc: pci-ioda: Fix the stale irq chip reference Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/ps3: Fix repository.c build failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> configfs: pin the symlink target's dirent instead of chasing ->ci_dentry Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: prevent out-of-bounds reads in share config responses Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Lorenzo Stoakes (ARM) <ljs(a)kernel.org> scripts/mksysmap: fix escape of '$' in the __pi_ pattern Lorenzo Stoakes (ARM) <ljs(a)kernel.org> scripts/mksysmap: drop the MODULE_INFO() symbols from kallsyms Binglei Wang <l3b2w1(a)gmail.com> erofs: add missing buf->off in erofs_bread() Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails Eelco Chaudron <echaudro(a)redhat.com> openvswitch: fix wrong flag value in get_ipv6_ext_hdrs() MD Danish Anwar <danishanwar(a)ti.com> net: hsr: enable promiscuous mode on interlink port with fwd offload Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix TX descriptor availability check for TSO traffic Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: add TSO check for header length Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: add stmmac_tso_header_size() Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: fix TSO support when some channels have TBS available Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Long Li <longli(a)microsoft.com> net: mana: restore the XDP program pointer when pre-allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> net: phy: dp83867: handle the active-high LED polarity mode Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: fix PF/CGX debugfs PCI bus lookup Faicker Mo <faicker.mo(a)gmail.com> net: net_failover: Fix the deadlock in net_failover_slave_name_change() Vladislav Karmanov <vladislav.karmanov.dev(a)gmail.com> net: phy: mediatek-ge: disable EEE on the MT7530 PHY Aleksei Sviridkin <f(a)lex.la> net: ethernet: mtk_eth_soc: populate lpi_interfaces to fix EEE support Christian Marangi <ansuelsmth(a)gmail.com> net: ethernet: mtk_eth_soc: fix supported_interface set after phylink_create Joris Vaisvila <joey(a)tinyisr.com> net: ethernet: mtk_eth_soc: avoid writing to ESW registers on MT7628 Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: populate lpi_interfaces to fix EEE support Ahmed Naseef <naseefkm(a)gmail.com> net: dsa: mt7530: add EN7528 support Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Fix in-place replace Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Reject handle aliasing Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Hui Su <sh_def(a)163.com> sched/core: Call wq_worker_tick() for the execution context Hui Su <sh_def(a)163.com> sched: Account cgroup CPU time to the execution context Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix rb augmented with multi fields Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix augmented max_slice Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Prevent drain_pebs() reentry Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Correct pt_regs->flags update for PEBS path Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel/ds: Factor out PEBS group processing code to functions Thomas Richter <tmricht(a)linux.ibm.com> perf/core: Allow list_del during perf_event_overflow() Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Move representor vnic reporter to eswitch devlink port Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Register SF resource on PF port representor Or Har-Toov <ohartoov(a)nvidia.com> devlink: Add port-level resource registration infrastructure Or Har-Toov <ohartoov(a)nvidia.com> devlink: Refactor resource functions to be generic Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: initialize ptp_lock at probe time Qingfang Deng <qingfang.deng(a)linux.dev> ppp_synctty: ensure a writeable skb header Eric Dumazet <edumazet(a)google.com> vxlan: initialize _md in vxlan_xmit_one() Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-pf: reset HTB scheduler topology before freeing queues Ali Ahmet Memis <ali(a)iusegentoo.com> hwmon: (nct6694) do not expose enable on DTIN temperature channels Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Remove debugfs entries when probe fails Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Create debugfs entries after hwmon registration Marek Vasut <marex(a)nabladev.com> net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down Yicong Hui <yiconghui(a)gmail.com> net/micrel: Fix typos in micrel driver code comments Jan Havran (Advantech Czech) <havran.jan(a)email.cz> net: dsa: lantiq_gswip: fix GSWIP_MDIO_PHY_FCONTX_EN value Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Sync timeout value if WDT was running at boot Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix undefined behavior Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix spurious reset on suspend Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Enable clock before accessing hardware registers Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix clock leak and spurious timer in settimeout() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Avoid division by zero David Arcari <darcari(a)redhat.com> watchdog: fix hrtimer start when pretimeout is zero Paolo Abeni <pabeni(a)redhat.com> mptcp: remove unneeded READ_ONCE() annotation Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: put the "mdio" child node reference on success Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: destroy the phylink instance on the probe error path Naman Gulati <namangulati(a)google.com> ipv6: null-check fib6_node before accessing in __ip6_del_rt_siblings() Long Li <longli(a)microsoft.com> net: mana: Clear RDMA teardown and suspend state in mana_rdma_probe() Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: mediatek: Fix leaked runtime PM reference in reset Krystian Kaniewski <krystianmkaniewski(a)gmail.com> Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del() Ivan Hu <ivan.hu(a)canonical.com> Bluetooth: btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: validate packet_len before skb_put_data Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: btusb: Fix UAF of btusb_data by rx_work Jakub Kicinski <kuba(a)kernel.org> eth: ice: don't dereference pointers from TP_printk() Jacob Keller <jacob.e.keller(a)intel.com> ice: add missing xa_destroy for sched_node_ids Joshua Hay <joshua.a.hay(a)intel.com> idpf: account for VLAN header when parsing RSC packet header HyeongJun An <sammiee5311(a)gmail.com> ALSA: hda: Report a change when only the channel status bytes move Karl Mehltretter <kmehltretter(a)gmail.com> drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Karl Mehltretter <kmehltretter(a)gmail.com> drm/adp: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: No mapping is a dropped rx Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Fix UDP length overflow with PMTU discover and big MTU Alice Mikityanska <alice(a)isovalent.com> net: ipv4: Fix UDP length overflow with PMTU discover and big MTU Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Return immediately when manage_oob() returns NULL for 0-length buffer. Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Update last skb marker in manage_oob(). Karl Mehltretter <kmehltretter(a)gmail.com> virtio_input: stop callbacks before unregistering input device Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_input: reset device if input_register_device() fails Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_net: check TX pull result before RX copy Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_blk: reject out-of-range sector starts Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: protect config_ctx from being freed under the config callback Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> vhost/vdpa: reject VRING_NUM larger than device max Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove Karl Mehltretter <kmehltretter(a)gmail.com> virtio: fix use-after-free in unregister_virtio_device() Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Preserve ICC_CR0_EL1 state hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Guenter Roeck <linux(a)roeck-us.net> hwmon: (sht4x) Fix return value from heater_enable_store() Guenter Roeck <linux(a)roeck-us.net> hwmon: (sht4x) Rely on subsystem locking Antonin Godard <antonin.godard(a)bootlin.com> Documentation: hwmon: replace full-width colon by a standard ASCII colon Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Decouple in0 and curr1 alarms Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Replace masks with enum in alert functions Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Parameterize ina2xx_data in ina226_alert_read() Guenter Roeck <linux(a)roeck-us.net> hwmon: (ina2xx) Rely on subsystem locking Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Acquire hwmon_lock in shunt_resistor_show() Guenter Roeck <linux(a)roeck-us.net> hwmon: Fix potential UAF in pec_store Guenter Roeck <linux(a)roeck-us.net> Documentation/hwmon: Document hwmon_notify_event() Geert Uytterhoeven <geert+renesas(a)glider.be> hwmon: (ltc4282) Make sure clk_init_data is fully initialized Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Fix premature break in init_iommu_one() again Karl Mehltretter <kmehltretter(a)gmail.com> iommu/amd: Do not reallocate GA log buffers on resume Li RongQing <lirongqing(a)baidu.com> iommu/amd: Add NUMA node affinity for IOMMU log buffers Jason Gunthorpe <jgg(a)ziepe.ca> iommu/riscv: Disable SADE Fangyu Yu <fangyu.yu(a)linux.alibaba.com> iommu/riscv: Add command queue lock Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject non-scalar bpf_loop iteration counts Vineeth Karumanchi <vineeth.karumanchi(a)amd.com> net: macb: fix NULL pointer dereference on unbind with fixed-link Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: rename bp->sgmii_phy field to bp->phy Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: dualpi2: clamp psched_mtu at all call sites Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Keep HW timestamp stats monotonic across reconfiguration Lama Kayal <lkayal(a)nvidia.com> net/mlx5: E-Switch, prevent mc_list repopulation during vport disable Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix use-after-free race in sample_restore_put() Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Akiva Goldberger <agoldberger(a)nvidia.com> net/mlx5: LAG, use local tracker to update active ports Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix missing FEC mode mapping for RS_544_514_INTERLEAVED_QUAD Weiming Shi <bestswngs(a)gmail.com> net/sched: defer qdisc freeing after failed creation XingWang Xiang <v3rdant.xiang(a)gmail.com> net: mctp: i3c: serialize probe with bus removal Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks for excluded memory Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: don't release PCI regions for VFs on reset Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix cmd_regs access racing BAR unmap on reset Jamal Hadi Salim <jhs(a)mojatatu.com> net: reject oversized tx_queue_len at netlink parse time Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Alexandra Winter <wintera(a)linux.ibm.com> s390/ism: folio_put() after error Alexandra Winter <wintera(a)linux.ibm.com> dibs: Unregister dibs_class after error Jori Koolstra <jkoolstra(a)xs4all.nl> dibs: change dibs_class to a const struct Alexandra Winter <wintera(a)linux.ibm.com> dibs: Remove reset of static vars in dibs_init() Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Nikhil P. Rao <nikhil.rao(a)amd.com> ionic: use netif_txq_maybe_stop() in ionic_tx() Viswajith Murali <viswajithm(a)marvell.com> octeontx2-af: mcs: Clear stale X2P calibration state before calibration Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: mcast: properly convert mglist to rcu Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> eth: nfp: drop the replaced rule from the list when reprogramming fails Jakub Kicinski <kuba(a)kernel.org> eth: nfp: bound the ntuple rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Ido Schimmel <idosch(a)nvidia.com> nexthop: Initialize extack in remove_nh_grp_entry() Jiayuan Chen <jiayuan.chen(a)linux.dev> selftests/bpf: Fix flaky bpf_nf test when random NAT port is 0 Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Fix to avoid creating trace instances with duplicate names Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Add boot-time backup of persistent ring buffer Ning Ding <dingning04(a)gmail.com> bpf: Reject untrusted allocated-object pointers Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Require MEM_PERCPU for percpu kptr stores Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> thermal: sysfs: switch to use scnprintf() to suppress truncation warning Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't predict JMP32 pointer vs zero comparisons Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject legacy packet loads from callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark faultable stack helpers as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_btf_find_by_name_kind() as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Check ancestor frames for rbtree callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Track verifier instruction stats for each subprogram Paul Chaignon <paul.chaignon(a)gmail.com> bpf: Report maximum combined stack depth Paul Chaignon <paul.chaignon(a)gmail.com> bpf: Print breakdown of insns processed by subprogs Eduard Zingerman <eddyz87(a)gmail.com> bpf: share several utility functions as internal API Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Only enforce 8 frame call stack limit for all-static stacks Taylor Bates <tmbates12(a)gmail.com> mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: clear txcb->last before writing each descriptor Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Refactor and fix init_config access Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Honor NHLT override when setting up a path Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Allow the topology to carry NHLT data Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Fix unbalanced module reference count Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Do not ignore -ENOENT when loading a topology Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up streams if their initialization fails Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up the bus when fetching ML caps fails Xixin Liu <liuxixin(a)kylinos.cn> nvme-tcp: defer TLS inline send to io_work Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme: remove stale namespaces by NSID range during scan Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark sched_process_wait argument as nullable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject resilient lock operations in rbtree callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject tail calls directly from callback frames Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark signal tracepoint siginfo arguments as scalar Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Igor Paunovic <royalnet026(a)gmail.com> drm/rockchip: rk3066_hdmi: Add missing Kconfig selects Igor Paunovic <royalnet026(a)gmail.com> drm/rockchip: dw_dp: Select DRM_BRIDGE_CONNECTOR Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path HyeongJun An <sammiee5311(a)gmail.com> selftests/alsa: Fix the step check for INTEGER controls Gao Xiang <xiang(a)kernel.org> erofs: disable LZ4 rolling decompression for now Breno Leitao <leitao(a)debian.org> arm64: trans_pgd: clone only the linear map that exists at runtime HW He <hw.he(a)mediatek.com> net: gro: Fix nesting of TCP GSO SKBs in skb_gro_receive_list() Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: enable RX_DONE interrupt for RX queue 31 Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Kuniyuki Iwashima <kuniyu(a)google.com> net: Remove conflicting altnames for dying netns in __dev_change_net_namespace(). Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Eduard Zingerman <eddyz87(a)gmail.com> bpf: reject BPF_PSEUDO_FUNC reference to the main program Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Yogesh Mohan Marimuthu <yogesh.mohanmarimuthu(a)amd.com> drm/amdgpu/userq: fix struct drm_amdgpu_info_device padding for 32bit compile FAN YE <fy15309206903(a)gmail.com> btrfs: zstd: fix lost wakeup when waiting for a workspace Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Avi Weiss <thnkslprpt(a)gmail.com> btrfs: send: fix lost error return value in will_overwrite_ref() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: finish active block group cleanup if call_zone_finish() fails Qu Wenruo <wqu(a)suse.com> btrfs: return proper negative error code for update_raid_extent_item() Qu Wenruo <wqu(a)suse.com> btrfs: fix the possible bioc_list memory leak during error Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> btrfs: fix transaction use-after-free in raid stripe insertion James C. Owens <jamesowens(a)optonline.net> btrfs: scrub: report the failing sector's address, not the stripe base Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Allow repeated MSP prepare calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Remove obsolete PRCMU QoS calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Deassert the MSP reset during probe Linus Walleij <linusw(a)kernel.org> mfd: db8500-prcmu: Fold dbx500 header into db8500 Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling John Ogness <john.ogness(a)linutronix.de> printk/nbcon: Change nbcon_irq_work to IRQ_WORK_LAZY Qingyu Zhang <usupergate(a)gmail.com> ALSA: ump: do not touch legacy_rmidi before it exists Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Fix limiting SRIOV VF count logic Eric Dumazet <edumazet(a)google.com> locking/lockdep: Invalidate stale class_cache entries for zapped classes Leo Yan <leo.yan(a)arm.com> perf/core: Skip empty AUX records with only format flags Mario Limonciello <mario.limonciello(a)amd.com> x86/itmt: Don't make ITMT enablement depend on debugfs Seiji Nishikawa <snishika(a)redhat.com> sched/rt,dl: Skip migrate-disabled tasks when picking a push candidate John Stultz <jstultz(a)google.com> sched: Make class_schedulers avoid pushing current, and get rid of proxy_tag_curr() Ivy Lopez <skunkolee(a)gmail.com> scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: check cpu_hw_evt before dereference in overflow IRQ Eric Dumazet <edumazet(a)google.com> bonding: alb: fix uninitialized transport header access in alb_determine_nd() Guanghui Yang <3497809730(a)qq.com> btrfs: restore active device pointers after failed sprout Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list HyeongJun An <sammiee5311(a)gmail.com> ALSA: dummy: Report a change when one capture switch channel moves Lu Yao <yaolu(a)kylinos.cn> drm/xe/oa: Remove sysfs entry on idr_alloc failure in xe_oa_add_config_ioctl() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Ștefan Ghețu <stefanghetu9(a)gmail.com> ASoC: fsl_micfil: balance mclk enable/disable Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Avoid IPL parameter append past command line Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Fix physical memory search range Xu Rao <raoxu(a)uniontech.com> ALSA: hda: restore MFG widget enumeration after core split Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding David Laight <david.laight.linux(a)gmail.com> tipc: Dont send random pad bytes in RESET/ACTIVATE messages Tung Nguyen <tung.quang.nguyen(a)est.tech> tipc: fix NULL deref in tipc_named_node_up() on empty publication list Eric Dumazet <edumazet(a)google.com> ip6_gre: check tunnel info before xmit in ip6gre_tunnel_xmit Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_synctty: simplify tty disc_data access Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Eric Dumazet <edumazet(a)google.com> igmp: convert struct ip_sf_list to RCU Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix duplicate handle when node ID pool is exhausted Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Fix for the wrong data type Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Disable tx queues on fatal error Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Improve the error recovery Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Protect skb pointer used by two different kernel instances Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Add the OA_TC6_ prefix to standard registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Export standard defined registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Handle the OA TC6 SPI protected mode Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Interrupt is active low, level triggered. Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix out-of-bounds write in l2cap_ecred_connect Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Aleksandr Nogikh <nogikh(a)google.com> Bluetooth: hci_core: Fix race condition during device registration Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: bound firmware ID by TLV length Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: validate version TLV value lengths Jiacheng Xu <stitch(a)zju.edu.cn> workqueue: reject watchdog thresholds that overflow jiffies Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Clear automask on spurious interrupts Wanwu Li <liwanwu(a)kylinos.cn> sched_ext: Fix vtime delta loss in scx_flatcg cgroup migration Cheng-Yang Chou <yphbchou0911(a)gmail.com> sched_ext: Update demo schedulers and selftests to use scx_bpf_task_set_dsq_vtime() Wanwu Li <liwanwu(a)kylinos.cn> sched_ext: Fix timer pinning and return value in scx_central Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/diag324: Preserve -EBUSY return code Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in dump_reipl without re-IPL parm block Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in kdump without re-IPL parm block Heiko Carstens <hca(a)linux.ibm.com> s390/time: Use jiffies instead of jiffies_64 Heiko Carstens <hca(a)linux.ibm.com> s390/vtime: Use __this_cpu_read() / get rid of READ_ONCE() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: rate limit unmapped SID errors Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: propagate DACL parsing errors Yilin Zhang <yilinzhang(a)moonshot.ai> ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF David Howells <dhowells(a)redhat.com> cachefiles: Fix potential UAF/KASAN warning Edward Adam Davis <eadavis(a)qq.com> netfs: break unbuffered write when netfs_alloc_subrequest() fails David Howells <dhowells(a)redhat.com> netfs: Fix subreq ref leak David Howells <dhowells(a)redhat.com> netfs: Fix i_size update for partial transfer David Howells <dhowells(a)redhat.com> netfs: Fix error vs transferred passed to ->ki_complete() David Howells <dhowells(a)redhat.com> netfs: Fix unbuffered/DIO write partial transfer error return Wang Yan <wangyan01(a)kylinos.cn> perf powerpc-vpadtl: Fix raw_size of DTL samples Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq Adrian Hunter <adrian.hunter(a)intel.com> perf symbol: Do not use debug file as the binary type Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix NULL pointer dereference in PM callbacks Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_remote_src_del() James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> raw: annotate disconnect-side IPv4 match writers Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> smb: client: transport: Fix debug printing in __release_mid() Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix integer truncation in collapse range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix data corruption in emulated insert range ZhangGuoDong <zhangguodong(a)kylinos.cn> smb: move copychunk definitions to common/smb2pdu.h Huiwen He <hehuiwen(a)kylinos.cn> smb/client: mark file sparse before emulating insert range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for zero range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for insert range Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix target device refcount leak in mpi3mr_sas_port_add() Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix NULL pointer dereference in mpi3mr_sas_port_add() Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: fix skb sizing and action leak on reoffload delete Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Dong Chenchen <dongchenchen2(a)huawei.com> net: iptunnel: fix stale transport header during tunnel decapsulation Eric Dumazet <edumazet(a)google.com> tcp: use GFP_ATOMIC in tcp_send_active_reset() Eric Dumazet <edumazet(a)google.com> net: icmp: avoid invalid transport header access in icmp_send tracepoint Slawomir Stepien <sst(a)poczta.fm> drm/cirrus-qemu: Validate BAR0 size during probe Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: do not treat unreadable directory blocks as empty Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Remove __counted_by from struct amdxdna_cmd_chain Sajal Gupta <sajal2005gupta(a)gmail.com> drm/gud: validate GUD_ROTATION_0 is present in supported rotations Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Liang Luo <luoliang(a)kylinos.cn> sched_ext: Fix nonexistent field in sched-ext.rst example Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Xixin Liu <liuxixin(a)kylinos.cn> nvme-rdma: fix -EIO cleanup order in queue_rq Youssef Samir <youssef.abdulrahman(a)oss.qualcomm.com> accel/qaic: Address potential out-of-bounds read in resp_worker() Benjamin Leggett <benjamin(a)edera.io> drm/virtio: use the DMA API for resource backing on Xen Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel address decode for non-hash mode Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel selection hash Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix interleave boundary condition Yazen Ghannam <yazen.ghannam(a)amd.com> RAS/AMD/ATL, EDAC/amd64: Only load ATL when needed Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: ensure interrupts are enabled in __do_user_fault() Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> rtc: cmos: Use platform_get_irq_optional() in cmos_platform_probe() Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Unlink scc_entry in unix_del_edge(). Eric Dumazet <edumazet(a)google.com> l2tp: fix tunnel and session refcount leak on seq_file release Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use memcmp() to compare ClientGUIDs Wei Zhang <wei.zhang(a)oss.qualcomm.com> wifi: ath11k: cancel SSR work items during PCI shutdown HyeongJun An <sammiee5311(a)gmail.com> ASoC: meson: aiu: Validate written enum values Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: topology: Check PCM and DAI name strings before use Kuniyuki Iwashima <kuniyu(a)google.com> ipv4: fib: Don't dump dying fib_info in fib_leaf_notify(). Joe Damato <joe(a)dama.to> bnxt: fix head underflow on XDP head-grow Jiri Olsa <jolsa(a)kernel.org> bpf: Guard __get_user acesss with access_ok for uprobe_multi data Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Proper rollback if the ioremap fails Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Replace waitqueue and flag with completion Jie Gan <jie.gan(a)oss.qualcomm.com> coresight: platform: defer connection counter increment until alloc succeeds Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid10: fix writes_pending and barrier reference leaks on discard failures Xin Long <lucien.xin(a)gmail.com> sctp: fix err_chunk memory leaks in INIT handling Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> bpf: Mask pseudo pointer values in verifier logs David Howells <dhowells(a)redhat.com> netfs: Fix barriering when walking subrequest list Pauli Virtanen <pav(a)iki.fi> Bluetooth: ISO: fix malformed ISO_END/CONT handling Daniel Borkmann <daniel(a)iogearbox.net> bpf: Reject redirect helpers without a bpf_net_context Gregor Herburger <gregor.herburger(a)linutronix.de> drm/vc4: hvs/v3d: Fix null dereference in unbind Cen Zhang (Microsoft) <blbllhy(a)gmail.com> tipc: fix integer overflow in tipc_recvmsg() and tipc_recvstream() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> net: drop_monitor: fix info leak in NET_DM_ATTR_PAYLOAD Eric Dumazet <edumazet(a)google.com> drop_monitor: fix size calculations for 64-bit attributes Eric Dumazet <edumazet(a)google.com> drop_monitor: perform u64_stats updates under IRQ-disabled section Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Max Chou <max.chou(a)realtek.com> Bluetooth: btrtl: Add the support for RTL8761CUV Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Validate pattern input before stopping the sequence Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: skip unknown CLC firmware records Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Wentao Guan <guanwentao(a)uniontech.com> iommu/arm-smmu-v3: Disable implementations during devm teardown Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: remove stale channels from all sessions on teardown Andrii Nakryiko <andrii(a)kernel.org> bpftool: Strip all -Wformat* flags from bootstrap libbpf build Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state Lin Xianglin <1021538027(a)qq.com> ASoC: amd: yc: Add DMI quirk for HyperX OMEN Gaming Laptop 16-ap1xxx Zizhi Wo <wozizhi(a)huawei.com> scsi: core: Do not block on tag allocation in scsi_eh_lock_door() Rudi Heitbaum <rudi(a)heitbaum.com> ASoC: rt5645: Perform the initial jack detect at probe Jisheng Zhang <jszhang(a)kernel.org> spi: dw: fix wrong RX_SAMPLE_DLY setting after resume Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on WDC WD141KFGX-68FH9N0 Guenter Roeck <linux(a)roeck-us.net> hwmon: (corsair-psu) Fix linear11 calculation Jia Jia <physicalmtea(a)gmail.com> vhost-scsi: flush backend after device ioctls Zhang Heng <zhangheng(a)kylinos.cn> ASoC: amd: yc: Add DMI quirk for HP Victus Laptop 16-e1xxx Hardik Garg <hargar(a)linux.microsoft.com> Drivers: hv: vmbus: add VTL2 redirect connection ID Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on WD Green 2.5 480GB André Pragosa <pragosa512(a)gmail.com> ALSA: hda/realtek: Add mute LED quirk for HP Victus 16-e0xxx (MB 88ED) Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on some WD drives Robert Abrahamse <denobyte2(a)gmail.com> ALSA: usb-audio: Add quirk for Corsair Virtuoso (later revision) Jiale Yao <yaojiale02(a)163.com> Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() Li Qiang <liqiang01(a)kylinos.cn> cifs: validate idmap key payload length Vaibhav Jain <vaibhav(a)linux.ibm.com> powerpc/pseries: Ensure vpa,slb_shadow & dtl are unregistered during crash Michal Swiatkowski <michal.swiatkowski(a)linux.intel.com> ice: pass the return value of skb_checksum_help() Madhavender Singh <madhav(a)disroot.org> ALSA: hda/realtek: Add mute LED quirk for HP Laptop 14s-dr1xxx Markus Lindner <lindner.markus(a)outlook.at> ALSA: usb-audio: Add dB map quirk for Razer Barracuda X 2.4 Minhong He <heminhong(a)kylinos.cn> phonet: check register_netdevice_notifier() error in phonet_device_init() Pengpeng Hou <pengpeng(a)iscas.ac.cn> drm/gma500: return errors from Oaktrail HDMI I2C reads Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: preserve VFS inherited POSIX ACL mask Ibrahim Hashimov <security(a)auditcode.ai> wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: core: clamp voltage constraints before applying apply_uV Jay Vadayath <jay(a)artiphishell.com> smb: client: bound dirent name against end of SMB response in cifs_filldir Georgi Valkov <gvalkov(a)gmail.com> wifi: mwifiex: replace one-element arrays with flexible array members Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Samsung 750XBE/730XBE Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: acpi: validate WGDS table revision index Daniel C. Ribeiro <dcoutinho.96(a)gmail.com> ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum650 Wireless Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: bound aligned TLV advance in FW parser Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for HP Pavilion x360 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized Pu Hu <hupu(a)transsion.com> arm64: kprobes: Allow reentering kprobes while single-stepping Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: add a check on the tid coming from the firmware Yu Peng <pengyu(a)kylinos.cn> arm64: fixmap: Allow 256K early_ioremap() at any offset Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix a possible underflow Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate TX_CMD response layout Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: Intel: sof_sdw: Add quirks for new Dell laptops Huiwen He <hehuiwen(a)kylinos.cn> smb/client: flush dirty data before punching a hole Tao Cui <cuitao(a)kylinos.cn> blk-cgroup: fix leaks and online flag on radix_tree_insert failure Marcel Kłos <marcel(a)marmak.net.pl> ALSA: hda/realtek: Add quirk for HP EliteBook 830 G8 (8AB8) to enable mute LEDs Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: pcie: null RX pointers after free Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix sched scan IE sizing Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: parse beacon notif per layout Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix an off-by-1 boundary check Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate mac_link_id in session protect notif Filipe Manana <fdmanana(a)suse.com> btrfs: fix reloc root cleanup in merge_reloc_roots() Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate sta_id in BA window status notif Wang YuWei <1973615295(a)qq.com> spi: dw-dma: Wait for controller idle before completing Tx Filipe Manana <fdmanana(a)suse.com> btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() Dave Chen <davechen(a)synology.com> btrfs: only account delalloc bytes for regular file inodes in btrfs_getattr() Pali Rohár <pali(a)kernel.org> cifs: Fix support for creating SFU fifo Richard Fitzgerald <rf(a)opensource.cirrus.com> ALSA: hda: cs35l56: Fail if wmfw file is missing Rohit Sinha <rohitsinha12043(a)gmail.com> ALSA: hda/realtek - Add quirk for HP Victus 15-fa0xxx (MB 8A50) Chen Bowen <hicbowen(a)gmail.com> ALSA: hda/realtek: Fix speakers on MECHREVO WUJIE Series ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/client: zero-initialize stack-allocated cifs_open_info_data Pali Rohár <pali(a)kernel.org> cifs: Fix support for creating SFU socket Tianze Shao <shaotianze(a)outlook.com> ASoC: rt712-sdca: reset codec at io_init to fix silent headphone Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: validate beacon length before fixed buffer copy Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: mark the rcu locked areas properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libipw: fix key index receive bound checks Liang Hao <haohlliang(a)gmail.com> gpio: dwapb: Mask interrupts at hardware initialization Pagadala Yesu Anjaneyulu <pagadala.yesu.anjaneyulu(a)intel.com> wifi: mac80211: ibss: wait for in-flight TX on disconnect Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate rx/tx MLME callback frame lengths before access Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SID namespace before mapping IDs Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: mark invalid session responses as signed Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: find bound sessions during reauthentication Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate assoc response length before status and IE access Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libertas: reject short monitor TX frames Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate deauth frame length before reason access Corentin Labbe <clabbe(a)baylibre.com> wifi: ralink: RT2X00: init EEPROM properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> ALSA: usb-audio: caiaq: validate EP1 reply lengths Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix credit charge calculation for SMB2 QUERY_INFO Perry Yuan <perry.yuan(a)amd.com> drm/amdgpu: flush pending RCU callbacks on module unload Jetha Chan <jethachan(a)gmail.com> ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table David Howells <dhowells(a)redhat.com> netfs: Fix decision whether to disallow write-streaming due to fscache use David Howells <dhowells(a)redhat.com> cachefiles: Fix double fput Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/gntalloc: validate grant count before allocation Farhad Alemi <farhad.alemi(a)berkeley.edu> freevxfs: don't BUG() on unknown typed-extent type Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/front-pgdir-shbuf: free grant reference head on errors Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/komeda: fix error handling for clk_prepare_enable() and callers Shubham Nayak <shubhamnayak392reborn(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Victus 16-e0xxx (88EE) to enable mute LED Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_expect: zero at allocation time Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend Weiming Shi <bestswngs(a)gmail.com> btrfs: tree-checker: validate INODE_REF's namelen Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: core: Abort active target transfer on controller suspend Baojun Xu <baojun.xu(a)ti.com> ASoC: tas2781: Update default register address to TAS2563 Haoxiang Li <haoxiang_li2024(a)163.com> fbdev: pm2fb: unwind WC setup on probe failure Kamlesh Chhetty <kamleshkc2002(a)gmail.com> ALSA: hda: Add Lenovo Legion 7i 16IAX7 17AA3874 quirk Arnd Bergmann <arnd(a)arndb.de> eth: mlx5: fix macsec dependency Adriana Stancu <adriana(a)arista.com> rtc: bq32000: add delay between RTC reads Yu Kuai <yukuai(a)fygo.io> blk-cgroup: protect iterating blkgs with blkcg->lock in blkcg_print_stat() Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: au1000: move free_irq out of the close-time spinlocked section Pengpeng Hou <pengpeng(a)iscas.ac.cn> regulator: da9121: Use subvariant ids in the I2C table Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Use kstrtobool() to parse the ROM attribute input Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Fix race between pci_proc_init() and pci_bus_add_device() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat read-control opens as stat opens only for leases Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: break RH leases before delete-on-close Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: start file id allocation at 1 Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: deny renaming directory with open children Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: apply create security descriptor first Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat unnamed DATA stream as base file Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use connection ClientGUID for lease lookup Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: align SMB2 oplock break ack handling Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SMB2 lease create contexts Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix lease break and ack state handling Tommy Huang <tommy_huang(a)aspeedtech.com> rtc: aspeed: add AST2700 compatible Xue Lei <Xue.Lei(a)windriver.com> rtc: mv: add suspend/resume support for wakeup Samuel Moelius <sam.moelius(a)trailofbits.com> f2fs: validate inline dentry name lengths before conversion Chris Aherin <chrisaherin(a)gmail.com> ALSA: hda/realtek: Add quirk for Lenovo Yoga 7 16IAP7 Chen Cheng <chencheng(a)fnnas.com> md/raid5: let stripe batch bm_seq comparison wrap-safe Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: use devm_of_platform_populate() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: Add a channel shutdown field Yu Kuai <yukuai(a)fygo.io> md/raid5: account discard IO Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: Use devm_pm_runtime_enable() Peter Zijlstra <peterz(a)infradead.org> perf: Fix addr_filter_ranges lifetime Hans Zhang <18255117159(a)163.com> PCI: plda: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: mediatek: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: rockchip: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: altera: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: iproc: Protect root bus removal with rescan lock David Francis <David.Francis(a)amd.com> drm/amdkfd: Properly acquire queue buffers in CRIU restore Jean-Louis Colaco <jean-louis.colaco(a)orange.fr> ALSA: usb-audio: Add quirk for YAMAHA CDS3000 Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu: Use system unbound workqueue for soft IH ring Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: check find_first_zero_bit before __set_bit on kfd->doorbell_bitmap Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: Let driver decide buffer size at AMDKFD_IOC_GET_DMABUF_INFO ioctl Matthew Bystrin <dev.mbstr(a)gmail.com> mfd: rsmu: Add 8a34002 support Piotr Kubik <piotr(a)kubik.pl> leds: trigger: gpio: Use GPIOD_FLAGS_BIT_NONEXCLUSIVE Akashdeep Kaur <a-kaur(a)ti.com> mfd: tps65219: Make poweroff handler conditional on system-power-controller Tobias Deiminger <tobias.deiminger(a)linutronix.de> leds: pca9532: Don't stop blinking for non-zero brightness Yousef Alhouseen <alhouseenyousef(a)gmail.com> leds: uleds: Return -EFAULT on copy_to_user() failure Galen Hassen <rwekyes(a)gmail.com> ALSA: hda/conexant: Add pin config quirk for Lenovo IdeaPad Slim 5 16AKP10 Jakub Kicinski <kuba(a)kernel.org> tls: reject the combination of TLS and sockmap Ai Chao <aichao(a)kylinos.cn> ALSA: usb-audio: Add quirk flags for SC13A guoqi0226 <guoqi0226(a)163.com> spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data() Rob Herring (Arm) <robh(a)kernel.org> gpio: pisosr: Read "ngpios" as u32 Arnd Bergmann <arnd(a)arndb.de> scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block() Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: set ff->flock only on success Jiri Kosina <jikos(a)kernel.org> HID: hidpp: fix potential UAF in hidpp_connect_event() Yung-Tse Cheng <mes900903(a)gmail.com> virtio-fs: avoid double-free on failed queue setup Viktor Menshin <ripeeerr(a)gmail.com> ALSA: hda/realtek: Add quirk for Lenovo Xiaoxin 14 GT David Timber <dxdt(a)dev.snart.me> exfat: fix handling of damaged volume in exfat_create_upcase_table() Rosen Penev <rosenp(a)gmail.com> sparc: Disable compat support with LLD Leo Yan <leo.yan(a)arm.com> bpftool: Pass host flags to bootstrap libbpf Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Tolerate i3c_master_add_i3c_dev_locked() failures in DAA Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: fix races in cifsd thread creation Alice Mikityanska <alice(a)isovalent.com> net/sched: act_csum: don't mangle UDP tunnel GSO packets Maxime Bélair <maxime.belair(a)canonical.com> apparmor: propagate -ENOMEM correctly in unpack_table Jijie Shao <shaojijie(a)huawei.com> net: hns3: improve the unused_tuple parameter setting Agalakov Daniil <ade(a)amicon.ru> e1000e: limit endianness conversion to boundary words Raf Dickson <rafdog35(a)gmail.com> vsock: use sk_acceptq_is_full() helper in all transports Ido Schimmel <idosch(a)nvidia.com> ipv6: Honor oif when choosing nexthop for locally generated traffic Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: add shutdown callback Nazim Amirul <muhammad.nazim.amirul.nazle.asmade(a)altera.com> net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Rosen Penev <rosenp(a)gmail.com> sparc64: uprobes: add missing break Chen Zhang <zhangchen01(a)kylinos.cn> Bluetooth: btusb: Add Realtek RTL8922AE VID/PID 0bda/d923 bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: spdif: Restore regcache cache-only mode on sync failure bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Reorder clock enable sequence bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Add 50 ms delay before MAC init on BlazarIW Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: L2CAP: validate connectionless PSM length Cris <cxs1494089474(a)gmail.com> Bluetooth: btusb: Add support for TP-Link TL-UB250 Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: MT7925: Add VID/PID 0e8d/8c38 Rong Zhang <i(a)rong.moe> Bluetooth: btmtk: Disable remote wakeup for MT7922/MT7925 Hrvoje Nuic <hrvoje.nuic(a)gmail.com> Bluetooth: btusb: Add Mercusys MA530 for Realtek RTL8761BUV Chen Zhang <zhangchen01(a)kylinos.cn> Bluetooth: btusb: Add Realtek RTL8922AE VID/PID 0bda/d922 Ravindra <ravindra(a)intel.com> Bluetooth: btusb: Add support for Intel Lizard Peak 2 (0x8087:0x0040) Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: MT7922: Add VID/PID 0e8d/223c Vadim Fedorenko <vadim.fedorenko(a)linux.dev> spi: xilinx: let transfers timeout in case of no IRQ Potin Lai <potin.lai.pt(a)gmail.com> hwmon: (pmbus/lm25066) Fix PMBus coefficients for LM5064/5066/5066i Tze Yee Ng <tze.yee.ng(a)altera.com> dmaengine: dw-axi-dmac: fix PM for system sleep and channel alloc Adrian Ng Ho Yin <adrianhoyin.ng(a)altera.com> dmaengine: altera-msgdma: Use memcpy_toio for descriptor FIFO writes Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid SBR for Qualcomm WCN6855/WCN7850 WiFi, SDX62/SDX65 modems Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell Latitude 7530 to fan control whitelist Dave Carey <carvsdriver(a)gmail.com> HID: multitouch: Honor ContactCount for Yoga Book 9 to suppress ghost contacts Yuho Choi <dbgh9129(a)gmail.com> sctp: Unwind address notifier registration on failure Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme-fc: Do not cancel requests in io target before it is initialized Nikolay Metchev <nikolaymetchev(a)gmail.com> platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table Xu Rao <raoxu(a)uniontech.com> ata: libata-pmp: add JMicron JMS562 quirk Moritz Baron <moritz.baron(a)stud.uni-hannover.de> ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IRH8 Furst Blumier <seal(a)furst.blue> ALSA: hda/realtek: Add quirk for HP 255 15.6 inch G9 Notebook PC Vamsi Attunuru <vattunuru(a)marvell.com> vdpa/octeon_ep: Use 4 bytes for mailbox signature Evgenii Burenchev <evg28bur(a)yandex.ru> vdpa/ifcvf: handle dev_set_name() failure in ifcvf_vdpa_dev_add() Guangshuo Li <lgs201920130244(a)gmail.com> net: lan966x: restore RX state on reload failure George Moussalem <george.moussalem(a)outlook.com> net: dsa: qca8k: Add support for force mode for fixed link topology Ben Maurer <bmaurer(a)meta.com> btrfs: use lockless read in nr_cached_objects shrinker callback Anand Jain <asj(a)kernel.org> btrfs: use on-disk uuid for s_uuid in temp_fsid mounts Kory Maincent <kory.maincent(a)bootlin.com> hwmon: (adt7462) Add of_match_table to support devicetree Shubham Chakraborty <chakrabortyshubham66(a)gmail.com> hwmon: (raspberrypi) Fix delayed-work teardown race Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid FLR for MediaTek MT7925 WiFi Lu Yao <yaolu(a)kylinos.cn> fbcon: don't suspend/resume when vc is graphics mode KangNing Liao <lkangn.kernel(a)gmail.com> btrfs: protect sb_write_pointer() with invalidate lock Breno Leitao <leitao(a)debian.org> netconsole: take target_cleanup_list_lock in drop_netconsole_target() Jiajia Liu <liujiajia(a)kylinos.cn> wifi: mt76: transform aspm_conf for pci_disable_link_state Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: add 320MHz bandwidth to bss_rlm_tlv Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: populate EHT 320MHz MCS map in sta_rec Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt7925: add Netgear A8500 USB device ID Luis de Carlos <reskoldo73(a)gmail.com> platform/x86: msi-ec: Add support for MSI Pulse GL66 12th Gen Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: handle 320MHz bandwidth in RXV and TXS Gleb Sonichev <sonichev555(a)gmail.com> platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table Chuck Lever <chuck.lever(a)oracle.com> tls: Flush backlog before waiting for a new record Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: mal: fix potential system hang in mal_remove() Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: quiesce DMA before freeing resources Al Viro <viro(a)zeniv.linux.org.uk> configfs_depend_prep(): pass configfs_dirent instead of dentry Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/mlx5: Create ODP EQ for non-pinned dmabuf MRs Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Add request-pool slack for delayed recycling Aurelien DESBRIERES <aurelien(a)hackers.camp> RDMA/rtrs-srv: Fix integer underflow in process_read and process_write Tuo Li <islituo(a)gmail.com> ASoC: mediatek: mt8365-afe-pcm: fix possible NULL-pointer dereferences in mt8365_afe_suspend() Dai Ngo <dai.ngo(a)oracle.com> NFS: fix eof updates after NFSv4.2 fallocate/zero-range Zhang Cen <rollkingzzc(a)gmail.com> btrfs: tree-checker: validate names in ROOT_REF and ROOT_BACKREF ZhengYuan Huang <gality369(a)gmail.com> btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() Osama Abdelkader <osama.abdelkader(a)gmail.com> riscv: panic if IRQ handler stacks cannot be allocated Rosen Penev <rosenp(a)gmail.com> netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() Ruoyu Wang <ruoyuw560(a)gmail.com> ALSA: es18xx: check control allocation before private data setup Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: microchip: sparx5: clean up PSFP resources on flower setup failure Maoyi Xie <maoyixie.tju(a)gmail.com> hsr: broadcast netlink notifications in the device's net namespace Guangshuo Li <lgs201920130244(a)gmail.com> net: cpsw_new: unregister devlink on port registration failure Dawei Feng <dawei.feng(a)seu.edu.cn> bpf: NUL-terminate replaced sysctl value Li RongQing <lirongqing(a)baidu.com> RDMA/mlx5: Fix state and counter desync on loopback enable failure Genevieve Chan <genevieve.chan(a)altera.com> firmware: stratix10-svc: fix FCS SMC call kernel-doc Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/umem: Make ib_umem_is_contiguous() safe on 32 bit Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() Thiyagarajan Pandiyan <thiyagarajan(a)aerlync.com> wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer notifications Runyu Xiao <runyu.xiao(a)seu.edu.cn> ipv6: use READ_ONCE() for bindv6only default in inet6_create() Yongqiang Sun <Yongqiang.Sun(a)amd.com> drm/amdkfd: Unwind debug trap enable on copy_to_user failure Yongqiang Sun <Yongqiang.Sun(a)amd.com> drm/amdkfd: fix SMI event cross-process information leak Jakub Kicinski <kuba(a)kernel.org> net: ethtool: cmis_cdb: hold instance lock for ops locked devices Borislav Petkov (AMD) <bp(a)alien8.de> x86/microcode/AMD: Move the no-revision fixup to get_patch_level() Koba Ko <kobak(a)nvidia.com> cxl/region: Validate partition index before array access Rosen Penev <rosenp(a)gmail.com> ipmi: si: Use platform_get_irq_optional() to retrieve interrupt Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Guard against invalid box control address Andrei Faleichyk <andrei.faleichyk(a)noogadev.com> ALSA: hda/realtek: Add quirk for ASUS VivoBook X509DAP Evelyn Ali <evelynali99(a)gmail.com> ALSA: hda/realtek: ALC882: Fixup for Clevo P775TM1 Michael Walle <mwalle(a)kernel.org> clk: keystone: don't cache clock rate Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: fix unchecked platform_get_irq return value Shay Drory <shayd(a)nvidia.com> net/mlx5: E-Switch, align disable sequence with switchdev-to-legacy transition Yunxiang Li <Yunxiang.Li(a)amd.com> drm/amdgpu/ras: add ras_suspend callback and use it for cp_ecc_error_irq Cyrill Gorcunov <gorcunov(a)gmail.com> RDMA/irdma: Fix typo in SQ completions generation Shay Drory <shayd(a)nvidia.com> net/mlx5e: Verify unique vhca_id count instead of range Candice Li <candice.li(a)amd.com> drm/amdgpu: validate RAS EEPROM tbl_size before record count Shiwu Zhang <shiwu.zhang(a)amd.com> drm/amdgpu: fix buffer overflow during vBIOS update Candice Li <candice.li(a)amd.com> drm/amdgpu/pm: fix SmartShift bias sysfs store PM refcount on parse error Asad Kamal <asad.kamal(a)amd.com> drm/amd/pm: bound pp_dpm_set_pp_table() memcpy Stanley.Yang <Stanley.Yang(a)amd.com> drm/amdgpu: harden FRU PIA parsing with bounded helpers Alysa Liu <Alysa.Liu(a)amd.com> drm/amdkfd: fix UAF race in destroy_queue_cpsch Samson Tam <Samson.Tam(a)amd.com> drm/amd/display: Check for sharpening case when calculating max vtaps for scaler Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Prevent queuing new commands if xhci is inaccessible Ilya Bakoulin <Ilya.Bakoulin(a)amd.com> drm/amd/display: Avoid DPMS-on for phantom stream Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: remove legacy 'num_trbs_free' tracking Michal Pecio <michal.pecio(a)gmail.com> usb: xhci: Improve Soft Retries after short transfers Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: add support for AX231 Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: mvm: fix P2P-Device binding handling Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: harden cfg80211_defragment_element() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: unify link STA removal in vif link removal Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: clarify beacon parsing with MBSSID/EMA liuxixin <gliuxen(a)gmail.com> nvme: validate FDP configuration descriptor sizes Priyansh Jain <priyansh.jain(a)oss.qualcomm.com> thermal/drivers/qcom/tsens: Atomic temperature read with hardware-guided retries Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: 8851bu: add Mercusys MA60XNB (2c4e:0128) Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix handling of NAPI on the remove path David Yang <mmyangfl(a)gmail.com> net: dsa: sja1105: flower: reject cross-chip redirect Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix the error path in dpaa2_switch_rx() Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: rework FDB management on the bridge leave path Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: oss: Reject reads that cannot fit the next event Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: rk3328: Use managed GPIO and clock helpers Alessandro Schino <7991aleschino(a)gmail.com> ntfs3: fix out-of-bounds read in ntfs_dir_emit() and hdr_find_e() ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: validate index entry key bounds Yao Sang <sangyao(a)kylinos.cn> nvme: refresh multipath head zoned limits from path limits ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib Adriano Vero <adri.vero.dev(a)gmail.com> powerpc/fadump: Add timeout to RTAS busy-wait loops Simon Xue <xxm(a)rock-chips.com> iommu/rockchip: disable fetch dte time limit Chenguang Zhao <zhaochenguang(a)kylinos.cn> net: txgbe: fix phylink leak on AML init failure Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> net: wwan: t7xx: Add delay between MD and SAP suspend Wentao Liang <vulab(a)iscas.ac.cn> net: qrtr: fix node refcount leak on ctrl packet alloc failure Shivang Upadhyay <shivangu(a)linux.ibm.com> ppc/fadump: invoke kmsg_dump in fadump panic path Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear _DEP dependencies after PCI root bridge attach Chen Pei <cp0613(a)linux.alibaba.com> ACPI: scan: Honor _DEP for ACPI0016 PCI/CXL host bridge liyouhong <liyouhong(a)kylinos.cn> ata: ahci: fail probe if BAR too small for claimed ports Aditya Kumar Singh <aditya.kumar.singh(a)oss.qualcomm.com> wifi: ath12k: Prevent incorrect vif chanctx switch when handling multi-radio contexts Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Drop CONFIG_PM-conditional preproc directive Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: return error code to consumers on failures Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Prevent regulator double-disable in S4 Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_undecap_nwifi Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: Reserve VLAN header in MJS limit Aaron Kling <webgeek1234(a)gmail.com> spi: tegra210-quad: Allocate DMA memory for DMA engine Daniel Borkmann <daniel(a)iogearbox.net> libbpf: Also reset {insn,data}_cur on realloc failure Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: switch to non-devm request_threaded_irq() Rik van Riel <riel(a)surriel.com> perf/ftrace: Fix WARNING in __unregister_ftrace_function Miao Li <limiao(a)kylinos.cn> iio: light: stk3310: Deal with the ps interrupt issue in PM Loic Poulain <loic.poulain(a)oss.qualcomm.com> media: qcom: camss: vfe-340: Proper client handling Denzeel Oliva <wachiturroxd150(a)gmail.com> clk: samsung: exynos990: Fix PERIC0/1 USI clock types Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2E SoC Karl Mehltretter <kmehltretter(a)gmail.com> tracing: Disable KCOV instrumentation for trace_irqsoff.o Ion Agorria <ion(a)agorria.com> ARM: tegra: p880: Lower CPU thermal limit Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2N SoC Svyatoslav Ryhel <clamor95(a)gmail.com> ARM: tegra: tf600t: Invert accelerometer calibration matrix Osama Abdelkader <osama.abdelkader(a)gmail.com> mmc: davinci: fix mmc_add_host order in probe Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: only handle alert events when the peripheral is attached Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: page poisoning fix Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: dmi-quirks: Disable ghost Realtek devices Kartik Rajput <kkartik(a)nvidia.com> soc/tegra: fuse: Register nvmem lookups at probe Tiezhu Yang <yangtiezhu(a)loongson.cn> libbpf: Add __NR_bpf definition for LoongArch Timur Tabi <ttabi(a)nvidia.com> drm/nouveau/bios: skip the IFR header if present Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: catpt: Complete coredump handling Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> x86/topology: Add missing struct declaration and attribute dependency Timur Tabi <ttabi(a)nvidia.com> drm/nouveau/gsp: add SEC2 to GA100 chip table Alexandre Courbot <acourbot(a)nvidia.com> scripts: modpost: detect and report truncated buf_printf() output shayderrr <darknessshayder(a)gmail.com> host1x: bus: Fix missing ops null check in error teardown Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> pinctrl: renesas: rzv2m: Use -ENOTSUPP instead of -EOPNOTSUPP Wei Qisen <weixiansen574(a)163.com> net: sfp: add quirk for OEM 2.5G optical modules Viacheslav Dubeyko <slava(a)dubeyko.com> hfs: rework hfsplus_readdir() logic ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in two places ikaros <void0red(a)gmail.com> ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Weiming Shi <bestswngs(a)gmail.com> ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() ikaros <void0red(a)gmail.com> ACPICA: Enhance OEM ID and Table ID validation in acpi_ex_load_table_op() ikaros <void0red(a)gmail.com> ACPICA: Add validation for node in acpi_ns_build_normalized_path() ikaros <void0red(a)gmail.com> ACPICA: Add package limit checks in parser functions ikaros <void0red(a)gmail.com> ACPICA: validate handler object type in two places ikaros <void0red(a)gmail.com> ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg() ikaros <void0red(a)gmail.com> ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) ikaros <void0red(a)gmail.com> ACPICA: Prevent adding invalid references ikaros <void0red(a)gmail.com> ACPICA: validate byte_count in acpi_ps_get_next_package_length() ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in acpi_ps_get_next_field() ikaros <void0red(a)gmail.com> ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() ikaros <void0red(a)gmail.com> ACPICA: Fix condition check in acpi_ps_parse_loop() Ivan Lipski <ivan.lipski(a)amd.com> drm/amd/display: Initialize dsc_caps to 0 Jeremy Klarenbeek <jeremy.klarenbeek99(a)gmail.com> drm/amd/pm/si: Fix updating clock limits from power states Imre Deak <imre.deak(a)intel.com> drm/dp: Add DSC virtual DPCD quirk for Realtek MST branch device Johny Lin <johnylin(a)google.com> ALSA: hda: cs35l41: imply SERIAL_MULTI_INSTANTIATE Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: thunderx: fix PTP device ref leak in nicvf_probe() Martin Karsten <mkarsten(a)uwaterloo.ca> net: napi: Skip last poll when arming gro timer in busy poll Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: addrconf: fix temp address generation after prefix deprecation Luka Gejak <luka.gejak(a)linux.dev> net: hsr: require valid EOT supervision TLV Uwe Küchler <uwe(a)kuechler.org> ALSA: usb-audio: Add quirk for Novation Mininova Mostafa Saleh <smostafa(a)google.com> irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed Stepan Ionichev <sozdayvek(a)gmail.com> iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind Rosen Penev <rosenp(a)gmail.com> mips: cps: Assemble jr.hb with an R2 ISA level Dario Binacchi <dario.binacchi(a)amarulasolutions.com> drm/panel: simple: Add AM-1280800W8TZQW-T00H Thomas Gleixner <tglx(a)kernel.org> genirq/manage: Make NMI cleanup RT safe Sumeet Pawnikar <sumeet4linux(a)gmail.com> powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() Avinash Bhatt <avinash.bhatt(a)intel.com> wifi: iwlwifi: mld: keep healthy link on EMLSR missed beacon exit Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: iwlwifi: mld: purge async notifications upon nic error Pagadala Yesu Anjaneyulu <pagadala.yesu.anjaneyulu(a)intel.com> wifi: iwlwifi: mld: disallow puncturing in US/CA for WH Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: pcie: add two LNL PCI IDs Avinash Bhatt <avinash.bhatt(a)intel.com> wifi: iwlwifi: Transition to basic uAPSD with MAC_PM_POWER_TABLE API VER_3 Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mld: call iwl_mld_free_ap_early_key() for AP only Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: pcie: fix ACPI DSM check Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mld: honor BSS_CHANGED_BEACON_ENABLED Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: fix the access to CNVR TOP registers Daniel Lezcano <daniel.lezcano(a)oss.qualcomm.com> thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Adrian Ng Ho Yin <adrian.ho.yin.ng(a)altera.com> clk: socfpga: agilex: implement l3_main_free_clk Heiko Carstens <hca(a)linux.ibm.com> s390/zcore: Removed unused variables Jiayuan Chen <jiayuan.chen(a)linux.dev> rds: annotate data-race around rs_seen_congestion Maoyi Xie <maoyixie.tju(a)gmail.com> rds: filter RDS_INFO_* getsockopt by caller's netns Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: Remove arbitrary prioq insertion limit Tao Cui <cuitao(a)kylinos.cn> RDMA/counter: Fix num_counters leak on bind_qp failure in alloc_and_bind() Chenguang Zhao <zhaochenguang(a)kylinos.cn> netlabel: fix IPv6 unlabeled address add error handling Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: pci: enable LTR based on pcie control register Sicong Huang <congei42(a)163.com> virt: acrn: Fix irqfd use-after-free during eventfd shutdown Zqiang <qiang.zhang(a)linux.dev> rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks() Shiji Yang <yangshiji66(a)outlook.com> pwm: mediatek: set mt7628 pwm45_fixup flag to false Sascha Bischoff <sascha.bischoff(a)arm.com> irqchip/gic-v5: Immediately exec priority drop following activate Dave Penkler <dpenkler(a)gmail.com> gpib: Suppress setting END on error from NI_USB dongle Venkat Rao Bagalkote <venkat88(a)linux.ibm.com> char/nvram: Remove redundant nvram_mutex Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-sha204a - remove sysfs group before hwrng Herve Codina <herve.codina(a)bootlin.com> driver core: Avoid warning when removing a device while its supplier is unbinding Stepan Ionichev <sozdayvek(a)gmail.com> tty: serial: 8250: protect against NULL uart->port.dev in register Christian Marangi <ansuelsmth(a)gmail.com> usb: host: add ARCH_AIROHA in XHCI MTK dependency Marco Felsch <m.felsch(a)pengutronix.de> serial: 8250: fix possible ISR soft lockup Maoyi Xie <maoyixie.tju(a)gmail.com> usb: gadget: aspeed_udc: avoid past-the-end iterator in dequeue Dave Carey <carvsdriver(a)gmail.com> USB: cdc-acm: start bulk-IN polling when ALWAYS_POLL_CTRL is set Stepan Ionichev <sozdayvek(a)gmail.com> usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log Oliver Neukum <oneukum(a)suse.com> usb: core: hcd: fix possible deadlock in rh control transfers Adrian Wowk <dev(a)adrianwowk.com> usbip: vhci_hcd: fix NULL deref in status_show_vhci Jérôme de Bretagne <jerome.debretagne(a)gmail.com> drm/panel-edp: Add LG LP129WT232166 panel Nikhil Chatterjee <nikhilc1527(a)gmail.com> HID: bpf: Add Huion Inspiroy Frego M button quirk Christoph Hellwig <hch(a)lst.de> isofs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> omfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> hpfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> jfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> qnx4: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> minix: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> bfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> affs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> ntfs3: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> befs: handle set_blocksize failures Thomas Lin <thomas_lin(a)lecomputing.com> spi: dw-mmio: Add ACPI ID LECA0002 for LECARC SoCs Moshe Shemesh <moshe(a)nvidia.com> net/mlx5: Switch vport HCA cap helpers to kvzalloc Allison Henderson <achender(a)kernel.org> net/rds: Don't sleep inside rds_ib_conn_path_shutdown Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: make cl->quantum lockless Eric Dumazet <edumazet(a)google.com> net: bridge: remove stale rcu_barrier() in br_multicast_dev_del() Jan Volckaert <janvolck(a)gmail.com> net: usb: qmi_wwan: add MeiG SRM813Q Matthew Leach <matthew.leach(a)collabora.com> PM: hibernate: call preallocate_image() after freeze prepare Maurizio Lombardi <mlombard(a)redhat.com> nvme-core: align fabrics_q teardown with admin_q in nvme_free_ctrl Yury Norov <ynorov(a)nvidia.com> bitfield: wire __bf_shf to __builtin_ctzll Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Verify Router Ready bit is set after router enumeration Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Increase timeout for Configuration Ready bit Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate SENSOR_UPDATE payload size Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Verify PCIe adapter in detect state before tunnel setup Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Improve multi-display DisplayPort tunnel allocation Pooja Katiyar <pooja.katiyar(a)intel.com> thunderbolt: Don't access path config space on Lane 1 adapters in tb_switch_reset_host() Ido Schimmel <idosch(a)nvidia.com> bridge: Add missing READ_ONCE() annotations around FDB destination port YiPeng Chai <YiPeng.Chai(a)amd.com> drm/amdgpu: check and drop invalid bad page records Ce Sun <cesun102(a)amd.com> drm/amdgpu: avoid integer overflow in VA range check Candice Li <candice.li(a)amd.com> drm/amdgpu: Bound GPIO I2C table entry count from VBIOS Gangliang Xie <ganglxie(a)amd.com> drm/amdgpu: add first record offset check Candice Li <candice.li(a)amd.com> drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Candice Li <candice.li(a)amd.com> drm/amdgpu: cap ATOM command table nesting depth Xiang Liu <xiang.liu(a)amd.com> drm/amd/ras: reset CPER ring on corrupt entry size Pierre Barre <pierre(a)barre.sh> 9p: use kvzalloc for readdir buffer Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Populate FW common context ID before passing to the FW Leonardo Bras <leo.bras(a)arm.com> arm64/daifflags: Make local_daif_*() helpers __always_inline Osama Abdelkader <osama.abdelkader(a)gmail.com> arm64: panic from init_IRQ if IRQ handler stacks cannot be allocated Pierre Barre <pierre(a)barre.sh> 9p: invalidate readdir buffer on seek Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Don't timeout job if its fence has been signaled Anna Maniscalco <anna.maniscalco2000(a)gmail.com> iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg Andrea Righi <arighi(a)nvidia.com> sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu: use atomic operation to achieve lockless serialization Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usx2y: Drain pending US-428 pipe-4 output commands Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ice1724: Fix blocking open for independent surround PCMs Ezio Galeazzi <eziogale(a)gmail.com> ALSA: hda/ca0132: add QUIRK_GENERIC path for Gigabyte GA-Z170X-Gaming G1 David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds on allocate_doorbell Sunday Clement <Sunday.Clement(a)amd.com> drm/amdkfd: Fix OOB memory exposure in get_wave_state() David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id Bjorn Helgaas <helgaas(a)kernel.org> PCI: Wait for device readiness after D3hot -> D0uninitialized transition Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction Joonwon Kang <joonwonkang(a)google.com> mailbox: Make mbox_send_message() return error code when tx fails Christoph Hellwig <hch(a)lst.de> iomap: don't make REQ_POLLED imply REQ_NOWAIT Luca Leonardo Scorcia <l.scorcia(a)gmail.com> drm/mediatek: dsi: Add compatible for mt8167-dsi Leo Yan <leo.yan(a)arm.com> coresight: Disable source helpers in coresight_disable_path() Leo Yan <leo.yan(a)arm.com> coresight: perf: Retrieve path and source from event data Chenguang Zhao <zhaochenguang(a)kylinos.cn> RDMA/mlx5: Use QP port when decoding responder CQEs Alessandro Baldi <baldovic(a)virgilio.it> media: imon: Add iMON VFD HID OEM v1.2 key mappings Alexander Koskovich <akoskovich(a)pm.me> clk: qcom: clk-rpmh: Make all VRMs optional Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: Reserve RX headroom to avoid skb reallocation Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - add support for atecc608b Bard Liao <yung-chuan.liao(a)linux.intel.com> ASoC: Intel: sof_sdw: append dai type to dai link name unconditionally Lukas Wunner <lukas(a)wunner.de> crypto: ecc - Unbreak the build on arm with CONFIG_KASAN_STACK=y Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject non-fatal dump when controller is crashed Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject firmware update in fatal error state Alexey Klimov <alexey.klimov(a)linaro.org> clk: samsung: exynos850: mark APM I3C clocks as critical Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> soundwire: intel: Move suspend tracking from trigger to pm suspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> drivers/of: validate status properties in reconfig state changes Pengpeng Hou <pengpeng(a)iscas.ac.cn> drivers/of: validate live-tree string properties before string use Stefan Berger <stefanb(a)linux.ibm.com> integrity: Check for NULL returned by asymmetric_key_public_key Mieczyslaw Nalewaj <namiltd(a)yahoo.com> net: dsa: realtek: rtl8365mb: add support for RTL8367SB Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: phy: check length before parsing PHY status IE Dave Carey <carvsdriver(a)gmail.com> HID: multitouch: Fix Yoga Book 9 14IAH10 touchscreen misclassification Chen-Yu Tsai <wenst(a)chromium.org> drm/panel-edp: Add AUO B133HAN06.6 and BOE NV133FHM-N4F V8.0 Javier Achirica <jachirica(a)gmail.com> bus: mhi: host: pci_generic: Round up nr_irqs to power of two Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: use vb2_video_unregister_device on driver removal Ricardo Ribalda <ribalda(a)chromium.org> media: chips-media: wave5: Add range checks for dec_output_info Sophie D <patches(a)scd31.com> drm/gud: Add RCade Display Adapter VID/PID pair chunzhi.lin <linchunzhi0(a)gmail.com> net: phy: motorcomm: use device properties for firmware tuning Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: rework hfsplus_readdir() logic Florian Eckert <fe(a)dev.tdt.de> PCI: intel-gw: Enable clock before PHY init Xiang Liu <xiang.liu(a)amd.com> drm/amd/ras: Fix CPER ring debugfs read overflow Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: common-v1: bypass pinctrl GPIO layer in set GPIO direction Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO direction Tom Chung <chiahsuan.chung(a)amd.com> drm/amd/display: Fix CRC open failure during active rendering Brodie Abrew <brodie_abrew(a)selinc.com> platform/x86: sel3350-platform: Retain LED state on load and unload Stepan Ionichev <sozdayvek(a)gmail.com> mmc: davinci: avoid NULL deref of host->data in IRQ handler Manuel Lauss <manuel.lauss(a)gmail.com> serial: 8250_port: recognize UPIO_AU Pengpeng Hou <pengpeng(a)iscas.ac.cn> genirq/proc: Size interrupt directory names for 10-digit interrupt numbers Shawn Lin <shawn.lin(a)rock-chips.com> mmc: core: Add validation for host-provided max_segs Albert Esteve <aesteve(a)redhat.com> drm/panel/tdo-tl070wsh30: Use refcounted allocation in place of devm_kzalloc() Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: Resolve kb_wake_angle visibility race Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: HWS, Handle destroying table that has a miss table Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: HWS, Check if device is down while polling for completion Mark Pearson <mpearson-lenovo(a)squebb.ca> watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk Ranjani Vaidyanathan <ranjani.vaidyanathan(a)nxp.com> watchdog: imx7ulp_wdt: Keep WDOG running until A55 enters WFI on i.MX94 Mark Pearson <mpearson-lenovo(a)squebb.ca> watchdog: lenovo_se10_wdt: Add support for SE10 Gen 2 platform Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ASoC: ti: omap3pandora: update board check to use DT compatible Wesley Cheng <wesley.cheng(a)oss.qualcomm.com> phy: qcom: m31-eusb2: Make USB repeater optional Terry Hsiao <terry_hsiao(a)compal.corp-partner.google.com> drm/panel-edp: Add BOE NT140WHM-N4T, BOE NT140WHM-T05, BOE NV140FHM-N40 Terry Hsiao <terry_hsiao(a)compal.corp-partner.google.com> drm/panel-edp: Add AUO B140XTN07.5, AUO B140HAK03.5, AUO B116XTN02.3, AUO B140XTK02.4, AUO B140HAN07.7 Moshe Shemesh <moshe(a)nvidia.com> net/mlx5: Relax capability check for eswitch query paths Arnd Bergmann <arnd(a)arndb.de> media: qcom: camss: avoid format string warning Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store() Ziyi Guo <n7l8m4(a)u.northwestern.edu> dlm: add usercopy whitelist to dlm_cb cache Parth Pancholi <parth.pancholi(a)toradex.com> drm/bridge: tc358768: Set pre_enable_prev_first for reverse order Geert Uytterhoeven <geert+renesas(a)glider.be> clk: renesas: cpg-mssr: Add number of clock cells check Thorsten Blum <thorsten.blum(a)linux.dev> crypto: omap - add omap_des_unregister_algs helper Ruoyu Wang <ruoyuw560(a)gmail.com> crypto: ixp4xx - fix buffer chain unwind on allocation failure Justin Lai <justinlai0215(a)realtek.com> rtase: Fix flow control configuration Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: explicitly disable FTM responder on AP stop Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: em28xx-video: fix missing res_free() on init_usb_xfer failure Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: enable .rmu_disable() for 6320 family Paul Cercueil <paul(a)crapouillou.net> media: v4l2-common: Always register clock with device-specific name Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: define .pot_clear() for 6321 Ben Reed <Ben.Reed(a)microchip.com> PCI: switchtec: Add Gen6 Device IDs Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: fix number of g1 interrupts for 6320 family Zhaoyang Yu <2426767509(a)qq.com> media: dm1105: fix missing error check for dma_alloc_coherent David Heidelberg <david(a)ixit.cz> drm/panel: Enable GPIOLIB for panels which uses functions from it Lijo Lazar <lijo.lazar(a)amd.com> drm/amdgpu: Prefer ROM BAR for default VGA device Ovidiu Bunea <ovidiu.bunea(a)amd.com> drm/amd/display: Find link encoder for flexible DIG mapping cases Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Don't create multiple DMA tunnels on firmware connection manager Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Set tb->root_switch to NULL when domain is stopped Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep the domain reference while processing hotplug Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep XDomain reference during the lifetime of a service Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Don't disable lane adapter if XDomain lane bonding isn't possible Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Avoid reserved fields in path config space for USB4 routers Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: mac80211: avoid out-of-bounds access in monitor Ken Lin <kenlin5(a)quanta.corp-partner.google.com> media: platform: cros-ec: Add Kulnex and Moxoe to the match table Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Purge based on the cdev's online status Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: hardening: Reject zero max_num_queues from MANA_QUERY_VPORT_CONFIG Riccardo Boninsegna <rboninsegna2(a)gmail.com> media: rc: mceusb: Add support for 04eb:e033 Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> spi: spi-qcom-qspi: Fix incomplete error handling in runtime PM Benjamin Marzinski <bmarzins(a)redhat.com> dm-raid: only requeue bios when dm is suspending Brandon Brnich <b-brnich(a)ti.com> media: chips-media: wave5: Release m2m_ctx after Instance Removed from List Brandon Brnich <b-brnich(a)ti.com> media: chips-media: wave5: Fix Reports from Kernel Lock Validator Pengpeng Hou <pengpeng(a)iscas.ac.cn> soundwire: validate DT compatible before parsing it Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: intel_auxdevice: Add cs42l43b to wake_capable_list Danielle Ratson <danieller(a)nvidia.com> bridge: Do not suppress ARP probes and DAD NS unconditionally Siew Chin Lim <elly.siew.chin.lim(a)intel.com> firmware: stratix10-svc: change get provision data to async SMC call Marco Elver <elver(a)google.com> kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: reduce WM8904 PLL ratio to meet frequency limit Stanley Chu <yschu(a)nuvoton.com> i3c: master: svc: Prevent IRQ storm from false SLVSTART on NPCM845 Jakub Kicinski <kuba(a)kernel.org> psp: validate IPv4 header fields in psp_dev_rcv() Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: disable CSI STBC for VHT 160MHz Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: disable HTC field in AP mode Chih-Kang Chang <gary.chang(a)realtek.com> wifi: rtw89: suspend DIG when remain-on-channel Panagiotis Petrakopoulos <npetrakopoulos2003(a)gmail.com> wifi: rtw88: Add NULL check for chip->edcca_th in rtw_fw_adaptivity_result() Nuno Sá <nuno.sa(a)analog.com> clk: clk-axi-clkgen: Add support versal timings Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: use chandef in ieee80211_get_sta_bw() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: always allow transmitting null-data on TXQs Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: check link is beaconing for color change Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: reject beacons with bad HE operation Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: fix issue of direct writes beyond end-of-file Yuqi Xu <xuyuqiabc(a)gmail.com> wifi: cfg80211: reject duplicate wiphy cipher suite entries Lukas Wunner <lukas(a)wunner.de> PCI: Stop setting cached power state to 'unknown' on unbind Thomas Weißschuh <linux(a)weissschuh.net> tools/nolibc: avoid call to wcslen() in _start_c() inserted by clang Hirokazu Honda <hiroh(a)chromium.org> tee: optee: Allow MT_NORMAL_TAGGED shared memory Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: udc: skip pullup() if already connected Goldwyn Rodrigues <rgoldwyn(a)suse.de> ima: return error early if file xattr cannot be changed Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> pinctrl: renesas: rzg2l: Add SR register cache for PM suspend/resume Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Propagate write errors in generic mixer put callbacks Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> pinctrl: renesas: rzg2l: Handle RZ/V2H(P) IOLH configuration in PM cache Kevin Tung <kevin.tung.openbmc(a)gmail.com> iio: adc: rtq6056: add i2c_device_id support Douglas Anderson <dianders(a)chromium.org> driver core: Replace dev->can_match with dev_can_match() Zhanjun Dong <zhanjun.dong(a)intel.com> drm/xe: Fix null pointer dereference in devcoredump cleanup Jie Wang <jie.wang(a)intel.com> gfs2: move quota_init qc iterator increment Arun T <arun.t(a)intel.com> gpio: usbio: Add ACPI device-id for NVL platforms Jie Wang <jie.wang(a)intel.com> gfs2: fix quota init duplicate scan Linus Walleij <linusw(a)kernel.org> wifi: ath9k: Obtain system GPIOS from descriptors Lijo Lazar <lijo.lazar(a)amd.com> drm/amd/pm: Check SMUv13.0.6/12 metrics integrity Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/panel: jadard-jd9365da-h3: set prepare_prev_first Dominik Kaszewski <dominik.kaszewski(a)amd.com> drm/amd/display: Fix DPMS using partially updated pipe context Biju Das <biju.das.jz(a)bp.renesas.com> drm: renesas: rzg2l_mipi_dsi: Fix deassert/assert of CMN_RSTB signal Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> drm: rz-du: Ensure correct suspend/resume ordering with VSP Michal Wajdeczko <michal.wajdeczko(a)intel.com> drm/xe/guc: Add support for NO_RESPONSE_BUSY in CTB Ioana Ciornei <ioana.ciornei(a)nxp.com> bus: fsl-mc: wait for the MC firmware to complete its boot Boris Brezillon <boris.brezillon(a)collabora.com> drm/gem: Consider GEM object reclaimable if shrinking fails Terry Hsiao <terry_hsiao(a)compal.corp-partner.google.com> drm/panel-edp: Add CSW PNB601LS1-2 and LGD LP116WHA-SPB1 SJ Park <sj(a)kernel.org> mm/damon/core: avoid infinite kdamond_merge_regions() internal loop Roman Li <Roman.Li(a)amd.com> drm/amd/display: Set gpuvm min page size to 4K on dcn35/36 ------------- Diffstat: Documentation/ABI/testing/sysfs-fs-erofs | 6 +- Documentation/hwmon/gpd-fan.rst | 2 +- Documentation/hwmon/hwmon-kernel-api.rst | 15 + Documentation/netlink/specs/rt-link.yaml | 2 + .../net_cachelines/inet_connection_sock.rst | 2 +- Documentation/scheduler/sched-ext.rst | 2 +- MAINTAINERS | 1 + Makefile | 4 +- arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts | 6 +- arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 13 + arch/arm/mach-ux500/cpu-db8500.c | 6 +- arch/arm/mm/fault.c | 12 +- arch/arm64/boot/dts/qcom/lemans.dtsi | 8 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 18 +- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 16 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +-- arch/arm64/boot/dts/qcom/sm6150.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 12 +- 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 | 4 +- arch/arm64/include/asm/daifflags.h | 10 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/kprobes.h | 6 + arch/arm64/kernel/irq.c | 29 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 23 +- arch/arm64/tools/sysreg | 4 +- arch/mips/kernel/cps-vec.S | 6 + arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kernel/setup-common.c | 8 + arch/powerpc/kexec/file_load_64.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/platforms/powernv/pci-ioda.c | 6 +- arch/powerpc/platforms/ps3/repository.c | 5 +- arch/powerpc/platforms/pseries/kexec.c | 13 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 80 +-- arch/powerpc/platforms/pseries/rtas-fadump.h | 6 + arch/riscv/kernel/irq.c | 22 +- arch/riscv/kernel/process.c | 4 +- arch/s390/boot/ipl_parm.c | 26 +- arch/s390/boot/physmem_info.c | 2 +- arch/s390/crypto/aes_s390.c | 87 ++-- arch/s390/crypto/paes_s390.c | 19 +- arch/s390/crypto/phmac_s390.c | 36 +- arch/s390/kernel/diag/diag324.c | 3 +- arch/s390/kernel/ipl.c | 12 +- arch/s390/kernel/vtime.c | 25 +- arch/sparc/Kconfig | 1 + arch/sparc/kernel/uprobes.c | 1 + arch/x86/crypto/aria-aesni-avx2-asm_64.S | 6 + arch/x86/crypto/aria-gfni-avx512-asm_64.S | 3 + arch/x86/events/intel/core.c | 33 +- arch/x86/events/intel/ds.c | 184 ++++--- arch/x86/events/intel/uncore_discovery.c | 33 +- arch/x86/events/perf_event.h | 3 + arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/topology.h | 3 + arch/x86/kernel/alternative.c | 111 ++-- arch/x86/kernel/amd_node.c | 25 +- arch/x86/kernel/cpu/microcode/amd.c | 12 +- arch/x86/kernel/itmt.c | 8 +- arch/x86/mm/pat/set_memory.c | 147 ++++-- block/blk-cgroup.c | 13 +- crypto/Makefile | 5 + drivers/accel/amdxdna/amdxdna_ctx.h | 2 +- drivers/accel/ivpu/ivpu_fw_log.c | 87 ++-- drivers/accel/ivpu/ivpu_gem.h | 14 +- drivers/accel/ivpu/ivpu_ipc.c | 7 +- drivers/accel/qaic/qaic_control.c | 46 +- drivers/acpi/acpi_apd.c | 7 + drivers/acpi/acpica/dsmethod.c | 43 ++ drivers/acpi/acpica/evhandler.c | 11 + drivers/acpi/acpica/exconfig.c | 26 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 + drivers/acpi/acpica/nsprepkg.c | 7 + drivers/acpi/acpica/nsxfname.c | 4 + drivers/acpi/acpica/psargs.c | 134 ++++- drivers/acpi/acpica/psloop.c | 30 +- drivers/acpi/acpica/psparse.c | 14 + drivers/acpi/acpica/utcopy.c | 10 +- drivers/acpi/acpica/utresrc.c | 30 ++ drivers/acpi/pci_root.c | 4 + drivers/acpi/scan.c | 1 + drivers/ata/ahci.c | 22 + drivers/ata/libata-core.c | 10 + drivers/ata/libata-pmp.c | 7 +- drivers/base/core.c | 13 +- drivers/base/dd.c | 10 +- drivers/block/sunvdc.c | 17 + drivers/bluetooth/btintel.c | 39 +- drivers/bluetooth/btintel_pcie.c | 22 +- drivers/bluetooth/btmtk.c | 11 + drivers/bluetooth/btmtk.h | 1 + drivers/bluetooth/btqcomsmd.c | 6 +- drivers/bluetooth/btrtl.c | 21 +- drivers/bluetooth/btusb.c | 45 +- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 46 ++ drivers/bus/mhi/host/pci_generic.c | 3 +- drivers/char/ipmi/ipmi_si_platform.c | 5 +- drivers/char/nvram.c | 16 +- drivers/char/virtio_console.c | 21 +- drivers/clk/clk-axi-clkgen.c | 5 +- drivers/clk/keystone/sci-clk.c | 8 + drivers/clk/qcom/clk-rpmh.c | 8 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 + drivers/clk/samsung/clk-exynos850.c | 5 +- drivers/clk/samsung/clk-exynos990.c | 307 +++++------ drivers/clk/socfpga/clk-agilex.c | 2 + drivers/clk/ux500/clk-prcmu.c | 20 +- drivers/clk/ux500/u8500_of_clk.c | 2 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpuidle/cpuidle-ux500.c | 6 +- drivers/crypto/atmel-ecc.c | 3 + drivers/crypto/atmel-sha204a.c | 3 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 25 +- drivers/crypto/omap-des.c | 26 +- drivers/cxl/core/region.c | 3 + drivers/dibs/dibs_main.c | 25 +- drivers/dma/altera-msgdma.c | 24 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 +- drivers/edac/altera_edac.c | 115 +++-- drivers/edac/altera_edac.h | 1 + drivers/edac/amd64_edac.c | 2 + drivers/edac/edac_device_sysfs.c | 11 +- drivers/edac/igen6_edac.c | 27 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/gpio/gpio-ath79.c | 57 +- drivers/gpio/gpio-dwapb.c | 17 + drivers/gpio/gpio-pisosr.c | 4 +- drivers/gpio/gpio-usbio.c | 1 + drivers/gpu/drm/adp/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 97 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 59 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 + drivers/gpu/drm/amd/amdgpu/atom.c | 11 + drivers/gpu/drm/amd/amdgpu/atom.h | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 6 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 11 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 22 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 1 + .../gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.c | 8 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 12 +- .../amd/display/dc/link/accessories/link_dp_cts.c | 2 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 31 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 4 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 14 +- drivers/gpu/drm/arm/malidp_drv.c | 22 +- drivers/gpu/drm/bridge/tc358768.c | 17 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 3 +- drivers/gpu/drm/display/drm_dp_helper.c | 2 + drivers/gpu/drm/drm_exec.c | 13 + drivers/gpu/drm/drm_gem.c | 10 + drivers/gpu/drm/drm_pagemap.c | 10 +- drivers/gpu/drm/drm_panic_qr.rs | 4 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 21 +- drivers/gpu/drm/gud/gud_drv.c | 3 + drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/imagination/pvr_context.c | 32 +- drivers/gpu/drm/imagination/pvr_queue.c | 7 +- drivers/gpu/drm/logicvc/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_dsi.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 1 + .../gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c | 110 +++- drivers/gpu/drm/panel/Kconfig | 11 +- drivers/gpu/drm/panel/panel-edp.c | 13 + drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 2 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 14 +- drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c | 16 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h | 2 + drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 18 +- drivers/gpu/drm/rockchip/Kconfig | 3 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 7 +- drivers/gpu/drm/scheduler/tests/mock_scheduler.c | 11 + drivers/gpu/drm/tiny/cirrus-qemu.c | 3 + drivers/gpu/drm/ttm/ttm_bo.c | 53 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 47 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +- drivers/gpu/drm/ttm/ttm_pool.c | 37 +- drivers/gpu/drm/ttm/ttm_resource.c | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_v3d.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 20 + drivers/gpu/drm/virtio/virtgpu_object.c | 2 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 6 +- drivers/gpu/drm/xe/instructions/xe_gpu_commands.h | 1 + drivers/gpu/drm/xe/regs/xe_i2c_regs.h | 2 + drivers/gpu/drm/xe/xe_devcoredump.c | 6 +- drivers/gpu/drm/xe/xe_guc_ct.c | 38 +- drivers/gpu/drm/xe/xe_i2c.c | 61 ++- drivers/gpu/drm/xe/xe_i2c.h | 1 + drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/drm/xe/xe_ring_ops.c | 16 +- drivers/gpu/host1x/bus.c | 4 +- .../hid/bpf/progs/Huion__Inspiroy-Frego-M.bpf.c | 87 ++++ drivers/hid/hid-logitech-hidpp.c | 1 + drivers/hid/hid-multitouch.c | 147 +++++- drivers/hv/connection.c | 47 +- drivers/hv/hyperv_vmbus.h | 2 + drivers/hwmon/adt7462.c | 8 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/chipcap2.c | 9 +- drivers/hwmon/corsair-cpro.c | 24 +- drivers/hwmon/corsair-psu.c | 23 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/gpio-fan.c | 13 +- drivers/hwmon/hwmon.c | 21 +- drivers/hwmon/ina2xx.c | 183 +++++-- drivers/hwmon/ltc4282.c | 2 +- drivers/hwmon/nct6694-hwmon.c | 35 +- drivers/hwmon/pmbus/lm25066.c | 60 +-- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/raspberrypi-hwmon.c | 12 +- drivers/hwmon/sht4x.c | 44 +- drivers/hwtracing/coresight/coresight-core.c | 29 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 116 +++-- drivers/hwtracing/coresight/coresight-platform.c | 12 +- drivers/hwtracing/coresight/coresight-priv.h | 1 + drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 85 +-- drivers/i2c/busses/i2c-designware-master.c | 2 + drivers/i2c/busses/i2c-designware-slave.c | 2 + drivers/i2c/i2c-core-smbus.c | 12 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 4 +- drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 4 +- drivers/i3c/master/svc-i3c-master.c | 9 + drivers/iio/accel/mma8452.c | 19 +- drivers/iio/adc/qcom-spmi-iadc.c | 18 +- drivers/iio/adc/rtq6056.c | 10 +- drivers/iio/light/stk3310.c | 76 ++- drivers/infiniband/core/counters.c | 10 +- drivers/infiniband/core/umem.c | 18 +- drivers/infiniband/hw/bnxt_re/debugfs.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 11 + drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/irdma/hw.c | 7 +- drivers/infiniband/hw/irdma/main.h | 3 +- drivers/infiniband/hw/irdma/utils.c | 14 +- drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 11 + drivers/infiniband/hw/mlx5/mr.c | 4 + drivers/infiniband/hw/mlx5/odp.c | 3 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 12 +- drivers/iommu/amd/init.c | 31 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 4 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 9 + drivers/iommu/riscv/iommu.c | 7 +- drivers/iommu/riscv/iommu.h | 2 + drivers/iommu/rockchip-iommu.c | 8 + drivers/iommu/s390-iommu.c | 2 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/irqchip/irq-gic-v5.c | 19 +- drivers/leds/leds-pca9532.c | 8 +- drivers/leds/leds-st1202.c | 10 +- drivers/leds/trigger/ledtrig-gpio.c | 3 +- drivers/leds/uleds.c | 11 +- drivers/mailbox/imx-mailbox.c | 64 ++- drivers/mailbox/mailbox.c | 6 +- drivers/md/dm-raid.c | 6 + drivers/md/md.h | 2 + drivers/md/raid10.c | 5 + drivers/md/raid5.c | 42 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 4 + drivers/media/i2c/mt9p031.c | 6 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/pci/dm1105/dm1105.c | 7 +- .../platform/chips-media/wave5/wave5-helper.c | 4 +- .../platform/chips-media/wave5/wave5-vpu-dec.c | 59 ++- .../platform/chips-media/wave5/wave5-vpuapi.c | 11 +- .../platform/chips-media/wave5/wave5-vpuconfig.h | 1 + .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 5 +- .../platform/microchip/microchip-sama7g5-isc.c | 7 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 10 +- drivers/media/platform/qcom/camss/camss-vfe-340.c | 84 +-- .../platform/qcom/iris/iris_platform_common.h | 10 +- .../media/platform/qcom/iris/iris_platform_gen2.c | 8 +- .../platform/qcom/iris/iris_platform_sm8250.c | 2 +- drivers/media/platform/qcom/iris/iris_resources.c | 15 +- drivers/media/platform/qcom/venus/pm_helpers.c | 7 +- drivers/media/platform/renesas/rcar-csi2.c | 6 +- .../media/platform/samsung/s3c-camif/camif-core.c | 7 +- .../platform/verisilicon/hantro_g2_hevc_dec.c | 6 +- .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 57 +- drivers/media/rc/imon.c | 4 + drivers/media/rc/mceusb.c | 2 + drivers/media/usb/as102/as102_usb_drv.c | 75 ++- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 12 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/gspca/jl2005bcd.c | 7 +- drivers/media/v4l2-core/v4l2-common.c | 13 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 32 ++ drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/rsmu_i2c.c | 2 + drivers/mfd/rsmu_spi.c | 2 + drivers/mfd/tps65219.c | 14 +- drivers/misc/amd-sbi/rmi-core.c | 4 + drivers/mmc/core/queue.c | 8 +- drivers/mmc/host/davinci_mmc.c | 16 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 + drivers/net/bonding/bond_alb.c | 32 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/lantiq/lantiq_gswip.h | 2 +- drivers/net/dsa/mt7530-mmio.c | 1 + drivers/net/dsa/mt7530.c | 70 ++- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 23 +- drivers/net/dsa/qca/qca8k-8xxx.c | 22 +- drivers/net/dsa/qca/qca8k.h | 1 + drivers/net/dsa/realtek/rtl8365mb.c | 14 + drivers/net/dsa/sja1105/sja1105_flower.c | 4 +- drivers/net/ethernet/airoha/airoha_eth.c | 14 +- drivers/net/ethernet/airoha/airoha_eth.h | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 3 +- drivers/net/ethernet/amd/pds_core/core.c | 4 + drivers/net/ethernet/amd/pds_core/fw.c | 10 +- drivers/net/ethernet/amd/pds_core/main.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 86 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 +- drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cadence/macb_main.c | 54 +- drivers/net/ethernet/cadence/macb_ptp.c | 11 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 8 +- drivers/net/ethernet/cortina/gemini.c | 77 +-- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 69 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 12 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 8 +- drivers/net/ethernet/ibm/emac/mal.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 19 +- drivers/net/ethernet/intel/ice/ice_common.c | 9 +- drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/ice/ice_trace.h | 64 ++- drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/idpf/idpf.h | 70 ++- drivers/net/ethernet/intel/idpf/idpf_dev.c | 16 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 78 +-- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 327 +++++++----- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 14 +- drivers/net/ethernet/intel/idpf/idpf_vf_dev.c | 16 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 204 ++++---- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 26 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 10 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 33 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 60 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 62 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 51 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 74 +++ .../net/ethernet/mellanox/mlx5/core/esw/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 14 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 12 + .../mellanox/mlx5/core/steering/hws/table.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/vport.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 34 +- drivers/net/ethernet/micrel/ks8842.c | 4 +- drivers/net/ethernet/micrel/ks8851_common.c | 10 +- drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 20 + .../net/ethernet/microchip/sparx5/sparx5_psfp.c | 5 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 18 +- drivers/net/ethernet/microsoft/mana/mana_bpf.c | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 30 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 19 +- drivers/net/ethernet/oa_tc6.c | 514 +++++++++++------- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- drivers/net/ethernet/realtek/rtase/rtase.h | 4 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 111 +++- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 1 - drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c | 1 + drivers/net/gtp.c | 5 + drivers/net/ieee802154/cc2520.c | 5 +- drivers/net/ieee802154/mac802154_hwsim.c | 10 +- drivers/net/mctp/mctp-i3c.c | 9 +- drivers/net/net_failover.c | 2 +- drivers/net/netconsole.c | 2 + drivers/net/phy/dp83867.c | 3 + drivers/net/phy/dp83td510.c | 3 + drivers/net/phy/mediatek/mtk-ge.c | 29 ++ drivers/net/phy/motorcomm.c | 41 +- drivers/net/phy/sfp.c | 2 + drivers/net/ppp/ppp_async.c | 89 +--- drivers/net/ppp/ppp_synctty.c | 97 +--- drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/pegasus.c | 54 +- drivers/net/usb/pegasus.h | 3 - drivers/net/usb/qmi_wwan.c | 2 + drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/vxlan/vxlan_mdb.c | 8 + drivers/net/wireless/ath/ath11k/dp_rx.c | 50 +- drivers/net/wireless/ath/ath11k/mhi.c | 4 +- drivers/net/wireless/ath/ath11k/pci.c | 8 + drivers/net/wireless/ath/ath12k/mac.c | 87 +++- drivers/net/wireless/ath/ath9k/hif_usb.c | 12 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 33 +- drivers/net/wireless/ath/ath9k/hw.h | 3 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/rf-gf.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 + drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 48 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 +- drivers/net/wireless/intel/iwlwifi/mld/ap.c | 25 +- drivers/net/wireless/intel/iwlwifi/mld/ap.h | 6 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 7 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 18 - drivers/net/wireless/intel/iwlwifi/mld/iface.h | 3 - drivers/net/wireless/intel/iwlwifi/mld/link.c | 17 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 12 +- drivers/net/wireless/intel/iwlwifi/mld/mcc.c | 13 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 10 +- drivers/net/wireless/intel/iwlwifi/mld/notif.c | 6 - drivers/net/wireless/intel/iwlwifi/mld/power.c | 177 ++++++- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 45 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 5 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c | 9 +- .../net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c | 28 +- drivers/net/wireless/marvell/libertas/tx.c | 7 + drivers/net/wireless/marvell/mwifiex/fw.h | 18 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 9 + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 5 + drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 3 + drivers/net/wireless/mediatek/mt76/pci.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 3 + drivers/net/wireless/realtek/rtw89/core.c | 10 +- drivers/net/wireless/realtek/rtw89/mac_be.c | 4 + drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/realtek/rtw89/rtw8851bu.c | 3 + drivers/net/wireless/rsi/rsi_91x_hal.c | 8 + drivers/net/wireless/rsi/rsi_91x_mgmt.c | 6 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 6 +- drivers/net/wwan/t7xx/t7xx_pci.c | 3 + drivers/nvme/host/core.c | 44 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 18 +- drivers/nvme/host/tcp.c | 5 + drivers/nvme/target/rdma.c | 15 +- drivers/of/base.c | 43 +- drivers/of/dynamic.c | 20 +- drivers/of/property.c | 27 +- drivers/of/unittest.c | 32 ++ drivers/opp/of.c | 2 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 19 +- drivers/pci/controller/pcie-altera.c | 2 + drivers/pci/controller/pcie-iproc.c | 2 + drivers/pci/controller/pcie-mediatek.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 2 + drivers/pci/controller/plda/pcie-plda-host.c | 2 + drivers/pci/pci-driver.c | 10 +- drivers/pci/pci-sysfs.c | 14 +- drivers/pci/pci.c | 24 +- drivers/pci/proc.c | 79 ++- drivers/pci/quirks.c | 5 + drivers/pci/switch/switchtec.c | 16 + drivers/perf/riscv_pmu_legacy.c | 5 +- drivers/perf/riscv_pmu_sbi.c | 98 ++-- drivers/phy/qualcomm/phy-qcom-m31-eusb2.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 13 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 41 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 4 +- drivers/platform/chrome/cros_ec_sensorhub.c | 6 +- drivers/platform/chrome/cros_ec_sysfs.c | 5 +- drivers/platform/x86/dell/dell-laptop.c | 9 + drivers/platform/x86/intel/hid.c | 7 + drivers/platform/x86/msi-ec.c | 1 + drivers/platform/x86/sel3350-platform.c | 136 +++-- drivers/powercap/intel_rapl_common.c | 3 +- drivers/ptp/ptp_ocp.c | 1 + drivers/pwm/pwm-mediatek.c | 2 +- drivers/ras/amd/atl/core.c | 1 - drivers/regulator/core.c | 163 +++--- drivers/regulator/da9121-regulator.c | 18 +- drivers/regulator/db8500-prcmu.c | 12 +- drivers/rtc/rtc-aspeed.c | 1 + drivers/rtc/rtc-bq32k.c | 9 + drivers/rtc/rtc-cmos.c | 13 +- drivers/rtc/rtc-mv.c | 23 + drivers/s390/char/zcore.c | 8 +- drivers/s390/cio/device.c | 2 +- drivers/s390/net/ism_drv.c | 4 +- drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 8 + drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/pm8001/pm8001_ctl.c | 8 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 + drivers/scsi/qla2xxx/qla_bsg.c | 47 +- drivers/scsi/qla2xxx/qla_def.h | 2 + drivers/scsi/qla2xxx/qla_fw.h | 4 + drivers/scsi/qla2xxx/qla_init.c | 14 + drivers/scsi/qla2xxx/qla_iocb.c | 23 +- drivers/scsi/qla2xxx/qla_isr.c | 33 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mid.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 10 + drivers/scsi/qla2xxx/qla_os.c | 15 + drivers/scsi/scsi_error.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 14 +- drivers/soundwire/bus.c | 4 + drivers/soundwire/dmi-quirks.c | 35 ++ drivers/soundwire/intel.c | 31 +- drivers/soundwire/intel_ace2x.c | 39 +- drivers/soundwire/intel_auxdevice.c | 2 + drivers/soundwire/slave.c | 4 +- drivers/spi/spi-dw-dma.c | 3 +- drivers/spi/spi-dw-mmio.c | 7 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-qcom-qspi.c | 44 +- drivers/spi/spi-tegra210-quad.c | 29 +- drivers/spi/spi-xilinx.c | 6 +- drivers/spi/spi.c | 9 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 2 +- drivers/target/iscsi/iscsi_target.c | 4 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/db8500_thermal.c | 10 +- drivers/thermal/qcom/tsens.c | 111 ++-- drivers/thermal/qcom/tsens.h | 1 + drivers/thermal/tegra/soctherm.c | 6 +- drivers/thermal/thermal_sysfs.c | 12 +- drivers/thunderbolt/icm.c | 10 + drivers/thunderbolt/path.c | 31 +- drivers/thunderbolt/switch.c | 6 + drivers/thunderbolt/tb.c | 9 +- drivers/thunderbolt/tb.h | 1 + drivers/thunderbolt/tb_regs.h | 16 + drivers/thunderbolt/tunnel.c | 35 ++ drivers/thunderbolt/usb4.c | 35 +- drivers/thunderbolt/xdomain.c | 49 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_port.c | 9 + drivers/usb/atm/xusbatm.c | 6 +- drivers/usb/class/cdc-acm.c | 6 + drivers/usb/class/usbtmc.c | 2 - drivers/usb/core/hcd.c | 14 +- drivers/usb/gadget/udc/aspeed_udc.c | 7 +- drivers/usb/gadget/udc/core.c | 7 +- drivers/usb/gadget/udc/goku_udc.c | 3 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-dbgcap.c | 5 +- drivers/usb/host/xhci-mem.c | 6 - drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.c | 4 + drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/spcp8x5.c | 6 +- drivers/usb/usbip/vhci_sysfs.c | 52 +- drivers/vdpa/ifcvf/ifcvf_main.c | 14 +- drivers/vdpa/octeon_ep/octep_vdpa_main.c | 6 +- drivers/vdpa/solidrun/snet_main.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 7 +- drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 88 +++- drivers/video/fbdev/core/fbcon.c | 9 +- drivers/video/fbdev/pm2fb.c | 1 + drivers/video/fbdev/vfb.c | 11 +- drivers/virt/acrn/irqfd.c | 75 +-- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_input.c | 9 +- drivers/virtio/virtio_mmio.c | 16 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/watchdog/db8500_wdt.c | 22 +- drivers/watchdog/imx7ulp_wdt.c | 10 +- drivers/watchdog/lenovo_se10_wdt.c | 82 ++- drivers/watchdog/msc313e_wdt.c | 74 ++- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 1 + drivers/xen/gntalloc.c | 13 +- drivers/xen/xen-front-pgdir-shbuf.c | 12 +- fs/9p/vfs_dir.c | 14 +- fs/affs/affs.h | 5 - fs/affs/super.c | 6 +- fs/afs/addr_list.c | 5 +- fs/afs/dir_edit.c | 9 +- fs/afs/dir_search.c | 11 +- fs/afs/fs_probe.c | 1 + fs/afs/internal.h | 8 + fs/afs/server.c | 1 - fs/autofs/inode.c | 4 +- fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/btrfs/disk-io.c | 11 +- fs/btrfs/inode.c | 6 +- fs/btrfs/ioctl.c | 11 +- fs/btrfs/raid-stripe-tree.c | 25 +- fs/btrfs/raid-stripe-tree.h | 1 + fs/btrfs/relocation.c | 47 +- fs/btrfs/scrub.c | 24 +- fs/btrfs/send.c | 2 +- fs/btrfs/super.c | 2 +- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-checker.c | 41 ++ fs/btrfs/volumes.c | 10 +- fs/btrfs/zoned.c | 13 +- fs/btrfs/zstd.c | 11 +- fs/cachefiles/namei.c | 1 - fs/cachefiles/xattr.c | 16 +- fs/configfs/dir.c | 25 +- fs/configfs/symlink.c | 24 +- fs/dlm/memory.c | 4 +- fs/erofs/data.c | 2 +- fs/erofs/decompressor.c | 55 +- fs/erofs/decompressor_lzma.c | 18 +- fs/erofs/internal.h | 6 +- fs/erofs/sysfs.c | 4 +- fs/erofs/zdata.c | 18 +- fs/exec.c | 22 +- fs/exfat/nls.c | 19 +- fs/f2fs/debug.c | 4 - fs/f2fs/f2fs.h | 29 +- fs/f2fs/file.c | 18 +- fs/f2fs/gc.c | 51 +- fs/f2fs/gc.h | 27 +- fs/f2fs/inline.c | 7 + fs/f2fs/recovery.c | 33 +- fs/f2fs/segment.c | 56 +- fs/f2fs/segment.h | 6 - fs/f2fs/super.c | 4 +- fs/f2fs/sysfs.c | 18 +- fs/freevxfs/vxfs_bmap.c | 3 +- fs/fuse/file.c | 3 +- fs/fuse/virtio_fs.c | 2 + fs/gfs2/bmap.c | 19 + fs/gfs2/bmap.h | 1 + fs/gfs2/file.c | 10 + fs/gfs2/quota.c | 36 +- fs/hfs/catalog.c | 9 - fs/hfs/dir.c | 28 +- fs/hfs/hfs.h | 3 +- fs/hfs/hfs_fs.h | 2 - fs/hfs/inode.c | 4 - fs/hfsplus/catalog.c | 11 - fs/hfsplus/dir.c | 28 +- fs/hfsplus/hfsplus_fs.h | 5 +- fs/hfsplus/inode.c | 40 +- fs/hfsplus/super.c | 2 - fs/hpfs/super.c | 3 +- fs/iomap/direct-io.c | 2 +- fs/isofs/inode.c | 3 +- fs/jfs/super.c | 3 +- fs/minix/inode.c | 3 +- fs/netfs/buffered_read.c | 2 +- fs/netfs/buffered_write.c | 2 +- fs/netfs/direct_write.c | 31 +- fs/netfs/internal.h | 12 + fs/netfs/read_retry.c | 7 +- fs/netfs/write_issue.c | 2 + fs/netfs/write_retry.c | 7 +- fs/nfs/nfs42proc.c | 15 +- fs/ntfs3/dir.c | 4 +- fs/ntfs3/fslog.c | 28 +- fs/ntfs3/index.c | 41 +- fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 4 +- fs/omfs/inode.c | 6 +- fs/qnx4/inode.c | 3 +- fs/smb/client/cached_dir.c | 2 +- fs/smb/client/cifs_fs_sb.h | 8 +- fs/smb/client/cifs_ioctl.h | 2 +- fs/smb/client/cifs_unicode.c | 4 +- fs/smb/client/cifsacl.c | 105 ++-- fs/smb/client/cifsfs.c | 66 +-- fs/smb/client/cifsglob.h | 10 +- fs/smb/client/cifspdu.h | 8 - fs/smb/client/cifssmb.c | 8 + fs/smb/client/connect.c | 70 +-- fs/smb/client/dfs_cache.c | 2 +- fs/smb/client/dir.c | 16 +- fs/smb/client/file.c | 37 +- fs/smb/client/fs_context.c | 110 ++-- fs/smb/client/inode.c | 80 +-- fs/smb/client/ioctl.c | 2 +- fs/smb/client/link.c | 6 +- fs/smb/client/misc.c | 36 +- fs/smb/client/readdir.c | 25 +- fs/smb/client/reparse.c | 27 +- fs/smb/client/reparse.h | 4 +- fs/smb/client/smb1ops.c | 6 +- fs/smb/client/smb2file.c | 2 +- fs/smb/client/smb2misc.c | 4 +- fs/smb/client/smb2ops.c | 198 +++++-- fs/smb/client/smb2pdu.c | 4 +- fs/smb/client/smb2pdu.h | 24 - fs/smb/client/transport.c | 11 +- fs/smb/client/xattr.c | 6 +- fs/smb/common/smb2pdu.h | 29 ++ fs/smb/server/mgmt/share_config.c | 36 +- fs/smb/server/mgmt/user_session.c | 25 +- fs/smb/server/misc.c | 14 +- fs/smb/server/oplock.c | 166 ++++-- fs/smb/server/oplock.h | 2 +- fs/smb/server/server.c | 6 + fs/smb/server/smb2misc.c | 9 +- fs/smb/server/smb2pdu.c | 281 +++++----- fs/smb/server/smb2pdu.h | 20 - fs/smb/server/smbacl.c | 88 ++-- fs/smb/server/transport_ipc.c | 21 +- fs/smb/server/vfs.c | 46 +- fs/smb/server/vfs_cache.c | 28 +- fs/smb/server/vfs_cache.h | 8 +- fs/super.c | 9 +- fs/ufs/cylinder.c | 10 + fs/ufs/dir.c | 2 +- fs/ufs/super.c | 17 +- fs/xfs/libxfs/xfs_btree_mem.c | 2 + fs/xfs/libxfs/xfs_btree_staging.c | 4 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_exchmaps.c | 10 + fs/xfs/libxfs/xfs_parent.c | 13 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 7 +- fs/xfs/libxfs/xfs_rtrmap_btree.c | 6 +- fs/xfs/scrub/agheader.c | 7 + fs/xfs/scrub/agheader_repair.c | 39 +- fs/xfs/scrub/alloc_repair.c | 18 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/dir_repair.c | 10 +- fs/xfs/scrub/dirtree.c | 31 +- fs/xfs/scrub/dirtree_repair.c | 2 + fs/xfs/scrub/findparent.c | 56 +- fs/xfs/scrub/ialloc.c | 4 + fs/xfs/scrub/metapath.c | 4 +- fs/xfs/scrub/quota_repair.c | 14 +- fs/xfs/scrub/quotacheck.c | 4 +- fs/xfs/scrub/reap.c | 6 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/scrub/rgsuper.c | 6 +- fs/xfs/scrub/rtrefcount.c | 82 ++- fs/xfs/scrub/rtsummary_repair.c | 3 +- fs/xfs/scrub/scrub.c | 3 +- fs/xfs/scrub/stats.c | 61 ++- fs/xfs/scrub/stats.h | 4 +- fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/scrub/trace.h | 35 +- fs/xfs/xfs_buf.c | 2 +- fs/xfs/xfs_exchmaps_item.c | 19 +- fs/xfs/xfs_exchrange.c | 12 +- include/linux/adi-axi-common.h | 2 + include/linux/bio.h | 14 - include/linux/bitfield.h | 2 +- .../bnxt/bnxt_ulp.h => include/linux/bnxt/ulp.h | 0 include/linux/bpf.h | 1 + include/linux/bpf_verifier.h | 12 +- include/linux/designware_i2c.h | 107 ++++ include/linux/device.h | 9 +- include/linux/firmware/intel/stratix10-smc.h | 18 +- include/linux/igmp.h | 7 +- include/linux/kcsan-checks.h | 6 +- include/linux/mailbox_controller.h | 2 + include/linux/mfd/db8500-prcmu.h | 252 ++++++++- include/linux/mfd/dbx500-prcmu.h | 575 --------------------- include/linux/mmap_lock.h | 2 + include/linux/ns_common.h | 7 +- include/linux/nsproxy.h | 2 +- include/linux/oa_tc6.h | 50 ++ include/linux/perf/riscv_pmu.h | 2 +- include/linux/platform_data/cros_ec_proto.h | 2 + include/linux/rbtree_augmented.h | 35 +- include/linux/sched.h | 2 +- include/linux/sched/signal.h | 5 +- include/linux/skbuff.h | 5 + include/linux/switchtec.h | 1 + include/linux/thunderbolt.h | 2 + include/media/v4l2-hevc.h | 41 ++ include/net/cfg80211.h | 2 +- include/net/cfg802154.h | 1 + include/net/devlink.h | 10 +- include/net/if_inet6.h | 2 - include/net/inet_connection_sock.h | 20 +- include/net/ip.h | 3 +- include/net/ip6_route.h | 2 + include/net/ip_fib.h | 5 + include/net/netdev_lock.h | 6 + include/net/netfilter/nf_conntrack_timeout.h | 27 +- include/net/sch_generic.h | 2 +- include/net/sock.h | 9 +- include/net/tcp.h | 3 +- include/rdma/ib_umem.h | 15 +- include/sound/tas2781.h | 4 +- include/trace/events/cachefiles.h | 19 +- include/trace/events/icmp.h | 13 +- include/uapi/drm/amdgpu_drm.h | 2 +- include/uapi/linux/landlock.h | 37 +- include/uapi/sound/intel/avs/tokens.h | 6 + init/main.c | 36 +- io_uring/net.c | 51 +- io_uring/rw.c | 25 +- kernel/bpf/bpf_iter.c | 2 +- kernel/bpf/btf.c | 27 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/disasm.c | 5 +- kernel/bpf/log.c | 4 +- kernel/bpf/stackmap.c | 2 + kernel/bpf/verifier.c | 245 +++++++-- kernel/cgroup/cgroup.c | 6 +- kernel/events/core.c | 7 +- kernel/events/ring_buffer.c | 9 +- kernel/exit.c | 11 +- kernel/fork.c | 2 +- kernel/irq/manage.c | 37 +- kernel/irq/proc.c | 7 +- kernel/locking/lockdep.c | 50 +- kernel/nsproxy.c | 2 +- kernel/power/hibernate.c | 46 +- kernel/printk/nbcon.c | 2 +- kernel/rcu/tasks.h | 3 +- kernel/reboot.c | 19 +- kernel/sched/core.c | 33 +- kernel/sched/deadline.c | 18 +- kernel/sched/fair.c | 29 +- kernel/sched/rt.c | 15 +- kernel/signal.c | 12 + kernel/time/clockevents.c | 35 +- kernel/time/tick-broadcast.c | 36 +- kernel/time/tick-internal.h | 2 + kernel/trace/Makefile | 5 +- kernel/trace/bpf_trace.c | 11 + kernel/trace/ring_buffer.c | 21 +- kernel/trace/trace.c | 68 ++- kernel/trace/trace.h | 125 ++--- kernel/trace/trace_eprobe.c | 19 +- kernel/trace/trace_event_perf.c | 12 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 209 +++----- kernel/trace/trace_events_trigger.c | 344 +++++------- kernel/trace/trace_events_user.c | 26 +- kernel/trace/trace_functions_graph.c | 3 + kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/workqueue.c | 3 + mm/damon/core.c | 13 +- net/9p/client.c | 2 +- net/appletalk/aarp.c | 5 + net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_sysfs.c | 17 +- net/bluetooth/iso.c | 31 +- net/bluetooth/l2cap_core.c | 38 +- net/bluetooth/msft.c | 2 +- net/bluetooth/rfcomm/core.c | 5 + net/bridge/br_arp_nd_proxy.c | 16 +- net/bridge/br_cfm.c | 11 +- net/bridge/br_device.c | 3 +- net/bridge/br_fdb.c | 7 +- net/bridge/br_input.c | 37 +- net/bridge/br_mrp.c | 13 +- net/bridge/br_multicast.c | 11 +- net/bridge/br_private.h | 26 +- net/core/dev.c | 89 ++-- net/core/drop_monitor.c | 18 +- net/core/filter.c | 17 +- net/core/gro_cells.c | 2 + net/core/rtnetlink.c | 7 +- net/core/skbuff.c | 7 + net/devlink/port.c | 2 + net/devlink/resource.c | 161 ++++-- net/dsa/tag_brcm.c | 1 + net/ethtool/cmis_cdb.c | 3 + net/ethtool/cmis_fw_update.c | 8 +- net/ethtool/module.c | 2 + net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_netlink.c | 9 +- net/hsr/hsr_slave.c | 11 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/fib_rules.c | 4 +- net/ipv4/fib_trie.c | 4 + net/ipv4/fou_core.c | 2 +- net/ipv4/igmp.c | 210 +++++--- net/ipv4/inet_connection_sock.c | 12 +- net/ipv4/inet_diag.c | 8 +- net/ipv4/inet_fragment.c | 6 + net/ipv4/ip_output.c | 1 + net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/ipmr.c | 3 +- net/ipv4/ipmr_base.c | 2 +- net/ipv4/nexthop.c | 2 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_offload.c | 22 +- net/ipv4/tcp_output.c | 4 +- net/ipv4/tcp_timer.c | 29 +- net/ipv4/udp.c | 4 +- net/ipv6/addrconf.c | 10 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/exthdrs.c | 4 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_flowlabel.c | 19 + net/ipv6/ip6_gre.c | 6 +- net/ipv6/ip6_output.c | 2 + net/ipv6/ip6mr.c | 2 +- net/ipv6/mcast.c | 116 +++-- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/route.c | 14 +- net/ipv6/tcp_ipv6.c | 8 +- net/ipv6/tcpv6_offload.c | 15 +- net/l2tp/l2tp_debugfs.c | 4 + net/l2tp/l2tp_ppp.c | 56 +- net/mac80211/cfg.c | 9 +- net/mac80211/chan.c | 10 +- net/mac80211/ibss.c | 9 +- net/mac80211/ieee80211_i.h | 9 + net/mac80211/link.c | 30 ++ net/mac80211/mlme.c | 97 ++-- net/mac80211/parse.c | 4 + net/mac80211/status.c | 9 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 6 +- net/mac802154/ieee802154_i.h | 8 + net/mac802154/iface.c | 6 + net/mac802154/main.c | 1 + net/mac802154/rx.c | 120 ++++- net/mac802154/scan.c | 10 +- net/mptcp/options.c | 7 +- net/mptcp/pm.c | 2 +- net/mptcp/pm_kernel.c | 8 + net/mptcp/pm_userspace.c | 18 +- net/mptcp/protocol.c | 55 +- net/mptcp/protocol.h | 5 +- net/mptcp/subflow.c | 1 - net/mptcp/syncookies.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 13 +- net/netfilter/ipvs/ip_vs_sync.c | 20 +- net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_conntrack_timeout.c | 27 +- net/netfilter/nf_log_syslog.c | 6 +- net/netfilter/nfnetlink_cttimeout.c | 114 ++-- net/netfilter/nfnetlink_log.c | 28 +- net/netfilter/nft_ct.c | 7 +- net/netfilter/xt_CT.c | 2 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/netlink/genetlink.c | 21 +- net/openvswitch/flow.c | 4 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 5 +- net/phonet/pn_dev.c | 30 +- net/psp/psp_main.c | 9 + net/qrtr/af_qrtr.c | 4 +- net/rds/af_rds.c | 63 ++- net/rds/connection.c | 102 +++- net/rds/ib_cm.c | 25 +- net/rds/ib_recv.c | 9 +- net/rds/message.c | 4 +- net/rds/send.c | 16 +- net/rds/tcp.c | 164 ++++-- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 46 +- net/sched/act_csum.c | 8 +- net/sched/cls_api.c | 8 +- net/sched/cls_route.c | 76 +-- net/sched/cls_u32.c | 32 +- net/sched/sch_api.c | 2 +- net/sched/sch_drr.c | 13 +- net/sched/sch_dualpi2.c | 10 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 24 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sctp/ipv6.c | 12 +- net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 11 +- net/sctp/sm_statefuns.c | 5 + net/sunrpc/xprtrdma/verbs.c | 21 +- net/tipc/link.c | 6 +- net/tipc/name_table.c | 32 +- net/tipc/socket.c | 4 +- net/tls/tls_main.c | 11 + net/tls/tls_sw.c | 12 + net/unix/af_unix.c | 12 +- net/unix/garbage.c | 1 + net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 21 + net/wireless/mlme.c | 105 ++-- net/wireless/nl80211.c | 13 +- net/wireless/scan.c | 6 +- net/wireless/wext-sme.c | 9 + rust/bindings/lib.rs | 4 +- rust/uapi/lib.rs | 4 +- scripts/mksysmap | 4 +- scripts/mod/modpost.c | 11 +- scripts/sorttable.c | 2 +- security/apparmor/match.c | 22 +- security/integrity/digsig_asymmetric.c | 4 + security/integrity/ima/ima_appraise.c | 5 + security/landlock/access.h | 35 +- security/landlock/audit.c | 81 +-- security/landlock/audit.h | 3 +- security/landlock/domain.c | 44 +- security/landlock/domain.h | 3 +- security/landlock/fs.c | 353 ++++++------- security/landlock/net.c | 9 +- security/landlock/ruleset.c | 89 ++-- security/landlock/ruleset.h | 6 +- sound/core/pcm_native.c | 35 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/seq/seq_prioq.c | 14 +- sound/core/ump.c | 4 + sound/drivers/dummy.c | 2 +- sound/hda/codecs/Kconfig | 1 + sound/hda/codecs/ca0132.c | 111 +++- sound/hda/codecs/conexant.c | 12 + sound/hda/codecs/realtek/alc269.c | 40 ++ sound/hda/codecs/realtek/alc882.c | 22 + sound/hda/codecs/side-codecs/Kconfig | 2 + .../hda/codecs/side-codecs/cs35l41_hda_property.c | 2 + sound/hda/codecs/side-codecs/cs35l56_hda.c | 30 +- sound/hda/common/codec.c | 4 +- sound/hda/core/device.c | 5 +- sound/isa/es18xx.c | 4 + sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/ice1712/ice1724.c | 19 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/amd/yc/acp6x-mach.c | 21 + sound/soc/amd/yc/acp6x-pdm-dma.c | 2 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 543 ++++++++++--------- sound/soc/codecs/mt6351.c | 1 + sound/soc/codecs/pcm3168a.c | 21 +- sound/soc/codecs/rk3328_codec.c | 54 +- sound/soc/codecs/rt5645.c | 4 + sound/soc/codecs/rt712-sdca.c | 11 + sound/soc/fsl/fsl-asoc-card.c | 8 +- sound/soc/fsl/fsl_micfil.c | 21 +- sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/avs/core.c | 29 +- sound/soc/intel/avs/debugfs.c | 12 +- sound/soc/intel/avs/path.c | 24 +- sound/soc/intel/avs/pcm.c | 34 +- sound/soc/intel/avs/topology.c | 162 +++++- sound/soc/intel/avs/topology.h | 13 +- sound/soc/intel/boards/sof_sdw.c | 25 +- sound/soc/intel/catpt/ipc.c | 8 + sound/soc/intel/catpt/loader.c | 3 + sound/soc/intel/catpt/registers.h | 12 + sound/soc/mediatek/mt8365/mt8365-afe-pcm.c | 13 +- sound/soc/meson/aiu-acodec-ctrl.c | 3 + sound/soc/meson/aiu-codec-ctrl.c | 3 + sound/soc/qcom/qdsp6/q6apm.c | 10 +- sound/soc/rockchip/rockchip_pdm.c | 16 +- sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/soc-topology.c | 37 +- sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ti/omap3pandora.c | 5 +- sound/soc/ux500/ux500_msp_dai.c | 189 +++---- sound/soc/ux500/ux500_msp_dai.h | 14 +- sound/soc/ux500/ux500_msp_i2s.c | 260 +++++++--- sound/soc/ux500/ux500_msp_i2s.h | 12 +- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 53 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/input.c | 6 + sound/usb/caiaq/midi.c | 6 +- sound/usb/mixer.c | 17 +- sound/usb/mixer_maps.c | 25 + sound/usb/quirks-table.h | 22 + sound/usb/quirks.c | 4 + sound/usb/usx2y/us122l.c | 7 +- sound/usb/usx2y/usbusx2y.c | 49 +- sound/usb/usx2y/usbusx2y.h | 4 +- tools/bootconfig/main.c | 13 +- tools/bpf/bpftool/Makefile | 6 +- tools/build/feature/test-bpf.c | 2 + tools/include/nolibc/crt.h | 2 +- tools/lib/bpf/bpf.c | 2 + tools/lib/bpf/gen_loader.c | 2 + .../xdrgen/templates/C/union/declaration/close.j2 | 4 + tools/perf/util/powerpc-vpadtl.c | 2 +- tools/perf/util/symbol.c | 11 +- tools/sched_ext/scx_central.bpf.c | 6 +- tools/sched_ext/scx_flatcg.bpf.c | 14 +- tools/sched_ext/scx_simple.bpf.c | 6 +- tools/testing/selftests/alsa/mixer-test.c | 4 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 8 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c | 8 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 8 +- .../selftests/bpf/progs/test_global_func3.c | 18 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 4 +- tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/net/test_vxlan_mdb.sh | 6 + tools/testing/selftests/powerpc/tm/tm.h | 8 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 6 +- 1202 files changed, 16489 insertions(+), 8703 deletions(-)
12 minutes
7
6
0
0
[PATCH 6.12 0000/1102] 6.12.111-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.111 release. There are 1102 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sat, 19 Sep 2026 15:13:49 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.111-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.12.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.12.111-rc1 Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix augmented max_slice Ameer Hamza <ameer.hamza(a)truenas.com> SUNRPC: Restore NUMA_NO_NODE for svc thread allocations in global mode Mallesh Koujalagi <mallesh.koujalagi(a)intel.com> workqueue: Update documentation as per system_percpu_wq naming Kevin Hao <haokexin(a)gmail.com> net: cpsw: Execute ndo_set_rx_mode callback in a work queue Oscar Salvador <osalvador(a)suse.de> mm, hugetlb: increment the number of pages to be reset on HVO Doruk Tan Ozturk <doruk(a)0sec.ai> ocfs2: validate directory-index entry counts when reading metadata Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: validate dx_root extent list fields during block read Tejun Heo <tj(a)kernel.org> sched_ext: Fix inverted ops.core_sched_before() invocation Chris Mason <clm(a)meta.com> svcrdma: Reject Write/Reply chunks with segcount 0 Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Adjust the number of entries in svc_rdma_recv_ctxt::rc_pages Chuck Lever <chuck.lever(a)oracle.com> sunrpc: Add a helper to derive maxpages from sv_max_mesg Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Reorder rpcrdma_rn_unregister before rdma_destroy_id Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Release transport resources synchronously Chuck Lever <chuck.lever(a)oracle.com> rpcrdma: arm rn_done before publishing the notification Luxiao Xu <rakukuip(a)gmail.com> sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedir Al Viro <viro(a)zeniv.linux.org.uk> rpc_pipe: don't overdo directory locking Al Viro <viro(a)zeniv.linux.org.uk> rpc_mkpipe_dentry(): saner calling conventions Al Viro <viro(a)zeniv.linux.org.uk> rpc_populate(): lift cleanup into callers Chris Mason <clm(a)meta.com> SUNRPC: fix gssx_dec_option_array error path bugs Jeff Layton <jlayton(a)kernel.org> sunrpc: defer rq_argp and rq_resp free until after RCU grace period Anna Schumaker <anna.schumaker(a)oracle.com> SUNRPC: Update svcxdr_init_decode() to call xdr_set_scratch_folio() Anna Schumaker <anna.schumaker(a)oracle.com> SUNRPC: Introduce xdr_set_scratch_folio() Zhiling Zou <zhilinz(a)nebusec.ai> ip: orphan prefetched skbs before multicast forwarding Eric Dumazet <edumazet(a)google.com> ipv6: ip6_mc_input() and ip6_mr_input() cleanups Eric Dumazet <edumazet(a)google.com> ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers Andrea Mayer <andrea.mayer(a)uniroma2.it> ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv() Yue Haibing <yuehaibing(a)huawei.com> ipv6: annotate data-races around devconf->rpl_seg_enabled Terry Bowman <terry.bowman(a)amd.com> cxl/ras: Fix cxl_rch_get_aer_severity() wrong severity register Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: TAD: Add locking around AML evaluations Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: TAD: Split three functions to untangle runtime PM handling Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: TAD: Rearrange RT data validation checking Jiri Olsa <jolsa(a)kernel.org> bpf: Disable preemption in bpf_get_stackid Jiri Olsa <jolsa(a)kernel.org> bpf: Use stack id functions instead of __bpf_get_stackid Jiri Olsa <jolsa(a)kernel.org> bpf: Factor stackid_new_bucket from __bpf_get_stackid Jiri Olsa <jolsa(a)kernel.org> bpf: Factor stackid_fastpath function from __bpf_get_stackid Jiri Olsa <jolsa(a)kernel.org> bpf: Factor stackid_init function from __bpf_get_stackid Haoxiang Li <haoxiang_li2024(a)163.com> cpufreq: apple-soc: Fix OPP table cleanup Terry Bowman <terry.bowman(a)amd.com> acpi/apei/ghes: Use raw_spinlock_t for CXL CPER work locks Smita Koralahalli <Smita.KoralahalliChannabasappa(a)amd.com> efi/cper, cxl: Make definitions and structures global Smita Koralahalli <Smita.KoralahalliChannabasappa(a)amd.com> efi/cper, cxl: Prefix protocol error struct and function names with cxl_ Nikhil Gurudasani <nikhilgurudasani314(a)gmail.com> erofs: skip sufficiently large global buffers when resizing Chuck Lever <chuck.lever(a)oracle.com> NFSD: Prevent client use-after-free during close_lru reaping Chuck Lever <chuck.lever(a)oracle.com> NFSD: Prevent client use-after-free during blocked-lock reaping Chuck Lever <chuck.lever(a)oracle.com> NFSD: Consolidate the revocation-path client unpin Jiangshan Yi <yijiangshan(a)kylinos.cn> HID: mcp2221: clear rxbuf after I2C/SMBus transfer completes Florian Pradines <florian.pradines(a)gmail.com> HID: mcp2221: fix OOB write in mcp2221_raw_event() Doruk Tan Ozturk <doruk(a)0sec.ai> HID: sony: clean up device list on probe failure Rosalie Wanders <rosalie(a)mailbox.org> HID: sony: use guard() and scoped_guard() Baul Lee <baul.lee(a)xbow.com> HID: universal-pidff: stop the device when force-feedback init fails Doruk Tan Ozturk <doruk(a)0sec.ai> HID: sony: fix UAF of ghl_poke_timer / ghl_urb at driver unbind Qu Wenruo <wqu(a)suse.com> btrfs: do not overwrite NODATASUM flag when removing NODATACOW flag Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> btrfs: fix extent map leak in NOCOW direct I/O write Filipe Manana <fdmanana(a)suse.com> btrfs: rename extent map functions to get block start, end and check if in tree Filipe Manana <fdmanana(a)suse.com> btrfs: add btrfs prefix to main lock, try lock and unlock extent functions David Sterba <dsterba(a)suse.com> btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() Qu Wenruo <wqu(a)suse.com> btrfs: prepare btrfs_punch_hole_lock_range() for large data folios David Sterba <dsterba(a)suse.com> btrfs: pass struct btrfs_inode to btrfs_sync_inode_flags_to_i_flags() David Sterba <dsterba(a)suse.com> btrfs: parameter constification in ioctl.c David Sterba <dsterba(a)suse.com> btrfs: update include and forward declarations in headers Qu Wenruo <wqu(a)suse.com> btrfs: expose per-inode stable writes flag Filipe Manana <fdmanana(a)suse.com> btrfs: move btrfs_alloc_write_mask() into fs.h Filipe Manana <fdmanana(a)suse.com> btrfs: move BTRFS_BYTES_TO_BLKS() into fs.h Filipe Manana <fdmanana(a)suse.com> btrfs: move btrfs_is_empty_uuid() from ioctl.c into fs.c Andre Eikmeyer <dev(a)deq.rocks> HID: apple: preserve keyboard backlight across T2 resume Sam Edwards <cfsworks(a)gmail.com> ceph: properly decrypt filenames in vmalloc() buffers Chuck Lever <chuck.lever(a)oracle.com> NFSD: Guard admin state-revocation walks with NFSD_NET_UP Max Kellermann <max.kellermann(a)ionos.com> ceph: force a cap message when a deferred revoke can't be acked immediately Dr. David Alan Gilbert <linux(a)treblig.org> ceph: Remove fs/ceph deadcode Chuck Lever <chuck.lever(a)oracle.com> NFSD: Prevent client use-after-free during delegation revoke Mike Snitzer <snitzer(a)kernel.org> nfsd: disallow file locking and delegations for NFSv4 reexport Chuck Lever <chuck.lever(a)oracle.com> NFSD: Prevent client use-after-free during admin state revocation Jeff Layton <jlayton(a)kernel.org> nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in filecache Jeff Layton <jlayton(a)kernel.org> nfsd: fix stale s2s_cp_stateids IDR entry for async COPY Olga Kornievskaia <okorniev(a)redhat.com> nfsd: update mtime/ctime on COPY in presence of delegated attributes Jeff Layton <jlayton(a)kernel.org> nfsd: fix netlink dumpit error handling for rpc_status_get Jeff Layton <jlayton(a)kernel.org> nfsd: fix clock domain mismatch in clients_still_reclaiming() Jeff Layton <jlayton(a)kernel.org> nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown Jeff Layton <jlayton(a)kernel.org> nfsd: dedup nfs4_client_to_reclaim inserts Jeff Layton <jlayton(a)kernel.org> nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storage Chuck Lever <chuck.lever(a)oracle.com> Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND" Chuck Lever <chuck.lever(a)oracle.com> NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort Chuck Lever <chuck.lever(a)oracle.com> NFSD: Rename a function parameter Jeff Layton <jlayton(a)kernel.org> nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create() Jeff Layton <jlayton(a)kernel.org> nfsd: validate sockaddr length per family in listener_set Carolina Jubran <cjubran(a)nvidia.com> netlink: introduce type-checking attribute iteration for nlmsg Sergey Senozhatsky <senozhatsky(a)chromium.org> zram: set default primary compressor in zram_destroy_comps() Sergey Senozhatsky <senozhatsky(a)chromium.org> zram: switch to guard() for init_lock Longlong Xia <xialonglong(a)kylinos.cn> zram: fix out-of-bounds access in writeback_store() Sergey Senozhatsky <senozhatsky(a)chromium.org> zram: use zram_read_from_zspool() in writeback Sergey Senozhatsky <senozhatsky(a)chromium.org> zram: remove entry element member Longlong Xia <xialonglong(a)kylinos.cn> zram: fix out-of-bounds access in read_block_state() Sergey Senozhatsky <senozhatsky(a)chromium.org> zram: fixup read_block_state() Neill Kapron <nkapron(a)google.com> usb: gadget: f_fs: Fix Use-After-Free in AIO error path Gabriel Prostitis <prostitisgabriel(a)gmail.com> USB: gadget: ffs: fix mm lifetime handling Terry Bowman <terry.bowman(a)amd.com> cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register read Dave Jiang <dave.jiang(a)intel.com> cxl/pci: Remove CXL VH handling in CONFIG_PCIEAER_CXL conditional blocks from core/pci.c Terry Bowman <terry.bowman(a)amd.com> cxl/pci: Remove unnecessary CXL RCH handling helper functions Terry Bowman <terry.bowman(a)amd.com> cxl/pci: Remove unnecessary CXL Endpoint handling helper functions Roger Pau Monne <roger(a)xenproject.org> x86/xen: fix init of balloon stats again Roger Pau Monne <roger.pau(a)citrix.com> xen/balloon: improve accuracy of initial balloon target for dom0 Yao Zi <me(a)ziyao.cc> x86/locking: Use sfence for wmb() if SSE is available Uros Bizjak <ubizjak(a)gmail.com> x86/locking: Remove semicolon from "lock" prefix Li Xiasong <lixiasong1(a)huawei.com> mm/slub: fix missing debugfs entries for caches created before sysfs init Vlastimil Babka <vbabka(a)suse.cz> mm/slab: move and refactor __kmem_cache_alias() Arvind Yadav <arvind.yadav(a)intel.com> mm/migrate_device: clear stale mapping after freeing swapcache Kairui Song <kasong(a)tencent.com> mm/mglru: fix and remove redundant unevictable folio handling Kairui Song <kasong(a)tencent.com> mm/mglru: use the common routine for dirty/writeback reactivation Yu Zhao <yuzhao(a)google.com> mm/mglru: optimize deactivation Wei Xu <weixugc(a)google.com> mm/mglru: reset page lru tier bits when activating Muchun Song <muchun.song(a)linux.dev> mm/hugetlb: initialize gigantic bootmem hugepage struct pages earlier Chen Linxuan <me(a)black-desk.cn> pidfd: hold exec_update_lock around namespace ioctl Christian Brauner <brauner(a)kernel.org> nscommon: simplify initialization David Hildenbrand (Arm) <david(a)kernel.org> mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios() David Hildenbrand <david(a)redhat.com> mm: move _pincount in folio to page[2] on 32bit David Hildenbrand <david(a)redhat.com> mm: move hugetlb specific things in folio to page[3] Chengfeng Ye <nicoyip.dev(a)gmail.com> KEYS: trusted: Fix TPM teardown ordering Breno Leitao <leitao(a)debian.org> mm, swap: ratelimit bad swap entry reports gao xu <gaoxu2(a)honor.com> mm: fix possible NULL pointer dereference in __swap_duplicate Vinicius Costa Gomes <vinicius.gomes(a)intel.com> crypto: iaa - unmap dst before software fallback on decompress Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - avoid stale fallback key after set_secret failure Sean Christopherson <seanjc(a)google.com> KVM: SEV: Track the GPA of the guest-controlled VMSA used for SNP guests Sean Christopherson <seanjc(a)google.com> KVM: SVM: Move SEV-ES VMSA allocation to a dedicated sev_vcpu_create() helper Ashish Kalra <ashish.kalra(a)amd.com> KVM: SEV: Disable SEV-SNP support on initialization failure Sean Christopherson <seanjc(a)google.com> KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure Sean Christopherson <seanjc(a)google.com> KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates Sean Christopherson <seanjc(a)google.com> KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa Jiayuan Chen <jiayuan.chen(a)linux.dev> net: advertise TCP MSS from the configured MTU, not the learned PMTU Bryam Vargas <hexlabsecurity(a)proton.me> crypto: virtio - bound the akcipher result length Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop superfluous [as]kcipher_req pointer Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop superfluous [as]kcipher_ctx pointer Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop sign/verify operations Eric Dumazet <edumazet(a)google.com> vlan: fix skb_under_panic and races when toggling HW VLAN offload Kyle Zeng <kylebot(a)openai.com> net/packet: defer vmalloc TX_RING free until skbs finish Yong Wang <edragain(a)163.com> tcp: clamp route advmss to TCP_MIN_MSS Eric Dumazet <edumazet(a)google.com> ipv4: use dst4_mtu() instead of dst_mtu() Eric Dumazet <edumazet(a)google.com> ipv6: use dst6_mtu() instead of dst_mtu() Eric Dumazet <edumazet(a)google.com> inet: add dst4_mtu() and dst6_mtu() helpers Eric Dumazet <edumazet(a)google.com> ipv6: add some unlikely()/likely() clauses in ip6_output.c Eric Dumazet <edumazet(a)google.com> ipv6: pass proto by value to ipv6_push_nfrag_opts() and ipv6_push_frag_opts() Sean Christopherson <seanjc(a)google.com> KVM: SEV: Add an anonymous "psc" struct to track current PSC metadata Sean Christopherson <seanjc(a)google.com> KVM: SEV: Make it more obvious when KVM is writing back the current PSC index Sean Christopherson <seanjc(a)google.com> KVM: SEV: Wire up kvm_x86_ops.gmem_xxx() if and only if CONFIG_KVM_AMD_SEV=y Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix race between interrupt and resend Breno Leitao <leitao(a)debian.org> usb: xhci: bail out of setup if the controller is inaccessible Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: simplify handling of Structural Parameters 1 values Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: use cached HCSPARAMS1 value Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: add USB Port Register Set struct Eric Biggers <ebiggers(a)kernel.org> netfilter: nft_set_pipapo_avx2: add missing vzeroupper Anton Protopopov <a.s.protopopov(a)gmail.com> bpf: fix the return value of push_stack Javier Tia <javier(a)peridio.com> xfs: initialise args->total for parent pointer updates Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fou: Fix use-after-free in fou_create() Weiming Shi <bestswngs(a)gmail.com> net: appletalk: fix NULL pointer dereference in aarp_send_ddp() Weiming Shi <bestswngs(a)gmail.com> i2c: smbus: reject oversized block transfers in the common path Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Gary Guo <gary(a)garyguo.net> net: usb: pegasus: don't rely on id table pointer arithmetic Gary Guo <gary(a)garyguo.net> media: as102: do not rely on id table address comparison Gary Guo <gary(a)garyguo.net> usb: serial: spcp8x5: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: usbtmc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> wifi: ath9k_htc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: xusbatm: don't rely on id table pointer arithmetic Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Fix union declarations Ian Rogers <irogers(a)google.com> perf evsel: Add per-thread warning for EOPNOTSUPP open failues Sasha Levin <sashal(a)kernel.org> Revert "perf tests: Fix flakiness in BPF counters test on hybrid systems" Sasha Levin <sashal(a)kernel.org> Revert "slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL" Sasha Levin <sashal(a)kernel.org> Revert "selftests/mm: report unique test names for each cow test" Sasha Levin <sashal(a)kernel.org> Revert "selftests/mm: skip COW tmpfile cases when fallocate() is unsupported" Sasha Levin <sashal(a)kernel.org> Revert "selftests: harness: Mark test fixture objects __maybe_unused" Sasha Levin <sashal(a)kernel.org> Revert "nvme: apple: Add Apple A11 support" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Drop the PRP null check chicken bit" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Prevent shared tags across queues on Apple A11" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Reset q->sq_tail during queue init" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries" Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized Atish Patra <atishp(a)meta.com> crypto: ccp - Fix possible deadlock in SEV init failure path Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: fix UBSAN array-index-out-of-bounds in smb2_copychunk_range Darrick J. Wong <djwong(a)kernel.org> xfs: actually recover intended file sizes in xfs_xmi_item_recover_intent Darrick J. Wong <djwong(a)kernel.org> xfs: advance the findparent inode scan cursor while holding ILOCK Darrick J. Wong <djwong(a)kernel.org> xfs: bail out on bitmap errors in xrep_agfl_fill Darrick J. Wong <djwong(a)kernel.org> xfs: compute dquot checksum after resetting dd_lsn in repair Darrick J. Wong <djwong(a)kernel.org> xfs: count escaped corruption errors in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: destroy seen inode bitmap when we fail to add a dirpath Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak dqacct if rhashtable insertion fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't modify file attributes or poke fsnotify for dry runs Darrick J. Wong <djwong(a)kernel.org> xfs: don't spin forever on zero-length dirents when salvaging them Darrick J. Wong <djwong(a)kernel.org> xfs: fix backwards skipping logic in xrep_quota_block Darrick J. Wong <djwong(a)kernel.org> xfs: fix bnobt repair space reservation disposal failure Lin Jiapeng <ljp1205831794(a)gmail.com> xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN Darrick J. Wong <djwong(a)kernel.org> xfs: fix name string recording in slowpath pptr tracepoints Darrick J. Wong <djwong(a)kernel.org> xfs: fix replaying dirent removals into the temporary directory Javier Tia <javier(a)peridio.com> xfs: initialise error in xfs_defer_finish_one() Darrick J. Wong <djwong(a)kernel.org> xfs: log the tempip after we convert it to extents format Darrick J. Wong <djwong(a)kernel.org> xfs: preserve owner on in-memory btree creation Darrick J. Wong <djwong(a)kernel.org> xfs: report nonexistent parents as a filesystem corruption Darrick J. Wong <djwong(a)kernel.org> xfs: reset parent pointer args before each dir tree unlink repair Darrick J. Wong <djwong(a)kernel.org> xfs: signal inode btree xref error if get_rec returns an error Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot old AGFL before rewriting it Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot scrub stats when rendering them Darrick J. Wong <djwong(a)kernel.org> xfs: truncate quota file correctly when repairing quota file Bjoern Doebel <doebel(a)amazon.de> smb: client: fix heap overflow in DACL owner/group rewrite Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount when cifs_sb_tlink() fails Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount in cifs_queue_oplock_break() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in wsl_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in cifs_reparse_point_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix one-byte OOB read in smb2_parse_native_symlink() Karl Mehltretter <kmehltretter(a)gmail.com> smb: client: pin DFS superblock in iterator callback Aohan Mei <henrymei(a)tencent.com> smb: client: reject userspace cifs.idmap descriptions Gang Yan <yangang(a)kylinos.cn> selftests: mptcp: fix an UAF in mptcp_connect.c Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: subflow: no need to copy thmac during ulp_clone Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: handle MPC data + csum reqd + no csum Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Joe Damato <joe(a)dama.to> bnxt_en: Only restore LRO if the device supports TPA Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate AV1 tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate HEVC tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Fan Wu <fanwu01(a)zju.edu.cn> hwmon: (gpio-fan) Fix use-after-free in alarm work Javier Carrasco <javier.carrasco.cruz(a)gmail.com> hwmon: (chipcap2) fix channels in humidity alarm notifications Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Chengfeng Ye <nicoyip.dev(a)gmail.com> afs: Clear stale peer app data after address list changes David Howells <dhowells(a)redhat.com> afs: Fix incorrect free in candidate cleanup in afs_lookup_server() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: use BIT_ULL for u64 overflow masks Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: store available counter mask as bitmap Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix use of mutex in atomic context Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix skcipher_walk return code handling in aes_s390 Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Ibrahim Hashimov <security(a)auditcode.ai> mac802154: fix use-after-free of sdata via queued RX frames Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation David Carlier <devnexen(a)gmail.com> ieee802154: hwsim: serialize pib updates to fix double-free Fan Wu <fanwu01(a)zju.edu.cn> ieee802154: cc2520: fix FIFOP work use-after-free Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Yilin Zhang <yilinzhang(a)moonshot.ai> inet: frags: invalidate queues before flushing them Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Nikhil Gurudasani <nikhilgurudasani314(a)gmail.com> erofs: preserve LZMA decoders on resize failure Jeffin Philip <jeffinphilip14(a)gmail.com> fs: autofs: fix memory leak in autofs_fill_super() Nathan Chancellor <nathan(a)kernel.org> scripts/sorttable: Mark long_size as __maybe_unused Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: solidrun: Free IRQs after request failure Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: ifcvf: Put device on unsupported feature error Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: nf_log: unregister loggers before per-net teardown Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Sahil Chandna <sahilchandna(a)linux.microsoft.com> net: mana: Reserve extra CQ slot for the fence completion CQE Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> net/sched: act_api: release all action references on NEWACTION failure David Carlier <devnexen(a)gmail.com> ring-buffer: Check resize_disabled before publishing the new subbuf order Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters() Gabriel Krisman Bertazi <krisman(a)suse.de> io_uring/net: let io_recv_buf_select return the length of the buffer region Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Sunil Khatri <sunil.khatri(a)amd.com> drm/drm_exec: fix up contended obj when num_objects is 0 Moritz Tanner <moritz.tanner(a)linbit.com> fs: don't return -EINVAL for successful nested thaw Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Rong Zhang <i(a)rong.moe> Bluetooth: btrtl: Don't leak return code when parsing firmware format v2 Xu Rao <raoxu(a)uniontech.com> Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Dawid Osuchowski <dawid.osuchowski(a)linux.intel.com> accel/ivpu: Limit firmware log name prints to field size Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate firmware log buffer metadata Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Keep the entry count when the histogram stats allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Let histogram values keep the percent and graph modifiers Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the field rejected for a bad modifier Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram var refs regardless of how often they are referenced Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Henry Martin <bsdhenrymartin(a)gmail.com> tracing/user_events: Don't destroy fields when event removal fails Thomas Gleixner <tglx(a)linutronix.de> tick/broadcast: Plug clockevents replacement race Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: validate URB actual_length in interrupt callback Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Miguel Ojeda <ojeda(a)kernel.org> rust: allow `unknown_lints` in generated bindings for Rust < 1.88 Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from the histogram stacktrace modifier Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Vernon Yang <yanglincheng(a)kylinos.cn> x86/mm: Fix user-space data loss with MADV_FREE and THP Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX-512 code Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX2 code Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/ps3: Fix repository.c build failure Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: prevent out-of-bounds reads in share config responses Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Lorenzo Stoakes (ARM) <ljs(a)kernel.org> scripts/mksysmap: fix escape of '$' in the __pi_ pattern Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails Eelco Chaudron <echaudro(a)redhat.com> openvswitch: fix wrong flag value in get_ipv6_ext_hdrs() MD Danish Anwar <danishanwar(a)ti.com> net: hsr: enable promiscuous mode on interlink port with fwd offload Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix TX descriptor availability check for TSO traffic Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: add TSO check for header length Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: add stmmac_tso_header_size() Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: fix TSO support when some channels have TBS available Furong Xu <0x1207(a)gmail.com> net: stmmac: TSO: Simplify the code flow of DMA descriptor allocations Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: fix PF/CGX debugfs PCI bus lookup Vladislav Karmanov <vladislav.karmanov.dev(a)gmail.com> net: phy: mediatek-ge: disable EEE on the MT7530 PHY Heiner Kallweit <hkallweit1(a)gmail.com> net: phy: add phy_disable_eee SkyLake.Huang <skylake.huang(a)mediatek.com> net: phy: mediatek: Re-organize MediaTek ethernet phy drivers Colin Ian King <colin.i.king(a)gmail.com> cxgb4: clip_tbl: Fix spelling mistake "wont" -> "won't" Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Fix in-place replace Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Reject handle aliasing Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix rb augmented with multi fields Peter Zijlstra <peterz(a)infradead.org> sched/fair: Fix lag clamp Peter Zijlstra <peterz(a)infradead.org> sched/fair: Fix EEVDF entity placement bug causing scheduling lag Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Correct pt_regs->flags update for PEBS path Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel/ds: Factor out PEBS group processing code to functions Changbin Du <changbin.du(a)huawei.com> perf/x86/intel/ds: Remove redundant assignments to sample.period Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/ds: Clarify adaptive PEBS processing Yabin Cui <yabinc(a)google.com> perf/core: Check sample_type in perf_sample_save_callchain Thomas Richter <tmricht(a)linux.ibm.com> perf/core: Allow list_del during perf_event_overflow() Kan Liang <kan.liang(a)linux.intel.com> perf: Supply task information to sched_task() Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: initialize ptp_lock at probe time Qingfang Deng <qingfang.deng(a)linux.dev> ppp_synctty: ensure a writeable skb header Eric Dumazet <edumazet(a)google.com> vxlan: initialize _md in vxlan_xmit_one() Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-pf: reset HTB scheduler topology before freeing queues Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Remove debugfs entries when probe fails Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Create debugfs entries after hwmon registration Marek Vasut <marex(a)nabladev.com> net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down Yicong Hui <yiconghui(a)gmail.com> net/micrel: Fix typos in micrel driver code comments Jan Havran (Advantech Czech) <havran.jan(a)email.cz> net: dsa: lantiq_gswip: fix GSWIP_MDIO_PHY_FCONTX_EN value Daniel Golle <daniel(a)makrotopia.org> net: dsa: lantiq_gswip: move definitions to header Daniel Golle <daniel(a)makrotopia.org> net: dsa: lantiq_gswip: prepare for more CPU port options Daniel Golle <daniel(a)makrotopia.org> net: dsa: lantiq_gswip: deduplicate dsa_switch_ops Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Sync timeout value if WDT was running at boot Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix undefined behavior Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix spurious reset on suspend Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Enable clock before accessing hardware registers Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix clock leak and spurious timer in settimeout() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Avoid division by zero David Arcari <darcari(a)redhat.com> watchdog: fix hrtimer start when pretimeout is zero Paolo Abeni <pabeni(a)redhat.com> mptcp: remove unneeded READ_ONCE() annotation Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: destroy the phylink instance on the probe error path Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: mediatek: Fix leaked runtime PM reference in reset Ivan Hu <ivan.hu(a)canonical.com> Bluetooth: btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: validate packet_len before skb_put_data Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: btusb: Fix UAF of btusb_data by rx_work Jakub Kicinski <kuba(a)kernel.org> eth: ice: don't dereference pointers from TP_printk() Jacob Keller <jacob.e.keller(a)intel.com> ice: add missing xa_destroy for sched_node_ids Joshua Hay <joshua.a.hay(a)intel.com> idpf: account for VLAN header when parsing RSC packet header HyeongJun An <sammiee5311(a)gmail.com> ALSA: hda: Report a change when only the channel status bytes move Takashi Iwai <tiwai(a)suse.de> ALSA: hda/common: Use guard() for mutex locks Takashi Iwai <tiwai(a)suse.de> ALSA: hda/common: Use cleanup macros for PM controls Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Introduce auto cleanup macros for PM Karl Mehltretter <kmehltretter(a)gmail.com> drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: No mapping is a dropped rx Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Fix UDP length overflow with PMTU discover and big MTU Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Return immediately when manage_oob() returns NULL for 0-length buffer. Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Update last skb marker in manage_oob(). Karl Mehltretter <kmehltretter(a)gmail.com> virtio_input: stop callbacks before unregistering input device Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_input: reset device if input_register_device() fails Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_net: check TX pull result before RX copy Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_blk: reject out-of-range sector starts Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: protect config_ctx from being freed under the config callback Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> vhost/vdpa: reject VRING_NUM larger than device max Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove Karl Mehltretter <kmehltretter(a)gmail.com> virtio: fix use-after-free in unregister_virtio_device() hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Parameterize ina2xx_data in ina226_alert_read() Guenter Roeck <linux(a)roeck-us.net> hwmon: Introduce 64-bit energy attribute support Zijun Hu <quic_zijuhu(a)quicinc.com> libnvdimm: Replace namespace_match() with device_find_child_by_name() Geert Uytterhoeven <geert+renesas(a)glider.be> hwmon: (ltc4282) Make sure clk_init_data is fully initialized Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject non-scalar bpf_loop iteration counts Vineeth Karumanchi <vineeth.karumanchi(a)amd.com> net: macb: fix NULL pointer dereference on unbind with fixed-link Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: rename bp->sgmii_phy field to bp->phy Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Lama Kayal <lkayal(a)nvidia.com> net/mlx5: E-Switch, prevent mc_list repopulation during vport disable Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix use-after-free race in sample_restore_put() Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Weiming Shi <bestswngs(a)gmail.com> net/sched: defer qdisc freeing after failed creation XingWang Xiang <v3rdant.xiang(a)gmail.com> net: mctp: i3c: serialize probe with bus removal Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: don't release PCI regions for VFs on reset Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix cmd_regs access racing BAR unmap on reset Jamal Hadi Salim <jhs(a)mojatatu.com> net: reject oversized tx_queue_len at netlink parse time Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Alexandra Winter <wintera(a)linux.ibm.com> s390/ism: folio_put() after error Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Nikhil P. Rao <nikhil.rao(a)amd.com> ionic: use netif_txq_maybe_stop() in ionic_tx() Viswajith Murali <viswajithm(a)marvell.com> octeontx2-af: mcs: Clear stale X2P calibration state before calibration Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: mcast: properly convert mglist to rcu Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> eth: nfp: drop the replaced rule from the list when reprogramming fails Jakub Kicinski <kuba(a)kernel.org> eth: nfp: bound the ntuple rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> eth: nfp: migrate to new RXFH callbacks Jakub Kicinski <kuba(a)kernel.org> net: ethtool: add dedicated callbacks for getting and setting rxfh fields Jakub Kicinski <kuba(a)kernel.org> net: ethtool: require drivers to opt into the per-RSS ctx RXFH Jakub Kicinski <kuba(a)kernel.org> net: ethtool: remove the duplicated handling from rxfh and rxnfc Jakub Kicinski <kuba(a)kernel.org> net: ethtool: copy the rxfh flow handling Gal Pressman <gal(a)nvidia.com> ethtool: Block setting of symmetric RSS when non-symmetric rx-flow-hash is requested Gal Pressman <gal(a)nvidia.com> ethtool: Symmetric OR-XOR RSS hash Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Ido Schimmel <idosch(a)nvidia.com> nexthop: Initialize extack in remove_nh_grp_entry() Jiayuan Chen <jiayuan.chen(a)linux.dev> selftests/bpf: Fix flaky bpf_nf test when random NAT port is 0 Ning Ding <dingning04(a)gmail.com> bpf: Reject untrusted allocated-object pointers Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Require MEM_PERCPU for percpu kptr stores Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> thermal: sysfs: switch to use scnprintf() to suppress truncation warning Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't predict JMP32 pointer vs zero comparisons Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark faultable stack helpers as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_btf_find_by_name_kind() as sleepable Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: clear txcb->last before writing each descriptor Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Fix unbalanced module reference count Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Do not ignore -ENOENT when loading a topology Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up streams if their initialization fails Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up the bus when fetching ML caps fails Xixin Liu <liuxixin(a)kylinos.cn> nvme-tcp: defer TLS inline send to io_work Hannes Reinecke <hare(a)kernel.org> nvme-tcp: open-code nvme_tcp_queue_request() for R2T Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme: remove stale namespaces by NSID range during scan Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Add checking nr_subbufs to persistent ring buffer validation Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark sched_process_wait argument as nullable Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path HyeongJun An <sammiee5311(a)gmail.com> selftests/alsa: Fix the step check for INTEGER controls Breno Leitao <leitao(a)debian.org> arm64: trans_pgd: clone only the linear map that exists at runtime HW He <hw.he(a)mediatek.com> net: gro: Fix nesting of TCP GSO SKBs in skb_gro_receive_list() Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Eduard Zingerman <eddyz87(a)gmail.com> bpf: reject BPF_PSEUDO_FUNC reference to the main program Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Avi Weiss <thnkslprpt(a)gmail.com> btrfs: send: fix lost error return value in will_overwrite_ref() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: finish active block group cleanup if call_zone_finish() fails Qu Wenruo <wqu(a)suse.com> btrfs: return proper negative error code for update_raid_extent_item() Qu Wenruo <wqu(a)suse.com> btrfs: fix the possible bioc_list memory leak during error Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> btrfs: fix transaction use-after-free in raid stripe insertion Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Allow repeated MSP prepare calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Remove obsolete PRCMU QoS calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Deassert the MSP reset during probe Linus Walleij <linusw(a)kernel.org> mfd: db8500-prcmu: Fold dbx500 header into db8500 Kees Cook <kees(a)kernel.org> arm: Handle KCOV __init vs inline mismatches Zijun Hu <quic_zijuhu(a)quicinc.com> mfd: db8500-prcmu: Remove needless return in three void APIs Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling John Ogness <john.ogness(a)linutronix.de> printk/nbcon: Change nbcon_irq_work to IRQ_WORK_LAZY Qingyu Zhang <usupergate(a)gmail.com> ALSA: ump: do not touch legacy_rmidi before it exists Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Update rawmidi name per EP name update Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Copy safe string name to rawmidi Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Copy FB name string more safely Takashi Iwai <tiwai(a)suse.de> ALSA: rawmidi: Show substream activity in info ioctl Takashi Iwai <tiwai(a)suse.de> ALSA: rawmidi: Expose the tied device number in info ioctl Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Fix limiting SRIOV VF count logic Eric Dumazet <edumazet(a)google.com> locking/lockdep: Invalidate stale class_cache entries for zapped classes Leo Yan <leo.yan(a)arm.com> perf/core: Skip empty AUX records with only format flags Ivy Lopez <skunkolee(a)gmail.com> scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: check cpu_hw_evt before dereference in overflow IRQ Eric Dumazet <edumazet(a)google.com> bonding: alb: fix uninitialized transport header access in alb_determine_nd() Guanghui Yang <3497809730(a)qq.com> btrfs: restore active device pointers after failed sprout Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list Lu Yao <yaolu(a)kylinos.cn> drm/xe/oa: Remove sysfs entry on idr_alloc failure in xe_oa_add_config_ioctl() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Avoid IPL parameter append past command line Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Fix physical memory search range Xu Rao <raoxu(a)uniontech.com> ALSA: hda: restore MFG widget enumeration after core split Takashi Iwai <tiwai(a)suse.de> ALSA: hda/core: Use guard() for mutex locks Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding David Laight <david.laight.linux(a)gmail.com> tipc: Dont send random pad bytes in RESET/ACTIVATE messages Tung Nguyen <tung.quang.nguyen(a)est.tech> tipc: fix NULL deref in tipc_named_node_up() on empty publication list Eric Dumazet <edumazet(a)google.com> ip6_gre: check tunnel info before xmit in ip6gre_tunnel_xmit Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source() Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for MCAST_ socket options. Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. Eric Dumazet <edumazet(a)google.com> ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_synctty: simplify tty disc_data access Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Eric Dumazet <edumazet(a)google.com> igmp: convert struct ip_sf_list to RCU Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix duplicate handle when node ID pool is exhausted Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Fix for the wrong data type Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Disable tx queues on fatal error Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Improve the error recovery Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Protect skb pointer used by two different kernel instances Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Add the OA_TC6_ prefix to standard registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Export standard defined registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Handle the OA TC6 SPI protected mode Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Interrupt is active low, level triggered. Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix out-of-bounds write in l2cap_ecred_connect Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Aleksandr Nogikh <nogikh(a)google.com> Bluetooth: hci_core: Fix race condition during device registration Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: bound firmware ID by TLV length Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: validate version TLV value lengths Jiacheng Xu <stitch(a)zju.edu.cn> workqueue: reject watchdog thresholds that overflow jiffies Marco Crivellari <marco.crivellari(a)suse.com> workqueue: replace use of system_wq with system_percpu_wq Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Clear automask on spurious interrupts Wanwu Li <liwanwu(a)kylinos.cn> sched_ext: Fix timer pinning and return value in scx_central Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in dump_reipl without re-IPL parm block Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in kdump without re-IPL parm block Heiko Carstens <hca(a)linux.ibm.com> s390/time: Use jiffies instead of jiffies_64 Heiko Carstens <hca(a)linux.ibm.com> s390/vtime: Use __this_cpu_read() / get rid of READ_ONCE() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: rate limit unmapped SID errors Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: propagate DACL parsing errors Yilin Zhang <yilinzhang(a)moonshot.ai> ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq Adrian Hunter <adrian.hunter(a)intel.com> perf symbol: Do not use debug file as the binary type Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix NULL pointer dereference in PM callbacks Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_remote_src_del() James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> raw: annotate disconnect-side IPv4 match writers Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> smb: client: transport: Fix debug printing in __release_mid() Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix integer truncation in collapse range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix data corruption in emulated insert range ZhangGuoDong <zhangguodong(a)kylinos.cn> smb: move copychunk definitions to common/smb2pdu.h Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: batch SRV_COPYCHUNK entries to cut round trips Huiwen He <hehuiwen(a)kylinos.cn> smb/client: mark file sparse before emulating insert range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for zero range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for insert range Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix target device refcount leak in mpi3mr_sas_port_add() Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix NULL pointer dereference in mpi3mr_sas_port_add() Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: fix skb sizing and action leak on reoffload delete Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Dong Chenchen <dongchenchen2(a)huawei.com> net: iptunnel: fix stale transport header during tunnel decapsulation Eric Dumazet <edumazet(a)google.com> tcp: use GFP_ATOMIC in tcp_send_active_reset() Eric Dumazet <edumazet(a)google.com> net: icmp: avoid invalid transport header access in icmp_send tracepoint Slawomir Stepien <sst(a)poczta.fm> drm/cirrus-qemu: Validate BAR0 size during probe Thomas Zimmermann <tzimmermann(a)suse.de> drm/cirrus: Use video aperture helpers Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: do not treat unreadable directory blocks as empty Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Liang Luo <luoliang(a)kylinos.cn> sched_ext: Fix nonexistent field in sched-ext.rst example Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Xixin Liu <liuxixin(a)kylinos.cn> nvme-rdma: fix -EIO cleanup order in queue_rq Youssef Samir <youssef.abdulrahman(a)oss.qualcomm.com> accel/qaic: Address potential out-of-bounds read in resp_worker() Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel address decode for non-hash mode Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel selection hash Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix interleave boundary condition Yazen Ghannam <yazen.ghannam(a)amd.com> RAS/AMD/ATL, EDAC/amd64: Only load ATL when needed Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: ensure interrupts are enabled in __do_user_fault() Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered SJ Park <sj(a)kernel.org> mm/damon/core: avoid infinite kdamond_merge_regions() internal loop Max Chou <max.chou(a)realtek.com> Bluetooth: btrtl: Add the support for RTL8761CUV Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Unlink scc_entry in unix_del_edge(). Eric Dumazet <edumazet(a)google.com> l2tp: fix tunnel and session refcount leak on seq_file release Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use memcmp() to compare ClientGUIDs HyeongJun An <sammiee5311(a)gmail.com> ASoC: meson: aiu: Validate written enum values Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: topology: Check PCM and DAI name strings before use Kuniyuki Iwashima <kuniyu(a)google.com> ipv4: fib: Don't dump dying fib_info in fib_leaf_notify(). Jiri Olsa <jolsa(a)kernel.org> bpf: Guard __get_user acesss with access_ok for uprobe_multi data Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Proper rollback if the ioremap fails Jie Gan <jie.gan(a)oss.qualcomm.com> coresight: platform: defer connection counter increment until alloc succeeds Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid10: fix writes_pending and barrier reference leaks on discard failures Xin Long <lucien.xin(a)gmail.com> sctp: fix err_chunk memory leaks in INIT handling Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> bpf: Mask pseudo pointer values in verifier logs Pauli Virtanen <pav(a)iki.fi> Bluetooth: ISO: fix malformed ISO_END/CONT handling Daniel Borkmann <daniel(a)iogearbox.net> bpf: Reject redirect helpers without a bpf_net_context Gregor Herburger <gregor.herburger(a)linutronix.de> drm/vc4: hvs/v3d: Fix null dereference in unbind Cen Zhang (Microsoft) <blbllhy(a)gmail.com> tipc: fix integer overflow in tipc_recvmsg() and tipc_recvstream() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> net: drop_monitor: fix info leak in NET_DM_ATTR_PAYLOAD Eric Dumazet <edumazet(a)google.com> drop_monitor: fix size calculations for 64-bit attributes Eric Dumazet <edumazet(a)google.com> drop_monitor: perform u64_stats updates under IRQ-disabled section Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Saravana Kannan <saravanak(a)google.com> of: dynamic: Fix overlayed devices not probing because of fw_devlink Ulf Hansson <ulf.hansson(a)linaro.org> driver core: Export get_dev_from_fwnode() Brahmajit Das <listout(a)listout.xyz> drm/amd/display: clean-up dead code in dml2_mall_phantom Zi Yan <ziy(a)nvidia.com> mm/huge_memory: use folio's memcg inside __folio_split() Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: skip unknown CLC firmware records Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Sasha Levin <sashal(a)kernel.org> Revert "ARM: 9481/2: breakpoint: CFI breakpoints only on demand" Sasha Levin <sashal(a)kernel.org> Revert "bpf, s390: Clear fetch destination on faulting arena atomic" Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: remove stale channels from all sessions on teardown Andrii Nakryiko <andrii(a)kernel.org> bpftool: Strip all -Wformat* flags from bootstrap libbpf build Genevieve Chan <genevieve.chan(a)altera.com> firmware: stratix10-svc: fix FCS SMC call kernel-doc Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> Revert "ACPI: processor: Update cpuidle driver check in __acpi_processor_start()" Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state Lin Xianglin <1021538027(a)qq.com> ASoC: amd: yc: Add DMI quirk for HyperX OMEN Gaming Laptop 16-ap1xxx Zizhi Wo <wozizhi(a)huawei.com> scsi: core: Do not block on tag allocation in scsi_eh_lock_door() Rudi Heitbaum <rudi(a)heitbaum.com> ASoC: rt5645: Perform the initial jack detect at probe Jisheng Zhang <jszhang(a)kernel.org> spi: dw: fix wrong RX_SAMPLE_DLY setting after resume Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on WDC WD141KFGX-68FH9N0 Guenter Roeck <linux(a)roeck-us.net> hwmon: (corsair-psu) Fix linear11 calculation Jia Jia <physicalmtea(a)gmail.com> vhost-scsi: flush backend after device ioctls Zhang Heng <zhangheng(a)kylinos.cn> ASoC: amd: yc: Add DMI quirk for HP Victus Laptop 16-e1xxx Hardik Garg <hargar(a)linux.microsoft.com> Drivers: hv: vmbus: add VTL2 redirect connection ID Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on WD Green 2.5 480GB André Pragosa <pragosa512(a)gmail.com> ALSA: hda/realtek: Add mute LED quirk for HP Victus 16-e0xxx (MB 88ED) Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on some WD drives Robert Abrahamse <denobyte2(a)gmail.com> ALSA: usb-audio: Add quirk for Corsair Virtuoso (later revision) Jiale Yao <yaojiale02(a)163.com> Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() Li Qiang <liqiang01(a)kylinos.cn> cifs: validate idmap key payload length Vaibhav Jain <vaibhav(a)linux.ibm.com> powerpc/pseries: Ensure vpa,slb_shadow & dtl are unregistered during crash Michal Swiatkowski <michal.swiatkowski(a)linux.intel.com> ice: pass the return value of skb_checksum_help() Madhavender Singh <madhav(a)disroot.org> ALSA: hda/realtek: Add mute LED quirk for HP Laptop 14s-dr1xxx Markus Lindner <lindner.markus(a)outlook.at> ALSA: usb-audio: Add dB map quirk for Razer Barracuda X 2.4 Minhong He <heminhong(a)kylinos.cn> phonet: check register_netdevice_notifier() error in phonet_device_init() Pengpeng Hou <pengpeng(a)iscas.ac.cn> drm/gma500: return errors from Oaktrail HDMI I2C reads Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: preserve VFS inherited POSIX ACL mask Ibrahim Hashimov <security(a)auditcode.ai> wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: core: clamp voltage constraints before applying apply_uV Jay Vadayath <jay(a)artiphishell.com> smb: client: bound dirent name against end of SMB response in cifs_filldir Georgi Valkov <gvalkov(a)gmail.com> wifi: mwifiex: replace one-element arrays with flexible array members Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Samsung 750XBE/730XBE Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: acpi: validate WGDS table revision index Daniel C. Ribeiro <dcoutinho.96(a)gmail.com> ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum650 Wireless Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: bound aligned TLV advance in FW parser Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for HP Pavilion x360 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized Pu Hu <hupu(a)transsion.com> arm64: kprobes: Allow reentering kprobes while single-stepping Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: add a check on the tid coming from the firmware Yu Peng <pengyu(a)kylinos.cn> arm64: fixmap: Allow 256K early_ioremap() at any offset Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix a possible underflow Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate TX_CMD response layout Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: Intel: sof_sdw: Add quirks for new Dell laptops Huiwen He <hehuiwen(a)kylinos.cn> smb/client: flush dirty data before punching a hole Tao Cui <cuitao(a)kylinos.cn> blk-cgroup: fix leaks and online flag on radix_tree_insert failure Marcel Kłos <marcel(a)marmak.net.pl> ALSA: hda/realtek: Add quirk for HP EliteBook 830 G8 (8AB8) to enable mute LEDs Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: pcie: null RX pointers after free Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix sched scan IE sizing Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: parse beacon notif per layout Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix an off-by-1 boundary check Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate mac_link_id in session protect notif Filipe Manana <fdmanana(a)suse.com> btrfs: fix reloc root cleanup in merge_reloc_roots() Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate sta_id in BA window status notif Wang YuWei <1973615295(a)qq.com> spi: dw-dma: Wait for controller idle before completing Tx Filipe Manana <fdmanana(a)suse.com> btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() Dave Chen <davechen(a)synology.com> btrfs: only account delalloc bytes for regular file inodes in btrfs_getattr() Pali Rohár <pali(a)kernel.org> cifs: Fix support for creating SFU fifo Richard Fitzgerald <rf(a)opensource.cirrus.com> ALSA: hda: cs35l56: Fail if wmfw file is missing Rohit Sinha <rohitsinha12043(a)gmail.com> ALSA: hda/realtek - Add quirk for HP Victus 15-fa0xxx (MB 8A50) Chen Bowen <hicbowen(a)gmail.com> ALSA: hda/realtek: Fix speakers on MECHREVO WUJIE Series ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/client: zero-initialize stack-allocated cifs_open_info_data Pali Rohár <pali(a)kernel.org> cifs: Fix support for creating SFU socket Huiwen He <hehuiwen(a)kylinos.cn> smb/client: reduce fallocate zero buffer allocation Tianze Shao <shaotianze(a)outlook.com> ASoC: rt712-sdca: reset codec at io_init to fix silent headphone Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: validate beacon length before fixed buffer copy Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: mark the rcu locked areas properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libipw: fix key index receive bound checks Liang Hao <haohlliang(a)gmail.com> gpio: dwapb: Mask interrupts at hardware initialization Pagadala Yesu Anjaneyulu <pagadala.yesu.anjaneyulu(a)intel.com> wifi: mac80211: ibss: wait for in-flight TX on disconnect Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate rx/tx MLME callback frame lengths before access Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SID namespace before mapping IDs Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: mark invalid session responses as signed Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: find bound sessions during reauthentication Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate assoc response length before status and IE access Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libertas: reject short monitor TX frames Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate deauth frame length before reason access Corentin Labbe <clabbe(a)baylibre.com> wifi: ralink: RT2X00: init EEPROM properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> ALSA: usb-audio: caiaq: validate EP1 reply lengths Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix credit charge calculation for SMB2 QUERY_INFO Perry Yuan <perry.yuan(a)amd.com> drm/amdgpu: flush pending RCU callbacks on module unload Jetha Chan <jethachan(a)gmail.com> ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table David Howells <dhowells(a)redhat.com> netfs: Fix decision whether to disallow write-streaming due to fscache use David Howells <dhowells(a)redhat.com> cachefiles: Fix double fput Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/gntalloc: validate grant count before allocation Farhad Alemi <farhad.alemi(a)berkeley.edu> freevxfs: don't BUG() on unknown typed-extent type Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/front-pgdir-shbuf: free grant reference head on errors Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/komeda: fix error handling for clk_prepare_enable() and callers Shubham Nayak <shubhamnayak392reborn(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Victus 16-e0xxx (88EE) to enable mute LED Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_expect: zero at allocation time Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend Weiming Shi <bestswngs(a)gmail.com> btrfs: tree-checker: validate INODE_REF's namelen Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: core: Abort active target transfer on controller suspend Baojun Xu <baojun.xu(a)ti.com> ASoC: tas2781: Update default register address to TAS2563 Haoxiang Li <haoxiang_li2024(a)163.com> fbdev: pm2fb: unwind WC setup on probe failure Kamlesh Chhetty <kamleshkc2002(a)gmail.com> ALSA: hda: Add Lenovo Legion 7i 16IAX7 17AA3874 quirk Arnd Bergmann <arnd(a)arndb.de> eth: mlx5: fix macsec dependency Adriana Stancu <adriana(a)arista.com> rtc: bq32000: add delay between RTC reads Yu Kuai <yukuai(a)fygo.io> blk-cgroup: protect iterating blkgs with blkcg->lock in blkcg_print_stat() Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: au1000: move free_irq out of the close-time spinlocked section Pengpeng Hou <pengpeng(a)iscas.ac.cn> regulator: da9121: Use subvariant ids in the I2C table Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Use kstrtobool() to parse the ROM attribute input Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Fix race between pci_proc_init() and pci_bus_add_device() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat read-control opens as stat opens only for leases Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: break RH leases before delete-on-close Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: start file id allocation at 1 Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: deny renaming directory with open children Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: apply create security descriptor first Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat unnamed DATA stream as base file Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use connection ClientGUID for lease lookup Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: align SMB2 oplock break ack handling Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SMB2 lease create contexts Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix lease break and ack state handling Alex Markuze <amarkuze(a)redhat.com> ceph: harden send_mds_reconnect and handle active-MDS peer reset Tommy Huang <tommy_huang(a)aspeedtech.com> rtc: aspeed: add AST2700 compatible Xue Lei <Xue.Lei(a)windriver.com> rtc: mv: add suspend/resume support for wakeup Samuel Moelius <sam.moelius(a)trailofbits.com> f2fs: validate inline dentry name lengths before conversion Chris Aherin <chrisaherin(a)gmail.com> ALSA: hda/realtek: Add quirk for Lenovo Yoga 7 16IAP7 Chen Cheng <chencheng(a)fnnas.com> md/raid5: let stripe batch bm_seq comparison wrap-safe Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: use devm_of_platform_populate() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: Add a channel shutdown field Yu Kuai <yukuai(a)fygo.io> md/raid5: account discard IO Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: Use devm_pm_runtime_enable() Peter Zijlstra <peterz(a)infradead.org> perf: Fix addr_filter_ranges lifetime Hans Zhang <18255117159(a)163.com> PCI: plda: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: mediatek: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: rockchip: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: altera: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: iproc: Protect root bus removal with rescan lock David Francis <David.Francis(a)amd.com> drm/amdkfd: Properly acquire queue buffers in CRIU restore Jean-Louis Colaco <jean-louis.colaco(a)orange.fr> ALSA: usb-audio: Add quirk for YAMAHA CDS3000 Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu: Use system unbound workqueue for soft IH ring Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: check find_first_zero_bit before __set_bit on kfd->doorbell_bitmap Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: Let driver decide buffer size at AMDKFD_IOC_GET_DMABUF_INFO ioctl Matthew Bystrin <dev.mbstr(a)gmail.com> mfd: rsmu: Add 8a34002 support Piotr Kubik <piotr(a)kubik.pl> leds: trigger: gpio: Use GPIOD_FLAGS_BIT_NONEXCLUSIVE Akashdeep Kaur <a-kaur(a)ti.com> mfd: tps65219: Make poweroff handler conditional on system-power-controller Tobias Deiminger <tobias.deiminger(a)linutronix.de> leds: pca9532: Don't stop blinking for non-zero brightness Yousef Alhouseen <alhouseenyousef(a)gmail.com> leds: uleds: Return -EFAULT on copy_to_user() failure Galen Hassen <rwekyes(a)gmail.com> ALSA: hda/conexant: Add pin config quirk for Lenovo IdeaPad Slim 5 16AKP10 Jakub Kicinski <kuba(a)kernel.org> tls: reject the combination of TLS and sockmap Ai Chao <aichao(a)kylinos.cn> ALSA: usb-audio: Add quirk flags for SC13A guoqi0226 <guoqi0226(a)163.com> spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data() Rob Herring (Arm) <robh(a)kernel.org> gpio: pisosr: Read "ngpios" as u32 Arnd Bergmann <arnd(a)arndb.de> scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block() Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: set ff->flock only on success Jiri Kosina <jikos(a)kernel.org> HID: hidpp: fix potential UAF in hidpp_connect_event() Yung-Tse Cheng <mes900903(a)gmail.com> virtio-fs: avoid double-free on failed queue setup Viktor Menshin <ripeeerr(a)gmail.com> ALSA: hda/realtek: Add quirk for Lenovo Xiaoxin 14 GT David Timber <dxdt(a)dev.snart.me> exfat: fix handling of damaged volume in exfat_create_upcase_table() Rosen Penev <rosenp(a)gmail.com> sparc: Disable compat support with LLD Leo Yan <leo.yan(a)arm.com> bpftool: Pass host flags to bootstrap libbpf Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Tolerate i3c_master_add_i3c_dev_locked() failures in DAA Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: fix races in cifsd thread creation Alice Mikityanska <alice(a)isovalent.com> net/sched: act_csum: don't mangle UDP tunnel GSO packets Maxime Bélair <maxime.belair(a)canonical.com> apparmor: propagate -ENOMEM correctly in unpack_table Jijie Shao <shaojijie(a)huawei.com> net: hns3: improve the unused_tuple parameter setting Agalakov Daniil <ade(a)amicon.ru> e1000e: limit endianness conversion to boundary words Raf Dickson <rafdog35(a)gmail.com> vsock: use sk_acceptq_is_full() helper in all transports Ido Schimmel <idosch(a)nvidia.com> ipv6: Honor oif when choosing nexthop for locally generated traffic Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: add shutdown callback Nazim Amirul <muhammad.nazim.amirul.nazle.asmade(a)altera.com> net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Rosen Penev <rosenp(a)gmail.com> sparc64: uprobes: add missing break Chen Zhang <zhangchen01(a)kylinos.cn> Bluetooth: btusb: Add Realtek RTL8922AE VID/PID 0bda/d923 Nils Helmig <nils.helmig(a)web.de> Bluetooth: btusb: Add TP-Link UB600 for Realtek 8761BUV bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: spdif: Restore regcache cache-only mode on sync failure bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Reorder clock enable sequence bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Add 50 ms delay before MAC init on BlazarIW Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: L2CAP: validate connectionless PSM length Cris <cxs1494089474(a)gmail.com> Bluetooth: btusb: Add support for TP-Link TL-UB250 Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: MT7925: Add VID/PID 0e8d/8c38 Rong Zhang <i(a)rong.moe> Bluetooth: btmtk: Disable remote wakeup for MT7922/MT7925 Hrvoje Nuic <hrvoje.nuic(a)gmail.com> Bluetooth: btusb: Add Mercusys MA530 for Realtek RTL8761BUV Chen Zhang <zhangchen01(a)kylinos.cn> Bluetooth: btusb: Add Realtek RTL8922AE VID/PID 0bda/d922 Ravindra <ravindra(a)intel.com> Bluetooth: btusb: Add support for Intel Lizard Peak 2 (0x8087:0x0040) Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btusb: MT7922: Add VID/PID 0e8d/223c Vadim Fedorenko <vadim.fedorenko(a)linux.dev> spi: xilinx: let transfers timeout in case of no IRQ Potin Lai <potin.lai.pt(a)gmail.com> hwmon: (pmbus/lm25066) Fix PMBus coefficients for LM5064/5066/5066i Tze Yee Ng <tze.yee.ng(a)altera.com> dmaengine: dw-axi-dmac: fix PM for system sleep and channel alloc Adrian Ng Ho Yin <adrianhoyin.ng(a)altera.com> dmaengine: altera-msgdma: Use memcpy_toio for descriptor FIFO writes Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid SBR for Qualcomm WCN6855/WCN7850 WiFi, SDX62/SDX65 modems Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell Latitude 7530 to fan control whitelist Dave Carey <carvsdriver(a)gmail.com> HID: multitouch: Honor ContactCount for Yoga Book 9 to suppress ghost contacts Yuho Choi <dbgh9129(a)gmail.com> sctp: Unwind address notifier registration on failure Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme-fc: Do not cancel requests in io target before it is initialized Nikolay Metchev <nikolaymetchev(a)gmail.com> platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table Xu Rao <raoxu(a)uniontech.com> ata: libata-pmp: add JMicron JMS562 quirk Moritz Baron <moritz.baron(a)stud.uni-hannover.de> ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IRH8 Furst Blumier <seal(a)furst.blue> ALSA: hda/realtek: Add quirk for HP 255 15.6 inch G9 Notebook PC Vamsi Attunuru <vattunuru(a)marvell.com> vdpa/octeon_ep: Use 4 bytes for mailbox signature Evgenii Burenchev <evg28bur(a)yandex.ru> vdpa/ifcvf: handle dev_set_name() failure in ifcvf_vdpa_dev_add() Guangshuo Li <lgs201920130244(a)gmail.com> net: lan966x: restore RX state on reload failure George Moussalem <george.moussalem(a)outlook.com> net: dsa: qca8k: Add support for force mode for fixed link topology Ben Maurer <bmaurer(a)meta.com> btrfs: use lockless read in nr_cached_objects shrinker callback Anand Jain <asj(a)kernel.org> btrfs: use on-disk uuid for s_uuid in temp_fsid mounts Kory Maincent <kory.maincent(a)bootlin.com> hwmon: (adt7462) Add of_match_table to support devicetree Shubham Chakraborty <chakrabortyshubham66(a)gmail.com> hwmon: (raspberrypi) Fix delayed-work teardown race Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid FLR for MediaTek MT7925 WiFi Lu Yao <yaolu(a)kylinos.cn> fbcon: don't suspend/resume when vc is graphics mode KangNing Liao <lkangn.kernel(a)gmail.com> btrfs: protect sb_write_pointer() with invalidate lock Breno Leitao <leitao(a)debian.org> netconsole: take target_cleanup_list_lock in drop_netconsole_target() Jiajia Liu <liujiajia(a)kylinos.cn> wifi: mt76: transform aspm_conf for pci_disable_link_state Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: add 320MHz bandwidth to bss_rlm_tlv Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: populate EHT 320MHz MCS map in sta_rec Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt7925: add Netgear A8500 USB device ID Luis de Carlos <reskoldo73(a)gmail.com> platform/x86: msi-ec: Add support for MSI Pulse GL66 12th Gen Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: handle 320MHz bandwidth in RXV and TXS Gleb Sonichev <sonichev555(a)gmail.com> platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table Chuck Lever <chuck.lever(a)oracle.com> tls: Flush backlog before waiting for a new record Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: mal: fix potential system hang in mal_remove() Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: quiesce DMA before freeing resources Al Viro <viro(a)zeniv.linux.org.uk> configfs_depend_prep(): pass configfs_dirent instead of dentry Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/mlx5: Create ODP EQ for non-pinned dmabuf MRs Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Add request-pool slack for delayed recycling Aurelien DESBRIERES <aurelien(a)hackers.camp> RDMA/rtrs-srv: Fix integer underflow in process_read and process_write Tuo Li <islituo(a)gmail.com> ASoC: mediatek: mt8365-afe-pcm: fix possible NULL-pointer dereferences in mt8365_afe_suspend() Dai Ngo <dai.ngo(a)oracle.com> NFS: fix eof updates after NFSv4.2 fallocate/zero-range Zhang Cen <rollkingzzc(a)gmail.com> btrfs: tree-checker: validate names in ROOT_REF and ROOT_BACKREF ZhengYuan Huang <gality369(a)gmail.com> btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() Osama Abdelkader <osama.abdelkader(a)gmail.com> riscv: panic if IRQ handler stacks cannot be allocated Rosen Penev <rosenp(a)gmail.com> netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() Ruoyu Wang <ruoyuw560(a)gmail.com> ALSA: es18xx: check control allocation before private data setup Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: microchip: sparx5: clean up PSFP resources on flower setup failure Maoyi Xie <maoyixie.tju(a)gmail.com> hsr: broadcast netlink notifications in the device's net namespace Guangshuo Li <lgs201920130244(a)gmail.com> net: cpsw_new: unregister devlink on port registration failure Dawei Feng <dawei.feng(a)seu.edu.cn> bpf: NUL-terminate replaced sysctl value Li RongQing <lirongqing(a)baidu.com> RDMA/mlx5: Fix state and counter desync on loopback enable failure Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() Thiyagarajan Pandiyan <thiyagarajan(a)aerlync.com> wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer notifications Runyu Xiao <runyu.xiao(a)seu.edu.cn> ipv6: use READ_ONCE() for bindv6only default in inet6_create() Yongqiang Sun <Yongqiang.Sun(a)amd.com> drm/amdkfd: Unwind debug trap enable on copy_to_user failure Rosen Penev <rosenp(a)gmail.com> ipmi: si: Use platform_get_irq_optional() to retrieve interrupt Andrei Faleichyk <andrei.faleichyk(a)noogadev.com> ALSA: hda/realtek: Add quirk for ASUS VivoBook X509DAP Michael Walle <mwalle(a)kernel.org> clk: keystone: don't cache clock rate Shay Drory <shayd(a)nvidia.com> net/mlx5: E-Switch, align disable sequence with switchdev-to-legacy transition Cyrill Gorcunov <gorcunov(a)gmail.com> RDMA/irdma: Fix typo in SQ completions generation Shay Drory <shayd(a)nvidia.com> net/mlx5e: Verify unique vhca_id count instead of range Shiwu Zhang <shiwu.zhang(a)amd.com> drm/amdgpu: fix buffer overflow during vBIOS update Asad Kamal <asad.kamal(a)amd.com> drm/amd/pm: bound pp_dpm_set_pp_table() memcpy Stanley.Yang <Stanley.Yang(a)amd.com> drm/amdgpu: harden FRU PIA parsing with bounded helpers Alysa Liu <Alysa.Liu(a)amd.com> drm/amdkfd: fix UAF race in destroy_queue_cpsch Samson Tam <Samson.Tam(a)amd.com> drm/amd/display: Check for sharpening case when calculating max vtaps for scaler Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Prevent queuing new commands if xhci is inaccessible Michal Pecio <michal.pecio(a)gmail.com> usb: xhci: Improve Soft Retries after short transfers Priyansh Jain <priyansh.jain(a)oss.qualcomm.com> thermal/drivers/qcom/tsens: Atomic temperature read with hardware-guided retries Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix handling of NAPI on the remove path David Yang <mmyangfl(a)gmail.com> net: dsa: sja1105: flower: reject cross-chip redirect Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix the error path in dpaa2_switch_rx() Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: rework FDB management on the bridge leave path Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: oss: Reject reads that cannot fit the next event Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: rk3328: Use managed GPIO and clock helpers Alessandro Schino <7991aleschino(a)gmail.com> ntfs3: fix out-of-bounds read in ntfs_dir_emit() and hdr_find_e() ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: validate index entry key bounds Yao Sang <sangyao(a)kylinos.cn> nvme: refresh multipath head zoned limits from path limits ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib Adriano Vero <adri.vero.dev(a)gmail.com> powerpc/fadump: Add timeout to RTAS busy-wait loops Simon Xue <xxm(a)rock-chips.com> iommu/rockchip: disable fetch dte time limit Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> net: wwan: t7xx: Add delay between MD and SAP suspend Wentao Liang <vulab(a)iscas.ac.cn> net: qrtr: fix node refcount leak on ctrl packet alloc failure Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear _DEP dependencies after PCI root bridge attach Chen Pei <cp0613(a)linux.alibaba.com> ACPI: scan: Honor _DEP for ACPI0016 PCI/CXL host bridge liyouhong <liyouhong(a)kylinos.cn> ata: ahci: fail probe if BAR too small for claimed ports Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Drop CONFIG_PM-conditional preproc directive Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: return error code to consumers on failures Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_undecap_nwifi Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: Reserve VLAN header in MJS limit Daniel Borkmann <daniel(a)iogearbox.net> libbpf: Also reset {insn,data}_cur on realloc failure Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: switch to non-devm request_threaded_irq() Rik van Riel <riel(a)surriel.com> perf/ftrace: Fix WARNING in __unregister_ftrace_function Miao Li <limiao(a)kylinos.cn> iio: light: stk3310: Deal with the ps interrupt issue in PM Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2E SoC Karl Mehltretter <kmehltretter(a)gmail.com> tracing: Disable KCOV instrumentation for trace_irqsoff.o Ion Agorria <ion(a)agorria.com> ARM: tegra: p880: Lower CPU thermal limit Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2N SoC Osama Abdelkader <osama.abdelkader(a)gmail.com> mmc: davinci: fix mmc_add_host order in probe Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: only handle alert events when the peripheral is attached Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: page poisoning fix Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: dmi-quirks: Disable ghost Realtek devices Kartik Rajput <kkartik(a)nvidia.com> soc/tegra: fuse: Register nvmem lookups at probe Tiezhu Yang <yangtiezhu(a)loongson.cn> libbpf: Add __NR_bpf definition for LoongArch Timur Tabi <ttabi(a)nvidia.com> drm/nouveau/bios: skip the IFR header if present Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: catpt: Complete coredump handling Alexandre Courbot <acourbot(a)nvidia.com> scripts: modpost: detect and report truncated buf_printf() output shayderrr <darknessshayder(a)gmail.com> host1x: bus: Fix missing ops null check in error teardown Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> pinctrl: renesas: rzv2m: Use -ENOTSUPP instead of -EOPNOTSUPP Wei Qisen <weixiansen574(a)163.com> net: sfp: add quirk for OEM 2.5G optical modules Viacheslav Dubeyko <slava(a)dubeyko.com> hfs: rework hfsplus_readdir() logic ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in two places ikaros <void0red(a)gmail.com> ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Weiming Shi <bestswngs(a)gmail.com> ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() ikaros <void0red(a)gmail.com> ACPICA: Enhance OEM ID and Table ID validation in acpi_ex_load_table_op() ikaros <void0red(a)gmail.com> ACPICA: Add validation for node in acpi_ns_build_normalized_path() ikaros <void0red(a)gmail.com> ACPICA: Add package limit checks in parser functions ikaros <void0red(a)gmail.com> ACPICA: validate handler object type in two places ikaros <void0red(a)gmail.com> ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg() ikaros <void0red(a)gmail.com> ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) ikaros <void0red(a)gmail.com> ACPICA: Prevent adding invalid references ikaros <void0red(a)gmail.com> ACPICA: validate byte_count in acpi_ps_get_next_package_length() ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in acpi_ps_get_next_field() ikaros <void0red(a)gmail.com> ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() ikaros <void0red(a)gmail.com> ACPICA: Fix condition check in acpi_ps_parse_loop() Ivan Lipski <ivan.lipski(a)amd.com> drm/amd/display: Initialize dsc_caps to 0 Jeremy Klarenbeek <jeremy.klarenbeek99(a)gmail.com> drm/amd/pm/si: Fix updating clock limits from power states Imre Deak <imre.deak(a)intel.com> drm/dp: Add DSC virtual DPCD quirk for Realtek MST branch device Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: thunderx: fix PTP device ref leak in nicvf_probe() Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: addrconf: fix temp address generation after prefix deprecation Luka Gejak <luka.gejak(a)linux.dev> net: hsr: require valid EOT supervision TLV Uwe Küchler <uwe(a)kuechler.org> ALSA: usb-audio: Add quirk for Novation Mininova Mostafa Saleh <smostafa(a)google.com> irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed Stepan Ionichev <sozdayvek(a)gmail.com> iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind Rosen Penev <rosenp(a)gmail.com> mips: cps: Assemble jr.hb with an R2 ISA level Dario Binacchi <dario.binacchi(a)amarulasolutions.com> drm/panel: simple: Add AM-1280800W8TZQW-T00H Sumeet Pawnikar <sumeet4linux(a)gmail.com> powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() Daniel Lezcano <daniel.lezcano(a)oss.qualcomm.com> thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Adrian Ng Ho Yin <adrian.ho.yin.ng(a)altera.com> clk: socfpga: agilex: implement l3_main_free_clk Heiko Carstens <hca(a)linux.ibm.com> s390/zcore: Removed unused variables Jiayuan Chen <jiayuan.chen(a)linux.dev> rds: annotate data-race around rs_seen_congestion Maoyi Xie <maoyixie.tju(a)gmail.com> rds: filter RDS_INFO_* getsockopt by caller's netns Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: Remove arbitrary prioq insertion limit Chenguang Zhao <zhaochenguang(a)kylinos.cn> netlabel: fix IPv6 unlabeled address add error handling Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: pci: enable LTR based on pcie control register Zqiang <qiang.zhang(a)linux.dev> rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks() Venkat Rao Bagalkote <venkat88(a)linux.ibm.com> char/nvram: Remove redundant nvram_mutex Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-sha204a - remove sysfs group before hwrng Christian Marangi <ansuelsmth(a)gmail.com> usb: host: add ARCH_AIROHA in XHCI MTK dependency Marco Felsch <m.felsch(a)pengutronix.de> serial: 8250: fix possible ISR soft lockup Maoyi Xie <maoyixie.tju(a)gmail.com> usb: gadget: aspeed_udc: avoid past-the-end iterator in dequeue Dave Carey <carvsdriver(a)gmail.com> USB: cdc-acm: start bulk-IN polling when ALWAYS_POLL_CTRL is set Stepan Ionichev <sozdayvek(a)gmail.com> usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log Oliver Neukum <oneukum(a)suse.com> usb: core: hcd: fix possible deadlock in rh control transfers Adrian Wowk <dev(a)adrianwowk.com> usbip: vhci_hcd: fix NULL deref in status_show_vhci Nikhil Chatterjee <nikhilc1527(a)gmail.com> HID: bpf: Add Huion Inspiroy Frego M button quirk Christoph Hellwig <hch(a)lst.de> isofs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> omfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> hpfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> jfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> qnx4: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> minix: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> bfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> affs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> ntfs3: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> befs: handle set_blocksize failures Thomas Lin <thomas_lin(a)lecomputing.com> spi: dw-mmio: Add ACPI ID LECA0002 for LECARC SoCs Allison Henderson <achender(a)kernel.org> net/rds: Don't sleep inside rds_ib_conn_path_shutdown Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: make cl->quantum lockless Eric Dumazet <edumazet(a)google.com> net: bridge: remove stale rcu_barrier() in br_multicast_dev_del() Jan Volckaert <janvolck(a)gmail.com> net: usb: qmi_wwan: add MeiG SRM813Q Maurizio Lombardi <mlombard(a)redhat.com> nvme-core: align fabrics_q teardown with admin_q in nvme_free_ctrl Yury Norov <ynorov(a)nvidia.com> bitfield: wire __bf_shf to __builtin_ctzll Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Verify Router Ready bit is set after router enumeration Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Increase timeout for Configuration Ready bit Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate SENSOR_UPDATE payload size Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Improve multi-display DisplayPort tunnel allocation Pooja Katiyar <pooja.katiyar(a)intel.com> thunderbolt: Don't access path config space on Lane 1 adapters in tb_switch_reset_host() Ido Schimmel <idosch(a)nvidia.com> bridge: Add missing READ_ONCE() annotations around FDB destination port Candice Li <candice.li(a)amd.com> drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Pierre Barre <pierre(a)barre.sh> 9p: use kvzalloc for readdir buffer Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Populate FW common context ID before passing to the FW Leonardo Bras <leo.bras(a)arm.com> arm64/daifflags: Make local_daif_*() helpers __always_inline Pierre Barre <pierre(a)barre.sh> 9p: invalidate readdir buffer on seek Anna Maniscalco <anna.maniscalco2000(a)gmail.com> iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg Andrea Righi <arighi(a)nvidia.com> sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usx2y: Drain pending US-428 pipe-4 output commands David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds on allocate_doorbell Sunday Clement <Sunday.Clement(a)amd.com> drm/amdkfd: Fix OOB memory exposure in get_wave_state() David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id Bjorn Helgaas <helgaas(a)kernel.org> PCI: Wait for device readiness after D3hot -> D0uninitialized transition Joonwon Kang <joonwonkang(a)google.com> mailbox: Make mbox_send_message() return error code when tx fails Christoph Hellwig <hch(a)lst.de> iomap: don't make REQ_POLLED imply REQ_NOWAIT Luca Leonardo Scorcia <l.scorcia(a)gmail.com> drm/mediatek: dsi: Add compatible for mt8167-dsi Chenguang Zhao <zhaochenguang(a)kylinos.cn> RDMA/mlx5: Use QP port when decoding responder CQEs Alessandro Baldi <baldovic(a)virgilio.it> media: imon: Add iMON VFD HID OEM v1.2 key mappings Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - add support for atecc608b Bard Liao <yung-chuan.liao(a)linux.intel.com> ASoC: Intel: sof_sdw: append dai type to dai link name unconditionally Lukas Wunner <lukas(a)wunner.de> crypto: ecc - Unbreak the build on arm with CONFIG_KASAN_STACK=y Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject non-fatal dump when controller is crashed Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject firmware update in fatal error state Alexey Klimov <alexey.klimov(a)linaro.org> clk: samsung: exynos850: mark APM I3C clocks as critical Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> soundwire: intel: Move suspend tracking from trigger to pm suspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> drivers/of: validate status properties in reconfig state changes Stefan Berger <stefanb(a)linux.ibm.com> integrity: Check for NULL returned by asymmetric_key_public_key Mieczyslaw Nalewaj <namiltd(a)yahoo.com> net: dsa: realtek: rtl8365mb: add support for RTL8367SB Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: phy: check length before parsing PHY status IE Dave Carey <carvsdriver(a)gmail.com> HID: multitouch: Fix Yoga Book 9 14IAH10 touchscreen misclassification Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: use vb2_video_unregister_device on driver removal Ricardo Ribalda <ribalda(a)chromium.org> media: chips-media: wave5: Add range checks for dec_output_info Sophie D <patches(a)scd31.com> drm/gud: Add RCade Display Adapter VID/PID pair chunzhi.lin <linchunzhi0(a)gmail.com> net: phy: motorcomm: use device properties for firmware tuning Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: rework hfsplus_readdir() logic Florian Eckert <fe(a)dev.tdt.de> PCI: intel-gw: Enable clock before PHY init Tom Chung <chiahsuan.chung(a)amd.com> drm/amd/display: Fix CRC open failure during active rendering Brodie Abrew <brodie_abrew(a)selinc.com> platform/x86: sel3350-platform: Retain LED state on load and unload Stepan Ionichev <sozdayvek(a)gmail.com> mmc: davinci: avoid NULL deref of host->data in IRQ handler Shawn Lin <shawn.lin(a)rock-chips.com> mmc: core: Add validation for host-provided max_segs Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: Resolve kb_wake_angle visibility race Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: HWS, Handle destroying table that has a miss table Mark Pearson <mpearson-lenovo(a)squebb.ca> watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk Ranjani Vaidyanathan <ranjani.vaidyanathan(a)nxp.com> watchdog: imx7ulp_wdt: Keep WDOG running until A55 enters WFI on i.MX94 Mark Pearson <mpearson-lenovo(a)squebb.ca> watchdog: lenovo_se10_wdt: Add support for SE10 Gen 2 platform Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ASoC: ti: omap3pandora: update board check to use DT compatible Arnd Bergmann <arnd(a)arndb.de> media: qcom: camss: avoid format string warning Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store() Ziyi Guo <n7l8m4(a)u.northwestern.edu> dlm: add usercopy whitelist to dlm_cb cache Parth Pancholi <parth.pancholi(a)toradex.com> drm/bridge: tc358768: Set pre_enable_prev_first for reverse order Geert Uytterhoeven <geert+renesas(a)glider.be> clk: renesas: cpg-mssr: Add number of clock cells check Thorsten Blum <thorsten.blum(a)linux.dev> crypto: omap - add omap_des_unregister_algs helper Ruoyu Wang <ruoyuw560(a)gmail.com> crypto: ixp4xx - fix buffer chain unwind on allocation failure Justin Lai <justinlai0215(a)realtek.com> rtase: Fix flow control configuration Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: explicitly disable FTM responder on AP stop Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: em28xx-video: fix missing res_free() on init_usb_xfer failure Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: enable .rmu_disable() for 6320 family Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: define .pot_clear() for 6321 Ben Reed <Ben.Reed(a)microchip.com> PCI: switchtec: Add Gen6 Device IDs Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: fix number of g1 interrupts for 6320 family Zhaoyang Yu <2426767509(a)qq.com> media: dm1105: fix missing error check for dma_alloc_coherent David Heidelberg <david(a)ixit.cz> drm/panel: Enable GPIOLIB for panels which uses functions from it Lijo Lazar <lijo.lazar(a)amd.com> drm/amdgpu: Prefer ROM BAR for default VGA device Ovidiu Bunea <ovidiu.bunea(a)amd.com> drm/amd/display: Find link encoder for flexible DIG mapping cases Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Don't create multiple DMA tunnels on firmware connection manager Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Set tb->root_switch to NULL when domain is stopped Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep the domain reference while processing hotplug Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep XDomain reference during the lifetime of a service Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Don't disable lane adapter if XDomain lane bonding isn't possible Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Avoid reserved fields in path config space for USB4 routers Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Purge based on the cdev's online status Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: hardening: Reject zero max_num_queues from MANA_QUERY_VPORT_CONFIG Riccardo Boninsegna <rboninsegna2(a)gmail.com> media: rc: mceusb: Add support for 04eb:e033 Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> spi: spi-qcom-qspi: Fix incomplete error handling in runtime PM Brandon Brnich <b-brnich(a)ti.com> media: chips-media: wave5: Fix Reports from Kernel Lock Validator Pengpeng Hou <pengpeng(a)iscas.ac.cn> soundwire: validate DT compatible before parsing it Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: intel_auxdevice: Add cs42l43b to wake_capable_list Danielle Ratson <danieller(a)nvidia.com> bridge: Do not suppress ARP probes and DAD NS unconditionally Siew Chin Lim <elly.siew.chin.lim(a)intel.com> firmware: stratix10-svc: change get provision data to async SMC call Marco Elver <elver(a)google.com> kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: reduce WM8904 PLL ratio to meet frequency limit Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: disable CSI STBC for VHT 160MHz Panagiotis Petrakopoulos <npetrakopoulos2003(a)gmail.com> wifi: rtw88: Add NULL check for chip->edcca_th in rtw_fw_adaptivity_result() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: always allow transmitting null-data on TXQs Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: reject beacons with bad HE operation Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: fix issue of direct writes beyond end-of-file Yuqi Xu <xuyuqiabc(a)gmail.com> wifi: cfg80211: reject duplicate wiphy cipher suite entries Lukas Wunner <lukas(a)wunner.de> PCI: Stop setting cached power state to 'unknown' on unbind Thomas Weißschuh <linux(a)weissschuh.net> tools/nolibc: avoid call to wcslen() in _start_c() inserted by clang Hirokazu Honda <hiroh(a)chromium.org> tee: optee: Allow MT_NORMAL_TAGGED shared memory Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: udc: skip pullup() if already connected Goldwyn Rodrigues <rgoldwyn(a)suse.de> ima: return error early if file xattr cannot be changed Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Propagate write errors in generic mixer put callbacks Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> pinctrl: renesas: rzg2l: Handle RZ/V2H(P) IOLH configuration in PM cache Kevin Tung <kevin.tung.openbmc(a)gmail.com> iio: adc: rtq6056: add i2c_device_id support Jie Wang <jie.wang(a)intel.com> gfs2: move quota_init qc iterator increment Jie Wang <jie.wang(a)intel.com> gfs2: fix quota init duplicate scan Lijo Lazar <lijo.lazar(a)amd.com> drm/amd/pm: Check SMUv13.0.6/12 metrics integrity Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/panel: jadard-jd9365da-h3: set prepare_prev_first Dominik Kaszewski <dominik.kaszewski(a)amd.com> drm/amd/display: Fix DPMS using partially updated pipe context Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> drm: rz-du: Ensure correct suspend/resume ordering with VSP Ioana Ciornei <ioana.ciornei(a)nxp.com> bus: fsl-mc: wait for the MC firmware to complete its boot Boris Brezillon <boris.brezillon(a)collabora.com> drm/gem: Consider GEM object reclaimable if shrinking fails Abdifatah Suruur <suruurism(a)gmail.com> ksmbd: fix use-after-free in oplock break notification ------------- Diffstat: Documentation/filesystems/nfs/reexport.rst | 10 +- Documentation/hwmon/hwmon-kernel-api.rst | 3 + Documentation/netlink/specs/rt_link.yaml | 2 + Documentation/networking/ethtool-netlink.rst | 2 +- Documentation/networking/scaling.rst | 15 +- Documentation/scheduler/sched-ext.rst | 2 +- Documentation/sound/designs/midi-2.0.rst | 11 + MAINTAINERS | 4 +- Makefile | 4 +- arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 13 + arch/arm/kernel/hw_breakpoint.c | 11 +- arch/arm/mach-ux500/cpu-db8500.c | 6 +- arch/arm/mm/cache-feroceon-l2.c | 2 +- arch/arm/mm/cache-tauros2.c | 2 +- arch/arm/mm/fault.c | 12 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 16 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +-- arch/arm64/boot/dts/qcom/sm8150.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 12 +- 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/include/asm/daifflags.h | 10 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/kprobes.h | 6 + arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 23 +- arch/mips/kernel/cps-vec.S | 6 + arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/ps3/repository.c | 5 +- arch/powerpc/platforms/pseries/kexec.c | 13 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 80 +-- arch/powerpc/platforms/pseries/rtas-fadump.h | 6 + arch/riscv/kernel/irq.c | 22 +- arch/s390/boot/ipl_parm.c | 26 +- arch/s390/boot/physmem_info.c | 2 +- arch/s390/crypto/aes_s390.c | 87 ++-- arch/s390/kernel/ipl.c | 12 +- arch/s390/kernel/perf_pai_crypto.c | 3 +- arch/s390/kernel/perf_pai_ext.c | 3 +- arch/s390/kernel/vtime.c | 25 +- arch/s390/net/bpf_jit_comp.c | 11 - arch/sparc/Kconfig | 1 + arch/sparc/kernel/uprobes.c | 1 + arch/x86/crypto/aria-aesni-avx2-asm_64.S | 6 + arch/x86/crypto/aria-gfni-avx512-asm_64.S | 3 + arch/x86/events/amd/brs.c | 3 +- arch/x86/events/amd/ibs.c | 3 +- arch/x86/events/amd/lbr.c | 3 +- arch/x86/events/core.c | 5 +- arch/x86/events/intel/core.c | 4 +- arch/x86/events/intel/ds.c | 208 +++++--- arch/x86/events/intel/lbr.c | 3 +- arch/x86/events/perf_event.h | 14 +- arch/x86/include/asm/alternative.h | 2 +- arch/x86/include/asm/barrier.h | 10 +- arch/x86/include/asm/cmpxchg.h | 4 +- arch/x86/include/asm/cmpxchg_32.h | 4 +- arch/x86/include/asm/edac.h | 2 +- arch/x86/include/asm/perf_event.h | 16 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/sync_bitops.h | 12 +- arch/x86/kvm/svm/sev.c | 243 +++++---- arch/x86/kvm/svm/svm.c | 33 +- arch/x86/kvm/svm/svm.h | 23 +- block/blk-cgroup.c | 13 +- crypto/Makefile | 5 + drivers/accel/ivpu/ivpu_fw_log.c | 87 ++-- drivers/accel/ivpu/ivpu_gem.h | 14 +- drivers/accel/ivpu/ivpu_ipc.c | 7 +- drivers/accel/qaic/qaic_control.c | 46 +- drivers/acpi/acpi_apd.c | 7 + drivers/acpi/acpi_tad.c | 188 ++++--- drivers/acpi/acpica/dsmethod.c | 43 ++ drivers/acpi/acpica/evhandler.c | 11 + drivers/acpi/acpica/exconfig.c | 26 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 + drivers/acpi/acpica/nsprepkg.c | 7 + drivers/acpi/acpica/nsxfname.c | 4 + drivers/acpi/acpica/psargs.c | 134 ++++- drivers/acpi/acpica/psloop.c | 30 +- drivers/acpi/acpica/psparse.c | 14 + drivers/acpi/acpica/utcopy.c | 10 +- drivers/acpi/acpica/utresrc.c | 30 ++ drivers/acpi/apei/ghes.c | 24 +- drivers/acpi/pci_root.c | 4 + drivers/acpi/processor_driver.c | 2 +- drivers/acpi/scan.c | 1 + drivers/ata/ahci.c | 22 + drivers/ata/libata-core.c | 10 + drivers/ata/libata-pmp.c | 7 +- drivers/base/core.c | 91 +++- drivers/block/sunvdc.c | 17 + drivers/block/zram/zram_drv.c | 62 +-- drivers/block/zram/zram_drv.h | 5 +- drivers/bluetooth/btintel.c | 39 +- drivers/bluetooth/btintel_pcie.c | 22 +- drivers/bluetooth/btmtk.c | 11 + drivers/bluetooth/btmtk.h | 1 + drivers/bluetooth/btqcomsmd.c | 6 +- drivers/bluetooth/btrtl.c | 21 +- drivers/bluetooth/btusb.c | 47 +- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 46 ++ drivers/char/ipmi/ipmi_si_platform.c | 5 +- drivers/char/nvram.c | 16 +- drivers/char/virtio_console.c | 21 +- drivers/clk/keystone/sci-clk.c | 8 + drivers/clk/renesas/renesas-cpg-mssr.c | 3 + drivers/clk/samsung/clk-exynos850.c | 5 +- drivers/clk/socfpga/clk-agilex.c | 2 + drivers/clk/ux500/clk-prcmu.c | 20 +- drivers/clk/ux500/u8500_of_clk.c | 2 +- drivers/clocksource/timer-orion.c | 2 +- drivers/cpufreq/apple-soc-cpufreq.c | 36 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpuidle/cpuidle-ux500.c | 6 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-sha204a.c | 3 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/intel/iaa/iaa_crypto_main.c | 36 +- drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 25 +- drivers/crypto/omap-des.c | 26 +- .../crypto/virtio/virtio_crypto_akcipher_algs.c | 81 ++- .../crypto/virtio/virtio_crypto_skcipher_algs.c | 13 +- drivers/cxl/core/Makefile | 2 + drivers/cxl/core/core.h | 12 + drivers/cxl/core/pci.c | 318 ------------ drivers/cxl/core/ras.c | 186 +++++++ drivers/cxl/core/ras_rch.c | 136 +++++ drivers/cxl/pci.c | 1 - drivers/dma/altera-msgdma.c | 24 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 +- drivers/edac/amd64_edac.c | 2 + drivers/edac/edac_device_sysfs.c | 11 +- drivers/edac/igen6_edac.c | 27 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/efi/cper.c | 5 +- drivers/firmware/efi/cper_cxl.c | 38 +- drivers/firmware/efi/cper_cxl.h | 54 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/gpio/gpio-dwapb.c | 17 + drivers/gpio/gpio-pisosr.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 97 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 6 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 11 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 21 +- .../drm/amd/display/dc/dml2/dml2_mall_phantom.c | 6 +- .../gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.c | 8 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 12 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 31 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 4 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 14 +- drivers/gpu/drm/arm/malidp_drv.c | 22 +- drivers/gpu/drm/bridge/tc358768.c | 2 + drivers/gpu/drm/display/drm_dp_helper.c | 2 + drivers/gpu/drm/drm_exec.c | 13 + drivers/gpu/drm/drm_gem.c | 10 + drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 21 +- drivers/gpu/drm/gud/gud_drv.c | 1 + drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/imagination/pvr_context.c | 32 +- drivers/gpu/drm/logicvc/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_dsi.c | 1 + .../gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c | 110 +++- drivers/gpu/drm/panel/Kconfig | 11 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 2 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c | 16 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h | 2 + drivers/gpu/drm/tiny/cirrus.c | 7 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_v3d.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/host1x/bus.c | 4 +- .../hid/bpf/progs/Huion__Inspiroy-Frego-M.bpf.c | 87 ++++ drivers/hid/hid-apple.c | 18 +- drivers/hid/hid-logitech-hidpp.c | 1 + drivers/hid/hid-mcp2221.c | 15 +- drivers/hid/hid-multitouch.c | 147 +++++- drivers/hid/hid-sony.c | 82 ++- drivers/hid/hid-universal-pidff.c | 4 +- drivers/hv/connection.c | 47 +- drivers/hv/hyperv_vmbus.h | 2 + drivers/hwmon/adt7462.c | 8 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/chipcap2.c | 9 +- drivers/hwmon/corsair-cpro.c | 24 +- drivers/hwmon/corsair-psu.c | 23 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/gpio-fan.c | 13 +- drivers/hwmon/hwmon.c | 16 +- drivers/hwmon/ina2xx.c | 14 +- drivers/hwmon/ltc4282.c | 2 +- drivers/hwmon/pmbus/lm25066.c | 60 +-- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/raspberrypi-hwmon.c | 12 +- drivers/hwtracing/coresight/coresight-platform.c | 12 +- drivers/i2c/i2c-core-smbus.c | 12 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 4 +- drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 4 +- drivers/iio/accel/mma8452.c | 19 +- drivers/iio/adc/qcom-spmi-iadc.c | 18 +- drivers/iio/adc/rtq6056.c | 10 +- drivers/iio/light/stk3310.c | 76 ++- drivers/infiniband/core/umem.c | 18 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 11 + drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 11 + drivers/infiniband/hw/mlx5/mr.c | 4 + drivers/infiniband/hw/mlx5/odp.c | 3 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 12 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 21 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 9 + drivers/iommu/rockchip-iommu.c | 8 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/leds/leds-pca9532.c | 8 +- drivers/leds/trigger/ledtrig-gpio.c | 3 +- drivers/leds/uleds.c | 11 +- drivers/mailbox/imx-mailbox.c | 64 ++- drivers/mailbox/mailbox.c | 6 +- drivers/md/raid10.c | 5 + drivers/md/raid5.c | 35 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/pci/dm1105/dm1105.c | 7 +- .../platform/chips-media/wave5/wave5-vpu-dec.c | 47 +- .../platform/chips-media/wave5/wave5-vpuapi.c | 11 +- .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 5 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 10 +- .../platform/verisilicon/hantro_g2_hevc_dec.c | 6 +- .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 57 +- drivers/media/rc/imon.c | 4 + drivers/media/rc/mceusb.c | 2 + drivers/media/usb/as102/as102_usb_drv.c | 75 ++- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 32 ++ drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/rsmu_i2c.c | 2 + drivers/mfd/rsmu_spi.c | 2 + drivers/mfd/tps65219.c | 14 +- drivers/mmc/core/queue.c | 8 +- drivers/mmc/host/davinci_mmc.c | 16 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 + drivers/net/bonding/bond_alb.c | 32 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/lantiq_gswip.c | 367 +++---------- drivers/net/dsa/lantiq_gswip.h | 252 +++++++++ drivers/net/dsa/mv88e6xxx/chip.c | 23 +- drivers/net/dsa/qca/qca8k-8xxx.c | 22 +- drivers/net/dsa/qca/qca8k.h | 1 + drivers/net/dsa/realtek/rtl8365mb.c | 14 + drivers/net/dsa/sja1105/sja1105_flower.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 3 +- drivers/net/ethernet/amd/pds_core/core.c | 4 + drivers/net/ethernet/amd/pds_core/fw.c | 10 +- drivers/net/ethernet/amd/pds_core/main.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 +- drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cadence/macb_main.c | 39 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 4 +- drivers/net/ethernet/cortina/gemini.c | 77 +-- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 69 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 12 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/emac/mal.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 19 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 9 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/ice/ice_trace.h | 64 ++- drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 10 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 10 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 33 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 60 ++- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 +- .../mlx5/core/steering/hws/mlx5hws_table.c | 3 + drivers/net/ethernet/micrel/ks8842.c | 4 +- drivers/net/ethernet/micrel/ks8851_common.c | 10 +- drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 20 + .../net/ethernet/microchip/sparx5/sparx5_psfp.c | 5 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 18 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 12 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 36 +- drivers/net/ethernet/oa_tc6.c | 514 +++++++++++------- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- drivers/net/ethernet/realtek/rtase/rtase.h | 4 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 3 + drivers/net/ethernet/sfc/ethtool.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 169 ++++-- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 1 - drivers/net/ethernet/ti/cpsw.c | 41 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/gtp.c | 5 + drivers/net/ieee802154/cc2520.c | 5 +- drivers/net/ieee802154/mac802154_hwsim.c | 10 +- drivers/net/mctp/mctp-i3c.c | 9 +- drivers/net/netconsole.c | 2 + drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 3 +- drivers/net/phy/mediatek/Kconfig | 22 + drivers/net/phy/mediatek/Makefile | 3 + .../{mediatek-ge-soc.c => mediatek/mtk-ge-soc.c} | 0 .../net/phy/{mediatek-ge.c => mediatek/mtk-ge.c} | 29 ++ drivers/net/phy/motorcomm.c | 41 +- drivers/net/phy/phy_device.c | 16 + drivers/net/phy/sfp.c | 2 + drivers/net/ppp/ppp_async.c | 89 +--- drivers/net/ppp/ppp_synctty.c | 97 +--- drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/pegasus.c | 54 +- drivers/net/usb/pegasus.h | 3 - drivers/net/usb/qmi_wwan.c | 2 + drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/vxlan/vxlan_mdb.c | 8 + drivers/net/vxlan/vxlan_vnifilter.c | 13 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 50 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 12 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 - drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 45 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 9 +- drivers/net/wireless/marvell/libertas/tx.c | 7 + drivers/net/wireless/marvell/mwifiex/fw.h | 18 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 9 + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 5 + drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 3 + drivers/net/wireless/mediatek/mt76/pci.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 3 + drivers/net/wireless/realtek/rtw89/core.c | 4 +- drivers/net/wireless/realtek/rtw89/mac_be.c | 4 + drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 8 + drivers/net/wireless/rsi/rsi_91x_mgmt.c | 6 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 6 +- drivers/net/wwan/t7xx/t7xx_pci.c | 3 + drivers/nvdimm/claim.c | 9 +- drivers/nvme/host/apple.c | 182 +++---- drivers/nvme/host/core.c | 34 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 18 +- drivers/nvme/host/tcp.c | 17 +- drivers/nvme/target/rdma.c | 15 +- drivers/of/dynamic.c | 20 +- drivers/of/overlay.c | 15 + drivers/opp/of.c | 2 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 19 +- drivers/pci/controller/pcie-altera.c | 2 + drivers/pci/controller/pcie-iproc.c | 2 + drivers/pci/controller/pcie-mediatek.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 2 + drivers/pci/controller/plda/pcie-plda-host.c | 2 + drivers/pci/pci-driver.c | 10 +- drivers/pci/pci-sysfs.c | 14 +- drivers/pci/pci.c | 24 +- drivers/pci/proc.c | 79 ++- drivers/pci/quirks.c | 5 + drivers/pci/switch/switchtec.c | 16 + drivers/perf/riscv_pmu_legacy.c | 5 +- drivers/perf/riscv_pmu_sbi.c | 98 ++-- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 3 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 4 +- drivers/platform/chrome/cros_ec_sensorhub.c | 6 +- drivers/platform/chrome/cros_ec_sysfs.c | 5 +- drivers/platform/x86/dell/dell-laptop.c | 9 + drivers/platform/x86/intel/hid.c | 7 + drivers/platform/x86/msi-ec.c | 1 + drivers/platform/x86/sel3350-platform.c | 136 +++-- drivers/powercap/intel_rapl_common.c | 3 +- drivers/ptp/ptp_ocp.c | 1 + drivers/ras/amd/atl/core.c | 1 - drivers/regulator/core.c | 163 +++--- drivers/regulator/da9121-regulator.c | 18 +- drivers/regulator/db8500-prcmu.c | 12 +- drivers/rtc/rtc-aspeed.c | 1 + drivers/rtc/rtc-bq32k.c | 9 + drivers/rtc/rtc-mv.c | 23 + drivers/s390/char/zcore.c | 8 +- drivers/s390/cio/device.c | 2 +- drivers/s390/net/ism_drv.c | 4 +- drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 8 + drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/pm8001/pm8001_ctl.c | 8 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 + drivers/scsi/scsi_error.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 14 +- drivers/soc/ti/pm33xx.c | 2 +- drivers/soundwire/bus.c | 4 + drivers/soundwire/dmi-quirks.c | 35 ++ drivers/soundwire/intel.c | 31 +- drivers/soundwire/intel_ace2x.c | 39 +- drivers/soundwire/intel_auxdevice.c | 2 + drivers/soundwire/slave.c | 4 +- drivers/spi/spi-dw-dma.c | 3 +- drivers/spi/spi-dw-mmio.c | 7 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-qcom-qspi.c | 44 +- drivers/spi/spi-xilinx.c | 6 +- drivers/spi/spi.c | 9 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/target/iscsi/iscsi_target.c | 4 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/db8500_thermal.c | 10 +- drivers/thermal/qcom/tsens.c | 111 ++-- drivers/thermal/qcom/tsens.h | 1 + drivers/thermal/tegra/soctherm.c | 6 +- drivers/thermal/thermal_sysfs.c | 12 +- drivers/thunderbolt/icm.c | 10 + drivers/thunderbolt/path.c | 31 +- drivers/thunderbolt/switch.c | 6 + drivers/thunderbolt/tb.c | 9 +- drivers/thunderbolt/tb_regs.h | 1 + drivers/thunderbolt/usb4.c | 11 +- drivers/thunderbolt/xdomain.c | 49 +- drivers/tty/serial/8250/8250_port.c | 7 + drivers/usb/atm/xusbatm.c | 6 +- drivers/usb/class/cdc-acm.c | 6 + drivers/usb/class/usbtmc.c | 2 - drivers/usb/core/hcd.c | 14 +- drivers/usb/gadget/function/f_fs.c | 31 +- drivers/usb/gadget/udc/aspeed_udc.c | 7 +- drivers/usb/gadget/udc/core.c | 7 +- drivers/usb/gadget/udc/goku_udc.c | 3 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-debugfs.c | 10 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 34 +- drivers/usb/host/xhci-pci.c | 9 +- drivers/usb/host/xhci-ring.c | 13 +- drivers/usb/host/xhci.c | 31 +- drivers/usb/host/xhci.h | 39 +- drivers/usb/serial/spcp8x5.c | 6 +- drivers/usb/usbip/vhci_sysfs.c | 52 +- drivers/vdpa/ifcvf/ifcvf_main.c | 14 +- drivers/vdpa/octeon_ep/octep_vdpa_main.c | 6 +- drivers/vdpa/solidrun/snet_main.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 7 +- drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 88 +++- drivers/video/fbdev/core/fbcon.c | 9 +- drivers/video/fbdev/pm2fb.c | 1 + drivers/video/fbdev/vfb.c | 11 +- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_input.c | 9 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/watchdog/db8500_wdt.c | 22 +- drivers/watchdog/imx7ulp_wdt.c | 10 +- drivers/watchdog/lenovo_se10_wdt.c | 82 ++- drivers/watchdog/msc313e_wdt.c | 74 ++- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 1 + drivers/xen/balloon.c | 56 +- drivers/xen/gntalloc.c | 13 +- drivers/xen/xen-front-pgdir-shbuf.c | 12 +- fs/9p/vfs_dir.c | 14 +- fs/affs/affs.h | 5 - fs/affs/super.c | 6 +- fs/afs/addr_list.c | 5 +- fs/afs/fs_probe.c | 1 + fs/afs/server.c | 1 - fs/autofs/inode.c | 4 +- fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/btrfs/accessors.h | 1 + fs/btrfs/acl.h | 2 + fs/btrfs/compression.c | 16 +- fs/btrfs/ctree.h | 11 +- fs/btrfs/defrag.c | 32 +- fs/btrfs/delayed-ref.h | 2 + fs/btrfs/dir-item.h | 1 + fs/btrfs/direct-io.c | 41 +- fs/btrfs/direct-io.h | 2 + fs/btrfs/discard.h | 1 + fs/btrfs/disk-io.c | 11 +- fs/btrfs/extent-io-tree.h | 6 +- fs/btrfs/extent-tree.h | 1 - fs/btrfs/extent_io.c | 53 +- fs/btrfs/extent_map.c | 94 ++-- fs/btrfs/extent_map.h | 8 +- fs/btrfs/fiemap.c | 4 +- fs/btrfs/file-item.h | 2 + fs/btrfs/file.c | 136 +++-- fs/btrfs/file.h | 2 + fs/btrfs/free-space-cache.c | 10 +- fs/btrfs/fs.c | 10 +- fs/btrfs/fs.h | 10 + fs/btrfs/inode.c | 181 +++---- fs/btrfs/ioctl.c | 171 +++--- fs/btrfs/ioctl.h | 5 +- fs/btrfs/locking.c | 1 - fs/btrfs/ordered-data.c | 8 +- fs/btrfs/ordered-data.h | 1 + fs/btrfs/print-tree.h | 2 + fs/btrfs/props.h | 1 + fs/btrfs/qgroup.h | 3 + fs/btrfs/raid-stripe-tree.c | 25 +- fs/btrfs/raid-stripe-tree.h | 2 + fs/btrfs/reflink.c | 8 +- fs/btrfs/relocation.c | 71 ++- fs/btrfs/send.c | 3 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/subpage.c | 1 - fs/btrfs/super.c | 2 +- fs/btrfs/sysfs.h | 1 + fs/btrfs/tests/extent-io-tests.c | 6 +- fs/btrfs/tests/extent-map-tests.c | 56 +- fs/btrfs/tests/inode-tests.c | 67 +-- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-checker.c | 41 ++ fs/btrfs/tree-log.c | 12 +- fs/btrfs/verity.c | 4 +- fs/btrfs/volumes.c | 10 +- fs/btrfs/volumes.h | 4 + fs/btrfs/xattr.h | 2 + fs/btrfs/zoned.c | 15 +- fs/cachefiles/namei.c | 1 - fs/ceph/caps.c | 69 ++- fs/ceph/crypto.c | 46 +- fs/ceph/mds_client.c | 196 ++++++- fs/ceph/mds_client.h | 2 - fs/ceph/super.h | 5 +- fs/configfs/dir.c | 12 +- fs/dlm/memory.c | 4 +- fs/erofs/decompressor_lzma.c | 18 +- fs/erofs/zutil.c | 2 + fs/exec.c | 22 +- fs/exfat/nls.c | 19 +- fs/f2fs/inline.c | 7 + fs/freevxfs/vxfs_bmap.c | 3 +- fs/fuse/dev.c | 27 +- fs/fuse/file.c | 3 +- fs/fuse/virtio_fs.c | 2 + fs/gfs2/bmap.c | 19 + fs/gfs2/bmap.h | 1 + fs/gfs2/file.c | 10 + fs/gfs2/quota.c | 36 +- fs/hfs/catalog.c | 9 - fs/hfs/dir.c | 28 +- fs/hfs/hfs.h | 3 +- fs/hfs/hfs_fs.h | 2 - fs/hfs/inode.c | 4 - fs/hfsplus/catalog.c | 11 - fs/hfsplus/dir.c | 28 +- fs/hfsplus/hfsplus_fs.h | 5 +- fs/hfsplus/inode.c | 40 +- fs/hfsplus/super.c | 2 - fs/hpfs/super.c | 3 +- fs/iomap/direct-io.c | 2 +- fs/isofs/inode.c | 3 +- fs/jfs/super.c | 3 +- fs/minix/inode.c | 3 +- fs/netfs/buffered_read.c | 2 +- fs/netfs/buffered_write.c | 2 +- fs/netfs/internal.h | 12 + fs/nfs/blocklayout/rpc_pipefs.c | 41 +- fs/nfs/export.c | 3 +- fs/nfs/nfs42proc.c | 15 +- fs/nfs/nfs4idmap.c | 8 +- fs/nfsd/filecache.c | 34 +- fs/nfsd/netns.h | 14 +- fs/nfsd/nfs4callback.c | 78 ++- fs/nfsd/nfs4proc.c | 32 +- fs/nfsd/nfs4recover.c | 76 +-- fs/nfsd/nfs4state.c | 257 +++++++-- fs/nfsd/nfsctl.c | 199 ++++--- fs/nfsd/nfsd.h | 15 - fs/nfsd/state.h | 5 +- fs/nfsd/trace.h | 14 +- fs/nfsd/xdr4.h | 1 + fs/ntfs3/dir.c | 4 +- fs/ntfs3/fslog.c | 28 +- fs/ntfs3/index.c | 41 +- fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 4 +- fs/ocfs2/dir.c | 71 ++- fs/omfs/inode.c | 6 +- fs/pidfs.c | 65 ++- fs/qnx4/inode.c | 3 +- fs/smb/client/cifsacl.c | 30 +- fs/smb/client/cifspdu.h | 8 - fs/smb/client/connect.c | 27 +- fs/smb/client/file.c | 5 +- fs/smb/client/link.c | 2 +- fs/smb/client/misc.c | 24 +- fs/smb/client/readdir.c | 9 +- fs/smb/client/reparse.c | 5 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2ops.c | 487 +++++++++++------ fs/smb/client/smb2pdu.h | 20 - fs/smb/client/trace.h | 2 +- fs/smb/client/transport.c | 11 +- fs/smb/common/smb2pdu.h | 29 ++ fs/smb/server/mgmt/share_config.c | 36 +- fs/smb/server/mgmt/user_session.c | 25 +- fs/smb/server/misc.c | 14 +- fs/smb/server/oplock.c | 221 ++++++-- fs/smb/server/oplock.h | 2 +- fs/smb/server/server.c | 6 + fs/smb/server/smb2misc.c | 9 +- fs/smb/server/smb2pdu.c | 281 +++++----- fs/smb/server/smb2pdu.h | 20 - fs/smb/server/smbacl.c | 88 ++-- fs/smb/server/transport_ipc.c | 21 +- fs/smb/server/vfs.c | 46 +- fs/smb/server/vfs_cache.c | 28 +- fs/smb/server/vfs_cache.h | 8 +- fs/super.c | 9 +- fs/ufs/cylinder.c | 10 + fs/ufs/dir.c | 2 +- fs/ufs/super.c | 17 +- fs/xfs/libxfs/xfs_btree_mem.c | 2 + fs/xfs/libxfs/xfs_btree_staging.c | 4 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_exchmaps.c | 10 + fs/xfs/libxfs/xfs_parent.c | 13 +- fs/xfs/scrub/agheader_repair.c | 39 +- fs/xfs/scrub/alloc_repair.c | 18 +- fs/xfs/scrub/dir_repair.c | 10 +- fs/xfs/scrub/dirtree.c | 31 +- fs/xfs/scrub/dirtree_repair.c | 2 + fs/xfs/scrub/findparent.c | 56 +- fs/xfs/scrub/ialloc.c | 4 + fs/xfs/scrub/quota_repair.c | 14 +- fs/xfs/scrub/quotacheck.c | 4 +- fs/xfs/scrub/scrub.c | 3 +- fs/xfs/scrub/stats.c | 60 ++- fs/xfs/scrub/stats.h | 4 +- fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/scrub/trace.h | 35 +- fs/xfs/xfs_exchmaps_item.c | 19 +- fs/xfs/xfs_exchrange.c | 12 +- include/cxl/event.h | 80 +++ include/linux/bio.h | 14 - include/linux/bitfield.h | 2 +- include/linux/bpf.h | 1 + include/linux/bpf_verifier.h | 4 +- include/linux/cper.h | 4 + include/linux/device.h | 1 + include/linux/ethtool.h | 28 +- include/linux/exportfs.h | 1 + include/linux/firmware/intel/stratix10-smc.h | 18 +- include/linux/fwnode.h | 1 + include/linux/hugetlb.h | 5 + include/linux/hwmon.h | 1 + include/linux/igmp.h | 7 +- include/linux/kcsan-checks.h | 6 +- include/linux/mailbox_controller.h | 2 + include/linux/mfd/db8500-prcmu.h | 252 ++++++++- include/linux/mfd/dbx500-prcmu.h | 575 --------------------- include/linux/mm.h | 2 + include/linux/mm_inline.h | 15 +- include/linux/mm_types.h | 27 +- include/linux/mmzone.h | 2 + include/linux/oa_tc6.h | 50 ++ include/linux/perf/riscv_pmu.h | 2 +- include/linux/perf_event.h | 7 +- include/linux/phy.h | 1 + include/linux/platform_data/cros_ec_proto.h | 2 + include/linux/rbtree_augmented.h | 35 +- include/linux/sched.h | 1 + include/linux/skbuff.h | 5 + include/linux/sunrpc/rpc_pipe_fs.h | 4 +- include/linux/sunrpc/svc.h | 21 +- include/linux/sunrpc/svc_rdma.h | 3 +- include/linux/sunrpc/xdr.h | 13 + include/linux/switchtec.h | 1 + include/linux/thunderbolt.h | 2 + include/linux/workqueue.h | 38 +- include/media/v4l2-hevc.h | 41 ++ include/net/cfg80211.h | 2 +- include/net/cfg802154.h | 1 + include/net/dst.h | 6 + include/net/if_inet6.h | 2 - include/net/inet6_hashtables.h | 2 +- include/net/ip.h | 28 +- include/net/ip6_route.h | 45 ++ include/net/ip6_tunnel.h | 2 +- include/net/ip_fib.h | 5 + include/net/ipv6.h | 10 +- include/net/netlink.h | 14 + include/net/sch_generic.h | 2 +- include/net/tcp.h | 8 +- include/rdma/ib_umem.h | 4 +- include/sound/hda_codec.h | 30 ++ include/sound/rawmidi.h | 2 + include/sound/tas2781.h | 4 +- include/trace/events/hwmon.h | 10 +- include/trace/events/icmp.h | 13 +- include/uapi/linux/ethtool.h | 128 ++--- include/uapi/linux/virtio_crypto.h | 1 + include/uapi/sound/asound.h | 6 +- io_uring/net.c | 10 +- kernel/bpf/bpf_iter.c | 2 +- kernel/bpf/btf.c | 24 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/disasm.c | 5 +- kernel/bpf/stackmap.c | 175 +++++-- kernel/bpf/verifier.c | 123 +++-- kernel/events/core.c | 27 +- kernel/events/ring_buffer.c | 9 +- kernel/locking/lockdep.c | 50 +- kernel/printk/nbcon.c | 2 +- kernel/rcu/tasks.h | 3 +- kernel/sched/ext.c | 10 +- kernel/sched/fair.c | 209 +++----- kernel/time/clockevents.c | 35 +- kernel/time/tick-broadcast.c | 36 +- kernel/time/tick-internal.h | 2 + kernel/trace/Makefile | 5 +- kernel/trace/bpf_trace.c | 11 + kernel/trace/ring_buffer.c | 26 +- kernel/trace/trace_event_perf.c | 12 +- kernel/trace/trace_events_hist.c | 42 +- kernel/trace/trace_events_user.c | 26 +- kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/workqueue.c | 5 +- mm/damon/core.c | 13 +- mm/gup.c | 10 +- mm/huge_memory.c | 10 + mm/hugetlb.c | 6 +- mm/hugetlb_vmemmap.c | 6 +- mm/migrate_device.c | 6 + mm/mm_init.c | 2 + mm/page_alloc.c | 5 + mm/slab.h | 8 +- mm/slab_common.c | 41 +- mm/slub.c | 116 ++--- mm/swap.c | 49 +- mm/swapfile.c | 8 +- mm/vmscan.c | 78 ++- net/8021q/vlan.c | 7 +- net/8021q/vlan_dev.c | 32 +- net/9p/client.c | 2 +- net/appletalk/aarp.c | 5 + net/bluetooth/hci_core.c | 4 +- net/bluetooth/iso.c | 31 +- net/bluetooth/l2cap_core.c | 38 +- net/bluetooth/msft.c | 2 +- net/bluetooth/rfcomm/core.c | 5 + net/bridge/br_arp_nd_proxy.c | 16 +- net/bridge/br_device.c | 2 +- net/bridge/br_fdb.c | 7 +- net/bridge/br_input.c | 2 +- net/bridge/br_multicast.c | 11 +- net/core/dev.c | 2 +- net/core/drop_monitor.c | 18 +- net/core/filter.c | 17 +- net/core/gro_cells.c | 2 + net/core/rtnetlink.c | 7 +- net/core/skbuff.c | 7 + net/ethtool/ioctl.c | 212 +++++++- net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_netlink.c | 9 +- net/hsr/hsr_slave.c | 11 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/fib_rules.c | 4 +- net/ipv4/fib_trie.c | 4 + net/ipv4/fou_core.c | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/igmp.c | 210 +++++--- net/ipv4/inet_fragment.c | 6 + net/ipv4/ip_output.c | 4 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/ipmr.c | 5 +- net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/nexthop.c | 2 +- net/ipv4/route.c | 4 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_ipv4.c | 15 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_offload.c | 22 +- net/ipv4/tcp_output.c | 10 +- net/ipv4/tcp_timer.c | 6 +- net/ipv4/udp.c | 4 +- net/ipv6/addrconf.c | 10 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/exthdrs.c | 99 ++-- net/ipv6/ioam6.c | 17 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_input.c | 34 +- net/ipv6/ip6_output.c | 54 +- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/ip6mr.c | 9 +- net/ipv6/ipv6_sockglue.c | 13 +- net/ipv6/mcast.c | 257 +++++---- net/ipv6/netfilter.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/output_core.c | 2 +- net/ipv6/reassembly.c | 10 +- net/ipv6/route.c | 19 +- net/ipv6/seg6_iptunnel.c | 6 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 15 +- net/ipv6/tcpv6_offload.c | 15 +- net/ipv6/xfrm6_output.c | 2 +- net/l2tp/l2tp_debugfs.c | 4 + net/l2tp/l2tp_ppp.c | 56 +- net/mac80211/cfg.c | 9 +- net/mac80211/ibss.c | 9 +- net/mac80211/mlme.c | 6 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 6 +- net/mac802154/ieee802154_i.h | 8 + net/mac802154/iface.c | 6 + net/mac802154/main.c | 1 + net/mac802154/rx.c | 120 ++++- net/mac802154/scan.c | 10 +- net/mptcp/options.c | 7 +- net/mptcp/protocol.c | 5 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 1 - net/mptcp/syncookies.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 13 +- net/netfilter/ipvs/ip_vs_sync.c | 20 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_log_syslog.c | 6 +- net/netfilter/nfnetlink_log.c | 28 +- net/netfilter/nft_set_pipapo_avx2.c | 1 + net/netlabel/netlabel_unlabeled.c | 2 +- net/openvswitch/flow.c | 4 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 101 +++- net/phonet/pn_dev.c | 30 +- net/qrtr/af_qrtr.c | 4 +- net/rds/af_rds.c | 63 ++- net/rds/connection.c | 102 +++- net/rds/ib_cm.c | 25 +- net/rds/ib_recv.c | 9 +- net/rds/message.c | 4 +- net/rds/send.c | 16 +- net/rds/tcp.c | 164 ++++-- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 46 +- net/sched/act_csum.c | 8 +- net/sched/cls_api.c | 8 +- net/sched/cls_route.c | 76 +-- net/sched/cls_u32.c | 32 +- net/sched/sch_api.c | 2 +- net/sched/sch_drr.c | 13 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 24 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sctp/ipv6.c | 12 +- net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 11 +- net/sctp/sm_statefuns.c | 5 + net/sunrpc/auth_gss/auth_gss.c | 7 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 9 +- net/sunrpc/clnt.c | 52 +- net/sunrpc/rpc_pipe.c | 80 +-- net/sunrpc/svc.c | 23 +- net/sunrpc/xprtrdma/ib_client.c | 26 +- net/sunrpc/xprtrdma/svc_rdma_pcl.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 15 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 32 +- net/sunrpc/xprtrdma/verbs.c | 21 +- net/tipc/link.c | 6 +- net/tipc/name_table.c | 32 +- net/tipc/socket.c | 4 +- net/tls/tls_main.c | 11 + net/tls/tls_sw.c | 12 + net/unix/af_unix.c | 12 +- net/unix/garbage.c | 1 + net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 21 + net/wireless/mlme.c | 105 ++-- net/wireless/nl80211.c | 8 +- net/wireless/wext-sme.c | 9 + rust/bindings/lib.rs | 3 +- rust/uapi/lib.rs | 3 +- scripts/mksysmap | 2 +- scripts/mod/modpost.c | 11 +- scripts/sorttable.c | 2 +- security/apparmor/match.c | 22 +- security/integrity/digsig_asymmetric.c | 4 + security/integrity/ima/ima_appraise.c | 5 + security/keys/trusted-keys/trusted_tpm1.c | 2 +- sound/core/pcm_native.c | 35 +- sound/core/rawmidi.c | 4 + sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/seq/seq_prioq.c | 14 +- sound/core/ump.c | 94 +++- sound/hda/ext/hdac_ext_controller.c | 6 +- sound/hda/hdac_bus.c | 8 +- sound/hda/hdac_component.c | 6 +- sound/hda/hdac_device.c | 28 +- sound/hda/hdac_regmap.c | 35 +- sound/isa/es18xx.c | 4 + sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/hda/cs35l41_hda_property.c | 2 + sound/pci/hda/cs35l56_hda.c | 30 +- sound/pci/hda/hda_codec.c | 119 ++--- sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_proc.c | 4 +- sound/pci/hda/hda_sysfs.c | 77 ++- sound/pci/hda/patch_conexant.c | 12 + sound/pci/hda/patch_realtek.c | 40 ++ sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/amd/yc/acp6x-mach.c | 21 + sound/soc/amd/yc/acp6x-pdm-dma.c | 2 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 543 ++++++++++--------- sound/soc/codecs/mt6351.c | 1 + sound/soc/codecs/pcm3168a.c | 20 +- sound/soc/codecs/rk3328_codec.c | 54 +- sound/soc/codecs/rt5645.c | 4 + sound/soc/codecs/rt712-sdca.c | 11 + sound/soc/fsl/fsl-asoc-card.c | 8 +- sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/avs/core.c | 29 +- sound/soc/intel/avs/debugfs.c | 12 +- sound/soc/intel/avs/pcm.c | 34 +- sound/soc/intel/avs/topology.c | 2 +- sound/soc/intel/avs/topology.h | 1 + sound/soc/intel/boards/sof_sdw.c | 25 +- sound/soc/intel/catpt/ipc.c | 8 + sound/soc/intel/catpt/loader.c | 3 + sound/soc/intel/catpt/registers.h | 12 + sound/soc/mediatek/mt8365/mt8365-afe-pcm.c | 13 +- sound/soc/meson/aiu-acodec-ctrl.c | 3 + sound/soc/meson/aiu-codec-ctrl.c | 3 + sound/soc/qcom/qdsp6/q6apm.c | 10 +- sound/soc/rockchip/rockchip_pdm.c | 16 +- sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/soc-topology.c | 37 +- sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ti/omap3pandora.c | 5 +- sound/soc/ux500/ux500_msp_dai.c | 189 +++---- sound/soc/ux500/ux500_msp_dai.h | 14 +- sound/soc/ux500/ux500_msp_i2s.c | 260 +++++++--- sound/soc/ux500/ux500_msp_i2s.h | 12 +- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 53 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/input.c | 6 + sound/usb/caiaq/midi.c | 6 +- sound/usb/mixer.c | 17 +- sound/usb/mixer_maps.c | 25 + sound/usb/quirks-table.h | 22 + sound/usb/quirks.c | 4 + sound/usb/usx2y/us122l.c | 9 +- sound/usb/usx2y/usbusx2y.c | 49 +- sound/usb/usx2y/usbusx2y.h | 4 +- tools/bpf/bpftool/Makefile | 6 +- tools/build/feature/test-bpf.c | 2 + tools/include/nolibc/crt.h | 2 +- tools/lib/bpf/bpf.c | 2 + tools/lib/bpf/gen_loader.c | 2 + .../xdrgen/templates/C/union/declaration/close.j2 | 4 + tools/perf/tests/shell/stat_bpf_counters.sh | 28 +- tools/perf/util/evsel.c | 4 + tools/perf/util/symbol.c | 11 +- tools/sched_ext/scx_central.bpf.c | 6 +- tools/sched_ext/scx_qmap.bpf.c | 2 +- tools/testing/cxl/Kbuild | 2 + tools/testing/selftests/alsa/mixer-test.c | 4 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 8 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- tools/testing/selftests/kselftest_harness.h | 2 +- tools/testing/selftests/mm/cow.c | 338 +++++------- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 4 +- tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/net/test_vxlan_mdb.sh | 6 + tools/testing/selftests/powerpc/tm/tm.h | 8 +- 1054 files changed, 15506 insertions(+), 8702 deletions(-)
8 hours, 16 minutes
8
16
0
0
[PATCH 5.15 000/935] 5.15.221-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.221 release. There are 935 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/v5.x/stable-review/patch-5.15.221-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.15.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.15.221-rc1 Bjorn Andersson <bjorn.andersson(a)linaro.org> clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings Zhang Chen <zhangchen01(a)kylinos.cn> Bluetooth: L2CAP: Fix send LE flow credits in ACL link Takashi Iwai <tiwai(a)suse.de> ALSA: control: Fix unannotated kfree() cleanup Dan Carpenter <dan.carpenter(a)linaro.org> HID: fix an error code in hid_check_device_match() Leon Romanovsky <leon(a)kernel.org> RDMA/nldev: Check stat attribute before accessing it Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Drop mmcx gdsc supply for dispcc and videocc Wentao Liang <vulab(a)iscas.ac.cn> nvme: target: rdma: fix ndev refcount leak on queue connect Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Yang Shi <yang(a)os.amperecomputing.com> selftests: arm64: add hugetlb mte tests Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Marino Dzalto <marino.dzalto(a)gmail.com> netfilter: xt_HL: add pr_fmt and checkentry validation Michal Koutný <mkoutny(a)suse.com> netfilter: xt_cgroup: Make it independent from net_cls Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice(a)isovalent.com> virtio-net: Ensure that TCP packets don't overflow gso_segs Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Thorsten Blum <thorsten.blum(a)linux.dev> apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Eric Dumazet <edumazet(a)google.com> net_sched: export pfifo_fast prio2band[] Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq: change how @inactive is tracked Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq: struct sched_data reorg Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> net: ip6_gre: Remove the unused function ip6gre_tnl_addr_conflict() Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Eric Dumazet <edumazet(a)google.com> net_sched: act_skbmod: use RCU in tcf_skbmod_dump() Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Pauli Virtanen <pav(a)iki.fi> Bluetooth: 6lowpan: fix cyclic locking warning on netdev unregister Edward Adam Davis <eadavis(a)qq.com> bluetooth/l2cap: sync sock recv cb and release Sebastian Urban <surban(a)surban.net> Bluetooth: compute LE flow credits based on recvbuf space Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Jeff Layton <jlayton(a)kernel.org> nfs: move the nfs4_data_server_cache into struct nfs_net Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> net: ipa: Convert to platform remove callback returning void Alex Elder <elder(a)linaro.org> net: ipa: report when the driver has been removed Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Takashi Iwai <tiwai(a)suse.de> ALSA: control: Use automatic cleanup of kfree() Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Jian-Ming Liao <Jm_Liao(a)asmedia.com.tw> i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Refactor PIO register initialization Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc() Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Quieten initialization messages Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1 Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Lukasz Majewski <lukma(a)denx.de> net: hsr: Use full string description when opening HSR network device Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> hsr: Use a single struct for self_node. Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: extend the connection limiting mechanism to support IPv6 Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: limit repeated connections from clients with the same IP Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() Delphine CC Chiu <Delphine_CC_Chiu(a)wiwynn.com> hwmon: (emc1403) Add support for EMC1442 Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Remove "__attribute__()" from the type field of event format Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Add description for running vmtest on RV64 Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Support local rootfs image for vmtest Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Daniel Xu <dxu(a)dxuuu.xyz> selftests/bpf: Fix vmtest.sh getopts optstring KP Singh <kpsingh(a)kernel.org> bpf/docs: Update list of architectures supported. Ilya Leoshkevich <iii(a)linux.ibm.com> selfetests/bpf: Adapt vmtest.sh to s390 libbpf CI changes Yucong Sun <sunyucong(a)gmail.com> selfetests/bpf: Update vmtest.sh defaults Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Add module parameter to control reserving filling pool PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Wait until there are enough free PEBs before filling pools Yang Li <yang.lee(a)linux.alibaba.com> ubi: Simplify bool conversion ZhaoLong Wang <wangzhaolong1(a)huawei.com> ubi: fastmap: Add fastmap control support for module parameter Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: Replace erase_block() with sync_erase() Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix missed ec updating after erasing old fastmap data block Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ubi: fastmap: Use the bitmap API to allocate bitmaps Jilin Yuan <yuanjilin(a)cdjrlc.com> ubi: Fix repeated words in comments LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Namhyung Kim <namhyung(a)kernel.org> perf stat: Clear screen only if output file is a tty Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Baowen Zheng <baowen.zheng(a)corigine.com> flow_offload: rename offload functions with offload instead of flow Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) James Clark <james.clark(a)linaro.org> coresight: Change syncfreq to be a u8 James Clark <james.clark(a)arm.com> coresight: etm4x: Cleanup TRCIDR5 register accesses James Clark <james.clark(a)arm.com> coresight: etm4x: Cleanup TRCIDR4 register accesses James Clark <james.clark(a)arm.com> coresight: etm4x: Cleanup TRCIDR3 register accesses James Clark <james.clark(a)arm.com> coresight: etm4x: Cleanup TRCIDR2 register accesses Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Russ Weight <russell.h.weight(a)intel.com> firmware_loader: Check fw_state_is_done in loading_store Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_free_cm_id Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Geert Uytterhoeven <geert+renesas(a)glider.be> bitfield: Add non-constant field_{prep,get}() helpers Geert Uytterhoeven <geert+renesas(a)glider.be> bitfield: Add less-checking __FIELD_{GET,PREP}() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: use unsigned int return on of_graph_get_endpoint_count() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add missing kerneldoc for of_graph_get_endpoint_count() Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: use bitmap API in fill_node_map Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Jialu Xu <xujialu(a)vimux.org> scripts/tags.sh: improve compiled sources generation Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: Move resource table data structure to its own header Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Add static PCI resource attribute macros Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Bastien Curutchet <bastien.curutchet(a)bootlin.com> pps: clients: gpio: Bypass edge's direction check when not needed Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe Dmitry Torokhov <dmitry.torokhov(a)gmail.com> HID: ensure timely release of driver-allocated resources Dmitry Torokhov <dmitry.torokhov(a)gmail.com> HID: split apart hid_device_probe to make logic more apparent Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Titouan Ameline de Cadeville <titouan.ameline(a)gmail.com> firmware: google: Add bounds checks in coreboot_table_populate() Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Use snprintf() for guestmount path construction Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> power: supply: sc2731_charger: Convert to platform remove callback returning void Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. Bart Van Assche <bvanassche(a)acm.org> scsi: smartpqi: Stop using the SCSI pointer Mike McGowen <Mike.McGowen(a)microchip.com> scsi: smartpqi: Fix BUILD_BUG_ON() statements Bart Van Assche <bvanassche(a)acm.org> scsi: smartpqi: Switch to attribute groups Bart Van Assche <bvanassche(a)acm.org> scsi: core: Register sysfs attributes earlier Murthy Bhat <Murthy.Bhat(a)microchip.com> scsi: smartpqi: Capture controller reason codes David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Mukesh Ojha <quic_mojha(a)quicinc.com> remoteproc: Use unbounded workqueue for recovery work Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Rob Herring <robh(a)kernel.org> arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru Chen-Yu Tsai <wenst(a)chromium.org> arm64: dts: rockchip: Add gru-scarlet-dumo board Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Venkateswara Naralasetty <quic_vnaralas(a)quicinc.com> ath11k: add trace log support Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: int340x_thermal: Consolidate priv->data_vault checks Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Miaoqian Lin <linmq006(a)gmail.com> iommu/arm-smmu: Add missing pm_runtime_disable() in qcom_iommu_device_probe Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Mark Zhang <markzhang(a)nvidia.com> RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() Kalesh AP <kalesh-anakkur.purayil(a)broadcom.com> RDMA/restrack: Fix typos in the comments Aharon Landau <aharonl(a)nvidia.com> RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> driver core: soc: remove layering violation for the soc_bus Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Md Shofiqul Islam <shofiqtest(a)gmail.com> soc: ti: knav_qmss_queue: Implement resource cleanup in remove() Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> misc: ad525x_dpot: Make ad_dpot_remove() return void Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Wolfram Sang <wsa+renesas(a)sang-engineering.com> ACPI: move from strlcpy() with unused retval to strscpy() Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> arm64: dts: qcom: sm8250: Add camcc DT node Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sm8250: remove mmcx regulator Sibi Sankar <sibis(a)codeaurora.org> arm64: dts: qcom: sm8250: Use QMP property to control load state Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Herve Codina <herve.codina(a)bootlin.com> genirq/generic_chip: Introduce irq_domain_{alloc,remove}_generic_chips() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Handle additional domain flags in irq_domain_instantiate() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Introduce irq_domain_instantiate() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Introduce irq_domain_free() Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> rpmsg: glink: remove duplicate code for rpmsg device remove Arun Kumar Neelakantam <aneela(a)codeaurora.org> rpmsg: glink: Remove the rpmsg dev in close_ack Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block Fabio M. De Francesco <fmdefrancesco(a)gmail.com> fs/isofs: replace kmap() with kmap_local_page() Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Create workqueues before device initialization Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Remove redundant PCI device ID validation Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Martin Kaiser <martin(a)kaiser.cx> hwrng: ks-sa - access private data via struct hwrng Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Mark Zhang <markzhang(a)nvidia.com> RDMA/mlx: Calling qp event handler in workqueue context Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> RDMA/mlx4: Avoid flush_scheduled_work() usage Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Fu Hao <fuhao(a)open-hieco.net> iommu/amd: Add support for Hygon family 18h model 4h IOAPIC Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gdsc: Release pm subdomains in reverse add order Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> clk: qcom: gdsc: enable optional power domain support Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: replace pr_warn with dev_warn in fill and rx paths Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions Yuvraj Singh Chauhan <ysinghcin(a)gmail.com> staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown Jakub Kicinski <kuba(a)kernel.org> staging: switch to netif_napi_add_weight() Jakub Kicinski <kuba(a)kernel.org> netdev: reshuffle netif_napi_add() APIs to allow dropping weight Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Guixin Liu <kanie(a)linux.alibaba.com> nvmet-rdma: use sbitmap to replace rsp free list Hannes Reinecke <hare(a)suse.de> nvmet-rdma: avoid circular locking dependency on install_queue() Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Tang Bin <tangbin(a)cmss.chinamobile.com> crypto: sa2ul - Use the defined variable to clean code Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - clean up and improve ECDH comments Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - replace min_t with min Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Jiri Olsa <jolsa(a)kernel.org> bpftool: Fix pretty print dump for maps without BTF loaded Hengqi Chen <hengqi.chen(a)gmail.com> bpftool: Use libbpf_get_error() to check error Andrii Nakryiko <andrii(a)kernel.org> bpftool: Update btf_dump__new() and perf_buffer__new_raw() calls Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Namhyung Kim <namhyung(a)kernel.org> perf test: Fix perf stat --bpf-counters on hybrid machines Tengda Wu <wutengda(a)huaweicloud.com> perf test: Use sqrtloop workload to test bperf event Veronika Molnarova <vmolnaro(a)redhat.com> perf test stat_bpf_counter.sh: Stabilize the test results Ian Rogers <irogers(a)google.com> perf test bpf-counters: Add test for BPF event modifier Thomas Richter <tmricht(a)linux.ibm.com> perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> perf tests stat_bpf_counters: Fix usage of '==' to address shellcheck warning Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Casey Schaufler <casey(a)schaufler-ca.com> Smack: fix W=1 build warnings Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Daniel Borkmann <daniel(a)iogearbox.net> bpf: Enforce expected_attach_type for tailcall compatibility Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> clk: meson: align gxbb_32k_clk_sel number of parents with actual count Mahesh Rao <mahesh.rao(a)altera.com> firmware: stratix10-svc: Add mutex in stratix10 memory management Arnaldo Carvalho de Melo <acme(a)redhat.com> perf sched: Fix register_pid() overflow, strcpy, and BUG_ON Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Sean Shen <grayhat(a)foxmail.com> ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Norbert Szetei <norbert(a)doyensec.com> ksmbd: fix overflow in dacloffset bounds check Jian Shen <shenjian15(a)huawei.com> net: hns3: don't auto enable misc vector Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix same-register dst/src OOB read and pointer leak in sock_ops Zhengchuan Liang <zcliangcn(a)gmail.com> net: af_key: zero aligned sockaddr tail in PF_KEY exports Xiang Mei <xmei5(a)asu.edu> bridge: mrp: reject zero test interval to avoid OOM panic Wang Liang <wangliang74(a)huawei.com> net: fix NULL pointer dereference in l3mdev_l3_rcv Jie Wang <wangjie125(a)huawei.com> net: hns3: fix kernel crash when 1588 is sent on HIP08 devices Duoming Zhou <duoming(a)zju.edu.cn> ax25: fix use-after-free bugs caused by ax25_ds_del_timer Andrei Matei <andreimatei1(a)gmail.com> bpf: Guard stack limits against 32bit overflow Steve Wahl <steve.wahl(a)hpe.com> x86/mm/ident_map: Use gbpages only where full GB page should be mapped. SJ Park <sj(a)kernel.org> mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of() SJ Park <sj(a)kernel.org> mm/damon/vaddr-kunit: check region count in three_regions test SJ Park <sj(a)kernel.org> mm/damon/vaddr: drop last same folio access check optimization SJ Park <sj(a)kernel.org> mm/damon/core-kunit: check region count before testing in split_at() Sechang Lim <rhkrqnwk98(a)gmail.com> tcp: clear sock_ops cb flags before force-closing a child socket Arthur Gautier <baloo(a)superbaloo.net> xhci: fix lost bounce buffers on TDs spanning several ring segments Faith Ekstrand <faith.ekstrand(a)collabora.com> drm/nouveau: Use write-combined maps for coherent Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used Kavan Smith <kavansmith82(a)gmail.com> drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value Tao Yu <tao1.yu(a)intel.com> drm/gud: validate TV mode names before creating enum property Deepanshu Kartikey <kartikey406(a)gmail.com> drm/gud: NUL-terminate TV mode names read from the device Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: avoid divide-by-zero in __is_lut_linear() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Fix list of formats on the primary plane Wentao Liang <vulab(a)iscas.ac.cn> drm/sun4i: fix refcount leak in sun4i_backend_init_sat() Danilo Krummrich <dakr(a)kernel.org> drm: fix race between partial drm_dev_register() failure and ioctl Johan Hovold <johan(a)kernel.org> drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: fix i_size when pinned fallocate partially fails Wenjie Qi <qwjhust(a)gmail.com> f2fs: return writeback error from collapse range Hao-Qun Huang <alvinhuang0603(a)gmail.com> f2fs: reject overlapping move range after len expansion Wenjie Qi <qwjhust(a)gmail.com> f2fs: return symlink writeback errors Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Drop vport reference under lock in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid double completion in async IOCB timeout Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Don't query firmware state while chip is down Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace enable parsing in debugfs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix cs84xx use-after-free on host teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize flash version read in reset handler Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound i2c->length in I2C bsg handlers Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers Arash Golgol <arash.golgol(a)gmail.com> media: vimc: fix pixel format lookup in enum_framesizes Uday Khare <udaykhare77(a)gmail.com> media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size calculation in parse_raw_formats() Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size returned by parse_caps() and parse_alloc_mode() Biren Pandya <birenpandya(a)gmail.com> media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link Ming Qian <ming.qian(a)oss.nxp.com> media: v4l2-ctrls: Allow unknown HDR10 white point and luminance Ilya Krutskih <devsec(a)tpz.ru> media: tda18250: fix possible integer overflow Lei Huang <huanglei(a)kylinos.cn> media: s2255: check firmware size before reading trailing marker HyeongJun An <sammiee5311(a)gmail.com> media: s2255: bound JPEG frame size before copying into the buffer Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak Myeonghun Pak <mhun512(a)gmail.com> media: rc: sunxi-cir: Unregister rc device on probe failure Christian Hewitt <christianshewitt(a)gmail.com> media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov7740: fix use-after-destroy in remove Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov02a10: fix endpoint parsing use-after-free Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: go7007: defer the ALSA v4l2 put until card release Jiangong.Han <jiangong.han(a)windriver.com> media: em28xx: fix use-after-free of dev_next->devlist on disconnect Diego Fernando Mancera Gomez <diegomancera.dev(a)gmail.com> media: em28xx: defer audio-only extension registration Fan Wu <fanwu01(a)zju.edu.cn> media: cx23885: cancel NetUP CI work before teardown Bryam Vargas <hexlabsecurity(a)proton.me> media: cx231xx: reject geometry changes while the VBI queue is busy Ruoyu Wang <ruoyuw560(a)gmail.com> media: cobalt: Avoid freeing ALSA private data twice Dawei Feng <dawei.feng(a)seu.edu.cn> media: cedrus: fix memory leak in cedrus_init_ctrls() Ruoyu Wang <ruoyuw560(a)gmail.com> media: cec: Serialize exclusive follower delivery Yi Ding <yi.s.ding(a)gmail.com> media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash Valery Borovsky <vebohr(a)gmail.com> media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Restore sigset on error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Zero initialize irq in reinject_machine_check Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Free guest debug data on vcpu destroy Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix old_data leak in guest debug error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix memory leak in guest debug handling Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix length check __import_wp_info() Carlos López <clopez(a)suse.de> KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Service local TLB flushes on failed nested VM-Enter Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Always flush vpid02 on first use Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register() Cong Nguyen <congnt264(a)gmail.com> iio: srf04: fix pm_runtime handling on probe error path Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> iio: light: gp2ap002: Disable regulators on resume failure Giorgi Tchankvetadze <giorgi(a)tchankvetadze.com> iio: light: cm32181: return zero after writing calibscale Cong Nguyen <congnt264(a)gmail.com> iio: gyro: mpu3050: fix sign of raw angular velocity readings Erick Henrique <erick.henrique.rodrigues(a)usp.br> iio: dac: m62332: Fix regulator reference count imbalance Linmao Li <lilinmao(a)kylinos.cn> iio: chemical: sgp30: Handle IAQ thread creation failure Moksh Panicker <mokshpanicker.7(a)gmail.com> iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable WenTao Liang <vulab(a)iscas.ac.cn> ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get Haoxiang Li <haoxiang_li2024(a)163.com> AsoC: intel: sst: fix PCI device reference leak on probe failure Haoxiang Li <haoxiang_li2024(a)163.com> ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l34: drain threaded IRQ before runtime suspend Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l33: drain threaded IRQ before runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent CRC corruptions after claim flush Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix freeing of claims on meshif deletion Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: avoid unaligned fault in IP extraction Zhiling Zou <zhilinz(a)nebusec.ai> batman-adv: fix stale receive device on merged fragments Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: validate ONFI extended parameter page sections Xu Rao <raoxu(a)uniontech.com> mtd: mtdoops: free page bitmap when the backing MTD is removed Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: afs: validate v2 image info bounds Helge Deller <deller(a)gmx.de> parisc: Fix alignment of asm statements in head.S Pei Xiao <xiaopei01(a)kylinos.cn> parisc: eisa: Fix infinite loop when parsing invalid IRQ value Bryam Vargas <hexlabsecurity(a)proton.me> nvdimm/btt: reject an arena whose nfree is below the lane count caina <caina(a)uniontech.com> Revert "irqchip/mbigen: Fix mbigen node address layout" Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: reject unsolicited H2CData PDUs Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: check the data direction of a C2HData PDU Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Fix race between non-atomic ops and trigger-start Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: harmony: initialize locks before requesting IRQ Ahmad Byagowi <ahmadexp(a)gmail.com> i2c: mux: Fix channel node leak on adapter add failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> i2c: core: fix debugfs UAF on adapter removal Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix kernel address leakages in LBR stack Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: aiptek - switch to using dev_groups for driver-specific attributes Pengpeng Hou <pengpeng(a)iscas.ac.cn> Input: aiptek - validate raw macro indices before updating state Bradley Morgan <brads(a)mainlining.org> ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() Hajo Noerenberg <hajo-linux-ide(a)noerenberg.de> ata: ahci: work around lost interrupts on Marvell 88SE61xx Damien Le Moal <dlemoal(a)kernel.org> block: flag zoned disks with GENHD_FL_NO_PART Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Initialize IRQ data before requesting IRQs Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Complete descriptors before pausing Mikulas Patocka <mpatocka(a)redhat.com> dm: fix resume-vs-remove race Ibrahim Hashimov <security(a)auditcode.ai> HID: wacom: validate report length in wacom_intuos_pro2_bt_irq Wei Jie Law <98lawweijie(a)gmail.com> HID: rmi: fix OOB access with undersized RMI reports Runyu Xiao <runyu.xiao(a)seu.edu.cn> scsi: pm8001: Use rollback index when freeing MSI-X vectors Sujal Tuladhar <sujaltuladhar1231(a)gmail.com> scsi: target: iscsi: Reserve a terminator byte for the login payload Can Peng <pengcan(a)kylinos.cn> thermal/drivers/qoriq: Disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> thermal/drivers/imx: Disable clock on runtime resume failure Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read in rtw_action_frame_parse() Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: fix null pointer dereference in usb_put_function_instance() Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl() Jameson Thies <jthies(a)google.com> usb: typec: ucsi: displayport: Fix OOB altmode array index Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns() Liu Qi <liuqi(a)longcheer.com> usb-storage: ene_ub6250: fix race between scan work and probe Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: usbtv: keep device alive while ALSA card exists Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset HyeongJun An <sammiee5311(a)gmail.com> ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output() Griffin Kroah-Hartman <griffin(a)kroah.com> usb: image: mdc800: change kmalloc() to kzalloc() Sabrina Dubroca <sd(a)queasysnail.net> espintcp: remove encap socket caching to avoid reference leak Petr Vaganov <p.vaganov(a)ideco.ru> scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions Steven Rostedt <rostedt(a)goodmis.org> tracing/mmiotrace: Remove reference to unused per CPU data pointer Zack Rusin <zack.rusin(a)broadcom.com> drm/vmwgfx: drop dma_buf reference on foreign-fd prime import Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Fix TX busy and drop handling Tzung-Bi Shih <tzungbi(a)kernel.org> ALSA: seq: Fix port lock leak in deliver_to_subscribers() Bryam Vargas <hexlabsecurity(a)proton.me> selinux: reject an unclaimed class value in security_get_classes() Christian Göttsche <cgzones(a)googlemail.com> selinux: avoid implicit conversions in services code Eric Dumazet <edumazet(a)google.com> tcp: fix potential race in tcp_v6_syn_recv_sock() Youngjae Kwon <yjkwon0026(a)snu.ac.kr> fsnotify: Fix stale object mask after concurrent mark updates Jinjie Ruan <ruanjinjie(a)huawei.com> entry: Fix seccomp bypass after ptrace with TSYNC Bjoern Doebel <doebel(a)amazon.de> RDMA/rxe: Fix TOCTOU heap overflow in get_srq_wqe Yuqi Xu <xuyuqiabc(a)gmail.com> openvswitch: Fix CT limit teardown use-after-free Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix kernel-doc warnings in internal headers Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't touch shared zerocopy state in skb_tx_error() Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix dropped timestamp events and log spam Zhan Xusheng <zhanxusheng1024(a)gmail.com> udf: Fix i_lenExtents truncation on 32-bit kernels Thomas Gleixner <tglx(a)kernel.org> timer: Keep debugobjects state consistent in migrate_timer_list() Bradley Morgan <include(a)grrlz.net> taskstats: fix cpumask parsing cutting off the last character Jann Horn <jannh(a)google.com> smack: fix cred UAF in smack_file_send_sigiotask() Bradley Morgan <include(a)grrlz.net> signal: avoid shared siginfo namespace rewrites Myeonghun Pak <mhun512(a)gmail.com> tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout Maoyi Xie <maoyixie.tju(a)gmail.com> w1: ds28e17: reject an oversize length on an I2C block read Chengfeng Ye <nicoyip.dev(a)gmail.com> vsock/virtio: flush works in dependency order Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: rtl818x: initialize eeprom_93cx6 struct to zero Fabio Estevam <festevam(a)nabladev.com> wifi: mwifiex: Detach sync cmd buffer on interrupted wait Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() Maoyi Xie <maoyixie.tju(a)gmail.com> i3c: master: svc: bound IBI payload to the requested max_payload_len Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix info leak and UAF in device unregister path Haotian Zhang <vulab(a)iscas.ac.cn> dm-switch: use WRITE_ONCE() in switch_region_table_write() Mikulas Patocka <mpatocka(a)redhat.com> dm-stats: fix a crash if allocation of per-cpu data fails Nathan Chancellor <nathan(a)kernel.org> arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map() Naman Jain <namjain(a)linux.microsoft.com> PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip Takashi Iwai <tiwai(a)suse.de> ALSA: virmidi: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: serial-u16550: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: portman2x4: Check card index validity at probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: pcxhr: initialize mutexes before requesting threaded IRQ Takashi Iwai <tiwai(a)suse.de> ALSA: mts64: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: mpu401: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: bcd2000: clear the URB pointers on disconnect Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: 6fire: bound the MIDI event length from the device Zhiling Zou <zhilinz(a)nebusec.ai> seg6: reset IP6CB after IPv6 decapsulation Zhiling Zou <zhilinz(a)nebusec.ai> net: cap advertised IP tunnel headroom Hidayath Khan <hidayath(a)linux.ibm.com> net/smc: fix socket refcount leak in smc_switch_conns() Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Count packets dropped on RX refill failure Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Avoid double-accounting netif_rx() drops Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Reject oversized TX buffers Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Fail TX enqueue when the QP link is down Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Recycle TX entries before client callbacks Ruoyu Wang <ruoyuw560(a)gmail.com> net: openvswitch: fix nf_connlabels leak in ovs_ct_init Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix flow mask use-after-free on flow deletion Asim Viladi Oglu Manizada <manizada(a)pm.me> net: tun: bound receive headroom Fabio Porcedda <fabio.porcedda(a)gmail.com> net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition Aleksandr Khromov <haa(a)amicon.ru> slip: fix use-after-free in sl_sync() Weiming Shi <bestswngs(a)gmail.com> xdp: fix zero-copy frame layout Alexandra Winter <wintera(a)linux.ibm.com> net/iucv: filter frames in afiucv_hs_rcv() by ingress device Seiji Nishikawa <snishika(a)redhat.com> ipmi: si: Fix NULL pointer dereference after failed registration Yousef Alhouseen <alhouseenyousef(a)gmail.com> ipmi: ipmb: validate write message length Kuan-Wei Chiu <visitorckw(a)gmail.com> interconnect: Fix use after free in icc_get() and of_icc_get_by_index() Bryam Vargas <hexlabsecurity(a)proton.me> platform/chrome: sensorhub: Bound the EC-reported sensor number Fan Wu <fanwu01(a)zju.edu.cn> mmc: via-sdmmc: stop card-detect handling on probe failure HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer Kevin Tian <kevin.tian(a)intel.com> iommu/vt-d: Fix no_iommu to disable platform opt-in Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Use file_ns_capable() when checking config space read access Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Avoid spurious runtime PM wakeup on config space accesses Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses Ronald Claveau <linux-kernel-dev(a)aliel.fr> PCI: meson: Fix GPIO state while requesting PERST# Mohamad Raizudeen <raizudeen.kerneldev(a)gmail.com> PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Propagate partial completion length across ERP recovery Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Guard sysfs discipline callbacks against unallocated private data Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Do not complete a failed ESE read as successful Jianing Li <m13940358460(a)163.com> power: supply: max17040: synchronize work cancellation on suspend Fan Wu <fanwu01(a)zju.edu.cn> power: supply: ucs1002: fix use-after-free on remove Maoyi Xie <maoyixie.tju(a)gmail.com> power: supply: twl4030_charger: cancel workers via devm Fan Wu <fanwu01(a)zju.edu.cn> power: supply: lp8727: fix use-after-free in lp8727_release_irq() Jameson Thies <jthies(a)google.com> power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Bryam Vargas <hexlabsecurity(a)proton.me> power: supply: cros_usbpd-charger: bound the EC-reported port count Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq256xx: drain usb_work before freeing the charger Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq24257: fix use-after-free on remove Jun Yang <junvyyang(a)tencent.com> sctp: fix stream->outcnt underflow on duplicate RECONF responses Jun Yang <junvyyang(a)tencent.com> sctp: distinguish sequence zero from wildcard in reconf lookup Weiming Shi <bestswngs(a)gmail.com> sctp: fix NULL deref on untransmitted RECONF completion Hyunwoo Kim <imv4bel(a)gmail.com> sctp: drop a chunk if its transport was removed Hyunwoo Kim <imv4bel(a)gmail.com> sctp: stop processing a packet once its association is deleted Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: reject a read that transferred too few bytes Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme: zero the discard fallback page Ewan D. Milne <emilne(a)redhat.com> nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path Michael Bommarito <michael.bommarito(a)gmail.com> lockd: pin next file across nlm_inspect_file lock-drop Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix temperature clamp range Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix negative temperature offset and crit readings Norbert Szetei <norbert(a)doyensec.com> openvswitch: only skb_tx_error() a packet we are about to drop Ali Ahmet Memis <ali(a)iusegentoo.com> openrisc: fix arbitrary kernel memory access via or1k_atomic syscall Zhan Xusheng <zhanxusheng1024(a)gmail.com> ocfs2: fix readdir position truncation on 32-bit kernels Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: fix o2hb_dependent_users leak on pin failure Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin() Ibrahim Hashimov <security(a)auditcode.ai> ocfs2: validate rl_used against rl_count in refcount block validator Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: validate lengths in dlm_mig_lockres_handler Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: bound namelen in dlm_migrate_request_handler Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: always run deallocs on copy-on-write completion Zhiling Zou <zhilinz(a)nebusec.ai> orangefs: skip leading spaces before parsing client debug masks Yifei Gao <gyf161023(a)gmail.com> orangefs: fix double-free of trailer_buf on readdir copy failure WenTao Liang <vulab(a)iscas.ac.cn> regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata WenTao Liang <vulab(a)iscas.ac.cn> regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer Norbert Szetei <norbert(a)doyensec.com> RDMA/ucma: Lock the handler in ucma_set_ib_path() Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Cancel reg_work before freeing device on remove Vaibhav Nagare <nagarevaibhav(a)gmail.com> qede: Fix NULL pointer dereference in TPA fragment processing Johan Hovold <johan(a)kernel.org> remoteproc: scp: Fix device reference leak on failed lookup Chunkai Deng <chunkai.deng(a)oss.qualcomm.com> rpmsg: glink: smem: order FIFO read after availability check Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: media: tegra-video: vi: fix probe failure on skipped last port Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets David Lee <david.lee(a)trailofbits.com> udf: reject VAT indexes equal to the entry count Chris Mason <clm(a)meta.com> svcrdma: Fix pcl_for_each_segment for empty chunks Chris Mason <clm(a)meta.com> svcrdma: Fix offset arithmetic in read_chunk_range Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field Chris Mason <clm(a)meta.com> sunrpc: init gssp_lock before publishing proc entry Chris Mason <clm(a)meta.com> SUNRPC: harden gss_unwrap_resp_priv length checks Chris Mason <clm(a)meta.com> SUNRPC: harden gss_krb5_unwrap_v2 against short tokens Chris Mason <clm(a)meta.com> SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat Jeff Layton <jlayton(a)kernel.org> SUNRPC: always drain cache_cleaner before destroying a cache_detail Jeff Layton <jlayton(a)kernel.org> sunrpc: route to a populated pool in svc_pool_for_cpu() Chris Mason <clm(a)meta.com> SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow Harshit Varu <harshitvaru666(a)gmail.com> mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction Qing Ming <a0yami(a)mailbox.org> mpls: reload header after pskb_may_pull() Coly Li <colyli(a)fygo.io> md: do overflow check for sb->bblog_shift in super_1_load() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Prevent integer overflow in __nd_label_validate() Yuyang Huang <sigefriedhyy(a)gmail.com> ipv6: use RCU iterator to dump route exceptions Zhiling Zou <zhilinz(a)nebusec.ai> ip6_gre: fix hardware header length for NBMA tunnels Zhiling Zou <zhilinz(a)nebusec.ai> ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit() Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative Valentin Kindschi <valentin.kindschi(a)fiveco.ch> Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: RFCOMM: serialize security confirmation handling Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_uart: Fix false success return in hci_uart_setup() Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative Hui Su <sh_def(a)163.com> cpufreq: schedutil: Fix rate limit overflow Bryam Vargas <hexlabsecurity(a)proton.me> dm array: reject an array block whose value size is not the caller's Ilya Krutskih <devsec(a)tpz.ru> dm raid1: reserve space for NUL-terminator in build_constructor_string() liyouhong <liyouhong(a)kylinos.cn> dm-era: fix shadowed superblock leak on take-snap failure Jiangshan Yi <yijiangshan(a)kylinos.cn> bnx2x: fix double free in bnx2x_init_firmware() error path Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU Hongyan Xu <getshell(a)seu.edu.cn> auxdisplay: charlcd: cancel backlight work on registration failure Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix lock ordering in init_io7_irqs() Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix irq_set_status_flags to use correct IRQ number Krzysztof Wilczyński <kwilczynski(a)kernel.org> alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write() Ivaylo Dimitrov <ivo.g.dimitrov.75(a)gmail.com> hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device Tien Sung Ang <tien.sung.ang(a)altera.com> fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration Marek Czernohous <marek(a)czernohous.de> forcedeth: fix off-by-one when saving/restoring non-PCI config space Myeonghun Pak <mhun512(a)gmail.com> fbdev: uvesafb: unregister connector callback on init failure Florian Fuchs <fuchsfl(a)gmail.com> fbdev: pvr2fb: correct user pointer annotation and sentinel initializer Runyu Xiao <runyu.xiao(a)seu.edu.cn> fbdev: omapfb: panel-dsi-cm: initialize lock before registering display Yemu Lu <prcups(a)krgm.moe> fat: restore original value when fat_ent_write failed Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: show filename encryption options Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: release message context on send failure Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: reject too-small tag 70 packets HanQuan <eilaimemedsnaimel(a)gmail.com> ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: pass packet set buffer size to parser Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: hold msg ctx list lock when cleaning daemon queue Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: fix tag 11 packet exact-fit size check Pengpeng Hou <pengpeng(a)iscas.ac.cn> eCryptfs: bound the packet-length peek to the user buffer Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: bound page_lcns[] index by the log record Samuel Page <sam(a)bynar.io> fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame() Xiang Mei <xmei5(a)asu.edu> fs/ntfs3: validate dirty page table on log replay Jiangshan Yi <yijiangshan(a)kylinos.cn> HID: mcp2221: validate report size in mcp2221_raw_event() Haoxiang Li <haoxiang_li2024(a)163.com> HID: sensor: custom: Fix field sysfs group cleanup on failure Xu Rao <raoxu(a)uniontech.com> HID: roccat: free buffered reports when destroying device Ibrahim Hashimov <security(a)auditcode.ai> HID: picolcd: clamp eeprom debugfs read to bytes actually received Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> audit: avoid dropping live tree ref on fsnotify rule autoremove Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound xattr value length in __build_xattrs() Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound num_export_targets array for mds info v2/v3 Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode Xiubo Li <xiubo.li(a)clyso.com> ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> libceph: reject buckets with mismatched CRUSH ids Chuck Lever <cel(a)kernel.org> NFSD: Prevent lock owner use-after-free during client teardown Jeff Layton <jlayton(a)kernel.org> nfsd: revoke copy-notify stateids before dropping their reference Jeff Layton <jlayton(a)kernel.org> nfsd: reject reclaim LOCK after RECLAIM_COMPLETE Robbie Ko <robbieko(a)synology.com> nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE Jeff Layton <jlayton(a)kernel.org> nfsd: initialize copy-notify stateid before publishing it Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget Jeff Layton <jlayton(a)kernel.org> nfsd: fix version mismatch loops in nfsd_acl_init_request() Chris Mason <clm(a)meta.com> nfsd: fix cpntf publish race in nfs4_init_cp_state Jeff Layton <jlayton(a)kernel.org> nfsd: check client ownership when cancelling a copy-notify stateid Jeff Layton <jlayton(a)kernel.org> nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref Jeff Layton <jlayton(a)kernel.org> nfsd: add filehandle match check to nfsd4_delegreturn() Jeff Layton <jlayton(a)kernel.org> nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr() Jeff Layton <jlayton(a)kernel.org> nfsd: validate symlink target length in NFSv4 CREATE Chuck Lever <chuck.lever(a)oracle.com> nfsd: sample writeback error cursor before async COPY loop Jeff Layton <jlayton(a)kernel.org> nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types Chuck Lever <chuck.lever(a)oracle.com> nfsd: Reset write verifier when async COPY writeback fails Junrui Luo <moonafterrain(a)outlook.com> NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path Mike Snitzer <snitzer(a)kernel.org> NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check Michael Bommarito <michael.bommarito(a)gmail.com> NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock Chuck Lever <cel(a)kernel.org> NFSD: Fix off-by-one in DRC bucket pruning limit Chuck Lever <cel(a)kernel.org> NFSD: Encode only the status in NFS-ACL v2 GETACL error replies Ibrahim Hashimov <security(a)auditcode.ai> ubifs: fix out-of-bounds read in signature length check Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of: fix out-of-bounds read in of_alias_scan() stem parser Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation Junrui Luo <moonafterrain(a)outlook.com> media: vicodec: fix out-of-bounds write in FWHT encoder Weigang He <geoffreyhe2(a)gmail.com> media: cec: stm32: prevent out-of-bounds write on RX overflow Vincent Mailhol <mailhol(a)kernel.org> lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Xingrui Li <baka9(a)bakabaka9.tech> HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature Daisuke Matsuda <matsuda(a)preferred.jp> fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write Neill Kapron <nkapron(a)google.com> usb: gadget: f_fs: Prevent deadlock during ep0 read loop Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind() Yun Zhou <yun.zhou(a)windriver.com> usb: gadget: f_tcm: fix deadlock in usbg_make_tpg() Myeonghun Pak <mhun512(a)gmail.com> usb: gadget: snps_udc_plat: clean up PHY on probe deferral Sonali Pradhan <sonalipradhan(a)google.com> usb: gadget: u_audio: Fix use-after-free on sound card disconnect Johan Hovold <johan(a)kernel.org> USB: phy: fsl-usb: fix missing static keywords Francesco Lavra <flavra(a)baylibre.com> usb: dwc2: gadget: Exit partial power down state when changing USB pull-up Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: greybus: hid: fix SET_REPORT return value Hans Verkuil <hverkuil+cisco(a)kernel.org> Revert "media: v4l2-dev: fix error handling in __video_register_device()" James Kim <james010kim(a)gmail.com> rapidio: mport_cdev: fix use-after-free in dma_req_free() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> powerpc/powermac: fix OF node refcount Hui Su <sh_def(a)163.com> tracing: Fix crash passing ERR_PTR to kthread_stop() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg() Joy H.J. Lee <rkr0k0r(a)gmail.com> tools/compiler: match glibc 2.42 definition of __attribute_const__ Guopeng Zhang <zhangguopeng(a)kylinos.cn> mm: memcg: stop reclaim when a limit update is superseded Breno Leitao <leitao(a)debian.org> mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec() Jordan R Abrahams-Whitehead <ajordanr(a)google.com> include/linux/list.h: mark list_add and __list_add as __always_inline Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> timers/itimer: Zero-init old itimerval before copy to userspace Felix Yan <felixonmars(a)archlinux.org> clocksource/drivers/timer-sun4i: Advertise a real minimum delta Matt Turner <mattst88(a)gmail.com> alpha: don't leak hardware-fabricated FP exception bits to user space Matt Turner <mattst88(a)gmail.com> alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Fix racy access at PCM trigger ------------- Diffstat: .../ABI/testing/configfs-usb-gadget-uac1_legacy | 3 - Documentation/usb/gadget-testing.rst | 3 - .../media/v4l/ext-ctrls-colorimetry.rst | 12 +- Makefile | 4 +- arch/alpha/include/uapi/asm/fpu.h | 8 +- arch/alpha/kernel/pci-sysfs.c | 6 +- arch/alpha/kernel/sys_marvel.c | 25 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/math-emu/math.c | 88 ++++- arch/arm/boot/dts/armada-388-helios4.dts | 13 + arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- 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/mm/fault.c | 16 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 51 +-- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 6 +- .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 +++ arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 1 + arch/arm64/kernel/hibernate.c | 16 +- arch/csky/kernel/entry.S | 6 +- arch/m68k/kernel/traps.c | 4 +- arch/mips/kernel/ptrace.c | 6 +- arch/openrisc/kernel/entry.S | 43 ++- arch/parisc/kernel/head.S | 1 + arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/kernel/smp.c | 3 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/s390/kernel/debug.c | 10 +- arch/s390/kvm/guestdbg.c | 9 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 7 +- arch/x86/events/intel/lbr.c | 12 +- arch/x86/events/intel/uncore.c | 2 - arch/x86/include/asm/insn-eval.h | 36 ++ arch/x86/include/asm/pkeys.h | 3 + arch/x86/kvm/emulate.c | 26 +- arch/x86/kvm/hyperv.c | 25 +- arch/x86/kvm/vmx/nested.c | 18 + arch/x86/mm/ident_map.c | 23 +- block/blk-iocost.c | 2 +- block/blk-stat.c | 2 +- block/genhd.c | 7 + block/kyber-iosched.c | 2 +- drivers/accessibility/speakup/keyhelp.c | 17 +- drivers/accessibility/speakup/kobjects.c | 6 +- drivers/acpi/bus.c | 4 +- drivers/acpi/pci_root.c | 3 +- drivers/acpi/processor_core.c | 31 +- drivers/acpi/processor_idle.c | 34 +- drivers/acpi/utils.c | 6 +- drivers/ata/ahci.c | 49 +++ drivers/ata/libata-scsi.c | 28 +- drivers/auxdisplay/charlcd.c | 21 +- drivers/base/arch_numa.c | 12 + drivers/base/firmware_loader/fallback.c | 38 +-- drivers/base/firmware_loader/firmware.h | 10 + drivers/base/soc.c | 19 +- drivers/base/swnode.c | 2 +- drivers/bluetooth/btmtksdio.c | 13 +- drivers/bluetooth/btusb.c | 15 +- drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_h5.c | 4 +- drivers/bluetooth/hci_intel.c | 1 + drivers/bluetooth/hci_ldisc.c | 2 +- drivers/bluetooth/hci_serdev.c | 2 +- drivers/bluetooth/virtio_bt.c | 8 +- drivers/bus/mhi/host/main.c | 6 + drivers/bus/ti-sysc.c | 12 +- drivers/char/hw_random/ks-sa-rng.c | 22 +- drivers/char/ipmi/ipmb_dev_int.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 1 + drivers/char/ppdev.c | 10 +- drivers/char/tpm/st33zp24/st33zp24.c | 8 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 6 +- drivers/char/xilinx_hwicap/xilinx_hwicap.c | 5 +- drivers/clk/clk-moxart.c | 14 - drivers/clk/clk-palmas.c | 14 +- drivers/clk/hisilicon/reset.c | 2 +- drivers/clk/imx/clk-scu.c | 1 - drivers/clk/meson/gxbb.c | 2 +- drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-mdm9607.c | 182 +---------- drivers/clk/qcom/gcc-msm8916.c | 5 +- drivers/clk/qcom/gcc-msm8939.c | 5 +- drivers/clk/qcom/gdsc.c | 108 +++++- drivers/clk/qcom/gdsc.h | 2 + drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clk/tegra/clk-tegra124-emc.c | 1 + drivers/clk/x86/clk-pmc-atom.c | 3 + drivers/clocksource/clps711x-timer.c | 2 +- drivers/clocksource/timer-armada-370-xp.c | 18 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/cpufreq/spear-cpufreq.c | 4 +- drivers/crypto/atmel-ecc.c | 45 ++- drivers/crypto/atmel-sha204a.c | 6 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 8 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 12 +- drivers/crypto/keembay/keembay-ocs-aes-core.c | 5 +- drivers/crypto/qat/qat_common/qat_algs.c | 1 + drivers/crypto/sa2ul.c | 19 +- drivers/dma/dw-edma/dw-edma-core.c | 37 ++- 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/firmware/google/coreboot_table.c | 26 +- drivers/firmware/stratix10-svc.c | 21 +- drivers/fpga/altera-cvp.c | 10 +- drivers/fpga/stratix10-soc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 74 +++-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 ++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 35 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 + drivers/gpu/drm/drm_drv.c | 34 +- drivers/gpu/drm/gud/gud_connector.c | 12 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 +- drivers/gpu/drm/lima/lima_device.c | 12 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 +- 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/sun4i/sun4i_backend.c | 2 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 20 +- 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/vmwgfx/ttm_object.c | 7 +- drivers/gpu/host1x/debug.c | 4 +- drivers/gpu/host1x/hw/channel_hw.c | 5 +- drivers/hid/hid-core.c | 127 ++++--- drivers/hid/hid-lg4ff.c | 8 + drivers/hid/hid-mcp2221.c | 7 + drivers/hid/hid-picolcd_debugfs.c | 9 + drivers/hid/hid-rmi.c | 46 ++- drivers/hid/hid-roccat-kone.c | 8 +- drivers/hid/hid-roccat.c | 13 +- drivers/hid/hid-sensor-custom.c | 9 +- drivers/hid/hid-sensor-hub.c | 46 +-- drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hid/wacom_wac.c | 13 + drivers/hsi/controllers/omap_ssi_core.c | 6 + drivers/hwmon/emc1403.c | 6 +- drivers/hwmon/max6621.c | 8 +- drivers/hwspinlock/hwspinlock_core.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-cfg.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 87 ++--- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.h | 38 ++- drivers/i2c/i2c-core-base.c | 6 + drivers/i2c/i2c-mux.c | 1 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 + drivers/i3c/master.c | 11 +- drivers/i3c/master/dw-i3c-master.c | 10 +- drivers/i3c/master/mipi-i3c-hci/core.c | 30 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 4 +- drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 55 ++-- drivers/i3c/master/mipi-i3c-hci/pio.c | 54 +-- drivers/i3c/master/svc-i3c-master.c | 10 +- drivers/iio/accel/dmard09.c | 7 + drivers/iio/chemical/atlas-sensor.c | 6 +- drivers/iio/chemical/sgp30.c | 3 + drivers/iio/dac/m62332.c | 17 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/gp2ap002.c | 24 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/tsl2583.c | 2 +- drivers/iio/light/tsl2772.c | 2 +- drivers/iio/orientation/hid-sensor-rotation.c | 20 +- drivers/iio/proximity/srf04.c | 1 + drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/cq.c | 14 +- drivers/infiniband/core/device.c | 27 +- drivers/infiniband/core/nldev.c | 117 ++++--- drivers/infiniband/core/restrack.c | 4 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/hw/cxgb4/device.c | 8 +- drivers/infiniband/hw/cxgb4/mem.c | 4 +- drivers/infiniband/hw/efa/efa_verbs.c | 15 +- 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/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 18 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 6 + drivers/infiniband/hw/mlx4/qp.c | 121 +++++-- drivers/infiniband/hw/mlx5/cong.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 9 + drivers/infiniband/hw/mlx5/qp.c | 144 +++++--- drivers/infiniband/hw/mlx5/qp.h | 2 + drivers/infiniband/hw/mlx5/qpc.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 6 +- drivers/infiniband/sw/siw/siw_cm.c | 32 +- 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/input/tablet/aiptek.c | 33 +- drivers/interconnect/core.c | 7 +- drivers/iommu/amd/init.c | 42 ++- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 14 +- drivers/iommu/dma-iommu.c | 13 +- drivers/iommu/intel/iommu.c | 16 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 15 +- drivers/irqchip/irq-mbigen.c | 20 +- drivers/leds/leds-pca9532.c | 18 +- drivers/mailbox/rockchip-mailbox.c | 17 +- drivers/md/dm-era-target.c | 5 + drivers/md/dm-log-userspace-base.c | 1 + drivers/md/dm-stats.c | 6 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm.c | 2 +- drivers/md/md.c | 7 + drivers/md/persistent-data/dm-array.c | 16 + drivers/md/raid5-ppl.c | 4 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/core/cec-pin.c | 8 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 1 + drivers/media/cec/platform/stm32/stm32-cec.c | 3 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 23 +- drivers/media/i2c/ov02a10.c | 12 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 1 - drivers/media/pci/cx23885/cimax2.c | 1 + drivers/media/platform/qcom/venus/hfi_parser.c | 9 +- drivers/media/rc/sunxi-cir.c | 9 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 4 +- drivers/media/test-drivers/vimc/vimc-capture.c | 4 +- drivers/media/tuners/tda18250.c | 4 +- drivers/media/usb/airspy/airspy.c | 19 +- drivers/media/usb/cx231xx/cx231xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx-cards.c | 3 +- drivers/media/usb/em28xx/em28xx-core.c | 2 + drivers/media/usb/go7007/snd-go7007.c | 10 +- drivers/media/usb/s2255/s2255drv.c | 11 + drivers/media/usb/usbtv/usbtv-audio.c | 11 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 49 ++- drivers/media/v4l2-core/v4l2-dev.c | 14 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 + drivers/mfd/iqs62x.c | 2 +- drivers/mfd/rave-sp.c | 64 ++-- drivers/misc/ad525x_dpot-i2c.c | 4 +- drivers/misc/ad525x_dpot-spi.c | 4 +- drivers/misc/ad525x_dpot.c | 181 +++++----- drivers/misc/ad525x_dpot.h | 5 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 2 + drivers/misc/cardreader/rtsx_usb.c | 23 +- drivers/misc/vmw_vmci/vmci_event.c | 4 +- drivers/mmc/host/via-sdmmc.c | 8 +- drivers/mtd/mtdoops.c | 3 + drivers/mtd/mtdpart.c | 3 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/nand_onfi.c | 27 +- drivers/mtd/parsers/afs.c | 7 + drivers/mtd/ubi/attach.c | 4 +- drivers/mtd/ubi/build.c | 63 +++- drivers/mtd/ubi/cdev.c | 5 +- drivers/mtd/ubi/eba.c | 5 +- drivers/mtd/ubi/fastmap-wl.c | 53 ++- drivers/mtd/ubi/fastmap.c | 76 +---- drivers/mtd/ubi/io.c | 13 +- drivers/mtd/ubi/ubi.h | 19 +- drivers/mtd/ubi/wl.c | 38 ++- drivers/mtd/ubi/wl.h | 6 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 + drivers/net/ethernet/freescale/fec_main.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 14 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- drivers/net/ethernet/qlogic/qede/qede.h | 8 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 1 + .../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 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 41 ++- drivers/net/gtp.c | 2 + drivers/net/ipa/ipa_main.c | 29 +- drivers/net/ipvlan/ipvlan_l3s.c | 1 - drivers/net/ntb_netdev.c | 38 ++- drivers/net/ppp/pppox.c | 17 + drivers/net/slip/slip.c | 11 +- drivers/net/thunderbolt.c | 6 +- drivers/net/tun.c | 21 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath10k/snoc.c | 9 +- drivers/net/wireless/ath/ath11k/debug.c | 12 +- drivers/net/wireless/ath/ath11k/debug.h | 3 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 32 +- drivers/net/wireless/ath/ath11k/trace.c | 1 + drivers/net/wireless/ath/ath11k/trace.h | 172 ++++++++++ drivers/net/wireless/ath/ath11k/wmi.c | 15 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 5 + drivers/net/wireless/ath/ath6kl/wmi.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 3 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 12 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 6 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtw88/tx.c | 1 + drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 8 + drivers/nfc/pn533/pn533.c | 21 +- drivers/ntb/ntb_transport.c | 38 +-- drivers/nvdimm/btt.c | 8 + drivers/nvdimm/label.c | 17 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 8 +- drivers/nvme/host/tcp.c | 45 ++- drivers/nvme/target/rdma.c | 121 ++++--- drivers/nvme/target/tcp.c | 10 + drivers/nvme/target/zns.c | 2 +- drivers/of/base.c | 2 +- drivers/of/property.c | 10 +- drivers/parisc/eisa.c | 5 + drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/pci-hyperv.c | 1 + drivers/pci/pci-sysfs.c | 45 ++- drivers/pci/proc.c | 8 +- drivers/pci/quirks.c | 2 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 26 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 1 - drivers/pinctrl/pinctrl-rockchip.c | 10 + drivers/platform/chrome/cros_ec_sensorhub_ring.c | 28 +- drivers/platform/mellanox/mlxbf-pmc.c | 10 +- drivers/platform/surface/surface_acpi_notify.c | 6 +- drivers/platform/x86/dell/dell-wmi-base.c | 17 +- drivers/platform/x86/dell/dell-wmi-privacy.c | 4 +- .../x86/dell/dell-wmi-sysman/biosattr-interface.c | 1 - .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 2 +- drivers/power/supply/bd99954-charger.h | 23 +- drivers/power/supply/bq24257_charger.c | 16 +- drivers/power/supply/bq256xx_charger.c | 29 +- drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/cros_usbpd-charger.c | 17 +- drivers/power/supply/isp1704_charger.c | 1 + drivers/power/supply/lp8727_charger.c | 4 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/sbs-battery.c | 7 +- drivers/power/supply/sc2731_charger.c | 8 +- drivers/power/supply/twl4030_charger.c | 12 +- drivers/power/supply/ucs1002_power.c | 6 +- drivers/pps/clients/pps-gpio.c | 62 ++-- drivers/pps/pps.c | 10 +- drivers/rapidio/devices/rio_mport_cdev.c | 10 +- drivers/rapidio/rio-scan.c | 1 + drivers/regulator/as3722-regulator.c | 1 - drivers/regulator/core.c | 6 +- drivers/regulator/max8998.c | 1 - drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/remoteproc/mtk_scp.c | 9 +- drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/remoteproc_core.c | 160 +++++---- drivers/remoteproc/remoteproc_sysfs.c | 1 - drivers/rpmsg/qcom_glink_native.c | 36 +- drivers/rpmsg/qcom_glink_smem.c | 7 + drivers/rtc/rtc-pcf8563.c | 4 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/block/dasd_eckd.c | 40 ++- drivers/s390/block/dasd_erp.c | 3 + drivers/scsi/hosts.c | 23 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 39 ++- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 3 + drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 44 ++- drivers/scsi/qla2xxx/qla_inline.h | 13 + drivers/scsi/qla2xxx/qla_isr.c | 39 ++- drivers/scsi/qla2xxx/qla_mbx.c | 26 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 14 +- drivers/scsi/scsi_lib.c | 2 + drivers/scsi/scsi_priv.h | 4 +- drivers/scsi/scsi_sysfs.c | 81 ++--- drivers/scsi/sd.c | 4 +- drivers/scsi/smartpqi/smartpqi.h | 25 +- drivers/scsi/smartpqi/smartpqi_init.c | 123 ++++--- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/soc/bcm/bcm2835-power.c | 7 +- drivers/soc/fsl/qe/qe_ic.c | 3 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/ti/knav_qmss.h | 1 + drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soundwire/qcom.c | 2 +- drivers/spi/spi-img-spfi.c | 5 +- drivers/spi/spi-sprd-adi.c | 6 + drivers/staging/fbtft/fbtft-sysfs.c | 2 +- drivers/staging/greybus/audio_gb.c | 13 + drivers/staging/greybus/audio_manager_sysfs.c | 2 +- drivers/staging/greybus/hid.c | 2 +- drivers/staging/media/meson/vdec/vdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 4 +- drivers/staging/media/tegra-video/vi.c | 9 +- drivers/staging/octeon/ethernet-mem.c | 43 ++- drivers/staging/octeon/ethernet-mem.h | 8 +- drivers/staging/octeon/ethernet-rx.c | 55 ++-- 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/qlge/qlge_main.c | 4 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 7 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/sm750fb/sm750.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/thermal/imx_thermal.c | 9 +- .../intel/int340x_thermal/int3400_thermal.c | 9 +- drivers/thermal/qoriq_thermal.c | 13 +- drivers/tty/hvc/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 10 + drivers/tty/tty_io.c | 4 +- drivers/uio/uio.c | 5 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/dwc2/gadget.c | 11 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 14 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 23 +- drivers/usb/gadget/function/f_uac1_legacy.c | 56 ---- drivers/usb/gadget/function/f_uvc.c | 7 +- drivers/usb/gadget/function/u_audio.c | 24 +- drivers/usb/gadget/function/u_uac1_legacy.h | 3 - drivers/usb/gadget/functions.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/udc/r8a66597-udc.c | 1 - drivers/usb/gadget/udc/snps_udc_plat.c | 5 +- drivers/usb/host/xhci-ring.c | 32 +- drivers/usb/image/mdc800.c | 4 +- drivers/usb/mtu3/mtu3_core.c | 11 +- drivers/usb/phy/phy-fsl-usb.c | 52 +-- drivers/usb/phy/phy-fsl-usb.h | 6 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/storage/ene_ub6250.c | 2 + drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/vdpa/mlx5/core/mr.c | 2 +- drivers/vfio/pci/vfio_pci_config.c | 1 + drivers/video/fbdev/kyro/fbdev.c | 24 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/uvesafb.c | 2 + drivers/virtio/virtio_balloon.c | 6 + drivers/w1/masters/ds2482.c | 4 + drivers/w1/slaves/w1_ds28e17.c | 8 + drivers/xen/xenbus/xenbus_xs.c | 16 +- fs/ceph/caps.c | 11 +- fs/ceph/mdsmap.c | 11 +- fs/ceph/xattr.c | 1 + fs/cifs/cifs_debug.c | 2 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 3 +- fs/ecryptfs/keystore.c | 45 ++- fs/ecryptfs/messaging.c | 11 +- fs/ecryptfs/miscdev.c | 5 +- fs/ecryptfs/super.c | 7 + fs/ext4/file.c | 7 + fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 10 + fs/ext4/namei.c | 2 + fs/ext4/orphan.c | 10 +- fs/f2fs/file.c | 14 +- fs/f2fs/namei.c | 11 +- fs/fat/misc.c | 4 + fs/fat/nfs.c | 4 +- fs/fuse/cuse.c | 5 + fs/hfsplus/catalog.c | 25 +- fs/hfsplus/hfsplus_fs.h | 6 + fs/hugetlbfs/inode.c | 3 +- fs/isofs/compress.c | 25 +- fs/ksmbd/connection.h | 6 + fs/ksmbd/smb2pdu.c | 14 +- fs/ksmbd/smbacl.c | 17 +- fs/ksmbd/transport_tcp.c | 37 +++ fs/lockd/svcsubs.c | 53 +-- fs/nfs/client.c | 21 +- fs/nfs/filelayout/filelayoutdev.c | 3 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 3 +- fs/nfs/inode.c | 4 +- fs/nfs/internal.h | 1 + fs/nfs/netns.h | 6 +- fs/nfs/nfs4client.c | 1 + fs/nfs/pnfs.c | 36 +- fs/nfs/pnfs.h | 3 +- fs/nfs/pnfs_nfs.c | 39 ++- fs/nfsd/flexfilelayoutxdr.c | 20 +- fs/nfsd/nfs2acl.c | 31 +- fs/nfsd/nfs4proc.c | 39 ++- fs/nfsd/nfs4state.c | 206 +++++++++--- fs/nfsd/nfs4xdr.c | 17 + fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 7 + fs/nfsd/nfssvc.c | 4 +- fs/nfsd/nfsxdr.c | 32 +- fs/nilfs2/bmap.c | 2 +- fs/nilfs2/bmap.h | 2 +- fs/nilfs2/btree.c | 39 ++- fs/nilfs2/direct.c | 4 +- fs/nilfs2/segment.c | 4 + fs/nilfs2/the_nilfs.c | 6 + fs/notify/fanotify/fanotify_user.c | 17 +- fs/notify/inotify/inotify_user.c | 15 +- fs/ntfs3/frecord.c | 9 + fs/ntfs3/fslog.c | 47 ++- fs/ntfs3/fsntfs.c | 8 +- fs/ntfs3/xattr.c | 25 +- fs/ocfs2/acl.c | 141 +++++--- fs/ocfs2/acl.h | 19 +- fs/ocfs2/cluster/heartbeat.c | 201 +++++++++--- fs/ocfs2/cluster/heartbeat.h | 7 +- fs/ocfs2/cluster/netdebug.c | 2 +- fs/ocfs2/cluster/nodemanager.c | 10 + fs/ocfs2/cluster/nodemanager.h | 1 + fs/ocfs2/cluster/tcp.c | 89 +++-- fs/ocfs2/cluster/tcp.h | 1 + fs/ocfs2/dir.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 2 +- fs/ocfs2/dlm/dlmmaster.c | 6 + fs/ocfs2/dlm/dlmrecovery.c | 9 + fs/ocfs2/namei.c | 17 +- fs/ocfs2/refcounttree.c | 47 ++- fs/ocfs2/stack_o2cb.c | 6 +- fs/ocfs2/xattr.c | 91 +++--- fs/ocfs2/xattr.h | 9 +- fs/orangefs/devorangefs-req.c | 1 + fs/orangefs/orangefs-debugfs.c | 1 + fs/squashfs/cache.c | 2 +- fs/ubifs/auth.c | 2 +- fs/udf/inode.c | 2 +- fs/udf/partition.c | 2 +- fs/udf/super.c | 23 +- fs/udf/symlink.c | 2 + include/linux/bitfield.h | 95 +++++- include/linux/bpf.h | 1 + include/linux/efi.h | 4 +- include/linux/hid.h | 1 + include/linux/irq.h | 25 ++ include/linux/irqdomain.h | 23 ++ include/linux/list.h | 15 +- include/linux/mlx4/qp.h | 1 + include/linux/netdevice.h | 50 ++- include/linux/nfs_xdr.h | 2 +- include/linux/of_graph.h | 4 +- include/linux/remoteproc.h | 284 +--------------- include/linux/rsc_table.h | 364 +++++++++++++++++++++ include/linux/rtsx_usb.h | 3 + include/linux/sunrpc/svc_rdma_pcl.h | 2 +- include/linux/virtio_net.h | 4 + include/media/rc-map.h | 2 - include/net/bluetooth/l2cap.h | 11 +- include/net/inet_connection_sock.h | 12 +- include/net/ip_tunnels.h | 11 +- include/net/pkt_cls.h | 6 +- include/net/pkt_sched.h | 1 + include/net/sch_generic.h | 1 + include/net/sctp/structs.h | 2 +- include/net/tc_act/tc_skbmod.h | 1 + include/net/tcp.h | 13 +- include/net/xfrm.h | 1 - include/rdma/ib_verbs.h | 11 +- include/scsi/scsi_device.h | 7 + include/scsi/scsi_host.h | 12 + include/uapi/linux/time_types.h | 2 +- include/uapi/mtd/ubi-user.h | 8 +- kernel/auditfilter.c | 6 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/core.c | 5 + kernel/bpf/net_namespace.c | 17 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/verifier.c | 30 +- kernel/entry/common.c | 3 + kernel/irq/generic-chip.c | 147 ++++++--- kernel/irq/irqdomain.c | 57 +++- kernel/locking/lockdep.c | 2 + kernel/power/wakelock.c | 2 +- kernel/sched/cpufreq_schedutil.c | 17 +- kernel/sched/fair.c | 22 +- kernel/signal.c | 4 + kernel/sys.c | 2 +- kernel/taskstats.c | 3 +- kernel/time/clocksource.c | 8 +- kernel/time/itimer.c | 2 +- kernel/time/timekeeping.c | 6 + kernel/time/timer.c | 1 + kernel/trace/trace.c | 28 +- kernel/trace/trace.h | 4 +- kernel/trace/trace_events.c | 136 ++++++-- kernel/trace/trace_mmiotrace.c | 24 +- lib/string.c | 3 +- lib/test_hmm.c | 2 +- lib/ucs2_string.c | 2 +- mm/damon/core-test.h | 8 + mm/damon/vaddr-test.h | 5 + mm/damon/vaddr.c | 33 +- mm/memcontrol.c | 6 + mm/vmscan.c | 2 +- net/ax25/ax25_dev.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 80 ++--- net/batman-adv/distributed-arp-table.c | 66 ++-- net/batman-adv/main.c | 4 + net/batman-adv/types.h | 2 +- net/bluetooth/6lowpan.c | 25 +- net/bluetooth/hci_event.c | 7 +- net/bluetooth/l2cap_core.c | 58 +++- net/bluetooth/l2cap_sock.c | 114 +++++-- net/bluetooth/msft.c | 5 + net/bluetooth/rfcomm/core.c | 12 +- net/bridge/br_mrp_netlink.c | 4 +- net/bridge/br_netlink_tunnel.c | 3 +- net/bridge/br_vlan.c | 4 +- net/ceph/messenger_v2.c | 5 + net/ceph/osdmap.c | 2 + net/core/dev.c | 6 +- net/core/filter.c | 6 +- net/core/lwt_bpf.c | 15 +- net/core/skbuff.c | 11 +- net/core/xdp.c | 4 +- net/dccp/dccp.h | 4 +- net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 7 +- net/dccp/minisocks.c | 2 +- net/hsr/hsr_device.c | 14 +- net/hsr/hsr_framereg.c | 63 ++-- net/hsr/hsr_main.h | 8 +- net/ipv4/esp4.c | 49 +-- net/ipv4/inet_connection_sock.c | 9 + net/ipv4/ip_tunnel.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/esp6.c | 49 +-- net/ipv6/ip6_gre.c | 34 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_local.c | 9 + net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 98 +++--- net/ipv6/xfrm6_input.c | 2 +- net/iucv/af_iucv.c | 2 + net/kcm/kcmsock.c | 3 + net/key/af_key.c | 52 ++- net/mac80211/s1g.c | 2 +- net/mac80211/tx.c | 3 +- net/mpls/af_mpls.c | 2 + net/mptcp/subflow.c | 6 +- net/mptcp/syncookies.c | 1 + net/netfilter/Kconfig | 2 +- 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 | 21 +- 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/openvswitch/conntrack.c | 130 +++++--- net/openvswitch/conntrack.h | 6 +- net/openvswitch/datapath.c | 60 ++-- net/openvswitch/datapath.h | 26 +- net/openvswitch/vport.h | 8 + net/phonet/pep.c | 2 +- net/rds/cong.c | 4 +- net/sched/act_skbmod.c | 38 ++- net/sched/cls_api.c | 30 +- net/sched/cls_flower.c | 8 +- net/sched/cls_matchall.c | 8 +- net/sched/sch_api.c | 7 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq.c | 30 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 9 +- net/sched/sch_hhf.c | 4 + net/sched/sch_htb.c | 7 +- net/sched/sch_sfq.c | 3 +- net/sched/sch_teql.c | 1 + net/sctp/inqueue.c | 7 +- net/sctp/sm_sideeffect.c | 4 + net/sctp/stream.c | 48 ++- net/smc/af_smc.c | 6 +- net/smc/smc_core.c | 14 +- net/smc/smc_llc.c | 1 + net/sunrpc/auth_gss/auth_gss.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 13 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 6 - net/sunrpc/auth_gss/gss_rpc_upcall.h | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 3 +- net/sunrpc/cache.c | 7 +- net/sunrpc/rpcb_clnt.c | 4 + net/sunrpc/sunrpc_syms.c | 1 + net/sunrpc/svc.c | 29 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 9 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/virtio_transport.c | 2 +- net/xfrm/xfrm_state.c | 3 - scripts/tags.sh | 2 +- security/apparmor/lib.c | 20 +- security/integrity/ima/ima_appraise.c | 2 + security/selinux/include/security.h | 4 +- security/selinux/selinuxfs.c | 7 +- security/selinux/ss/services.c | 45 ++- security/smack/smack.h | 5 +- security/smack/smack_lsm.c | 95 ++++-- security/smack/smackfs.c | 222 ++++--------- sound/core/control.c | 27 +- sound/core/control_compat.c | 69 ++-- sound/core/init.c | 4 +- sound/core/pcm_native.c | 2 + sound/core/seq/seq_clientmgr.c | 1 + sound/drivers/aloop.c | 107 +++--- sound/drivers/mpu401/mpu401.c | 6 + sound/drivers/mts64.c | 6 + sound/drivers/portman2x4.c | 6 + sound/drivers/serial-u16550.c | 6 + sound/drivers/virmidi.c | 6 + sound/parisc/harmony.c | 6 +- sound/pci/asihpi/hpi6000.c | 5 + sound/pci/hda/hda_proc.c | 2 +- sound/pci/pcxhr/pcxhr.c | 14 +- sound/pci/via82xx_modem.c | 26 +- sound/soc/codecs/cs35l33.c | 14 +- sound/soc/codecs/cs35l34.c | 14 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/fsl/fsl-asoc-card.c | 4 +- sound/soc/fsl/fsl_audmix.c | 24 +- sound/soc/fsl/mpc5200_psc_i2s.c | 1 + sound/soc/intel/atom/sst/sst_pci.c | 4 +- sound/soc/meson/meson-card-utils.c | 17 +- sound/soc/pxa/pxa-ssp.c | 7 +- sound/soc/samsung/aries_wm8994.c | 1 + sound/soc/soc-dapm.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/usb/6fire/comm.c | 9 +- sound/usb/bcd2000/bcd2000.c | 11 +- sound/usb/midi.c | 2 + tools/bpf/bpftool/btf.c | 11 +- tools/bpf/bpftool/gen.c | 12 +- tools/bpf/bpftool/iter.c | 7 +- tools/bpf/bpftool/map.c | 51 +-- tools/bpf/bpftool/map_perf_ring.c | 9 +- tools/bpf/bpftool/struct_ops.c | 14 +- tools/include/linux/compiler.h | 2 +- tools/perf/builtin-sched.c | 40 ++- tools/perf/builtin-stat.c | 15 +- tools/perf/tests/shell/stat_bpf_counters.sh | 97 ++++-- tools/perf/ui/browsers/hists.c | 6 +- tools/perf/util/auxtrace.c | 15 +- tools/perf/util/cs-etm.c | 81 ++++- tools/perf/util/dso.c | 19 +- tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/machine.c | 34 +- tools/perf/util/synthetic-events.c | 6 +- tools/perf/util/thread-stack.c | 2 +- tools/perf/util/trace-event-read.c | 33 +- .../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 | 298 +++++++++++++++++ .../selftests/arm64/mte/check_ksm_options.c | 31 +- .../selftests/arm64/mte/check_mmap_options.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 | 32 +- tools/testing/selftests/bpf/test_sockmap.c | 3 +- tools/testing/selftests/bpf/vmtest.sh | 111 ++++--- .../selftests/rseq/rseq-x86-thread-pointer.h | 4 +- tools/testing/selftests/timers/leap-a-day.c | 19 +- tools/testing/selftests/zram/zram_lib.sh | 2 +- 816 files changed, 9364 insertions(+), 4585 deletions(-)
9 hours, 15 minutes
7
7
0
0
[PATCH 7.2 000/733] 7.2.7-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.2.7 release. There are 733 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sat, 19 Sep 2026 15:12:28 +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/v7.x/stable-review/patch-7.2.7-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-7.2.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 7.2.7-rc1 Peter Zijlstra <peterz(a)infradead.org> x86/mm: Fix and document DEBUG_PAGEALLOC Griffin Kroah-Hartman <griffin(a)kroah.com> misc: amd-sbi: Add null check for devm_kasprintf() Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Allocate split page tables as kernel page tables Thomas Richter <tmricht(a)linux.ibm.com> s390/pai: Support CPU hotplug for PMU PAI Thomas Richter <tmricht(a)linux.ibm.com> s390/pai: Move locking to event init and delete Thomas Richter <tmricht(a)linux.ibm.com> s390/pai: Use PAI PMU index as parameter replacing event Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Honor Broadcast RGB for BT.2020 RGB output Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Propagate HDMI RGB quantization selectability Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Validate BSG request_len before reading vendor_cmd[] Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp max_npiv_vports to VP_CTRL bitmap capacity Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Skip vport under deletion in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix 64G link speed reporting in get_data_rate Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Use parent device for devres in altr_portb_setup() Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Acquire init_mm read lock on attribute changes to avoid UAF Mike Rapoport (Microsoft) <rppt(a)kernel.org> x86/mm/pat: Don't gate cpa_lock on debug_pagealloc_enabled() Arda Doğu Ari <arfeliousheres(a)gmail.com> platform/x86: hp-wmi: Fix board_params typo for 8DD6 board Radhey Kalra <radheykalra901(a)gmail.com> platform/x86: hp-wmi: Introduce board-specific feature data Heikki Krogerus <heikki.krogerus(a)linux.intel.com> drm/xe/i2c: Fix the interrupt handling Heikki Krogerus <heikki.krogerus(a)linux.intel.com> i2c: designware: Global register definitions Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Disable device buffer exporting Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/cdclk: Avoid spurious cdclk sanitization on PTL+ Chao Yu <chao(a)kernel.org> f2fs: fix to reset all pinned status during fggc Chao Yu <chao(a)kernel.org> f2fs: fix to shrink gc_lock coverage in f2fs_gc_range() Daeho Jeong <daehojeong(a)google.com> f2fs: accurately adjust free_sections during free_segment_range Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use memset_io() to clear QLAFX00 request ring slot Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use ring-slot helpers in __qla2x00_alloc_iocbs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound VP index against VP_CTRL IOCB bitmap size Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix use-after-free of qpair work on queue teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking Hungyu Lin <dennylin0707(a)gmail.com> media: qcom: iris: fix runtime PM reference leaks Sang-Heon Jeon <ekffu200098(a)gmail.com> media: remove conditional return with no effect Arie Miller <renari(a)arimil.com> hwmon: (asus_rog_ryujin) Synchronize HID command and report handling Arie Miller <renari(a)arimil.com> hwmon: (asus_rog_ryujin) Validate HID report lengths Arie Miller <renari(a)arimil.com> hwmon: (asus_rog_ryujin) Add per-device configuration Gary Guo <gary(a)garyguo.net> usb: usbtmc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: xusbatm: don't rely on id table pointer arithmetic Gary Guo <gary(a)garyguo.net> net: usb: pegasus: don't rely on id table pointer arithmetic Gary Guo <gary(a)garyguo.net> usb: serial: spcp8x5: don't store usb_device_id Gary Guo <gary(a)garyguo.net> media: as102: do not rely on id table address comparison Gary Guo <gary(a)garyguo.net> wifi: ath9k_htc: don't store usb_device_id Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix race between kexec and snd_soc_register_component() Darrick J. Wong <djwong(a)kernel.org> xfs: actually check internal-rtdev fields in the superblock Darrick J. Wong <djwong(a)kernel.org> xfs: actually recover intended file sizes in xfs_xmi_item_recover_intent Darrick J. Wong <djwong(a)kernel.org> xfs: advance the findparent inode scan cursor while holding ILOCK Darrick J. Wong <djwong(a)kernel.org> xfs: always set xfs_healthmon::first_event when inserting at front of list Darrick J. Wong <djwong(a)kernel.org> xfs: bail out on bitmap errors in xrep_agfl_fill Darrick J. Wong <djwong(a)kernel.org> xfs: bump lost_prev_errors if we lose even the healthmon lost event Darrick J. Wong <djwong(a)kernel.org> xfs: check healthmon outbuffer space correctly Darrick J. Wong <djwong(a)kernel.org> xfs: compute dquot checksum after resetting dd_lsn in repair Darrick J. Wong <djwong(a)kernel.org> xfs: count escaped corruption errors in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: cross-reference the rtgroup superblock extent, not block Darrick J. Wong <djwong(a)kernel.org> xfs: destroy seen inode bitmap when we fail to add a dirpath Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak dqacct if rhashtable insertion fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails Darrick J. Wong <djwong(a)kernel.org> xfs: don't modify file attributes or poke fsnotify for dry runs Darrick J. Wong <djwong(a)kernel.org> xfs: don't spin forever on zero-length dirents when salvaging them Darrick J. Wong <djwong(a)kernel.org> xfs: don't stash removename operations with unknown ftype Darrick J. Wong <djwong(a)kernel.org> xfs: fix backwards mergeability logic in refcount scrubber Darrick J. Wong <djwong(a)kernel.org> xfs: fix backwards skipping logic in xrep_quota_block Darrick J. Wong <djwong(a)kernel.org> xfs: fix bnobt repair space reservation disposal failure Lin Jiapeng <ljp1205831794(a)gmail.com> xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN Darrick J. Wong <djwong(a)kernel.org> xfs: fix media verification ioctl for internal rt volumes Darrick J. Wong <djwong(a)kernel.org> xfs: fix name string recording in slowpath pptr tracepoints Darrick J. Wong <djwong(a)kernel.org> xfs: fix parent rec lookup initialization in xrep_metapath_unlink Eric Sandeen <sandeen(a)redhat.com> xfs: fix reclaimed page accounting in xfs_buf_free Darrick J. Wong <djwong(a)kernel.org> xfs: fix replaying dirent removals into the temporary directory Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtrefcount btree block counting in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtrmap cross-referencing elision logic Darrick J. Wong <djwong(a)kernel.org> xfs: fix short ifork reaping computation in xreap_bmapi_binval Darrick J. Wong <djwong(a)kernel.org> xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions Darrick J. Wong <djwong(a)kernel.org> xfs: fix under-reservation of blocks when repairing sf directories Darrick J. Wong <djwong(a)kernel.org> xfs: fix unit conversions in per_binval computation Darrick J. Wong <djwong(a)kernel.org> xfs: fix xfs_rtrmapbt_mem_cursor for non-rmap filesystems Javier Tia <javier(a)peridio.com> xfs: initialise args->total for parent pointer updates Javier Tia <javier(a)peridio.com> xfs: initialise error in xfs_defer_finish_one() Darrick J. Wong <djwong(a)kernel.org> xfs: lock the healthmon when inserting unmount event Darrick J. Wong <djwong(a)kernel.org> xfs: log the tempip after we convert it to extents format Darrick J. Wong <djwong(a)kernel.org> xfs: make the rtsummary repair fix the file size too Darrick J. Wong <djwong(a)kernel.org> xfs: preserve owner on in-memory btree creation Anuj Gupta <anuj20.g(a)samsung.com> xfs: release alleged child inode on metapath unlink error Darrick J. Wong <djwong(a)kernel.org> xfs: report healthy filesystem events in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: report nonexistent parents as a filesystem corruption Darrick J. Wong <djwong(a)kernel.org> xfs: reset parent pointer args before each dir tree unlink repair Darrick J. Wong <djwong(a)kernel.org> xfs: signal inode btree xref error if get_rec returns an error Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot old AGFL before rewriting it Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot scrub stats when rendering them Darrick J. Wong <djwong(a)kernel.org> xfs: strengthen the "is cow staging" helpers in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: truncate quota file correctly when repairing quota file Darrick J. Wong <djwong(a)kernel.org> xfs: use the rtgroup extent count to find rtrefcount gaps Paulo Alcantara <pc(a)manguebit.org> smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr() Bjoern Doebel <doebel(a)amazon.de> smb: client: fix heap overflow in DACL owner/group rewrite Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount when cifs_sb_tlink() fails Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount in cifs_queue_oplock_break() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in wsl_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in posix_reparse_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in cifs_reparse_point_to_fattr() Fan Wu <fanwu01(a)zju.edu.cn> smb: client: fix cifsFileInfo reference leak in deferred close Bjoern Doebel <doebel(a)amazon.de> smb: client: fail DACL rewrite when the new DACL exceeds 64K Paulo Alcantara <pc(a)manguebit.org> smb: client: fix one-byte OOB read in smb2_parse_native_symlink() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix uid/gid override in getattr with posix extensions Paulo Alcantara <pc(a)manguebit.org> smb: client: fix WSL reparse point uid/gid override Paulo Alcantara <pc(a)manguebit.org> smb: client: honor forceuid/forcegid when mapping SIDs to uid/gid Karl Mehltretter <kmehltretter(a)gmail.com> smb: client: pin DFS superblock in iterator callback Diego Oliva <diego(a)bynar.io> smb: client: reject out-of-bounds DataOffset in CIFSSMBRead() Aohan Mei <henrymei(a)tencent.com> smb: client: reject userspace cifs.idmap descriptions Diego Oliva <diego(a)bynar.io> smb: client: reject short READ responses in CIFSSMBRead() Qing Luo <luoqing(a)kylinos.cn> mptcp: pm: userspace: fix address ID overflow Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: reset retrans_time when ADD_ADDR entry is reused Kalpan Jani <kalpan.jani(a)mpiricsoftware.com> mptcp: pm: kernel: drop pending ADD_ADDR when removing ID0 Paolo Abeni <pabeni(a)redhat.com> mptcp: prevent race between disconnect() and rtx Matthieu Baerts (NGI0) <matttbe(a)kernel.org> selftests: mptcp: lib: get counters for the right test Matthieu Baerts (NGI0) <matttbe(a)kernel.org> selftests: mptcp: lib: dump nstat for the right test Gang Yan <yangang(a)kylinos.cn> selftests: mptcp: fix an UAF in mptcp_connect.c Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: fix uninit-value in mptcp_write_data_fin Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: subflow: no need to copy thmac during ulp_clone Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: handle MPC data + csum reqd + no csum Paolo Abeni <pabeni(a)redhat.com> mptcp: do not reschedule the RTX timer for fallback sockets Joe Damato <joe(a)dama.to> bnxt_en: Prevent queue stop with deferred completions Joe Damato <joe(a)dama.to> bnxt_en: Bound SW TPA IDs to prevent crashes Joe Damato <joe(a)dama.to> bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc() Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Joe Damato <joe(a)dama.to> bnxt_en: Don't free the live ring's TPA state on queue restart failure Joe Damato <joe(a)dama.to> bnxt_en: Only restore LRO if the device supports TPA Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate AV1 tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate HEVC tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: rkvdec: bound HEVC tile loops and PPS id to the array capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity Sergey Zagursky <gvozdoder(a)gmail.com> media: ipu-bridge: do not use the CVS device lookup for IVSC Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Nikhil Gurudasani <nikhilgurudasani314(a)gmail.com> hwmon: (mcp9982) Propagate one-shot polling errors Fan Wu <fanwu01(a)zju.edu.cn> hwmon: (gpio-fan) Fix use-after-free in alarm work Javier Carrasco <javier.carrasco.cruz(a)gmail.com> hwmon: (chipcap2) fix channels in humidity alarm notifications Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Chengfeng Ye <nicoyip.dev(a)gmail.com> afs: Clear stale peer app data after address list changes David Howells <dhowells(a)redhat.com> afs: Fix incorrect free in candidate cleanup in afs_lookup_server() David Howells <dhowells(a)redhat.com> afs: Fix double-unmap of directory block David Howells <dhowells(a)redhat.com> afs: Fix missing kunmap in afs_dir_search_bucket() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: use BIT_ULL for u64 overflow masks Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: store available counter mask as bitmap Mahmoud Nagy Adam <mngyadam(a)amazon.de> selftests: ublk: install test_common.sh and trace/ scripts Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Map EBUSY to EIO when key conversion fails repeatedly Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix wrong return code to engine in asynch callbacks Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with PAES algorithm Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing cra_flags in paes_s390 Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix use of mutex in atomic context Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix skcipher_walk return code handling in aes_s390 Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH Niklas Schnelle <schnelle(a)linux.ibm.com> iommu/s390: Fix NULL dereference in iova_to_phys() with ZPCI_TABLE_TYPE_RFX Norbert Szetei <norbert(a)doyensec.com> landlock: Fix use-after-free of the source's parent directory leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Ibrahim Hashimov <security(a)auditcode.ai> mac802154: fix use-after-free of sdata via queued RX frames Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zhiling Zou <zhilinz(a)nebusec.ai> ipv6: flowlabel: cap duplicate leases per socket Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation David Carlier <devnexen(a)gmail.com> ieee802154: hwsim: serialize pib updates to fix double-free Fan Wu <fanwu01(a)zju.edu.cn> ieee802154: cc2520: fix FIFOP work use-after-free Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Yilin Zhang <yilinzhang(a)moonshot.ai> inet: frags: invalidate queues before flushing them Myeonghun Pak <mhun512(a)gmail.com> idpf: disable DIM work before freeing q_vectors Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Nikhil Gurudasani <nikhilgurudasani314(a)gmail.com> erofs: preserve LZMA decoders on resize failure Jingbo Xu <jefflexu(a)linux.alibaba.com> erofs: add sysfs feature entry for xattr prefixes Jeffin Philip <jeffinphilip14(a)gmail.com> fs: autofs: fix memory leak in autofs_fill_super() Nathan Chancellor <nathan(a)kernel.org> scripts/sorttable: Mark long_size as __maybe_unused Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: solidrun: Free IRQs after request failure Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: ifcvf: Put device on unsupported feature error Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: nf_log: unregister loggers before per-net teardown Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: cttimeout: prevent UAF during module unload Karl Mehltretter <kmehltretter(a)gmail.com> netfs: Fix uninitialized return value in netfs_unbuffered_write() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> net: phy: dp83td510: handle the active-high LED polarity mode Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Sahil Chandna <sahilchandna(a)linux.microsoft.com> net: mana: Reserve extra CQ slot for the fence completion CQE Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: macb: initialize PTP state before registering clock Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Weiming Shi <bestswngs(a)gmail.com> net: dsa: tag_brcm: legacy FCS: request needed tailroom Zhiling Zou <zhilinz(a)nebusec.ai> net: bridge: use option bits for CFM/MRP frame handlers Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> net/sched: act_api: release all action references on NEWACTION failure David Carlier <devnexen(a)gmail.com> ring-buffer: Check resize_disabled before publishing the new subbuf order Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters() Gabriel Krisman Bertazi <krisman(a)suse.de> io_uring/net: don't overconsume buffers when using MSG_TRUNC Gabriel Krisman Bertazi <krisman(a)suse.de> io_uring/net: let io_recv_buf_select return the length of the buffer region Jens Axboe <axboe(a)kernel.dk> io_uring/rw: end write accounting from ->ki_complete Satyajit Roy <sroy14(a)alum.utk.edu> drm/amd/display: Rebuild InfoFrames on output color space changes Fangzhi Zuo <jerry.zuo(a)amd.com> drm/amd/display: Exit IPS before connector detection on resume Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/xe: Flush LSC untyped L1 dataport cache after rcs/ccs batches Shixiong Ou <oushixiong(a)kylinos.cn> drm/sched: Create a fake device for KUnit tests Yudi Yang <2000jedi(a)gmail.com> drm/rockchip: analogix_dp: fix unchecked bound endpoint name length Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Sunil Khatri <sunil.khatri(a)amd.com> drm/drm_exec: fix up contended obj when num_objects is 0 Esben Haabendal <esben(a)geanix.com> drm/bridge: ti-sn65dsi83: Fix error handling in sn65dsi83_reset_work() Leonardo Costa <leonardo.costa(a)toradex.com> drm/bridge: tc358768: Enforce input bus flags via atomic_check Kevin Wang <kevin.wang(a)amd.com> drm/amd/pm: fix gpu metrics energy accumulator for smu 13.0.0/13.0.7 Andrea Parri <parri.andrea(a)gmail.com> hrtimer: Use hard expiry when updating timers on the same base XingWang Xiang <v3rdant.xiang(a)gmail.com> genetlink: pin family module during policy dump Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> function_graph: Use the saved entry's size when reprinting it Moritz Tanner <moritz.tanner(a)linbit.com> fs: don't return -EINVAL for successful nested thaw Daehyeon Ko <4ncienth(a)gmail.com> exit: hold a reference to thread_pid across proc_flush_pid Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Masami Hiramatsu (Google) <mhiramat(a)kernel.org> bootconfig: Fix integer overflow in initrd size check Rong Zhang <i(a)rong.moe> Bluetooth: btrtl: Don't leak return code when parsing firmware format v2 Xu Rao <raoxu(a)uniontech.com> Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Yorick Rommers <yorick-rommers(a)hotmail.com> ASoC: amd: acp-da7219-max98357a: don't bind on Raven/Picasso boards Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ata: pata_legacy: remove documentation for removed module parameters Rob Herring (Arm) <robh(a)kernel.org> accel: ethosu: Ensure SRAM region size matches job Rob Herring (Arm) <robh(a)kernel.org> accel: ethosu: Ensure SRAM size is 0 on mapping failure Rob Herring (Arm) <robh(a)kernel.org> accel: ethosu: Ensure cmd stream ends with a stop op Rob Herring (Arm) <robh(a)kernel.org> accel: ethosu: Drop IRQF_SHARED flag Rob Herring (Arm) <robh(a)kernel.org> accel: ethosu: Fix ethosu_job_open() return value Dawid Osuchowski <dawid.osuchowski(a)linux.intel.com> accel/ivpu: Limit firmware log name prints to field size Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate firmware log buffer metadata Magdalena Schulfer <magdalena.schulfer(a)intel.com> accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Undo the registration when enabling the histogram trigger fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Take the reference before publishing the named histogram trigger Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Keep the entry count when the histogram stats allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Let histogram values keep the percent and graph modifiers Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the field rejected for a bad modifier Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram var refs regardless of how often they are referenced Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Henry Martin <bsdhenrymartin(a)gmail.com> tracing/user_events: Don't destroy fields when event removal fails Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tools/bootconfig: Fix integer overflow and truncation in size checks Thomas Gleixner <tglx(a)kernel.org> tick/broadcast: Plug clockevents replacement race Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_mmio: disable IRQ wake before free_irq James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam(a)amd.com> drm/amdgpu: skip the VMID 0 flush for VRAM Prike Liang <Prike.Liang(a)amd.com> drm/amdgpu: skip gfx switch_power_profile during GPU reset Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Andy Chiu <tchiu(a)tenstorrent.com> riscv: hwprobe: initialize pair->value in hwprobe_one_pair() Samuel Holland <samuel.holland(a)sifive.com> Revert "riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set" Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: validate URB actual_length in interrupt callback Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Miguel Ojeda <ojeda(a)kernel.org> drm/panic: clean new `clippy::needless_range_loop` lint for Rust 1.100.0 Miguel Ojeda <ojeda(a)kernel.org> rust: allow `unknown_lints` in generated bindings for Rust < 1.88 John Hubbard <jhubbard(a)nvidia.com> rust: allow `clippy::as_underscore` in the generated bindings Gary Guo <gary(a)garyguo.net> rust: pin-init: use irrefutable pattern for `stack_pin_init` Younes Akhouayri <git(a)younes.io> rust: num: seal Integer Ali Ahmet Memiş <aliamemis(a)disroot.org> tracing: Don't dereference trace_event_file in deferred trigger free Steven Rostedt <rostedt(a)goodmis.org> tracing: Take trace_array reference when opening a tracer options file Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from a "STACKTRACE" histogram key Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Set the trace clock before registering the histogram trigger Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tracing: Restore :mod: trailer after parsing in ftrace_set_clr_event() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from the histogram stacktrace modifier Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> ftrace: fork: Initialize function graph state before copy_exec_state() Leon Hwang <leon.hwang(a)linux.dev> ftrace: Use rcu_assign_pointer() for tmp_ops filter hash Cen Zhang (Microsoft) <blbllhy(a)gmail.com> reboot: fix cad_pid use-after-free race Zihan Xi <zihanx(a)nebusec.ai> ipmr: account multicast table and route memory Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Harry Yoo (Meta) <harry(a)kernel.org> mm/slab: take n->list_lock in __slab_try_return_freelist() to avoid race Pedro Falcato <pfalcato(a)suse.de> x86/alternatives: Exclude text poking against change_page_attr() Lorenzo Stoakes (ARM) <ljs(a)kernel.org> x86/mm/pat: Acquire init_mm write lock on collapse to avoid UAF Soheil Hassas Yeganeh <soheil.kdev(a)gmail.com> x86/cfi: Fix FineIBT hash offset in cfi_get_func_hash() Vernon Yang <yanglincheng(a)kylinos.cn> x86/mm: Fix user-space data loss with MADV_FREE and THP Yazen Ghannam <yazen.ghannam(a)amd.com> x86/amd_node: Fix PCI device reference counting in amd_smn_init() Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX-512 code Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX2 code Jason Andryuk <jason.andryuk(a)amd.com> x86/amd_node: Fix potential NULL pointer dereference Jasjeet Rangi <jrangi(a)purestorage.com> x86/MCE/AMD: Fix inverted interrupt enablement during storm handling Jason Andryuk <jason.andryuk(a)amd.com> x86/amd_node: Avoid divide by zero on virtualized systems Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc: pci-ioda: Fix the stale irq chip reference Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/ps3: Fix repository.c build failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> configfs: unhash the dentry before dropping the item in rmdir Vasileios Almpanis <vasilisalmpanis(a)gmail.com> configfs: pin the symlink target's dirent instead of chasing ->ci_dentry Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Vincent Donnefort <vdonnefort(a)google.com> tracing/remotes: Catch nr_page_va overflow in ring_buffer_desc sizing Vincent Donnefort <vdonnefort(a)google.com> tracing/remotes: Account for ring buffer page header in size calculation Lorenzo Stoakes (ARM) <ljs(a)kernel.org> scripts/mksysmap: fix escape of '$' in the __pi_ pattern Lorenzo Stoakes (ARM) <ljs(a)kernel.org> scripts/mksysmap: drop the MODULE_INFO() symbols from kallsyms Karl Mehltretter <kmehltretter(a)gmail.com> tracing: Fix ring_buffer_read_page_size() kernel-doc Binglei Wang <l3b2w1(a)gmail.com> erofs: add missing buf->off in erofs_bread() Yang Xiuwei <yangxiuwei(a)kylinos.cn> ublk: clear force_abort in ublk_queue_reset_io_flags() Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails David Howells <dhowells(a)redhat.com> block: Fix start and length check added to iov_iter_extract_bvecs() Eelco Chaudron <echaudro(a)redhat.com> openvswitch: fix wrong flag value in get_ipv6_ext_hdrs() MD Danish Anwar <danishanwar(a)ti.com> net: hsr: enable promiscuous mode on interlink port with fwd offload Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix TX descriptor availability check for TSO traffic Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Long Li <longli(a)microsoft.com> net: mana: restore the XDP program pointer when pre-allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> net: phy: dp83867: handle the active-high LED polarity mode Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: fix PF/CGX debugfs PCI bus lookup Faicker Mo <faicker.mo(a)gmail.com> net: net_failover: Fix the deadlock in net_failover_slave_name_change() Vladislav Karmanov <vladislav.karmanov.dev(a)gmail.com> net: phy: mediatek-ge: disable EEE on the MT7530 PHY Aleksei Sviridkin <f(a)lex.la> net: ethernet: mtk_eth_soc: populate lpi_interfaces to fix EEE support Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: populate lpi_interfaces to fix EEE support Ahmed Naseef <naseefkm(a)gmail.com> net: dsa: mt7530: add EN7528 support Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Fix in-place replace Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Reject handle aliasing Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Hui Su <sh_def(a)163.com> sched/core: Call wq_worker_tick() for the execution context Hui Su <sh_def(a)163.com> sched: Account cgroup CPU time to the execution context Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix rb augmented with multi fields Vincent Guittot <vincent.guittot(a)linaro.org> sched/eevdf: Fix augmented max_slice Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Prevent drain_pebs() reentry Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Correct pt_regs->flags update for PEBS path Thomas Richter <tmricht(a)linux.ibm.com> perf/core: Allow list_del during perf_event_overflow() Mitul Golani <mitulkumar.ajitkumar.golani(a)intel.com> drm/i915/dp: Gate UHBR SST SDP splitting on sink capability Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Aboorva Devarajan <aboorvad(a)linux.ibm.com> powerpc/entry: Fix double accounting of user time on interrupt entry Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Move representor vnic reporter to eswitch devlink port Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: initialize ptp_lock at probe time Aleksei Sviridkin <f(a)lex.la> net: phylink: initialise link_state before a forced major config Qingfang Deng <qingfang.deng(a)linux.dev> ppp_synctty: ensure a writeable skb header Eric Dumazet <edumazet(a)google.com> vxlan: initialize _md in vxlan_xmit_one() Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-pf: reset HTB scheduler topology before freeing queues Ali Ahmet Memis <ali(a)iusegentoo.com> hwmon: (nct6694) do not expose enable on DTIN temperature channels Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Remove debugfs entries when probe fails Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Linmao Li <lilinmao(a)kylinos.cn> hwmon: (corsair-cpro) Create debugfs entries after hwmon registration Marek Vasut <marex(a)nabladev.com> net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down Jan Havran (Advantech Czech) <havran.jan(a)email.cz> net: dsa: lantiq_gswip: fix GSWIP_MDIO_PHY_FCONTX_EN value Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Sync timeout value if WDT was running at boot Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix undefined behavior Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix spurious reset on suspend Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Enable clock before accessing hardware registers Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix clock leak and spurious timer in settimeout() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Avoid division by zero David Arcari <darcari(a)redhat.com> watchdog: fix hrtimer start when pretimeout is zero Paolo Abeni <pabeni(a)redhat.com> mptcp: remove unneeded READ_ONCE() annotation Varun Gupta <varun.gupta(a)intel.com> drm/xe: Guard page-fault worker with runtime PM check Norbert Szetei <norbert(a)doyensec.com> nstree: check listing permission before taking a namespace reference Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: put the "mdio" child node reference on success Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: destroy the phylink instance on the probe error path Naman Gulati <namangulati(a)google.com> ipv6: null-check fib6_node before accessing in __ip6_del_rt_siblings() Long Li <longli(a)microsoft.com> net: mana: Clear RDMA teardown and suspend state in mana_rdma_probe() Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btusb: mediatek: Fix leaked runtime PM reference in reset Krystian Kaniewski <krystianmkaniewski(a)gmail.com> Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del() Ivan Hu <ivan.hu(a)canonical.com> Bluetooth: btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: validate packet_len before skb_put_data Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: btusb: Fix UAF of btusb_data by rx_work Rong Zhang <i(a)rong.moe> Bluetooth: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform Jakub Kicinski <kuba(a)kernel.org> eth: ice: don't dereference pointers from TP_printk() Jacob Keller <jacob.e.keller(a)intel.com> ice: add missing xa_destroy for sched_node_ids Joshua Hay <joshua.a.hay(a)intel.com> idpf: account for VLAN header when parsing RSC packet header Hans de Goede <johannes.goede(a)oss.qualcomm.com> platform/x86: x86-android-tablets: fix gpio_secondary_fwnode_init() not working HyeongJun An <sammiee5311(a)gmail.com> ALSA: hda: Report a change when only the channel status bytes move Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Fix NULL pointer dereference in debug_set_level() Karl Mehltretter <kmehltretter(a)gmail.com> drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Karl Mehltretter <kmehltretter(a)gmail.com> drm/adp: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Aleksei Sviridkin <f(a)lex.la> net: macb: reject an unknown link speed in the taprio setup Aleksei Sviridkin <f(a)lex.la> net: macb: zero the link settings taprio reads back Linfeng Sun <linfeng.sun.dev(a)gmail.com> vduse: return compat ioctl results directly Alice Mikityanska <alice.kernel(a)fastmail.im> net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward Alice Mikityanska <alice.kernel(a)fastmail.im> net: ipv6: Fix UDP length overflow with PMTU discover and big MTU Alice Mikityanska <alice.kernel(a)fastmail.im> net: ipv4: Fix UDP length overflow with PMTU discover and big MTU Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Return immediately when manage_oob() returns NULL for 0-length buffer. Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Update last skb marker in manage_oob(). Karl Mehltretter <kmehltretter(a)gmail.com> virtio_input: stop callbacks before unregistering input device Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_input: reset device if input_register_device() fails Jia Jia <physicalmtea(a)gmail.com> vhost: invalidate vring access on IOTLB transitions Jia Jia <physicalmtea(a)gmail.com> vduse: validate virtqueue alignment Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_net: check TX pull result before RX copy Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_blk: reject out-of-range sector starts Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: protect config_ctx from being freed under the config callback Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> vhost/vdpa: reject VRING_NUM larger than device max Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove Karl Mehltretter <kmehltretter(a)gmail.com> virtio: fix use-after-free in unregister_virtio_device() Alexander Graf <graf(a)amazon.com> virtio_ring: fix stale descriptor flags after a failed packed add Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Preserve ICC_CR0_EL1 state hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> regulator: pf1550: fix which regulator is notified Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction Filipe Manana <fdmanana(a)suse.com> btrfs: fix unnecessary transaction commit fallback from btrfs_log_all_parents() hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Guenter Roeck <linux(a)roeck-us.net> hwmon: (sht4x) Fix return value from heater_enable_store() Guenter Roeck <linux(a)roeck-us.net> hwmon: (sht4x) Add missing locks hanzhijian <hanzhijian1991(a)gmail.com> hwmon: (yogafan) fix non-kernel-doc comment Antonin Godard <antonin.godard(a)bootlin.com> Documentation: hwmon: replace full-width colon by a standard ASCII colon Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Decouple in0 and curr1 alarms Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Replace masks with enum in alert functions Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Parameterize ina2xx_data in ina226_alert_read() Jared Kangas <jkangas(a)redhat.com> hwmon: (ina2xx) Acquire hwmon_lock in shunt_resistor_show() Guenter Roeck <linux(a)roeck-us.net> hwmon: Fix potential UAF in pec_store Guenter Roeck <linux(a)roeck-us.net> Documentation/hwmon: Document hwmon_notify_event() Geert Uytterhoeven <geert+renesas(a)glider.be> hwmon: (ltc4282) Make sure clk_init_data is fully initialized Hemanth Selam <hemanth.selam(a)gmail.com> iommu/amd: Fix ineffective error check in nested domain allocation Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Fix premature break in init_iommu_one() again Karl Mehltretter <kmehltretter(a)gmail.com> iommu/amd: Do not reallocate GA log buffers on resume Fangyu Yu <fangyu.yu(a)linux.alibaba.com> iommu/riscv: Avoid waiting on failed command enqueue Fangyu Yu <fangyu.yu(a)linux.alibaba.com> iommu/riscv: Serialize command queue publishing Fangyu Yu <fangyu.yu(a)linux.alibaba.com> iommu/riscv: Add command queue lock Chengyu Zhu <hudsonzhu(a)tencent.com> erofs: delimit inode_share cache key components Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject non-scalar bpf_loop iteration counts Vineeth Karumanchi <vineeth.karumanchi(a)amd.com> net: macb: fix NULL pointer dereference on unbind with fixed-link Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: dualpi2: clamp psched_mtu at all call sites Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Keep HW timestamp stats monotonic across reconfiguration Lama Kayal <lkayal(a)nvidia.com> net/mlx5: E-Switch, prevent mc_list repopulation during vport disable Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix use-after-free race in sample_restore_put() Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Akiva Goldberger <agoldberger(a)nvidia.com> net/mlx5: LAG, use local tracker to update active ports Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix reporting support for all RS FEC variants Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix missing FEC mode mapping for RS_544_514_INTERLEAVED_QUAD Weiming Shi <bestswngs(a)gmail.com> net/sched: defer qdisc freeing after failed creation Mukesh Kumar Chaurasiya (IBM) <mkchauras(a)gmail.com> powerpc/entry: Fix irq_soft_mask corruption on replayed interrupt exit XingWang Xiang <v3rdant.xiang(a)gmail.com> net: mctp: i3c: serialize probe with bus removal Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks for excluded memory Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Eduard Zingerman <eddyz87(a)gmail.com> bpf: propagate mark_chain_precision() errors out of loop_flag_is_zero() Eduard Zingerman <eddyz87(a)gmail.com> bpf: mark a NULL call argument precise Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: don't release PCI regions for VFs on reset Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix cmd_regs access racing BAR unmap on reset Jamal Hadi Salim <jhs(a)mojatatu.com> net: reject oversized tx_queue_len at netlink parse time Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Alexandra Winter <wintera(a)linux.ibm.com> s390/ism: folio_put() after error Alexandra Winter <wintera(a)linux.ibm.com> dibs: Unregister dibs_class after error Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Nikhil P. Rao <nikhil.rao(a)amd.com> ionic: use netif_txq_maybe_stop() in ionic_tx() Viswajith Murali <viswajithm(a)marvell.com> octeontx2-af: mcs: Clear stale X2P calibration state before calibration Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: mcast: properly convert mglist to rcu Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> eth: nfp: drop the replaced rule from the list when reprogramming fails Jakub Kicinski <kuba(a)kernel.org> eth: nfp: bound the ntuple rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Ido Schimmel <idosch(a)nvidia.com> nexthop: Initialize extack in remove_nh_grp_entry() Steven Rostedt <rostedt(a)goodmis.org> tracing: Fix comment in tracing_buffers_splice_read() Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Cap static ring buffer nr_pages Vincent Donnefort <vdonnefort(a)google.com> tracing: Fix subbuf resize races with trace_pipe_raw readers Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Remove ring_buffer_per_cpu::mapped Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve inner map identity in callback frames Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark NULL kptr stores precise Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> bpf: Cancel special fields when recycling rhtab elements Yuan Chen <chenyuan(a)kylinos.cn> bpf: Preserve special fields in recycled rhtab elements Jiayuan Chen <jiayuan.chen(a)linux.dev> selftests/bpf: Fix flaky bpf_nf test when random NAT port is 0 Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Fix to avoid creating trace instances with duplicate names Ning Ding <dingning04(a)gmail.com> bpf: Reject untrusted allocated-object pointers Ning Ding <dingning04(a)gmail.com> bpf: Keep refcount_acquire nullable for borrowed RCU kptrs Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Require MEM_PERCPU for percpu kptr stores Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> thermal: sysfs: switch to use scnprintf() to suppress truncation warning Eduard Zingerman <eddyz87(a)gmail.com> bpf: Mark the zero register precise for a register-form NULL check Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't predict JMP32 pointer vs zero comparisons Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't resurrect a scalar id dropped by collect_linked_regs() Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't infer non-NULL from a pointer with an unbounded offset Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject legacy packet loads from callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark faultable stack helpers as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_btf_find_by_name_kind() as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Check ancestor frames for rbtree callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Track verifier instruction stats for each subprogram Eduard Zingerman <eddyz87(a)gmail.com> bpf: don't rewrite bpf_fastcall patterns entered by a jump Eduard Zingerman <eddyz87(a)gmail.com> bpf: zero extend the result of an arena 32-bit cmpxchg Taylor Bates <tmbates12(a)gmail.com> mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: clear txcb->last before writing each descriptor Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Refactor and fix init_config access Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Fix unbalanced module reference count Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Do not ignore -ENOENT when loading a topology Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up streams if their initialization fails Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up the bus when fetching ML caps fails Xixin Liu <liuxixin(a)kylinos.cn> nvme-tcp: defer TLS inline send to io_work Mohamed Khalfella <mkhalfella(a)purestorage.com> nvmet: print namespace IDs as unsigned 32bit value Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme: print namespace IDs as unsigned 32bit value Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme: remove stale namespaces by NSID range during scan Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Add checking nr_subbufs to persistent ring buffer validation Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark syscall helpers as sleepable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark sched_process_wait argument as nullable Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject resilient lock operations in rbtree callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject tail calls directly from callback frames Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark signal tracepoint siginfo arguments as scalar Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Reject key-less BTF for hash maps Igor Paunovic <royalnet026(a)gmail.com> drm/rockchip: rk3066_hdmi: Add missing Kconfig selects Igor Paunovic <royalnet026(a)gmail.com> drm/rockchip: dw_dp: Select DRM_BRIDGE_CONNECTOR Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path HyeongJun An <sammiee5311(a)gmail.com> selftests/alsa: Fix the step check for INTEGER controls Gao Xiang <xiang(a)kernel.org> erofs: disable LZ4 rolling decompression for now Breno Leitao <leitao(a)debian.org> arm64: trans_pgd: clone only the linear map that exists at runtime HW He <hw.he(a)mediatek.com> net: gro: Fix nesting of TCP GSO SKBs in skb_gro_receive_list() Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: enable RX_DONE interrupt for RX queue 31 Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> powerpc: Do not restore KUAP in arch_exit_to_user_mode_prepare() Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> powerpc: Don't drop _TIF_RESTOREALL on syscall restart Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: exclude software FCS from TX byte statistics Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: unify device pointer naming convention Kuniyuki Iwashima <kuniyu(a)google.com> net: Remove conflicting altnames for dying netns in __dev_change_net_namespace(). Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Eduard Zingerman <eddyz87(a)gmail.com> bpf: reject BPF_PSEUDO_FUNC reference to the main program Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Yogesh Mohan Marimuthu <yogesh.mohanmarimuthu(a)amd.com> drm/amdgpu/userq: fix struct drm_amdgpu_info_device padding for 32bit compile FAN YE <fy15309206903(a)gmail.com> btrfs: zstd: fix lost wakeup when waiting for a workspace Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Avi Weiss <thnkslprpt(a)gmail.com> btrfs: send: fix lost error return value in will_overwrite_ref() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: finish active block group cleanup if call_zone_finish() fails Qu Wenruo <wqu(a)suse.com> btrfs: return proper negative error code for update_raid_extent_item() Qu Wenruo <wqu(a)suse.com> btrfs: fix the possible bioc_list memory leak during error Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> btrfs: fix transaction use-after-free in raid stripe insertion James C. Owens <jamesowens(a)optonline.net> btrfs: scrub: report the failing sector's address, not the stripe base Eduard Zingerman <eddyz87(a)gmail.com> bpf: backtracking shouldn't clear outer frame R1-R5 for callbacks Eduard Zingerman <eddyz87(a)gmail.com> bpf: backtrack_insn(): Handle ld_{abs,ind} subprog exit edge Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Allow repeated MSP prepare calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Remove obsolete PRCMU QoS calls Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Deassert the MSP reset during probe Linus Walleij <linusw(a)kernel.org> mfd: db8500-prcmu: Fold dbx500 header into db8500 Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling Dmitry Torokhov <dmitry.torokhov(a)gmail.com> platform/x86: x86-android-tablets: hold device reference for secondary fwnode teardown John Ogness <john.ogness(a)linutronix.de> printk/nbcon: Change nbcon_irq_work to IRQ_WORK_LAZY Qingyu Zhang <usupergate(a)gmail.com> ALSA: ump: do not touch legacy_rmidi before it exists Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix sparc build with atomic work state Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Fix limiting SRIOV VF count logic Eric Dumazet <edumazet(a)google.com> locking/lockdep: Invalidate stale class_cache entries for zapped classes Leo Yan <leo.yan(a)arm.com> perf/core: Skip empty AUX records with only format flags Mario Limonciello <mario.limonciello(a)amd.com> x86/itmt: Don't make ITMT enablement depend on debugfs Shubhang Kaushik (Ampere) <sh(a)gentwo.org> sched/core: Skip rq->avg_idle update without a valid idle_stamp Seiji Nishikawa <snishika(a)redhat.com> sched/rt,dl: Skip migrate-disabled tasks when picking a push candidate Ivy Lopez <skunkolee(a)gmail.com> scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() Xixin Liu <liuxixin(a)kylinos.cn> perf: RISC-V: check cpu_hw_evt before dereference in overflow IRQ Eric Dumazet <edumazet(a)google.com> bonding: alb: fix uninitialized transport header access in alb_determine_nd() Guanghui Yang <3497809730(a)qq.com> btrfs: restore active device pointers after failed sprout Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list Taimuraz Kaitmazov <taimuraz(a)kaitmazov.com> accel/amdxdna: refuse to flush an imported BO HyeongJun An <sammiee5311(a)gmail.com> ALSA: dummy: Report a change when one capture switch channel moves Lu Yao <yaolu(a)kylinos.cn> drm/xe/oa: Remove sysfs entry on idr_alloc failure in xe_oa_add_config_ioctl() Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix probe deadlock waiting for SoundWire enumeration Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Request IRQ in cs35l56_common_probe() Keith Busch <kbusch(a)kernel.org> block: save page offset gaps in cloned bio wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Ștefan Ghețu <stefanghetu9(a)gmail.com> ASoC: fsl_micfil: balance mclk enable/disable Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Avoid IPL parameter append past command line Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Fix physical memory search range Xu Rao <raoxu(a)uniontech.com> ALSA: hda: restore MFG widget enumeration after core split Eric Dumazet <edumazet(a)google.com> net: bonding: annotate lockless writes with WRITE_ONCE() Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding David Laight <david.laight.linux(a)gmail.com> tipc: Dont send random pad bytes in RESET/ACTIVATE messages Tung Nguyen <tung.quang.nguyen(a)est.tech> tipc: fix NULL deref in tipc_named_node_up() on empty publication list Eric Dumazet <edumazet(a)google.com> ip6_gre: check tunnel info before xmit in ip6gre_tunnel_xmit Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use jiffies_delta_to_clock_t() in igmp6_mc_seq_show() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use rcu_assign_pointer() for __rcu list updates Eric Dumazet <edumazet(a)google.com> ipv6: mcast: fix delay calculation in igmp6_join_group() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix checksums for constant pool references Yafang Shao <laoar.shao(a)gmail.com> klp-build: Fix wrong index in funcs cleanup error path Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_synctty: simplify tty disc_data access Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Eric Dumazet <edumazet(a)google.com> igmp: convert struct ip_sf_list to RCU Mehmet Koseoglu <mehmet.mkoseoglu(a)gmail.com> rust: samples: add missing newlines in rust_print_main Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix duplicate handle when node ID pool is exhausted Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Fix for the wrong data type Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Disable tx queues on fatal error Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Improve the error recovery Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Protect skb pointer used by two different kernel instances Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Add the OA_TC6_ prefix to standard registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Export standard defined registers Ciprian Regus <ciprian.regus(a)analog.com> net: ethernet: oa_tc6: Handle the OA TC6 SPI protected mode Arvind Yadav <arvind.yadav(a)intel.com> drm/pagemap: Reset migration page count on eviction retry Arvind Yadav <arvind.yadav(a)intel.com> drm/pagemap: Prevent double migration of device pages Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Skip missing DMIC GPIOs on AB8505 Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Remove the nonfunctional sidetone apply control bui duc phuc <phucduc.bui(a)gmail.com> ASoC: codecs: ab8500: Use guard() for mutex locks Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Armin Wolf <W_Armin(a)gmx.de> platform/x86: asus-laptop: Fix ACPI event handling Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix out-of-bounds write in l2cap_ecred_connect Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Aleksandr Nogikh <nogikh(a)google.com> Bluetooth: hci_core: Fix race condition during device registration Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: bound firmware ID by TLV length Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: validate version TLV value lengths Jiacheng Xu <stitch(a)zju.edu.cn> workqueue: reject watchdog thresholds that overflow jiffies Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Clear automask on spurious interrupts Wanwu Li <liwanwu(a)kylinos.cn> sched_ext: Fix vtime delta loss in scx_flatcg cgroup migration Wanwu Li <liwanwu(a)kylinos.cn> sched_ext: Fix timer pinning and return value in scx_central Heiko Carstens <hca(a)linux.ibm.com> s390/pai: Reduce excessive debug feature size Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/diag324: Preserve -EBUSY return code Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in dump_reipl without re-IPL parm block Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in kdump without re-IPL parm block Heiko Carstens <hca(a)linux.ibm.com> s390/time: Use jiffies instead of jiffies_64 Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix listener task lifetime on netdev events Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: rate limit unmapped SID errors Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: propagate DACL parsing errors Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: safely drain sessions during logoff ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/server: cancel async requests when closing connection Miklos Szeredi <mszeredi(a)redhat.com> ovl: return EINVAL instead of EIO in case of mismatched user_ns Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/cdclk: Fix dg2_power_well_count() return type Chaitanya Kumar Borah <chaitanya.kumar.borah(a)intel.com> drm/i915/dp_mst: Remove duplicate intel_pfit_compute_config() call Kiran Kumar K <kirankumark(a)marvell.com> octeontx2-af: fix CN20K default MCAM rule removal on port cleanup Randy Dunlap <rdunlap(a)infradead.org> dma-buf: fix some kernel-doc warnings Yilin Zhang <yilinzhang(a)moonshot.ai> ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF David Howells <dhowells(a)redhat.com> cachefiles: Fix potential UAF/KASAN warning David Howells <dhowells(a)redhat.com> netfs: Fix read progress reporting David Howells <dhowells(a)redhat.com> netfs: Mark folios with COPY_TO_CACHE whilst issuing subreqs David Howells <dhowells(a)redhat.com> netfs: Fix readahead synchronisation issues by loading all folios upfront Edward Adam Davis <eadavis(a)qq.com> netfs: break unbuffered write when netfs_alloc_subrequest() fails David Howells <dhowells(a)redhat.com> netfs: Fix subreq ref leak David Howells <dhowells(a)redhat.com> netfs: Fix i_size update for partial transfer David Howells <dhowells(a)redhat.com> netfs: Fix error vs transferred passed to ->ki_complete() David Howells <dhowells(a)redhat.com> netfs: Fix unbuffered/DIO write partial transfer error return Wang Yan <wangyan01(a)kylinos.cn> perf powerpc-vpadtl: Fix raw_size of DTL samples Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq Adrian Hunter <adrian.hunter(a)intel.com> perf symbol: Do not use debug file as the binary type Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix NULL pointer dereference in PM callbacks Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_remote_src_del() James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> raw: annotate disconnect-side IPv4 match writers Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> smb: client: transport: Fix debug printing in __release_mid() Huiwen He <hehuiwen(a)kylinos.cn> smb/client: invalidate fscache for fallocate range operations Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix stale page cache in insert/collapse range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix integer truncation in collapse range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: fix data corruption in emulated insert range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: mark file sparse before emulating insert range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for zero range Huiwen He <hehuiwen(a)kylinos.cn> smb/client: validate new EOF for insert range sangram kumar yerra <sangram.k.y(a)intel.com> scsi: ufs: ufs-pci: Add MCQ support for Intel UFS 4.0 controllers sangram kumar yerra <sangram.k.y(a)intel.com> scsi: ufs: ufs-pci: Add support for Intel UFS 4.0 HS-Gear5 Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix target device refcount leak in mpi3mr_sas_port_add() Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix NULL pointer dereference in mpi3mr_sas_port_add() Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: fix skb sizing and action leak on reoffload delete Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Dong Chenchen <dongchenchen2(a)huawei.com> net: iptunnel: fix stale transport header during tunnel decapsulation Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix dma mapping leak in stmmac_tso_xmit() Eric Dumazet <edumazet(a)google.com> tcp: use GFP_ATOMIC in tcp_send_active_reset() Eric Dumazet <edumazet(a)google.com> net: icmp: avoid invalid transport header access in icmp_send tracepoint Eduard Zingerman <eddyz87(a)gmail.com> bpf: don't downgrade half-dead scalar zero spills to STACK_ZERO Baolin Liu <liubaolin(a)kylinos.cn> ntfs: leave HasEA flag untouched on setxattr failure Eduard Zingerman <eddyz87(a)gmail.com> bpf: check_cond_jmp_op(): properly infer if register is null Dennis Tighe <dennis.tighe(a)gmail.com> ntfs: reject invalid sectors_per_cluster in the boot sector Dennis Tighe <dennis.tighe(a)gmail.com> ntfs: bound $AttrDef table walk to the loaded table size Wentao Guan <guanwentao(a)uniontech.com> ntfs: treat any nonzero dio zero-range return as an error Dennis Tighe <dennis.tighe(a)gmail.com> ntfs: do not mark the volume clean in sync_fs when errors were recorded Baolin Liu <liubaolin(a)kylinos.cn> ntfs: skip free cluster decrement when rollback fails Baolin Liu <liubaolin(a)kylinos.cn> ntfs: only count successfully cleared runs when freeing clusters Baolin Liu <liubaolin(a)kylinos.cn> ntfs: fix kmap_local leak in write_mft_record_nolock() error paths Baolin Liu <liubaolin(a)kylinos.cn> ntfs: return real error from ntfs_non_resident_attr_record_add() Baolin Liu <liubaolin(a)kylinos.cn> ntfs: preserve error code in ntfs_resident_attr_record_add() Baolin Liu <liubaolin(a)kylinos.cn> ntfs: return -ERANGE for undersized xattr buffer Baolin Liu <liubaolin(a)kylinos.cn> ntfs: propagate reparse index insertion failure Baolin Liu <liubaolin(a)kylinos.cn> ntfs: return DT_UNKNOWN on inode lookup failure in readdir Slawomir Stepien <sst(a)poczta.fm> drm/cirrus-qemu: Validate BAR0 size during probe Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: do not treat unreadable directory blocks as empty Tomeu Vizoso <tomeu(a)tomeuvizoso.net> accel: ethosu: Don't read the U65 rounding mode as a storage mode Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/cpuset: Preserve boot-isolated CPUs on partition release Guopeng Zhang <zhangguopeng(a)kylinos.cn> selftests/cgroup: Drop invalid boot isolation comparison Taimuraz Kaitmazov <taimuraz(a)kaitmazov.com> accel/amdxdna: put the chained BO when its mapping fails Taimuraz Kaitmazov <taimuraz(a)kaitmazov.com> accel/amdxdna: reject a command chain that carries no commands Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Remove __counted_by from struct amdxdna_cmd_chain Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> printk: Don't WARN on kthread_run failure. Sajal Gupta <sajal2005gupta(a)gmail.com> drm/gud: validate GUD_ROTATION_0 is present in supported rotations Tejun Heo <tj(a)kernel.org> sched_ext: Fix spurious aborts in scx_bpf_dsq_move() on ownership change races Hui Su <sh_def(a)163.com> bpf: Fix percpu map update indexing with sparse CPU IDs Hui Su <sh_def(a)163.com> bpf: Fix BPF_F_CPU validation for sparse CPU IDs Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Hemanth Selam <hemanth.selam(a)gmail.com> selftests/cgroup: set the test plan after the setup checks Liang Luo <luoliang(a)kylinos.cn> sched_ext: Fix nonexistent field in sched-ext.rst example Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Kanchan Joshi <joshi.k(a)samsung.com> nvme: fix racy access to FDP placement id array Kanchan Joshi <joshi.k(a)samsung.com> nvme: set ns->head in nvme_alloc_ns_head Nilay Shroff <nilay(a)linux.ibm.com> nvme: add context annotations for nvme_subsystem::lock Xixin Liu <liuxixin(a)kylinos.cn> nvme-rdma: fix -EIO cleanup order in queue_rq Youssef Samir <youssef.abdulrahman(a)oss.qualcomm.com> accel/qaic: Address potential out-of-bounds read in resp_worker() Benjamin Leggett <benjamin(a)edera.io> drm/virtio: use the DMA API for resource backing on Xen Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix Raptor Lake-P logged error address Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel address decode for non-hash mode Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel selection hash Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix interleave boundary condition Yazen Ghannam <yazen.ghannam(a)amd.com> RAS/AMD/ATL, EDAC/amd64: Only load ATL when needed Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Validate pattern input before stopping the sequence Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: skip unknown CLC firmware records Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Wentao Guan <guanwentao(a)uniontech.com> iommu/arm-smmu-v3: Disable implementations during devm teardown ------------- Diffstat: Documentation/ABI/testing/sysfs-fs-erofs | 2 +- Documentation/admin-guide/kernel-parameters.txt | 37 -- Documentation/hwmon/gpd-fan.rst | 2 +- Documentation/hwmon/hwmon-kernel-api.rst | 15 + Documentation/netlink/specs/rt-link.yaml | 2 + Documentation/scheduler/sched-ext.rst | 2 +- MAINTAINERS | 1 + Makefile | 4 +- arch/arm/mach-ux500/cpu-db8500.c | 6 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/tools/sysreg | 4 +- arch/powerpc/include/asm/entry-common.h | 14 +- arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kexec/file_load_64.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/platforms/powernv/pci-ioda.c | 6 +- arch/powerpc/platforms/ps3/repository.c | 5 +- arch/riscv/kernel/process.c | 4 +- arch/riscv/kernel/sys_hwprobe.c | 5 +- arch/s390/boot/ipl_parm.c | 26 +- arch/s390/boot/physmem_info.c | 2 +- arch/s390/crypto/aes_s390.c | 87 ++- arch/s390/crypto/paes_s390.c | 19 +- arch/s390/crypto/phmac_s390.c | 36 +- arch/s390/include/asm/pai.h | 1 - arch/s390/kernel/debug.c | 6 +- arch/s390/kernel/diag/diag324.c | 3 +- arch/s390/kernel/ipl.c | 12 +- arch/s390/kernel/perf_pai.c | 198 ++++-- arch/s390/kernel/vtime.c | 6 +- arch/x86/crypto/aria-aesni-avx2-asm_64.S | 6 + arch/x86/crypto/aria-gfni-avx512-asm_64.S | 3 + arch/x86/events/intel/core.c | 33 +- arch/x86/events/intel/ds.c | 18 +- arch/x86/events/perf_event.h | 3 + arch/x86/include/asm/pgtable.h | 2 +- arch/x86/kernel/alternative.c | 111 ++-- arch/x86/kernel/amd_node.c | 25 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/itmt.c | 8 +- arch/x86/mm/pat/set_memory.c | 148 +++-- block/bio.c | 9 + drivers/accel/amdxdna/aie2_message.c | 2 +- drivers/accel/amdxdna/amdxdna_ctx.c | 4 +- drivers/accel/amdxdna/amdxdna_ctx.h | 2 +- drivers/accel/amdxdna/amdxdna_gem.c | 13 +- drivers/accel/ethosu/ethosu_device.h | 1 + drivers/accel/ethosu/ethosu_drv.c | 3 +- drivers/accel/ethosu/ethosu_gem.c | 11 +- drivers/accel/ethosu/ethosu_job.c | 16 +- drivers/accel/ivpu/ivpu_fw_log.c | 87 +-- drivers/accel/ivpu/ivpu_gem.h | 14 +- drivers/accel/ivpu/ivpu_ipc.c | 7 +- drivers/accel/qaic/qaic_control.c | 46 +- drivers/block/sunvdc.c | 17 + drivers/block/ublk_drv.c | 1 + drivers/bluetooth/btintel.c | 39 +- drivers/bluetooth/btintel_pcie.c | 9 +- drivers/bluetooth/btmtk.c | 11 +- drivers/bluetooth/btmtk.h | 1 + drivers/bluetooth/btqcomsmd.c | 6 +- drivers/bluetooth/btrtl.c | 5 +- drivers/bluetooth/btusb.c | 105 +++- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/char/virtio_console.c | 21 +- drivers/clk/ux500/clk-prcmu.c | 20 +- drivers/clk/ux500/u8500_of_clk.c | 2 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpuidle/cpuidle-ux500.c | 6 +- drivers/dibs/dibs_main.c | 10 +- drivers/edac/altera_edac.c | 10 +- drivers/edac/amd64_edac.c | 2 + drivers/edac/edac_device_sysfs.c | 11 +- drivers/edac/igen6_edac.c | 66 +- drivers/gpu/drm/adp/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc.c | 3 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 2 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +- drivers/gpu/drm/bridge/tc358768.c | 15 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 6 +- drivers/gpu/drm/drm_exec.c | 13 + drivers/gpu/drm/drm_pagemap.c | 130 +++- drivers/gpu/drm/drm_panic_qr.rs | 4 +- drivers/gpu/drm/gud/gud_drv.c | 2 + drivers/gpu/drm/i915/display/intel_cdclk.c | 10 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 44 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 - drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/logicvc/Kconfig | 1 - drivers/gpu/drm/rockchip/Kconfig | 3 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 7 +- drivers/gpu/drm/scheduler/tests/mock_scheduler.c | 11 + drivers/gpu/drm/tiny/cirrus-qemu.c | 3 + drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 20 + drivers/gpu/drm/virtio/virtgpu_object.c | 2 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 6 +- drivers/gpu/drm/xe/Makefile | 4 +- drivers/gpu/drm/xe/instructions/xe_gpu_commands.h | 1 + drivers/gpu/drm/xe/regs/xe_i2c_regs.h | 2 + drivers/gpu/drm/xe/xe_amc.c | 197 ++++++ drivers/gpu/drm/xe/xe_amc.h | 25 + drivers/gpu/drm/xe/xe_i2c.c | 128 ++-- drivers/gpu/drm/xe/xe_i2c.h | 13 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/drm/xe/xe_pagefault.c | 10 + drivers/gpu/drm/xe/xe_pagefault_types.h | 3 + drivers/gpu/drm/xe/xe_ring_ops.c | 11 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/asus_rog_ryujin.c | 105 +++- drivers/hwmon/chipcap2.c | 9 +- drivers/hwmon/corsair-cpro.c | 24 +- drivers/hwmon/gpio-fan.c | 13 +- drivers/hwmon/hwmon.c | 21 +- drivers/hwmon/ina2xx.c | 163 ++++- drivers/hwmon/ltc4282.c | 2 +- drivers/hwmon/mcp9982.c | 2 + drivers/hwmon/nct6694-hwmon.c | 35 +- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/sht4x.c | 8 +- drivers/hwmon/yogafan.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 85 +-- drivers/i2c/busses/i2c-designware-master.c | 2 + drivers/i2c/busses/i2c-designware-slave.c | 2 + drivers/iommu/amd/init.c | 22 +- drivers/iommu/amd/nested.c | 7 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 4 +- drivers/iommu/riscv/iommu.c | 121 ++-- drivers/iommu/riscv/iommu.h | 2 + drivers/iommu/s390-iommu.c | 2 + drivers/irqchip/irq-gic-v5.c | 6 +- drivers/leds/leds-st1202.c | 10 +- drivers/media/i2c/mt9p031.c | 6 +- drivers/media/pci/intel/ipu-bridge.c | 24 + .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 5 +- .../platform/microchip/microchip-sama7g5-isc.c | 7 +- drivers/media/platform/qcom/iris/iris_resources.c | 15 +- drivers/media/platform/qcom/venus/pm_helpers.c | 7 +- drivers/media/platform/renesas/rcar-csi2.c | 6 +- .../platform/rockchip/rkvdec/rkvdec-hevc-common.c | 14 +- .../media/platform/rockchip/rkvdec/rkvdec-hevc.c | 7 +- .../platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c | 2 + .../media/platform/samsung/s3c-camif/camif-core.c | 7 +- .../platform/verisilicon/hantro_g2_hevc_dec.c | 6 +- .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 57 +- drivers/media/usb/as102/as102_usb_drv.c | 75 +-- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 12 +- drivers/media/usb/gspca/jl2005bcd.c | 7 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 32 + drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/misc/amd-sbi/rmi-core.c | 4 + drivers/net/bonding/bond_alb.c | 34 +- drivers/net/bonding/bond_main.c | 18 +- drivers/net/bonding/bond_options.c | 4 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/lantiq/lantiq_gswip.h | 2 +- drivers/net/dsa/mt7530-mmio.c | 1 + drivers/net/dsa/mt7530.c | 70 ++- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/ethernet/airoha/airoha_eth.h | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/pds_core/fw.c | 10 +- drivers/net/ethernet/amd/pds_core/main.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 99 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_gso.c | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt_gso.h | 6 +- drivers/net/ethernet/cadence/macb.h | 23 +- drivers/net/ethernet/cadence/macb_main.c | 677 ++++++++++---------- drivers/net/ethernet/cadence/macb_pci.c | 46 +- drivers/net/ethernet/cadence/macb_ptp.c | 23 +- drivers/net/ethernet/cortina/gemini.c | 77 ++- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 9 +- drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/ice/ice_trace.h | 64 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 34 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 10 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 33 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 10 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 5 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 60 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 18 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 4 + .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 51 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 37 ++ drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 34 +- drivers/net/ethernet/micrel/ks8851_common.c | 8 +- drivers/net/ethernet/microsoft/mana/mana_bpf.c | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 24 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 19 +- drivers/net/ethernet/oa_tc6.c | 436 ++++++++----- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 93 ++- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 1 - drivers/net/gtp.c | 5 + drivers/net/ieee802154/cc2520.c | 5 +- drivers/net/ieee802154/mac802154_hwsim.c | 10 +- drivers/net/mctp/mctp-i3c.c | 9 +- drivers/net/net_failover.c | 2 +- drivers/net/phy/dp83867.c | 3 + drivers/net/phy/dp83td510.c | 3 + drivers/net/phy/mediatek/mtk-ge.c | 29 + drivers/net/phy/phylink.c | 2 + drivers/net/ppp/ppp_async.c | 89 +-- drivers/net/ppp/ppp_synctty.c | 97 +-- drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/pegasus.c | 54 +- drivers/net/usb/pegasus.h | 3 - drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/vxlan/vxlan_mdb.c | 8 + drivers/net/wireless/ath/ath9k/hif_usb.c | 12 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/nvme/host/core.c | 77 ++- drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/rdma.c | 18 +- drivers/nvme/host/sysfs.c | 2 +- drivers/nvme/host/tcp.c | 5 + drivers/nvme/host/zns.c | 4 +- drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/pr.c | 2 +- drivers/nvme/target/rdma.c | 15 +- drivers/opp/of.c | 2 +- drivers/perf/riscv_pmu_legacy.c | 5 +- drivers/perf/riscv_pmu_sbi.c | 98 ++- drivers/platform/x86/asus-laptop.c | 4 +- drivers/platform/x86/hp/hp-wmi.c | 129 ++-- drivers/platform/x86/x86-android-tablets/core.c | 12 +- drivers/ras/amd/atl/core.c | 1 - drivers/regulator/db8500-prcmu.c | 12 +- drivers/regulator/pf1550-regulator.c | 82 ++- drivers/s390/net/ism_drv.c | 4 +- drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 8 + drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/qla2xxx/qla_bsg.c | 49 +- drivers/scsi/qla2xxx/qla_def.h | 2 + drivers/scsi/qla2xxx/qla_fw.h | 4 + drivers/scsi/qla2xxx/qla_init.c | 14 + drivers/scsi/qla2xxx/qla_iocb.c | 23 +- drivers/scsi/qla2xxx/qla_isr.c | 33 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mid.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 10 + drivers/scsi/qla2xxx/qla_os.c | 15 + drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/target/iscsi/iscsi_target.c | 4 +- drivers/thermal/db8500_thermal.c | 10 +- drivers/thermal/thermal_sysfs.c | 12 +- drivers/ufs/host/ufshcd-pci.c | 59 ++ drivers/usb/atm/xusbatm.c | 6 +- drivers/usb/class/usbtmc.c | 2 - drivers/usb/serial/spcp8x5.c | 6 +- drivers/vdpa/ifcvf/ifcvf_main.c | 3 +- drivers/vdpa/solidrun/snet_main.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 7 +- drivers/vdpa/vdpa_user/vduse_dev.c | 10 +- drivers/vhost/net.c | 2 + drivers/vhost/vdpa.c | 88 ++- drivers/vhost/vhost.c | 57 +- drivers/vhost/vhost.h | 1 + drivers/vhost/vsock.c | 2 + drivers/video/fbdev/vfb.c | 11 +- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_input.c | 9 +- drivers/virtio/virtio_mmio.c | 16 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/virtio/virtio_ring.c | 38 +- drivers/watchdog/db8500_wdt.c | 22 +- drivers/watchdog/msc313e_wdt.c | 74 ++- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 1 + fs/afs/addr_list.c | 5 +- fs/afs/dir_edit.c | 9 +- fs/afs/dir_search.c | 11 +- fs/afs/fs_probe.c | 1 + fs/afs/internal.h | 8 + fs/afs/server.c | 1 - fs/autofs/inode.c | 4 +- fs/btrfs/inode.c | 3 + fs/btrfs/raid-stripe-tree.c | 25 +- fs/btrfs/raid-stripe-tree.h | 1 + fs/btrfs/scrub.c | 24 +- fs/btrfs/send.c | 2 +- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-log.c | 16 + fs/btrfs/volumes.c | 4 + fs/btrfs/zoned.c | 11 +- fs/btrfs/zstd.c | 11 +- fs/cachefiles/xattr.c | 16 +- fs/configfs/dir.c | 9 + fs/configfs/symlink.c | 24 +- fs/erofs/data.c | 2 +- fs/erofs/decompressor.c | 55 +- fs/erofs/decompressor_lzma.c | 18 +- fs/erofs/internal.h | 6 +- fs/erofs/sysfs.c | 2 + fs/erofs/xattr.c | 9 +- fs/erofs/zdata.c | 18 +- fs/exec.c | 22 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.c | 52 +- fs/f2fs/segment.c | 4 +- fs/netfs/buffered_read.c | 164 +++-- fs/netfs/direct_write.c | 31 +- fs/netfs/internal.h | 3 + fs/netfs/misc.c | 19 + fs/netfs/objects.c | 32 +- fs/netfs/read_collect.c | 128 ++-- fs/netfs/read_pgpriv2.c | 15 +- fs/netfs/read_retry.c | 13 +- fs/netfs/read_single.c | 2 + fs/netfs/rolling_buffer.c | 79 ++- fs/netfs/write_issue.c | 2 + fs/ntfs/attrib.c | 10 +- fs/ntfs/ea.c | 14 +- fs/ntfs/lcnalloc.c | 9 +- fs/ntfs/mft.c | 4 +- fs/ntfs/reparse.c | 7 +- fs/ntfs/super.c | 11 +- fs/overlayfs/super.c | 2 +- fs/smb/client/cifsacl.c | 95 ++- fs/smb/client/cifssmb.c | 26 +- fs/smb/client/file.c | 22 +- fs/smb/client/inode.c | 17 +- fs/smb/client/misc.c | 24 +- fs/smb/client/readdir.c | 17 +- fs/smb/client/reparse.c | 33 +- fs/smb/client/smb2ops.c | 188 +++++- fs/smb/client/trace.h | 1 + fs/smb/client/transport.c | 11 +- fs/smb/server/connection.c | 25 + fs/smb/server/ksmbd_work.h | 2 +- fs/smb/server/mgmt/user_session.c | 13 +- fs/smb/server/mgmt/user_session.h | 1 + fs/smb/server/smb2pdu.c | 47 +- fs/smb/server/smbacl.c | 67 +- fs/smb/server/transport_tcp.c | 36 +- fs/smb/server/vfs_cache.c | 17 +- fs/smb/server/vfs_cache.h | 1 + fs/super.c | 9 +- fs/ufs/cylinder.c | 10 + fs/ufs/dir.c | 2 +- fs/ufs/super.c | 17 +- fs/xfs/libxfs/xfs_btree_mem.c | 2 + fs/xfs/libxfs/xfs_btree_staging.c | 4 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 2 + fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_exchmaps.c | 10 + fs/xfs/libxfs/xfs_parent.c | 12 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 7 +- fs/xfs/libxfs/xfs_rtrmap_btree.c | 6 +- fs/xfs/scrub/agheader.c | 7 + fs/xfs/scrub/agheader_repair.c | 39 +- fs/xfs/scrub/alloc_repair.c | 18 +- fs/xfs/scrub/attr_repair.c | 2 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/dir_repair.c | 31 +- fs/xfs/scrub/dirtree.c | 31 +- fs/xfs/scrub/dirtree_repair.c | 2 + fs/xfs/scrub/findparent.c | 56 +- fs/xfs/scrub/ialloc.c | 4 + fs/xfs/scrub/metapath.c | 4 +- fs/xfs/scrub/quota_repair.c | 14 +- fs/xfs/scrub/quotacheck.c | 4 +- fs/xfs/scrub/reap.c | 6 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/scrub/rgsuper.c | 6 +- fs/xfs/scrub/rtrefcount.c | 82 ++- fs/xfs/scrub/rtsummary_repair.c | 3 +- fs/xfs/scrub/scrub.c | 3 +- fs/xfs/scrub/stats.c | 61 +- fs/xfs/scrub/stats.h | 4 +- fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/scrub/tempfile.c | 29 +- fs/xfs/scrub/trace.h | 35 +- fs/xfs/xfs_buf.c | 2 +- fs/xfs/xfs_exchmaps_item.c | 19 +- fs/xfs/xfs_exchrange.c | 12 +- fs/xfs/xfs_healthmon.c | 30 +- fs/xfs/xfs_verify_media.c | 24 +- include/drm/drm_pagemap.h | 8 +- include/linux/bpf.h | 3 +- include/linux/bpf_verifier.h | 21 +- include/linux/designware_i2c.h | 107 ++++ include/linux/dma-fence-array.h | 1 - include/linux/dma-fence-chain.h | 9 +- include/linux/igmp.h | 7 +- include/linux/mfd/db8500-prcmu.h | 252 +++++++- include/linux/mfd/dbx500-prcmu.h | 575 ----------------- include/linux/mmap_lock.h | 2 + include/linux/netfs.h | 5 +- include/linux/oa_tc6.h | 50 ++ include/linux/perf/riscv_pmu.h | 2 +- include/linux/rbtree_augmented.h | 35 +- include/linux/ring_buffer.h | 24 +- include/linux/rolling_buffer.h | 6 +- include/linux/sched.h | 2 +- include/linux/sched/signal.h | 5 +- include/linux/skbuff.h | 5 + include/media/v4l2-hevc.h | 41 ++ include/net/cfg802154.h | 1 + include/net/if_inet6.h | 2 - include/net/ip.h | 3 +- include/net/ip6_route.h | 2 + include/net/sch_generic.h | 2 +- include/net/tcp.h | 3 +- include/trace/events/cachefiles.h | 19 +- include/trace/events/icmp.h | 13 +- include/trace/events/netfs.h | 30 +- include/uapi/drm/amdgpu_drm.h | 2 +- init/main.c | 27 +- io_uring/net.c | 51 +- io_uring/rw.c | 29 +- kernel/bpf/arraymap.c | 5 +- kernel/bpf/backtrack.c | 64 +- kernel/bpf/bpf_iter.c | 2 +- kernel/bpf/btf.c | 27 +- kernel/bpf/cfg.c | 3 + kernel/bpf/fixups.c | 7 +- kernel/bpf/hashtab.c | 29 +- kernel/bpf/local_storage.c | 5 +- kernel/bpf/stackmap.c | 2 + kernel/bpf/states.c | 11 +- kernel/bpf/syscall.c | 2 + kernel/bpf/verifier.c | 263 ++++++-- kernel/cgroup/cpuset.c | 39 +- kernel/events/core.c | 4 +- kernel/events/ring_buffer.c | 9 +- kernel/exit.c | 9 +- kernel/fork.c | 7 +- kernel/locking/lockdep.c | 50 +- kernel/nstree.c | 10 +- kernel/printk/nbcon.c | 4 +- kernel/printk/printk.c | 2 +- kernel/reboot.c | 19 +- kernel/sched/core.c | 19 +- kernel/sched/deadline.c | 4 +- kernel/sched/ext/ext.c | 21 +- kernel/sched/fair.c | 18 +- kernel/sched/rt.c | 4 +- kernel/signal.c | 12 + kernel/time/clockevents.c | 35 +- kernel/time/hrtimer.c | 15 +- kernel/time/tick-broadcast.c | 36 +- kernel/time/tick-internal.h | 2 + kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer.c | 226 ++++--- kernel/trace/ring_buffer_benchmark.c | 6 +- kernel/trace/trace.c | 152 +++-- kernel/trace/trace.h | 11 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 86 +-- kernel/trace/trace_events_trigger.c | 4 +- kernel/trace/trace_events_user.c | 26 +- kernel/trace/trace_functions_graph.c | 3 + kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/trace/trace_remote.c | 6 +- kernel/workqueue.c | 3 + lib/iov_iter.c | 18 +- mm/slub.c | 22 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_sysfs.c | 17 +- net/bluetooth/l2cap_core.c | 33 +- net/bluetooth/msft.c | 2 +- net/bridge/br_cfm.c | 11 +- net/bridge/br_device.c | 1 - net/bridge/br_input.c | 35 +- net/bridge/br_mrp.c | 13 +- net/bridge/br_multicast.c | 9 +- net/bridge/br_private.h | 26 +- net/core/dev.c | 27 +- net/core/gro_cells.c | 2 + net/core/rtnetlink.c | 7 +- net/core/skbuff.c | 7 + net/dsa/tag_brcm.c | 1 + net/hsr/hsr_slave.c | 11 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/fib_rules.c | 4 +- net/ipv4/igmp.c | 210 ++++--- net/ipv4/inet_fragment.c | 6 + net/ipv4/ip_output.c | 1 + net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/ipmr.c | 3 +- net/ipv4/ipmr_base.c | 2 +- net/ipv4/nexthop.c | 2 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_offload.c | 22 +- net/ipv4/tcp_output.c | 4 +- net/ipv4/tcp_timer.c | 6 +- net/ipv4/udp.c | 4 +- net/ipv6/exthdrs.c | 4 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_flowlabel.c | 19 + net/ipv6/ip6_gre.c | 6 +- net/ipv6/ip6_output.c | 2 + net/ipv6/ip6mr.c | 2 +- net/ipv6/mcast.c | 148 +++-- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/route.c | 9 +- net/ipv6/tcpv6_offload.c | 15 +- net/mac802154/ieee802154_i.h | 8 + net/mac802154/iface.c | 6 + net/mac802154/main.c | 1 + net/mac802154/rx.c | 120 +++- net/mac802154/scan.c | 10 +- net/mptcp/options.c | 8 +- net/mptcp/pm.c | 2 +- net/mptcp/pm_kernel.c | 8 + net/mptcp/pm_userspace.c | 18 +- net/mptcp/protocol.c | 28 +- net/mptcp/protocol.h | 3 +- net/mptcp/subflow.c | 1 - net/mptcp/syncookies.c | 5 +- net/netfilter/ipvs/ip_vs_sync.c | 20 +- net/netfilter/nf_conntrack_netlink.c | 2 + net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_log_syslog.c | 2 +- net/netfilter/nfnetlink_cttimeout.c | 2 +- net/netfilter/nfnetlink_log.c | 15 +- net/netlink/genetlink.c | 21 +- net/openvswitch/flow.c | 4 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 5 +- net/rds/connection.c | 89 ++- net/rds/ib_recv.c | 9 +- net/rds/message.c | 4 +- net/rds/send.c | 14 +- net/rds/tcp.c | 101 ++- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 46 +- net/sched/cls_api.c | 2 +- net/sched/cls_route.c | 76 +-- net/sched/cls_u32.c | 32 +- net/sched/sch_api.c | 2 +- net/sched/sch_drr.c | 3 +- net/sched/sch_dualpi2.c | 10 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 24 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 11 +- net/tipc/link.c | 6 +- net/tipc/name_table.c | 32 +- net/unix/af_unix.c | 12 +- rust/bindings/lib.rs | 4 +- rust/kernel/num.rs | 9 +- rust/pin-init/src/lib.rs | 8 +- rust/uapi/lib.rs | 4 +- samples/rust/rust_print_main.rs | 8 +- scripts/livepatch/init.c | 2 +- scripts/mksysmap | 4 +- scripts/sorttable.c | 2 +- security/landlock/fs.c | 18 +- sound/core/pcm_native.c | 35 +- sound/core/ump.c | 4 + sound/drivers/dummy.c | 2 +- sound/hda/common/codec.c | 4 +- sound/hda/core/device.c | 5 +- sound/pci/ctxfi/cthw20k2.c | 1 + sound/soc/amd/acp-da7219-max98357a.c | 23 + sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/amd/yc/acp6x-pdm-dma.c | 2 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 690 +++++++++------------ sound/soc/codecs/cs35l56-i2c.c | 10 +- sound/soc/codecs/cs35l56-sdw.c | 6 +- sound/soc/codecs/cs35l56-spi.c | 10 +- sound/soc/codecs/cs35l56.c | 124 +++- sound/soc/codecs/cs35l56.h | 4 +- sound/soc/codecs/mt6351.c | 1 + sound/soc/fsl/fsl_micfil.c | 21 +- sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/avs/core.c | 29 +- sound/soc/intel/avs/debugfs.c | 12 +- sound/soc/intel/avs/path.c | 11 +- sound/soc/intel/avs/pcm.c | 34 +- sound/soc/intel/avs/topology.c | 49 +- sound/soc/intel/avs/topology.h | 5 +- sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ux500/ux500_msp_dai.c | 189 +++--- sound/soc/ux500/ux500_msp_dai.h | 14 +- sound/soc/ux500/ux500_msp_i2s.c | 260 +++++--- sound/soc/ux500/ux500_msp_i2s.h | 12 +- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 36 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/midi.c | 6 +- sound/usb/usx2y/us122l.c | 7 +- sound/usb/usx2y/usbusx2y.c | 10 +- sound/usb/usx2y/usbusx2y.h | 4 +- tools/bootconfig/main.c | 13 +- tools/objtool/klp-checksum.c | 21 + tools/perf/util/powerpc-vpadtl.c | 2 +- tools/perf/util/symbol.c | 11 +- tools/sched_ext/scx_central.bpf.c | 6 +- tools/sched_ext/scx_flatcg.bpf.c | 2 +- tools/testing/selftests/alsa/mixer-test.c | 4 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 8 +- .../bpf/progs/verifier_subprog_precision.c | 12 +- tools/testing/selftests/cgroup/test_core.c | 2 +- tools/testing/selftests/cgroup/test_cpu.c | 2 +- tools/testing/selftests/cgroup/test_cpuset.c | 2 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 6 - tools/testing/selftests/cgroup/test_freezer.c | 2 +- tools/testing/selftests/cgroup/test_kill.c | 2 +- tools/testing/selftests/cgroup/test_kmem.c | 4 +- tools/testing/selftests/cgroup/test_memcontrol.c | 2 +- tools/testing/selftests/cgroup/test_pids.c | 2 +- tools/testing/selftests/cgroup/test_zswap.c | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 4 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 26 +- tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/net/test_vxlan_mdb.sh | 6 + tools/testing/selftests/powerpc/tm/tm.h | 8 +- tools/testing/selftests/ublk/Makefile | 2 + 655 files changed, 9896 insertions(+), 5497 deletions(-)
13 hours, 18 minutes
11
10
0
0
[PATCH 6.1 0000/1191] 6.1.188-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.188 release. There are 1191 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.1.188-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.1.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.1.188-rc1 Zijun Hu <quic_zijuhu(a)quicinc.com> Bluetooth: Devcoredump: Fix storing u32 without specifying byte order issue Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Eric Dumazet <edumazet(a)google.com> net: hsr: must allocate more bytes for RedBox support Dan Carpenter <dan.carpenter(a)linaro.org> pinctrl: mediatek: common-v1: Fix error checking in mtk_eint_init() Tomas Glozar <tglozar(a)redhat.com> tools/build: Use SYSTEM_BPFTOOL for system bpftool Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings Eric Dumazet <edumazet(a)google.com> net: hsr: init prune_proxy_timer sooner Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net: hsr: Use the seqnr lock for frames received via interlink port. MD Danish Anwar <danishanwar(a)ti.com> net: hsr: enable promiscuous mode on interlink port with fwd offload Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Reset q->sq_tail during queue init Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Prevent shared tags across queues on Apple A11 Arkadiusz Bokowy <arkadiusz.bokowy(a)gmail.com> Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters Dan Carpenter <dan.carpenter(a)linaro.org> HID: fix an error code in hid_check_device_match() Duoming Zhou <duoming(a)zju.edu.cn> wifi: mt76: mt7915: fix use-after-free bugs in mt7915_mac_dump_work() Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8350: Fix the PCI I/O port range Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8350: correct PCI phy unit address Abel Vesa <abel.vesa(a)linaro.org> arm64: dts: qcom: sm8550: Fix the aoss_qmp node name Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8550: fix qup_spi0_cs node Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sm8550: correct pinctrl unit address Konrad Dybcio <konrad.dybcio(a)linaro.org> arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes Konrad Dybcio <konrad.dybcio(a)linaro.org> arm64: dts: qcom: sm8550: Separate out X3 idle state Konrad Dybcio <konrad.dybcio(a)linaro.org> arm64: dts: qcom: sm8550: Update idle state time requirements Abel Vesa <abel.vesa(a)linaro.org> arm64: dts: qcom: sm8550: Fix SPMI channels size Konrad Dybcio <konrad.dybcio(a)linaro.org> arm64: dts: qcom: sm8550: Mark QUPs and GPI dma-coherent Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8550: Fix the PCI I/O port range Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix GIC_ITS range length Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> arm64: dts: qcom: sm8550: Fix xo clock supply of platform SD host controller Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> arm64: dts: qcom: sm8550: Enable UHS-I SDR50 and SDR104 SD card modes Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8550: Fix UFS PHY clocks Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8550: remove invalid interconnect property from cryptobam Stephan Gerhold <stephan.gerhold(a)linaro.org> arm64: dts: qcom: sm8550: Add missing properties for cryptobam Stephen Boyd <swboyd(a)chromium.org> clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs Konrad Dybcio <konrad.dybcio(a)linaro.org> clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs Manivannan Sadhasivam <mani(a)kernel.org> clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable() Konrad Dybcio <konrad.dybcio(a)linaro.org> clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable Konrad Dybcio <konrad.dybcio(a)linaro.org> clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: gcc-sm8550: Use floor ops for SDCC RCGs Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> clk: qcom: rcg2: add clk_rcg2_shared_floor_ops Dzmitry Sankouski <dsankouski(a)gmail.com> arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: common-v1: Fix EINT breakage on older controllers Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix new design debounce issue Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask() Heiko Carstens <hca(a)linux.ibm.com> s390/con3270: move condev definition Arnd Bergmann <arnd(a)arndb.de> Bluetooth: coredump: fix building with coredump disabled Wentao Liang <vulab(a)iscas.ac.cn> nvme: target: rdma: fix ndev refcount leak on queue connect Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Eric Dumazet <edumazet(a)google.com> slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Yang Shi <yang(a)os.amperecomputing.com> selftests: arm64: add hugetlb mte tests Takashi Iwai <tiwai(a)suse.de> ALSA: control: Don't add invalid kcontrols to LED layer Takashi Iwai <tiwai(a)suse.de> ALSA: control_led: Use guard() for locking Takashi Iwai <tiwai(a)suse.de> ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers Takashi Iwai <tiwai(a)suse.de> ALSA: control: Make snd_ctl_find_id() argument const Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Marino Dzalto <marino.dzalto(a)gmail.com> netfilter: xt_HL: add pr_fmt and checkentry validation Michal Koutný <mkoutny(a)suse.com> netfilter: xt_cgroup: Make it independent from net_cls Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice(a)isovalent.com> virtio-net: Ensure that TCP packets don't overflow gso_segs Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Thorsten Blum <thorsten.blum(a)linux.dev> apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Eric Dumazet <edumazet(a)google.com> net_sched: act_skbmod: use RCU in tcf_skbmod_dump() Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan Pavel Shpakovskiy <pashpakovskii(a)salutedevices.com> Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN Geert Uytterhoeven <geert+renesas(a)glider.be> erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Jeff Layton <jlayton(a)kernel.org> nfs: move the nfs4_data_server_cache into struct nfs_net Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition Eric Dumazet <edumazet(a)google.com> inetpeer: randomize RB-tree node comparison using SipHash Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> net: ipa: Convert to platform remove callback returning void Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Geert Uytterhoeven <geert+renesas(a)glider.be> clk: visconti: Make sure clk_init_data is fully initialized Geert Uytterhoeven <geert+renesas(a)glider.be> clk: ti: Make sure clk_init_data is fully initialized Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Linkai Gong <gonglinkai(a)kylinos.cn> rtc: gamecube: check return value of devm_rtc_register_device() Biju Das <biju.das.jz(a)bp.renesas.com> irqchip/renesas-rzg2l: Fix loss of interrupt Pengpeng Hou <pengpeng(a)iscas.ac.cn> rtc: zynqmp: Return optional clock lookup errors Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Jian-Ming Liao <Jm_Liao(a)asmedia.com.tw> i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Refactor PIO register initialization Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc() Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Quieten initialization messages Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1 Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Maximilian Immanuel Brandtner <maxbr(a)linux.ibm.com> tls: fix RX desync on overlapping skbs Xiang Mei <xmei5(a)asu.edu> vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Xin Xie <xiexinet(a)gmail.com> net: hsr: free learned nodes on device setup failure Lukasz Majewski <lukma(a)denx.de> net: hsr: Provide RedBox support (HSR-SAN) Lukasz Majewski <lukma(a)denx.de> net: hsr: Use full string description when opening HSR network device Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> hsr: Use a single struct for self_node. Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: b53: fix error propagation from b53_fdb_dump() Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Karl Mehltretter <kmehltretter(a)gmail.com> octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() Mathieu Dubois-Briand <mathieu.dubois-briand(a)bootlin.com> clk: ti: mux: resolve parent clocks by DT index, not by name Ethan Carter Edwards <ethan(a)ethancedwards.com> clk: ti: use kcalloc() instead of kzalloc() Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: Do not skip lock checks for single-byte ranges Hongyan Xu <getshell(a)seu.edu.cn> block: mtip32xx: synchronize ioctls with device removal Niklas Cassel <cassel(a)kernel.org> null_blk: serialize configfs attribute updates with device setup Zizhi Wo <wozizhi(a)huawei.com> null_blk: serialize configfs attribute stores with the lock Zizhi Wo <wozizhi(a)huawei.com> null_blk: reject per-device queue resize for shared tag set Zizhi Wo <wozizhi(a)huawei.com> null_blk: free global tag_set on init error path Zizhi Wo <wozizhi(a)huawei.com> null_blk: register configfs subsystem after creating default devices Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> null_blk: add configfs variable shared_tags Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> null_blk: support read-only and offline zone conditions Zizhi Wo <wozizhi(a)huawei.com> null_blk: use DEFINE_MUTEX for the file-scope mutex Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix command timeout due to missed interrupt Sudeep Holla <sudeep.holla(a)arm.com> Revert "mailbox/pcc: support mailbox management of the shared buffer" Adam Young <admiyo(a)os.amperecomputing.com> mailbox/pcc: support mailbox management of the shared buffer Sudeep Holla <sudeep.holla(a)arm.com> mailbox: pcc: Always map the shared memory communication address Sudeep Holla <sudeep.holla(a)arm.com> mailbox: pcc: Use acpi_os_ioremap() instead of ioremap() Sudeep Holla <sudeep.holla(a)arm.com> mailbox: pcc: Always clear the platform ack interrupt first Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix the possible race in updation of chan_in_use flag Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Hongyan Xu <getshell(a)seu.edu.cn> ACPI: scan: fix bus ID cleanup on device_add() failures Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: SOF: validate topology volume range before allocation Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Remove "__attribute__()" from the type field of event format Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported John Keeping <jkeeping(a)inmusicbrands.com> ALSA: seq: midi: Serialize input teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: midi: Optimize event_input locking with RCU Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Add description for running vmtest on RV64 Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Support local rootfs image for vmtest Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Mohammad Abu-Khader <mohammad.abukhader(a)hotmail.com> kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Add module parameter to control reserving filling pool PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Wait until there are enough free PEBs before filling pools Yang Li <yang.lee(a)linux.alibaba.com> ubi: Simplify bool conversion ZhaoLong Wang <wangzhaolong1(a)huawei.com> ubi: fastmap: Add fastmap control support for module parameter Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: Replace erase_block() with sync_erase() Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix missed ec updating after erasing old fastmap data block LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Sven Peter <sven(a)kernel.org> nvme-apple: Drop the PRP null check chicken bit Nick Chan <towinchenmi(a)gmail.com> nvme: apple: Add Apple A11 support Chaitanya Kulkarni <kch(a)nvidia.com> nvme-apple: return directly instead of else Sagi Grimberg <sagi(a)grimberg.me> nvme: introduce nvme_start_request Sven Peter <sven(a)kernel.org> nvme-apple: Never set the opcode in the NVMMU TCB Sven Peter <sven(a)kernel.org> nvme-apple: Don't set a DMA direction for commands without a data transfer Jorijn van der Graaf <jorijnvdgraaf(a)catcrafts.net> ASoC: qcom: q6apm: keep the graph start count in sync with the DSP Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 Marco Elver <elver(a)google.com> arm64: Disable KCSAN instrumentation in delay.o Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Myeonghun Pak <mhun512(a)gmail.com> fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device() Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Namhyung Kim <namhyung(a)kernel.org> perf stat: Clear screen only if output file is a tty Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the mesh send cancel command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_conn: fix the SCO setup context lifetime Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync Jonas Dreßler <verdre(a)v0yd.nl> Bluetooth: hci_event: Use HCI error defines instead of magic values HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Yuho Choi <dbgh9129(a)gmail.com> ACPI: video: Release PCI device reference after lookup Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) James Clark <james.clark(a)linaro.org> coresight: Change syncfreq to be a u8 Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Felix Gu <ustc.gu(a)gmail.com> phy: sunplus: fix error handling in sp_uphy_init() Meghana Malladi <m-malladi(a)ti.com> arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: skip default WMM setup for AP_VLAN links Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: restrict the driver to little-endian systems Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_free_cm_id Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Set output mux for DSI and LVDS Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon-top: Keep mixer routes distinct Geert Uytterhoeven <geert+renesas(a)glider.be> bitfield: Add non-constant field_{prep,get}() helpers Geert Uytterhoeven <geert+renesas(a)glider.be> bitfield: Add less-checking __FIELD_{GET,PREP}() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port_endpoint() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: use unsigned int return on of_graph_get_endpoint_count() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add missing kerneldoc for of_graph_get_endpoint_count() Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: use bitmap API in fill_node_map Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold CQ references when processing EQ events Robertus Diawan Chris <robertusdchris(a)gmail.com> modpost: prevent leak when early return no suffix .o in read_symbols() Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Jialu Xu <xujialu(a)vimux.org> scripts/tags.sh: improve compiled sources generation Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: move status property down Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ternary operator precedence in ksm_tests Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: Move resource table data structure to its own header Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Bastien Curutchet <bastien.curutchet(a)bootlin.com> pps: clients: gpio: Bypass edge's direction check when not needed Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: skip dying blkg in blkcg_activate_policy() Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe Dmitry Torokhov <dmitry.torokhov(a)gmail.com> HID: ensure timely release of driver-allocated resources Dmitry Torokhov <dmitry.torokhov(a)gmail.com> HID: split apart hid_device_probe to make logic more apparent Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Titouan Ameline de Cadeville <titouan.ameline(a)gmail.com> firmware: google: Add bounds checks in coreboot_table_populate() Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: release hif2 reference on probe IRQ failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix ext PHY use-after-free on register error path Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7915: enable coredump support Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7915: add full system reset into debugfs Bo Jiao <bo.jiao(a)mediatek.com> wifi: mt76: mt7915: enable full system reset support Bo Jiao <bo.jiao(a)mediatek.com> wifi: mt76: mt7915: rework mt7915_dma_reset() Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix double hif2 init on the non-WED path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Use snprintf() for guestmount path construction Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Zhi-Jun You <hujy652(a)gmail.com> wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986 Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: mt7915: enable wed for mt7986-wmac chipset Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: mt7915: enable wed for mt7986 chipset Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: mt7915: move wed init routines in mmio.c Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> power: supply: sc2731_charger: Convert to platform remove callback returning void Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8550: Fix the msi-map entries Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1 Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: Remove "iommus" property from PCIe nodes Abel Vesa <abel.vesa(a)linaro.org> arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes Abel Vesa <abel.vesa(a)linaro.org> arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sm8350: add PCIe devices Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8550: add QCrypto nodes Abel Vesa <abel.vesa(a)linaro.org> arm64: dts: qcom: Add base SM8550 dtsi Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration Stephen Boyd <swboyd(a)chromium.org> clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time Konrad Dybcio <konrad.dybcio(a)linaro.org> clk: qcom: gcc-sm8550: Mark RCGs shared where applicable Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Add GCC driver for SM8550 Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Add LUCID_OLE PLL type for SM8550 Abel Vesa <abel.vesa(a)linaro.org> dt-bindings: clock: Add SM8550 GCC clocks Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep Dzmitry Sankouski <dsankouski(a)gmail.com> arm64: dts: qcom: sagit: add initial device tree for sagit Itai Handler <itai.handler(a)gmail.com> rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs Valentin Schneider <vschneid(a)redhat.com> rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs() Yue Haibing <yuehaibing(a)huawei.com> rcu: Remove unused function declaration rcu_eqs_special_set() Daniel Bristot de Oliveira <bristot(a)kernel.org> tracing/osnoise: Add preempt and/or irq disabled options Daniel Bristot de Oliveira <bristot(a)kernel.org> tracing/osnoise: Add PANIC_ON_STOP option Daniel Bristot de Oliveira <bristot(a)kernel.org> tracing/osnoise: Add OSNOISE_WORKLOAD option Daniel Bristot de Oliveira <bristot(a)kernel.org> tracing/osnoise: Add osnoise/options file Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Allow shutdown of crashed processors Peng Fan <peng.fan(a)nxp.com> remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown() Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: debugfs: Reserve space for a string terminator Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer James Clark <james.clark(a)linaro.org> tools/build: Allow versioning of all LLVM tools defined in Makefile.include Tomas Glozar <tglozar(a)redhat.com> tools/build: Add bpftool-skeletons feature test Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: free EINT resources on unbind Nícolas F. R. A. Prado <nfraprado(a)collabora.com> pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix the invalid conditions Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Add EINT support for multiple addresses Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: mediatek: Use C99 initializers in PINCTRL_PIN_GROUP() Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak on subtest_states reallocation Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix incorrect error checking for pthread_create Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_dealloc_pd_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Mark Zhang <markzhang(a)nvidia.com> RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in counter_release() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_srq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_cq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix use after free in ib_query_qp() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/nldev: Fix locking when accessing mr->pd Kalesh AP <kalesh-anakkur.purayil(a)broadcom.com> RDMA/restrack: Fix typos in the comments Chiara Meiohas <cmeiohas(a)nvidia.com> RDMA/core: Add an option to display driver-specific QPs in the rdmatool Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add support to set privileged QKEY parameter Or Har-Toov <ohartoov(a)nvidia.com> RDMA/nldev: Add NULL check to silence false warnings Myeonghun Pak <mhun512(a)gmail.com> RDMA/erdma: Fix CEQ tasklet use-after-free on removal Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Ricardo B. Marlière <rbm(a)suse.com> libbpf: Search /lib64 and /lib in resolve_full_path() Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Zhu Ling <zhuling2709(a)phytium.com.cn> ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/nldev: validate dynamic counter attribute length Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() Marco Elver <elver(a)google.com> kcsan: avoid unintended access checking in NMIs TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Ibrahim Hashimov <security(a)auditcode.ai> RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[] Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> driver core: soc: remove layering violation for the soc_bus Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Md Shofiqul Islam <shofiqtest(a)gmail.com> soc: ti: knav_qmss_queue: Implement resource cleanup in remove() Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Pei Xiao <xiaopei01(a)kylinos.cn> ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Jiri Slaby (SUSE) <jirislaby(a)kernel.org> tty: ipoctal: convert to u8 and size_t Jiri Slaby (SUSE) <jirislaby(a)kernel.org> tty: propagate u8 data to tty_operations::write() Jiri Slaby <jirislaby(a)kernel.org> tty: hvsi: remove an extra variable from hvsi_write() Sven Schnelle <svens(a)linux.ibm.com> s390/con3270: fix formatting issues Sven Schnelle <svens(a)linux.ibm.com> s390/3270: unify con3270 + tty3270 Sven Schnelle <svens(a)linux.ibm.com> s390/tty3270: add tty3270_create_view() Thomas Richter <tmricht(a)linux.ibm.com> s390/con3215: Fix white space errors Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: pass correct argument to function Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: check SAP message length before reading it Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: add support for SAP version 4 Avraham Stern <avraham.stern(a)intel.com> wifi: iwlmei: don't send SAP messages if AMT is disabled Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Yuho Choi <dbgh9129(a)gmail.com> PCI: xgene: Drop unnecessary OF node reference Marc Zyngier <maz(a)kernel.org> PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() John Groves <John(a)Groves.net> dax: read holder_ops once in dax_holder_notify_failure() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> rpmsg: glink: remove duplicate code for rpmsg device remove Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block James Calligeros <jcalligeros99(a)gmail.com> ASoC: apple: mca: increase SERDES reset delay Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Create workqueues before device initialization Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Remove redundant PCI device ID validation Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Martin Kaiser <martin(a)kaiser.cx> hwrng: ks-sa - access private data via struct hwrng Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Mark Zhang <markzhang(a)nvidia.com> RDMA/mlx: Calling qp event handler in workqueue context Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Pengpeng Hou <pengpeng(a)iscas.ac.cn> bus: qcom-ebi2: use managed resources for clocks and children Yu Peng <pengyu(a)kylinos.cn> perf metricgroup: Fix metric expression copy leaks Arnaldo Carvalho de Melo <acme(a)redhat.com> perf metricgroups: Use zfree() to reduce chances of use after free Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Gary Guo <gary(a)garyguo.net> usb: fix UAF when probe runs concurrent to dyn ID removal Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make to_usb_driver() use container_of_const() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make single lock for all usb dynamic id lists Yajun Deng <yajun.deng(a)linux.dev> USB: core: Use device_driver directly in struct usb_driver and usb_device_driver Manish Mandlik <mmandlik(a)google.com> Bluetooth: btusb: Add btusb devcoredump support Abhishek Pandit-Subedi <abhishekpandit(a)chromium.org> Bluetooth: Add support for hci devcoredump Ruoyu Wang <ruoyuw560(a)gmail.com> usb: gadget: aspeed_udc: check endpoint DMA allocation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> usb: gadget: aspeed_udc: Convert to platform remove callback returning void Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Fu Hao <fuhao(a)open-hieco.net> iommu/amd: Add support for Hygon family 18h model 4h IOAPIC Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix use-after-free on mm_struct in bpf_find_vma() Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Dan Carpenter <error27(a)gmail.com> thermal/drivers/rcar: Fix error checking in probe() Daniel Lezcano <daniel.lezcano(a)linaro.org> thermal/hwmon: Do not set no_hwmon before calling thermal_add_hwmon_sysfs() Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Fix device initialization Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Create device local ops struct Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: replace pr_warn with dev_warn in fill and rx paths Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions Yuvraj Singh Chauhan <ysinghcin(a)gmail.com> staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Cen Zhang <zzzccc427(a)gmail.com> wifi: mac80211_hwsim: avoid NULL skb in stop queue drain Ruoyu Wang <ruoyuw560(a)gmail.com> bus: qcom-ebi2: Fix clock leak on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> bus: qcom-ebi2: Simplify with scoped for each OF child loop Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Guixin Liu <kanie(a)linux.alibaba.com> nvmet-rdma: use sbitmap to replace rsp free list Hannes Reinecke <hare(a)suse.de> nvmet-rdma: avoid circular locking dependency on install_queue() Gui-Dong Han <hanguidong02(a)gmail.com> nvme-apple: Use acquire/release for queue enabled state Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - clean up and improve ECDH comments Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - replace min_t with min Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Add group validation Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Refactor uncore management Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rtw89: fix HE extended capability length check Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands Sahid Orentino Ferdjaoui <sahid.ferdjaoui(a)industrialdiscipline.com> bpftool: clean-up usage of libbpf_get_error() Quentin Monnet <quentin(a)isovalent.com> bpftool: Define _GNU_SOURCE only once Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Namhyung Kim <namhyung(a)kernel.org> perf test: Fix perf stat --bpf-counters on hybrid machines Tengda Wu <wutengda(a)huaweicloud.com> perf test: Use sqrtloop workload to test bperf event Veronika Molnarova <vmolnaro(a)redhat.com> perf test stat_bpf_counter.sh: Stabilize the test results Ian Rogers <irogers(a)google.com> perf test bpf-counters: Add test for BPF event modifier Thomas Richter <tmricht(a)linux.ibm.com> perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> perf tests stat_bpf_counters: Fix usage of '==' to address shellcheck warning Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Chen, Yu C <yu.c.chen(a)intel.com> sched/fair: Fix overflow in update_tg_cfs_runnable() Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Myeonghun Pak <mhun512(a)gmail.com> clk: versaclock7: Fix APLL clock leak on probe failure Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Christos Maragkos <whitetowersoftware(a)gmail.com> HID: nintendo: Fix imu_timestamp_us double increment per report Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Maoyi Xie <maoyixie.tju(a)gmail.com> platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count Prashant Malani <pmalani(a)chromium.org> platform/chrome: cros_ec_typec: Set parent of partner PD object Prashant Malani <pmalani(a)chromium.org> usb: typec: Add partner PD object wrapper Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format Paul Kocialkowski <paulk(a)sys-base.io> drm: lcdif: Wait for vblank before disabling DMA SJ Park <sj(a)kernel.org> mm/damon/core: skip aging from repeated aggressive merging Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> clk: meson: align gxbb_32k_clk_sel number of parents with actual count Arnaldo Carvalho de Melo <acme(a)redhat.com> perf sched: Fix register_pid() overflow, strcpy, and BUG_ON Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Sean Shen <grayhat(a)foxmail.com> ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Norbert Szetei <norbert(a)doyensec.com> ksmbd: fix overflow in dacloffset bounds check Jian Shen <shenjian15(a)huawei.com> net: hns3: don't auto enable misc vector Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix same-register dst/src OOB read and pointer leak in sock_ops Zhengchuan Liang <zcliangcn(a)gmail.com> net: af_key: zero aligned sockaddr tail in PF_KEY exports Xiang Mei <xmei5(a)asu.edu> bridge: mrp: reject zero test interval to avoid OOM panic Tobi Gaertner <tob.gaertner(a)me.com> net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check Tobi Gaertner <tob.gaertner(a)me.com> net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check Brian Witte <brianwitte(a)mailfence.com> netfilter: nft_counter: serialize reset with spinlock Baokun Li <libaokun1(a)huawei.com> ext4: move ext4_percpu_param_init() before ext4_mb_init() Jonathan Currier <dullfire(a)yahoo.com> net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads Wang Liang <wangliang74(a)huawei.com> net: fix NULL pointer dereference in l3mdev_l3_rcv Manivannan Sadhasivam <mani(a)kernel.org> wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path P Praneesh <quic_ppranees(a)quicinc.com> wifi: ath11k: fix RCU stall while reaping monitor destination ring Jie Wang <wangjie125(a)huawei.com> net: hns3: fix kernel crash when 1588 is sent on HIP08 devices Steve Wahl <steve.wahl(a)hpe.com> x86/mm/ident_map: Use gbpages only where full GB page should be mapped. Duoming Zhou <duoming(a)zju.edu.cn> ax25: fix use-after-free bugs caused by ax25_ds_del_timer Andrei Matei <andreimatei1(a)gmail.com> bpf: Guard stack limits against 32bit overflow SJ Park <sj(a)kernel.org> mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of() SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme dirs SJ Park <sj(a)kernel.org> mm/damon/vaddr-kunit: check region count in three_regions test SJ Park <sj(a)kernel.org> mm/damon/paddr: drop last same folio access check reuse optimization SJ Park <sj(a)kernel.org> mm/damon/vaddr: drop last same folio access check optimization SJ Park <sj(a)kernel.org> mm/damon/core-kunit: check region count before testing in split_at() Kazuki Hanai <hnkz.64(a)gmail.com> nvmet-auth: Synchronize timeout work during SQ teardown Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5e: xsk: Fix unlocked writing to ICOSQ Sechang Lim <rhkrqnwk98(a)gmail.com> tcp: clear sock_ops cb flags before force-closing a child socket Arthur Gautier <baloo(a)superbaloo.net> xhci: fix lost bounce buffers on TDs spanning several ring segments Faith Ekstrand <faith.ekstrand(a)collabora.com> drm/nouveau: Use write-combined maps for coherent Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu: fix autosuspend cleanup during removal Yang Wang <kevinyang.wang(a)amd.com> drm/amdgpu: check thunderbolt before switcheroo registration Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used Kavan Smith <kavansmith82(a)gmail.com> drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value Tao Yu <tao1.yu(a)intel.com> drm/gud: validate TV mode names before creating enum property Deepanshu Kartikey <kartikey406(a)gmail.com> drm/gud: NUL-terminate TV mode names read from the device David (Ming Qiang) Wu <David.Wu3(a)amd.com> drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: avoid divide-by-zero in __is_lut_linear() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Use drm_atomic_helper_check_plane_state() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Fix list of formats on the primary plane Wentao Liang <vulab(a)iscas.ac.cn> drm/sun4i: fix refcount leak in sun4i_backend_init_sat() Deepanshu Kartikey <kartikey406(a)gmail.com> drm/i915: Guard against NULL driver_data in i915_pci_probe() Danilo Krummrich <dakr(a)kernel.org> drm: fix race between partial drm_dev_register() failure and ioctl Johan Hovold <johan(a)kernel.org> drm/panel-edp: fix i2c adapter leak on probe failure Johan Hovold <johan(a)kernel.org> drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: fix i_size when pinned fallocate partially fails Wenjie Qi <qwjhust(a)gmail.com> f2fs: return writeback error from collapse range Hao-Qun Huang <alvinhuang0603(a)gmail.com> f2fs: reject overlapping move range after len expansion Wenjie Qi <qwjhust(a)gmail.com> f2fs: return symlink writeback errors Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Drop vport reference under lock in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid double completion in async IOCB timeout Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Don't query firmware state while chip is down Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace enable parsing in debugfs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix cs84xx use-after-free on host teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize flash version read in reset handler Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound i2c->length in I2C bsg handlers Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers Ruoyu Wang <ruoyuw560(a)gmail.com> media: zoran: Avoid freeing a registered video_device twice Arash Golgol <arash.golgol(a)gmail.com> media: vimc: fix pixel format lookup in enum_framesizes Uday Khare <udaykhare77(a)gmail.com> media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size calculation in parse_raw_formats() Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size returned by parse_caps() and parse_alloc_mode() Biren Pandya <birenpandya(a)gmail.com> media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link Ming Qian <ming.qian(a)oss.nxp.com> media: v4l2-ctrls: Allow unknown HDR10 white point and luminance Ilya Krutskih <devsec(a)tpz.ru> media: tda18250: fix possible integer overflow Guangshuo Li <lgs201920130244(a)gmail.com> media: saa7164: fix cleanup on resource allocation failure Lei Huang <huanglei(a)kylinos.cn> media: s2255: check firmware size before reading trailing marker HyeongJun An <sammiee5311(a)gmail.com> media: s2255: bound JPEG frame size before copying into the buffer Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak Myeonghun Pak <mhun512(a)gmail.com> media: rc: sunxi-cir: Unregister rc device on probe failure Christian Hewitt <christianshewitt(a)gmail.com> media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov7740: fix use-after-destroy in remove Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov02a10: fix endpoint parsing use-after-free Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: go7007: defer the ALSA v4l2 put until card release Jiangong.Han <jiangong.han(a)windriver.com> media: em28xx: fix use-after-free of dev_next->devlist on disconnect Diego Fernando Mancera Gomez <diegomancera.dev(a)gmail.com> media: em28xx: defer audio-only extension registration Fan Wu <fanwu01(a)zju.edu.cn> media: cx23885: cancel NetUP CI work before teardown Bryam Vargas <hexlabsecurity(a)proton.me> media: cx231xx: reject geometry changes while the VBI queue is busy Ruoyu Wang <ruoyuw560(a)gmail.com> media: cobalt: Avoid freeing ALSA private data twice Dawei Feng <dawei.feng(a)seu.edu.cn> media: cedrus: fix memory leak in cedrus_init_ctrls() Ruoyu Wang <ruoyuw560(a)gmail.com> media: cec: Serialize exclusive follower delivery Yi Ding <yi.s.ding(a)gmail.com> media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash Valery Borovsky <vebohr(a)gmail.com> media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Restore sigset on error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: pv: Fix rc/rrc offset for PVM_DUMP Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Zero initialize irq in reinject_machine_check Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Take srcu when importing watchpoint data Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Free guest debug data on vcpu destroy Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix old_data leak in guest debug error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix memory leak in guest debug handling Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix length check __import_wp_info() Carlos López <clopez(a)suse.de> KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Service local TLB flushes on failed nested VM-Enter Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Always flush vpid02 on first use Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register() Cong Nguyen <congnt264(a)gmail.com> iio: srf04: fix pm_runtime handling on probe error path Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> iio: light: gp2ap002: Disable regulators on resume failure Giorgi Tchankvetadze <giorgi(a)tchankvetadze.com> iio: light: cm32181: return zero after writing calibscale Cong Nguyen <congnt264(a)gmail.com> iio: gyro: mpu3050: fix sign of raw angular velocity readings Erick Henrique <erick.henrique.rodrigues(a)usp.br> iio: dac: m62332: Fix regulator reference count imbalance Linmao Li <lilinmao(a)kylinos.cn> iio: chemical: sgp30: Handle IAQ thread creation failure Moksh Panicker <mokshpanicker.7(a)gmail.com> iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable WenTao Liang <vulab(a)iscas.ac.cn> ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get Haoxiang Li <haoxiang_li2024(a)163.com> AsoC: intel: sst: fix PCI device reference leak on probe failure Haoxiang Li <haoxiang_li2024(a)163.com> ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l34: drain threaded IRQ before runtime suspend Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l33: drain threaded IRQ before runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent CRC corruptions after claim flush Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix freeing of claims on meshif deletion Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: avoid unaligned fault in IP extraction Zhiling Zou <zhilinz(a)nebusec.ai> batman-adv: fix stale receive device on merged fragments Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: validate ONFI extended parameter page sections Xu Rao <raoxu(a)uniontech.com> mtd: mtdoops: free page bitmap when the backing MTD is removed Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: afs: validate v2 image info bounds Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev object Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_remove Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: stop watchdogs before booting kdump kernel Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Move H_WATCHDOG definitions to a common header Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Handle and log pseries-wdt registration failures Helge Deller <deller(a)gmx.de> parisc: Fix alignment of asm statements in head.S Pei Xiao <xiaopei01(a)kylinos.cn> parisc: eisa: Fix infinite loop when parsing invalid IRQ value Bryam Vargas <hexlabsecurity(a)proton.me> nvdimm/btt: reject an arena whose nfree is below the lane count Wupeng Ma <mawupeng1(a)huawei.com> mm/hugetlb: fix missing migratable flag on same-node hugetlb migration caina <caina(a)uniontech.com> Revert "irqchip/mbigen: Fix mbigen node address layout" Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: reject unsolicited H2CData PDUs Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: check the data direction of a C2HData PDU Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Fix race between non-atomic ops and trigger-start Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: harmony: initialize locks before requesting IRQ Ahmad Byagowi <ahmadexp(a)gmail.com> i2c: mux: Fix channel node leak on adapter add failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> i2c: core: fix debugfs UAF on adapter removal Sizhe Liu <liusizhe5(a)huawei.com> perf hisi-ptt: Fix PTT trace TLP header parsing Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix kernel address leakages in LBR stack Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Fix weekday underflow when alarm crosses month boundary Pengpeng Hou <pengpeng(a)iscas.ac.cn> Input: aiptek - validate raw macro indices before updating state Masami Hiramatsu (Google) <mhiramat(a)kernel.org> kprobes: Protect kprobe_blacklist with RCU Bradley Morgan <brads(a)mainlining.org> ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() Hajo Noerenberg <hajo-linux-ide(a)noerenberg.de> ata: ahci: work around lost interrupts on Marvell 88SE61xx Damien Le Moal <dlemoal(a)kernel.org> block: flag zoned disks with GENHD_FL_NO_PART Linkai Gong <gonglinkai(a)kylinos.cn> cpuidle: dt_idle_genpd: kfree() the original name allocation Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Initialize IRQ data before requesting IRQs Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Complete descriptors before pausing Mikulas Patocka <mpatocka(a)redhat.com> dm: fix resume-vs-remove race Mikulas Patocka <mpatocka(a)redhat.com> dm: fix race when loading and unloading a table Ibrahim Hashimov <security(a)auditcode.ai> HID: wacom: validate report length in wacom_intuos_pro2_bt_irq Wei Jie Law <98lawweijie(a)gmail.com> HID: rmi: fix OOB access with undersized RMI reports Yao Kai <yaokai34(a)huawei.com> futex: Prevent rcuwait use-after-free during requeue PI SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() region and target (error) dirs Runyu Xiao <runyu.xiao(a)seu.edu.cn> scsi: pm8001: Use rollback index when freeing MSI-X vectors Sujal Tuladhar <sujaltuladhar1231(a)gmail.com> scsi: target: iscsi: Reserve a terminator byte for the login payload Can Peng <pengcan(a)kylinos.cn> thermal/drivers/qoriq: Disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> thermal/drivers/imx: Disable clock on runtime resume failure Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read in rtw_action_frame_parse() Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: fix null pointer dereference in usb_put_function_instance() Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl() Jameson Thies <jthies(a)google.com> usb: typec: ucsi: displayport: Fix OOB altmode array index Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns() Liu Qi <liuqi(a)longcheer.com> usb-storage: ene_ub6250: fix race between scan work and probe Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: usbtv: keep device alive while ALSA card exists Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset HyeongJun An <sammiee5311(a)gmail.com> ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output() Griffin Kroah-Hartman <griffin(a)kroah.com> usb: image: mdc800: change kmalloc() to kzalloc() Petr Vaganov <p.vaganov(a)ideco.ru> scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables() Zi Yan <ziy(a)nvidia.com> mm/huge_memory: use folio's memcg inside __folio_split() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions Steven Rostedt <rostedt(a)goodmis.org> tracing/mmiotrace: Remove reference to unused per CPU data pointer Eric Dumazet <edumazet(a)google.com> vxlan: use pskb_network_may_pull() for transmit path header pulls Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Fix TX busy and drop handling Tzung-Bi Shih <tzungbi(a)kernel.org> ALSA: seq: Fix port lock leak in deliver_to_subscribers() Bryam Vargas <hexlabsecurity(a)proton.me> selinux: reject an unclaimed class value in security_get_classes() Christian Göttsche <cgzones(a)googlemail.com> selinux: avoid implicit conversions in services code Jinjie Ruan <ruanjinjie(a)huawei.com> entry: Fix seccomp bypass after ptrace with TSYNC Eric Dumazet <edumazet(a)google.com> tcp: fix potential race in tcp_v6_syn_recv_sock() Youngjae Kwon <yjkwon0026(a)snu.ac.kr> fsnotify: Fix stale object mask after concurrent mark updates Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: make nft_object rhltable per table Günther Noack <gnoack(a)google.com> landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Yuqi Xu <xuyuqiabc(a)gmail.com> openvswitch: Fix CT limit teardown use-after-free Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix kernel-doc warnings in internal headers Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix dropped timestamp events and log spam Zhan Xusheng <zhanxusheng1024(a)gmail.com> udf: Fix i_lenExtents truncation on 32-bit kernels Thomas Gleixner <tglx(a)kernel.org> timer: Keep debugobjects state consistent in migrate_timer_list() Bradley Morgan <include(a)grrlz.net> taskstats: fix cpumask parsing cutting off the last character Jann Horn <jannh(a)google.com> smack: fix cred UAF in smack_file_send_sigiotask() Bradley Morgan <include(a)grrlz.net> signal: avoid shared siginfo namespace rewrites Myeonghun Pak <mhun512(a)gmail.com> tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout Zi Yan <ziy(a)nvidia.com> xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc() Maoyi Xie <maoyixie.tju(a)gmail.com> w1: ds28e17: reject an oversize length on an I2C block read Chengfeng Ye <nicoyip.dev(a)gmail.com> vsock/virtio: flush works in dependency order Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: rtl818x: initialize eeprom_93cx6 struct to zero Fabio Estevam <festevam(a)nabladev.com> wifi: mwifiex: Detach sync cmd buffer on interrupted wait Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() Maoyi Xie <maoyixie.tju(a)gmail.com> i3c: master: svc: bound IBI payload to the requested max_payload_len Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix info leak and UAF in device unregister path Haotian Zhang <vulab(a)iscas.ac.cn> dm-switch: use WRITE_ONCE() in switch_region_table_write() Mikulas Patocka <mpatocka(a)redhat.com> dm-stats: fix a crash if allocation of per-cpu data fails Nathan Chancellor <nathan(a)kernel.org> arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/tdx: Fix zero-extension for 32-bit port I/O Naman Jain <namjain(a)linux.microsoft.com> PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip Karl Mehltretter <kmehltretter(a)gmail.com> cgroup/cpuset: Fix misplaced DL migration reset Takashi Iwai <tiwai(a)suse.de> ALSA: virmidi: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: serial-u16550: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: portman2x4: Check card index validity at probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: pcxhr: initialize mutexes before requesting threaded IRQ Takashi Iwai <tiwai(a)suse.de> ALSA: mts64: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: mpu401: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: bcd2000: clear the URB pointers on disconnect Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: 6fire: bound the MIDI event length from the device Zhiling Zou <zhilinz(a)nebusec.ai> seg6: reset IP6CB after IPv6 decapsulation Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't touch shared zerocopy state in skb_tx_error() Breno Leitao <leitao(a)debian.org> net: fix spurious TX timeout after dev_activate() Zhiling Zou <zhilinz(a)nebusec.ai> net: cap advertised IP tunnel headroom Hidayath Khan <hidayath(a)linux.ibm.com> net/smc: fix use-after-free in smc_rx_pipe_buf_release() Hidayath Khan <hidayath(a)linux.ibm.com> net/smc: fix socket refcount leak in smc_switch_conns() Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Count packets dropped on RX refill failure Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Avoid double-accounting netif_rx() drops Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Reject oversized TX buffers Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Fail TX enqueue when the QP link is down Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Recycle TX entries before client callbacks Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> net: ravb: avoid dereferencing an invalid PTP clock Ruoyu Wang <ruoyuw560(a)gmail.com> net: openvswitch: fix nf_connlabels leak in ovs_ct_init Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix flow mask use-after-free on flow deletion Asim Viladi Oglu Manizada <manizada(a)pm.me> net: tun: bound receive headroom Fabio Porcedda <fabio.porcedda(a)gmail.com> net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition Aleksandr Khromov <haa(a)amicon.ru> slip: fix use-after-free in sl_sync() Weiming Shi <bestswngs(a)gmail.com> xdp: fix zero-copy frame layout Alexandra Winter <wintera(a)linux.ibm.com> net/iucv: filter frames in afiucv_hs_rcv() by ingress device Seiji Nishikawa <snishika(a)redhat.com> ipmi: si: Fix NULL pointer dereference after failed registration Yousef Alhouseen <alhouseenyousef(a)gmail.com> ipmi: ipmb: validate write message length Kuan-Wei Chiu <visitorckw(a)gmail.com> interconnect: Fix use after free in icc_get() and of_icc_get_by_index() Bryam Vargas <hexlabsecurity(a)proton.me> platform/chrome: sensorhub: Bound the EC-reported sensor number Ma Ke <make_ruc2021(a)163.com> platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path Fan Wu <fanwu01(a)zju.edu.cn> mmc: via-sdmmc: stop card-detect handling on probe failure HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer Kevin Tian <kevin.tian(a)intel.com> iommu/vt-d: Fix no_iommu to disable platform opt-in Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Warn on writes to kernel-exclusive config space regions Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Use file_ns_capable() when checking config space read access Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Avoid spurious runtime PM wakeup on config space accesses Farhan Ali <alifm(a)linux.ibm.com> PCI/MSI: Enable memory decoding before restoring MSI-X messages Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses Tim Harvey <tharvey(a)gateworks.com> PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608] Ronald Claveau <linux-kernel-dev(a)aliel.fr> PCI: meson: Fix GPIO state while requesting PERST# Mohamad Raizudeen <raizudeen.kerneldev(a)gmail.com> PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Propagate partial completion length across ERP recovery Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Guard sysfs discipline callbacks against unallocated private data Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Do not complete a failed ESE read as successful Jianing Li <m13940358460(a)163.com> power: supply: max17040: synchronize work cancellation on suspend Fan Wu <fanwu01(a)zju.edu.cn> power: supply: ucs1002: fix use-after-free on remove Maoyi Xie <maoyixie.tju(a)gmail.com> power: supply: twl4030_charger: cancel workers via devm Fan Wu <fanwu01(a)zju.edu.cn> power: supply: lp8727: fix use-after-free in lp8727_release_irq() Jameson Thies <jthies(a)google.com> power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Bryam Vargas <hexlabsecurity(a)proton.me> power: supply: cros_usbpd-charger: bound the EC-reported port count Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq256xx: drain usb_work before freeing the charger Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq24257: fix use-after-free on remove Jun Yang <junvyyang(a)tencent.com> sctp: fix stream->outcnt underflow on duplicate RECONF responses Jun Yang <junvyyang(a)tencent.com> sctp: distinguish sequence zero from wildcard in reconf lookup Weiming Shi <bestswngs(a)gmail.com> sctp: fix NULL deref on untransmitted RECONF completion Hyunwoo Kim <imv4bel(a)gmail.com> sctp: drop a chunk if its transport was removed Hyunwoo Kim <imv4bel(a)gmail.com> sctp: stop processing a packet once its association is deleted Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: reject a read that transferred too few bytes Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: fix host memory disclosure on R2T for a read command Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme: zero the discard fallback page Ewan D. Milne <emilne(a)redhat.com> nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path Michael Bommarito <michael.bommarito(a)gmail.com> lockd: pin next file across nlm_inspect_file lock-drop Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix temperature clamp range Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix negative temperature offset and crit readings Christopher Tolang <christophertolang(a)gmail.com> ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC Karl Mehltretter <kmehltretter(a)gmail.com> arm64: compat: Fix decrementing LDM/STM alignment emulation Norbert Szetei <norbert(a)doyensec.com> openvswitch: only skb_tx_error() a packet we are about to drop Ali Ahmet Memis <ali(a)iusegentoo.com> openrisc: fix arbitrary kernel memory access via or1k_atomic syscall Zhan Xusheng <zhanxusheng1024(a)gmail.com> ocfs2: fix readdir position truncation on 32-bit kernels Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: fix o2hb_dependent_users leak on pin failure Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin() Ibrahim Hashimov <security(a)auditcode.ai> ocfs2: validate rl_used against rl_count in refcount block validator Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: validate lengths in dlm_mig_lockres_handler Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: bound namelen in dlm_migrate_request_handler Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: always run deallocs on copy-on-write completion Zhiling Zou <zhilinz(a)nebusec.ai> orangefs: skip leading spaces before parsing client debug masks Yifei Gao <gyf161023(a)gmail.com> orangefs: fix double-free of trailer_buf on readdir copy failure WenTao Liang <vulab(a)iscas.ac.cn> regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata WenTao Liang <vulab(a)iscas.ac.cn> regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer Norbert Szetei <norbert(a)doyensec.com> RDMA/ucma: Lock the handler in ucma_set_ib_path() Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Cancel reg_work before freeing device on remove Vaibhav Nagare <nagarevaibhav(a)gmail.com> qede: Fix NULL pointer dereference in TPA fragment processing Johan Hovold <johan(a)kernel.org> remoteproc: scp: Fix device reference leak on failed lookup Fabio Estevam <festevam(a)nabladev.com> arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audio Chunkai Deng <chunkai.deng(a)oss.qualcomm.com> rpmsg: glink: smem: order FIFO read after availability check Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: media: tegra-video: vi: fix probe failure on skipped last port Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets David Lee <david.lee(a)trailofbits.com> udf: reject VAT indexes equal to the entry count Chris Mason <clm(a)meta.com> svcrdma: Fix pcl_for_each_segment for empty chunks Chris Mason <clm(a)meta.com> svcrdma: Fix offset arithmetic in read_chunk_range Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field Chris Mason <clm(a)meta.com> sunrpc: init gssp_lock before publishing proc entry Chris Mason <clm(a)meta.com> SUNRPC: harden gss_unwrap_resp_priv length checks Chris Mason <clm(a)meta.com> SUNRPC: harden gss_krb5_unwrap_v2 against short tokens Chris Mason <clm(a)meta.com> SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat Jeff Layton <jlayton(a)kernel.org> SUNRPC: always drain cache_cleaner before destroying a cache_detail Jeff Layton <jlayton(a)kernel.org> sunrpc: route to a populated pool in svc_pool_for_cpu() Chris Mason <clm(a)meta.com> SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow Harshit Varu <harshitvaru666(a)gmail.com> mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction Qing Ming <a0yami(a)mailbox.org> mpls: reload header after pskb_may_pull() Coly Li <colyli(a)fygo.io> md: do overflow check for sb->bblog_shift in super_1_load() Anup Vishwakarma <anup.vishwakarma(a)oss.qualcomm.com> mailbox: qcom-ipcc: fix duplicate channel allocation across holes Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Prevent integer overflow in __nd_label_validate() Yuyang Huang <sigefriedhyy(a)gmail.com> ipv6: use RCU iterator to dump route exceptions Zhiling Zou <zhilinz(a)nebusec.ai> ip6_gre: fix hardware header length for NBMA tunnels Zhiling Zou <zhilinz(a)nebusec.ai> ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit() Anton Danilov <littlesmilingcloud(a)gmail.com> ipip: fix skb leak in collect_md mode when metadata_dst allocation fails Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative Valentin Kindschi <valentin.kindschi(a)fiveco.ch> Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection Valentin Kindschi <valentin.kindschi(a)fiveco.ch> Bluetooth: hci_conn: re-enable advertising only for peripheral role Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: RFCOMM: serialize security confirmation handling Hang Nan <2122295973(a)qq.com> Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_uart: Fix false success return in hci_uart_setup() Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative Hui Su <sh_def(a)163.com> cpufreq: schedutil: Fix rate limit overflow Bryam Vargas <hexlabsecurity(a)proton.me> dm array: reject an array block whose value size is not the caller's Ilya Krutskih <devsec(a)tpz.ru> dm raid1: reserve space for NUL-terminator in build_constructor_string() liyouhong <liyouhong(a)kylinos.cn> dm-era: fix shadowed superblock leak on take-snap failure Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> bpf: Harden bloom filter sizing and indexing on 32-bit kernels Jiangshan Yi <yijiangshan(a)kylinos.cn> bnx2x: fix double free in bnx2x_init_firmware() error path HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: eir: Fix OOB read in eir_get_service_data() Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU Hongyan Xu <getshell(a)seu.edu.cn> auxdisplay: charlcd: cancel backlight work on registration failure Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ARM: 9477/1: Disable broken eBPF JIT on the Risc PC Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix lock ordering in init_io7_irqs() Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix irq_set_status_flags to use correct IRQ number Krzysztof Wilczyński <kwilczynski(a)kernel.org> alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write() Anirudh Prasad <icarus(a)a0rg.com> ACPI: pfr_update: fix stack buffer overflow in query_capability() Ivaylo Dimitrov <ivo.g.dimitrov.75(a)gmail.com> hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device Tien Sung Ang <tien.sung.ang(a)altera.com> fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration Marek Czernohous <marek(a)czernohous.de> forcedeth: fix off-by-one when saving/restoring non-PCI config space Myeonghun Pak <mhun512(a)gmail.com> fbdev: uvesafb: unregister connector callback on init failure Florian Fuchs <fuchsfl(a)gmail.com> fbdev: pvr2fb: correct user pointer annotation and sentinel initializer Runyu Xiao <runyu.xiao(a)seu.edu.cn> fbdev: omapfb: panel-dsi-cm: initialize lock before registering display Yemu Lu <prcups(a)krgm.moe> fat: restore original value when fat_ent_write failed Ard Biesheuvel <ardb(a)kernel.org> efivarfs: Rate limit statfs() handler Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: show filename encryption options Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: release message context on send failure Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: reject too-small tag 70 packets HanQuan <eilaimemedsnaimel(a)gmail.com> ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: pass packet set buffer size to parser Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: hold msg ctx list lock when cleaning daemon queue Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: fix tag 11 packet exact-fit size check Pengpeng Hou <pengpeng(a)iscas.ac.cn> eCryptfs: bound the packet-length peek to the user buffer Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: bound page_lcns[] index by the log record Samuel Page <sam(a)bynar.io> fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame() Xiang Mei <xmei5(a)asu.edu> fs/ntfs3: validate dirty page table on log replay Jiangshan Yi <yijiangshan(a)kylinos.cn> HID: mcp2221: validate report size in mcp2221_raw_event() Haoxiang Li <haoxiang_li2024(a)163.com> HID: sensor: custom: Fix field sysfs group cleanup on failure Xu Rao <raoxu(a)uniontech.com> HID: roccat: free buffered reports when destroying device Ibrahim Hashimov <security(a)auditcode.ai> HID: picolcd: clamp eeprom debugfs read to bytes actually received Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: harden DFS cache against invalid target hints Frank Sorenson <sorenson(a)redhat.com> smb: client: fix ALIGN() overflow in symlink_data() error context loop Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: clear ce->tgthint in free_tgts() Frank Sorenson <sorenson(a)redhat.com> cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0 Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> audit: avoid dropping live tree ref on fsnotify rule autoremove Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound xattr value length in __build_xattrs() Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound num_export_targets array for mds info v2/v3 Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode Xiubo Li <xiubo.li(a)clyso.com> ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> libceph: reject buckets with mismatched CRUSH ids Chuck Lever <cel(a)kernel.org> NFSD: Prevent lock owner use-after-free during client teardown Jeff Layton <jlayton(a)kernel.org> nfsd: revoke copy-notify stateids before dropping their reference Jeff Layton <jlayton(a)kernel.org> nfsd: reject reclaim LOCK after RECLAIM_COMPLETE Robbie Ko <robbieko(a)synology.com> nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE Jeff Layton <jlayton(a)kernel.org> nfsd: initialize copy-notify stateid before publishing it Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget Jeff Layton <jlayton(a)kernel.org> nfsd: fix version mismatch loops in nfsd_acl_init_request() Chris Mason <clm(a)meta.com> nfsd: fix cpntf publish race in nfs4_init_cp_state Jeff Layton <jlayton(a)kernel.org> nfsd: check client ownership when cancelling a copy-notify stateid Jeff Layton <jlayton(a)kernel.org> nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref Jeff Layton <jlayton(a)kernel.org> nfsd: add filehandle match check to nfsd4_delegreturn() Jeff Layton <jlayton(a)kernel.org> nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr() Jeff Layton <jlayton(a)kernel.org> nfsd: validate symlink target length in NFSv4 CREATE Chuck Lever <chuck.lever(a)oracle.com> nfsd: sample writeback error cursor before async COPY loop Jeff Layton <jlayton(a)kernel.org> nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types Chuck Lever <chuck.lever(a)oracle.com> nfsd: Reset write verifier when async COPY writeback fails Junrui Luo <moonafterrain(a)outlook.com> NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path Mike Snitzer <snitzer(a)kernel.org> NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check Michael Bommarito <michael.bommarito(a)gmail.com> NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock Chuck Lever <cel(a)kernel.org> NFSD: Fix off-by-one in DRC bucket pruning limit Chuck Lever <cel(a)kernel.org> NFSD: Encode only the status in NFS-ACL v2 GETACL error replies Ibrahim Hashimov <security(a)auditcode.ai> ubifs: fix out-of-bounds read in signature length check Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of: fix out-of-bounds read in of_alias_scan() stem parser Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation Junrui Luo <moonafterrain(a)outlook.com> media: vicodec: fix out-of-bounds write in FWHT encoder Weigang He <geoffreyhe2(a)gmail.com> media: cec: stm32: prevent out-of-bounds write on RX overflow Vincent Mailhol <mailhol(a)kernel.org> lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Xingrui Li <baka9(a)bakabaka9.tech> HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature Daisuke Matsuda <matsuda(a)preferred.jp> fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write Neill Kapron <nkapron(a)google.com> usb: gadget: f_fs: Prevent deadlock during ep0 read loop Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind() Yun Zhou <yun.zhou(a)windriver.com> usb: gadget: f_tcm: fix deadlock in usbg_make_tpg() Myeonghun Pak <mhun512(a)gmail.com> usb: gadget: snps_udc_plat: clean up PHY on probe deferral Sonali Pradhan <sonalipradhan(a)google.com> usb: gadget: u_audio: Fix use-after-free on sound card disconnect Johan Hovold <johan(a)kernel.org> USB: phy: fsl-usb: fix missing static keywords Francesco Lavra <flavra(a)baylibre.com> usb: dwc2: gadget: Exit partial power down state when changing USB pull-up Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: greybus: hid: fix SET_REPORT return value Hans Verkuil <hverkuil+cisco(a)kernel.org> Revert "media: v4l2-dev: fix error handling in __video_register_device()" James Kim <james010kim(a)gmail.com> rapidio: mport_cdev: fix use-after-free in dma_req_free() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> powerpc/powermac: fix OF node refcount Xu Yang <xu.yang_2(a)nxp.com> device property: fix infinite loop in fwnode_for_each_child_node() Hui Su <sh_def(a)163.com> tracing: Fix use-after-free with same-name named triggers Hui Su <sh_def(a)163.com> tracing: Fix crash passing ERR_PTR to kthread_stop() Sanman Pradhan <psanman(a)juniper.net> hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/tdx: Fix off-by-one in port I/O handling Joy H.J. Lee <rkr0k0r(a)gmail.com> tools/compiler: match glibc 2.42 definition of __attribute_const__ Guopeng Zhang <zhangguopeng(a)kylinos.cn> mm: memcg: stop reclaim when a limit update is superseded Breno Leitao <leitao(a)debian.org> mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec() Breno Leitao <leitao(a)debian.org> mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch() Jordan R Abrahams-Whitehead <ajordanr(a)google.com> include/linux/list.h: mark list_add and __list_add as __always_inline Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> timers/itimer: Zero-init old itimerval before copy to userspace Gaurav Batra <gbatra(a)linux.ibm.com> powerpc/pseries/iommu: switch to Default DMA window during kdump Felix Yan <felixonmars(a)archlinux.org> clocksource/drivers/timer-sun4i: Advertise a real minimum delta Matt Turner <mattst88(a)gmail.com> alpha: don't leak hardware-fabricated FP exception bits to user space Matt Turner <mattst88(a)gmail.com> alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: aloop: Fix peer runtime UAF during format-change stop Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Fix racy access at PCM trigger ------------- Diffstat: .../ABI/testing/configfs-usb-gadget-uac1_legacy | 3 - .../devicetree/bindings/clock/qcom,sm8550-gcc.yaml | 62 + Documentation/trace/hisi-ptt.rst | 28 +- Documentation/usb/gadget-testing.rst | 3 - .../media/v4l/ext-ctrls-colorimetry.rst | 12 +- Makefile | 4 +- arch/alpha/include/uapi/asm/fpu.h | 8 +- arch/alpha/kernel/pci-sysfs.c | 6 +- arch/alpha/kernel/srmcons.c | 3 +- arch/alpha/kernel/sys_marvel.c | 25 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/math-emu/math.c | 88 +- arch/arm/Kconfig | 2 +- arch/arm/boot/dts/armada-388-helios4.dts | 13 + arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- 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/mm/fault.c | 16 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 2 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 11 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 15 +- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 706 ++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 24 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 8 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 - arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 11 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 11 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 11 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 11 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 11 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 66 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 38 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 15 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 180 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 3865 ++++++++++++++++++++ .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 3 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 12 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +- arch/arm64/kernel/compat_alignment.c | 4 +- arch/arm64/kernel/hibernate.c | 16 +- arch/arm64/lib/Makefile | 4 + arch/csky/kernel/entry.S | 6 +- arch/m68k/emu/nfcon.c | 3 +- arch/m68k/kernel/traps.c | 4 +- arch/mips/kernel/ptrace.c | 6 +- arch/openrisc/kernel/entry.S | 43 +- arch/parisc/kernel/head.S | 1 + arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/include/asm/papr-watchdog.h | 64 + arch/powerpc/kernel/smp.c | 3 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 23 +- arch/powerpc/platforms/pseries/setup.c | 28 +- arch/s390/kernel/debug.c | 10 +- arch/s390/kvm/guestdbg.c | 9 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 15 +- arch/um/drivers/line.c | 2 +- arch/um/drivers/line.h | 3 +- arch/x86/coco/tdx/tdx.c | 10 +- arch/x86/events/amd/uncore.c | 781 ++-- arch/x86/events/intel/lbr.c | 12 +- arch/x86/events/intel/uncore.c | 2 - arch/x86/include/asm/insn-eval.h | 36 + arch/x86/include/asm/pkeys.h | 3 + arch/x86/kvm/emulate.c | 26 +- arch/x86/kvm/hyperv.c | 25 +- arch/x86/kvm/vmx/nested.c | 18 + arch/x86/mm/ident_map.c | 23 +- arch/xtensa/platforms/iss/console.c | 3 +- block/blk-cgroup.c | 2 + block/blk-iocost.c | 2 +- block/blk-stat.c | 2 +- block/genhd.c | 7 + block/kyber-iosched.c | 2 +- drivers/accessibility/speakup/keyhelp.c | 17 +- drivers/accessibility/speakup/kobjects.c | 6 +- drivers/acpi/ec.c | 40 +- drivers/acpi/pci_root.c | 3 +- drivers/acpi/pfr_update.c | 45 +- drivers/acpi/processor_core.c | 31 +- drivers/acpi/processor_idle.c | 28 +- drivers/acpi/scan.c | 13 +- drivers/acpi/video_detect.c | 4 +- drivers/ata/ahci.c | 49 + drivers/ata/libata-scsi.c | 28 +- drivers/auxdisplay/charlcd.c | 21 +- drivers/base/arch_numa.c | 12 + drivers/base/firmware_loader/fallback.c | 10 + drivers/base/property.c | 19 +- drivers/base/soc.c | 19 +- drivers/base/swnode.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 7 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/null_blk/main.c | 116 +- drivers/block/null_blk/null_blk.h | 9 + drivers/block/null_blk/zoned.c | 95 +- drivers/bluetooth/btmtksdio.c | 37 +- drivers/bluetooth/btqca.c | 3 +- drivers/bluetooth/btusb.c | 32 +- drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_h5.c | 4 +- drivers/bluetooth/hci_intel.c | 1 + drivers/bluetooth/hci_ldisc.c | 2 +- drivers/bluetooth/hci_serdev.c | 2 +- drivers/bluetooth/virtio_bt.c | 8 +- drivers/bus/mhi/ep/main.c | 15 +- drivers/bus/mhi/host/main.c | 6 + drivers/bus/qcom-ebi2.c | 51 +- drivers/bus/ti-sysc.c | 12 +- drivers/char/hw_random/ks-sa-rng.c | 22 +- drivers/char/ipmi/ipmb_dev_int.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 1 + drivers/char/ppdev.c | 10 +- drivers/char/tpm/st33zp24/st33zp24.c | 8 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 6 +- drivers/char/ttyprintk.c | 5 +- drivers/char/xilinx_hwicap/xilinx_hwicap.c | 5 +- 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/meson/gxbb.c | 2 +- drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 16 + drivers/clk/qcom/clk-alpha-pll.h | 5 + drivers/clk/qcom/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 78 +- drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/gcc-mdm9607.c | 182 +- drivers/clk/qcom/gcc-msm8916.c | 5 +- drivers/clk/qcom/gcc-msm8939.c | 5 +- drivers/clk/qcom/gcc-qcm2290.c | 12 +- drivers/clk/qcom/gcc-sm8550.c | 3395 +++++++++++++++++ drivers/clk/qcom/gdsc.c | 25 +- drivers/clk/tegra/clk-tegra124-emc.c | 1 + 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 | 18 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/cpufreq/spear-cpufreq.c | 4 +- drivers/cpuidle/dt_idle_genpd.c | 3 +- drivers/crypto/atmel-ecc.c | 45 +- drivers/crypto/atmel-sha204a.c | 6 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 8 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 12 +- drivers/crypto/keembay/keembay-ocs-aes-core.c | 5 +- drivers/crypto/qat/qat_common/qat_algs.c | 1 + drivers/crypto/sa2ul.c | 6 +- drivers/dax/super.c | 12 +- drivers/dma/dw-edma/dw-edma-core.c | 37 +- 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/firmware/google/coreboot_table.c | 26 +- drivers/fpga/altera-cvp.c | 10 +- drivers/fpga/stratix10-soc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 35 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 + drivers/gpu/drm/drm_drv.c | 34 +- drivers/gpu/drm/gud/gud_connector.c | 12 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 54 +- drivers/gpu/drm/i915/i915_pci.c | 3 + drivers/gpu/drm/lima/lima_device.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 4 + drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 15 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/omapdrm/dss/dsi.h | 2 - drivers/gpu/drm/panel/panel-edp.c | 19 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 + drivers/gpu/drm/sun4i/sun4i_backend.c | 2 +- drivers/gpu/drm/sun4i/sun4i_crtc.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_tcon_top.c | 71 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 6 + drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 18 +- drivers/gpu/drm/tve200/tve200_drv.c | 1 + drivers/gpu/host1x/debug.c | 4 +- drivers/gpu/host1x/hw/channel_hw.c | 5 +- drivers/hid/hid-core.c | 127 +- drivers/hid/hid-lg4ff.c | 8 + drivers/hid/hid-mcp2221.c | 7 + drivers/hid/hid-nintendo.c | 1 - drivers/hid/hid-picolcd_debugfs.c | 9 + drivers/hid/hid-rmi.c | 46 +- drivers/hid/hid-roccat-kone.c | 8 +- drivers/hid/hid-roccat.c | 13 +- drivers/hid/hid-sensor-custom.c | 9 +- drivers/hid/hid-sensor-hub.c | 46 +- drivers/hid/i2c-hid/i2c-hid-core.c | 95 +- drivers/hid/wacom_wac.c | 13 + drivers/hsi/controllers/omap_ssi_core.c | 6 + drivers/hwmon/max6621.c | 8 +- drivers/hwspinlock/hwspinlock_core.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-cfg.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 11 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.h | 9 +- drivers/hwtracing/ptt/hisi_ptt.c | 20 +- drivers/i2c/i2c-core-base.c | 6 + drivers/i2c/i2c-mux.c | 1 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 + drivers/i3c/master.c | 11 +- drivers/i3c/master/dw-i3c-master.c | 10 +- drivers/i3c/master/mipi-i3c-hci/core.c | 30 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 4 +- drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 55 +- drivers/i3c/master/mipi-i3c-hci/pio.c | 54 +- drivers/i3c/master/svc-i3c-master.c | 10 +- drivers/iio/accel/dmard09.c | 7 + drivers/iio/chemical/atlas-sensor.c | 6 +- drivers/iio/chemical/sgp30.c | 3 + drivers/iio/dac/m62332.c | 17 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/gp2ap002.c | 24 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/tsl2583.c | 2 +- drivers/iio/light/tsl2772.c | 2 +- drivers/iio/orientation/hid-sensor-rotation.c | 20 +- drivers/iio/proximity/srf04.c | 1 + drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/counters.c | 5 +- drivers/infiniband/core/cq.c | 14 +- drivers/infiniband/core/device.c | 3 + drivers/infiniband/core/nldev.c | 148 +- drivers/infiniband/core/restrack.c | 186 +- drivers/infiniband/core/restrack.h | 4 + drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/uverbs_cmd.c | 13 +- drivers/infiniband/core/verbs.c | 32 +- drivers/infiniband/hw/cxgb4/device.c | 8 +- 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_eq.c | 7 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 12 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 25 +- 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/mlx4/main.c | 8 + drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 + drivers/infiniband/hw/mlx4/qp.c | 121 +- drivers/infiniband/hw/mlx5/cong.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 9 + drivers/infiniband/hw/mlx5/qp.c | 144 +- drivers/infiniband/hw/mlx5/qp.h | 2 + drivers/infiniband/hw/mlx5/qpc.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 15 + drivers/infiniband/sw/siw/siw_cm.c | 32 +- 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/input/tablet/aiptek.c | 13 +- drivers/interconnect/core.c | 7 +- drivers/iommu/amd/init.c | 42 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 13 +- drivers/iommu/intel/iommu.c | 16 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/ipack/devices/ipoctal.c | 74 +- drivers/irqchip/irq-gic-v3-its.c | 15 +- drivers/irqchip/irq-mbigen.c | 20 +- drivers/irqchip/irq-renesas-rzg2l.c | 4 +- drivers/isdn/capi/capi.c | 3 +- drivers/leds/leds-pca9532.c | 18 +- drivers/mailbox/pcc.c | 71 +- drivers/mailbox/qcom-ipcc.c | 17 +- drivers/mailbox/rockchip-mailbox.c | 17 +- drivers/md/dm-era-target.c | 5 + drivers/md/dm-log-userspace-base.c | 1 + drivers/md/dm-stats.c | 6 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm.c | 14 +- drivers/md/md.c | 7 + drivers/md/persistent-data/dm-array.c | 16 + drivers/md/raid5-ppl.c | 4 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/core/cec-pin.c | 8 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 1 + drivers/media/cec/platform/stm32/stm32-cec.c | 3 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 23 +- drivers/media/i2c/ov02a10.c | 12 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 1 - drivers/media/pci/cx23885/cimax2.c | 1 + drivers/media/pci/saa7164/saa7164-core.c | 8 +- drivers/media/pci/zoran/zoran_card.c | 2 +- drivers/media/platform/qcom/venus/hfi_parser.c | 9 +- drivers/media/rc/sunxi-cir.c | 9 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 4 +- drivers/media/test-drivers/vimc/vimc-capture.c | 4 +- drivers/media/tuners/tda18250.c | 4 +- drivers/media/usb/airspy/airspy.c | 19 +- drivers/media/usb/cx231xx/cx231xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx-cards.c | 3 +- drivers/media/usb/em28xx/em28xx-core.c | 2 + drivers/media/usb/go7007/snd-go7007.c | 10 +- drivers/media/usb/s2255/s2255drv.c | 11 + drivers/media/usb/usbtv/usbtv-audio.c | 11 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 49 +- drivers/media/v4l2-core/v4l2-dev.c | 14 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 + drivers/mfd/iqs62x.c | 2 +- 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/bcm-vk/bcm_vk_tty.c | 4 +- drivers/misc/cardreader/rtsx_pcr.c | 2 + drivers/misc/cardreader/rtsx_usb.c | 23 +- drivers/misc/vmw_vmci/vmci_event.c | 4 +- drivers/mmc/core/sdio_uart.c | 3 +- drivers/mmc/host/via-sdmmc.c | 8 +- drivers/mtd/mtdoops.c | 3 + drivers/mtd/mtdpart.c | 3 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/nand_onfi.c | 27 +- drivers/mtd/parsers/afs.c | 7 + drivers/mtd/ubi/attach.c | 4 +- drivers/mtd/ubi/build.c | 53 +- drivers/mtd/ubi/cdev.c | 3 +- drivers/mtd/ubi/eba.c | 3 - drivers/mtd/ubi/fastmap-wl.c | 53 +- drivers/mtd/ubi/fastmap.c | 68 +- drivers/mtd/ubi/io.c | 11 +- drivers/mtd/ubi/ubi.h | 12 +- drivers/mtd/ubi/wl.c | 32 +- drivers/mtd/ubi/wl.h | 6 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 + drivers/net/ethernet/freescale/fec_main.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 + .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- drivers/net/ethernet/qlogic/qede/qede.h | 8 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 1 + .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 1 + drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/renesas/ravb_ptp.c | 15 +- .../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 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 41 +- drivers/net/ethernet/sun/niu.c | 2 + drivers/net/gtp.c | 2 + drivers/net/ipa/ipa_main.c | 29 +- drivers/net/ipvlan/ipvlan_l3s.c | 1 - drivers/net/ntb_netdev.c | 38 +- drivers/net/ppp/pppox.c | 17 + drivers/net/slip/slip.c | 19 +- drivers/net/thunderbolt.c | 6 +- drivers/net/tun.c | 21 +- drivers/net/usb/cdc_ncm.c | 10 +- drivers/net/usb/hso.c | 3 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vxlan/vxlan_core.c | 6 +- drivers/net/vxlan/vxlan_vnifilter.c | 6 +- drivers/net/wireless/ath/ath10k/snoc.c | 9 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 36 +- drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 11 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 5 + drivers/net/wireless/ath/ath6kl/wmi.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 3 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 +- drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h | 10 + drivers/net/wireless/intel/iwlwifi/mei/main.c | 78 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 5 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 12 + drivers/net/wireless/marvell/mwifiex/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 3 +- .../net/wireless/mediatek/mt76/mt7915/coredump.c | 410 +++ .../net/wireless/mediatek/mt76/mt7915/coredump.h | 136 + .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 81 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 169 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 29 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 360 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 201 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 42 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 102 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 55 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 28 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtw88/tx.c | 1 + drivers/net/wireless/realtek/rtw89/mac.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 8 + drivers/nfc/pn533/pn533.c | 21 +- drivers/ntb/ntb_transport.c | 38 +- drivers/nvdimm/btt.c | 8 + drivers/nvdimm/label.c | 17 +- drivers/nvme/host/apple.c | 222 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 10 +- drivers/nvme/host/nvme.h | 5 + drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 54 +- drivers/nvme/target/auth.c | 6 + drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/nvmet.h | 2 + drivers/nvme/target/rdma.c | 121 +- drivers/nvme/target/tcp.c | 10 + drivers/nvme/target/zns.c | 2 +- drivers/of/base.c | 2 +- drivers/of/property.c | 91 +- drivers/parisc/eisa.c | 5 + drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/pci-hyperv.c | 1 + drivers/pci/controller/pci-xgene.c | 11 +- drivers/pci/msi/msi.c | 10 + drivers/pci/pci-sysfs.c | 4 +- drivers/pci/proc.c | 16 +- drivers/pci/quirks.c | 6 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 26 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 2 +- drivers/phy/sunplus/phy-sunplus-usb2.c | 6 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 1 - drivers/pinctrl/mediatek/mtk-eint.c | 340 +- drivers/pinctrl/mediatek/mtk-eint.h | 28 +- drivers/pinctrl/mediatek/pinctrl-moore.h | 12 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 19 +- drivers/pinctrl/pinctrl-rockchip.c | 10 + drivers/platform/chrome/cros_ec_sensorhub_ring.c | 28 +- drivers/platform/chrome/cros_ec_typec.c | 8 +- drivers/platform/mellanox/mlxbf-pmc.c | 10 +- drivers/platform/surface/surface_acpi_notify.c | 6 +- drivers/platform/x86/dell/dell-wmi-base.c | 17 +- drivers/platform/x86/dell/dell-wmi-privacy.c | 4 +- .../x86/dell/dell-wmi-sysman/biosattr-interface.c | 1 - .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 2 +- drivers/platform/x86/intel/ishtp_eclite.c | 5 +- drivers/power/supply/bd99954-charger.h | 23 +- drivers/power/supply/bq24257_charger.c | 16 +- drivers/power/supply/bq256xx_charger.c | 29 +- drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/cros_usbpd-charger.c | 17 +- drivers/power/supply/isp1704_charger.c | 1 + drivers/power/supply/lp8727_charger.c | 4 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/sbs-battery.c | 7 +- drivers/power/supply/sc2731_charger.c | 8 +- drivers/power/supply/twl4030_charger.c | 12 +- drivers/power/supply/ucs1002_power.c | 6 +- drivers/pps/clients/pps-gpio.c | 62 +- drivers/pps/pps.c | 10 +- drivers/rapidio/devices/rio_mport_cdev.c | 10 +- drivers/rapidio/rio-scan.c | 1 + drivers/regulator/as3722-regulator.c | 1 - drivers/regulator/core.c | 6 +- drivers/regulator/max8998.c | 1 - drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/remoteproc/mtk_scp.c | 9 +- drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/remoteproc_core.c | 156 +- drivers/remoteproc/remoteproc_sysfs.c | 1 - drivers/rpmsg/qcom_glink_native.c | 44 +- drivers/rpmsg/qcom_glink_smem.c | 7 + drivers/rtc/rtc-gamecube.c | 4 +- drivers/rtc/rtc-pcf8563.c | 4 +- drivers/rtc/rtc-rzn1.c | 10 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/block/dasd_eckd.c | 40 +- drivers/s390/block/dasd_erp.c | 3 + drivers/s390/char/Makefile | 1 - drivers/s390/char/con3215.c | 20 +- drivers/s390/char/con3270.c | 651 ---- drivers/s390/char/sclp_tty.c | 2 +- drivers/s390/char/sclp_vt220.c | 2 +- drivers/s390/char/tty3270.c | 411 ++- drivers/s390/char/tty3270.h | 15 - drivers/s390/crypto/vfio_ap_ops.c | 52 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 39 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 3 + drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 44 +- drivers/scsi/qla2xxx/qla_inline.h | 13 + drivers/scsi/qla2xxx/qla_isr.c | 39 +- drivers/scsi/qla2xxx/qla_mbx.c | 26 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 14 +- drivers/scsi/scsi_lib.c | 2 + drivers/scsi/sd.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 18 + drivers/soc/bcm/bcm2835-power.c | 7 +- drivers/soc/fsl/qe/qe_ic.c | 3 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/ti/knav_qmss.h | 1 + drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soundwire/qcom.c | 2 +- drivers/spi/spi-img-spfi.c | 5 +- drivers/spi/spi-sprd-adi.c | 6 + drivers/staging/fbtft/fbtft-sysfs.c | 2 +- drivers/staging/gdm724x/gdm_tty.c | 3 +- drivers/staging/greybus/audio_gb.c | 13 + drivers/staging/greybus/audio_manager_sysfs.c | 2 +- drivers/staging/greybus/hid.c | 2 +- drivers/staging/greybus/uart.c | 3 +- drivers/staging/media/meson/vdec/vdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 4 +- drivers/staging/media/tegra-video/vi.c | 9 +- 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_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 7 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/sm750fb/sm750.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/thermal/broadcom/bcm2711_thermal.c | 1 - drivers/thermal/broadcom/bcm2835_thermal.c | 1 - drivers/thermal/imx_thermal.c | 9 +- .../intel/int340x_thermal/int3400_thermal.c | 4 +- drivers/thermal/qoriq_thermal.c | 13 +- drivers/thermal/rcar_gen3_thermal.c | 37 +- drivers/thermal/rcar_thermal.c | 20 +- drivers/thermal/rockchip_thermal.c | 1 - drivers/thermal/rzg2l_thermal.c | 1 - drivers/tty/amiserial.c | 2 +- drivers/tty/ehv_bytechan.c | 3 +- drivers/tty/goldfish.c | 6 +- drivers/tty/hvc/Kconfig | 2 +- drivers/tty/hvc/hvc_console.c | 2 +- drivers/tty/hvc/hvcs.c | 3 +- drivers/tty/hvc/hvsi.c | 4 +- drivers/tty/ipwireless/hardware.c | 2 +- drivers/tty/ipwireless/tty.c | 3 +- drivers/tty/mips_ejtag_fdc.c | 4 +- drivers/tty/moxa.c | 8 +- drivers/tty/mxser.c | 2 +- drivers/tty/n_gsm.c | 3 +- drivers/tty/nozomi.c | 5 +- drivers/tty/pty.c | 2 +- drivers/tty/serial/amba-pl011.c | 10 + drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/serial_core.c | 3 +- drivers/tty/synclink_gt.c | 7 +- drivers/tty/tty_io.c | 4 +- drivers/tty/ttynull.c | 3 +- drivers/tty/vcc.c | 3 +- drivers/tty/vt/vt.c | 4 +- drivers/ufs/core/ufs-debugfs.c | 2 +- drivers/uio/uio.c | 5 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/class/cdc-acm.c | 3 +- drivers/usb/common/common.c | 3 + drivers/usb/core/driver.c | 88 +- drivers/usb/core/usb.c | 2 +- drivers/usb/core/usb.h | 8 +- drivers/usb/dwc2/gadget.c | 11 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 14 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 23 +- drivers/usb/gadget/function/f_uac1_legacy.c | 56 - drivers/usb/gadget/function/f_uvc.c | 7 +- drivers/usb/gadget/function/u_audio.c | 24 +- drivers/usb/gadget/function/u_serial.c | 2 +- drivers/usb/gadget/function/u_uac1_legacy.h | 3 - drivers/usb/gadget/functions.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/udc/aspeed_udc.c | 43 +- drivers/usb/gadget/udc/r8a66597-udc.c | 1 - drivers/usb/gadget/udc/snps_udc_plat.c | 5 +- drivers/usb/host/xhci-dbgtty.c | 4 +- drivers/usb/host/xhci-ring.c | 32 +- drivers/usb/image/mdc800.c | 4 +- drivers/usb/misc/onboard_usb_hub.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 11 +- drivers/usb/phy/phy-fsl-usb.c | 52 +- drivers/usb/phy/phy-fsl-usb.h | 6 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/serial/bus.c | 6 +- drivers/usb/serial/usb-serial.c | 9 +- drivers/usb/storage/ene_ub6250.c | 2 + drivers/usb/storage/uas.c | 2 +- drivers/usb/typec/class.c | 19 + drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/usbip/stub_main.c | 8 +- drivers/vdpa/mlx5/core/mr.c | 2 +- drivers/vfio/pci/vfio_pci_config.c | 1 + drivers/video/fbdev/kyro/fbdev.c | 24 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/uvesafb.c | 2 + drivers/virtio/virtio_balloon.c | 6 + drivers/w1/masters/ds2482.c | 4 + drivers/w1/slaves/w1_ds28e17.c | 8 + drivers/watchdog/pseries-wdt.c | 53 +- drivers/xen/xenbus/xenbus_xs.c | 16 +- fs/ceph/caps.c | 11 +- fs/ceph/mdsmap.c | 11 +- fs/ceph/xattr.c | 1 + fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 3 +- fs/ecryptfs/keystore.c | 45 +- fs/ecryptfs/messaging.c | 11 +- fs/ecryptfs/miscdev.c | 5 +- fs/ecryptfs/super.c | 7 + fs/efivarfs/super.c | 30 +- fs/erofs/Kconfig | 8 +- fs/ext4/file.c | 7 + fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 10 + fs/ext4/namei.c | 2 + fs/ext4/orphan.c | 10 +- fs/ext4/super.c | 10 +- fs/f2fs/file.c | 14 +- fs/f2fs/namei.c | 11 +- fs/fat/misc.c | 4 + fs/fat/nfs.c | 4 +- fs/fuse/cuse.c | 5 + fs/hfsplus/catalog.c | 25 +- fs/hfsplus/hfsplus_fs.h | 6 + fs/hugetlbfs/inode.c | 3 +- fs/isofs/compress.c | 7 +- fs/lockd/svcsubs.c | 53 +- fs/nfs/client.c | 21 +- fs/nfs/filelayout/filelayoutdev.c | 3 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 3 +- fs/nfs/inode.c | 4 +- fs/nfs/internal.h | 1 + fs/nfs/netns.h | 6 +- fs/nfs/nfs4client.c | 1 + fs/nfs/pnfs.c | 36 +- fs/nfs/pnfs.h | 3 +- fs/nfs/pnfs_nfs.c | 39 +- fs/nfsd/flexfilelayoutxdr.c | 20 +- fs/nfsd/nfs2acl.c | 31 +- fs/nfsd/nfs4proc.c | 39 +- fs/nfsd/nfs4state.c | 206 +- fs/nfsd/nfs4xdr.c | 17 + fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 7 + fs/nfsd/nfssvc.c | 4 +- fs/nfsd/nfsxdr.c | 32 +- fs/nilfs2/bmap.c | 2 +- fs/nilfs2/bmap.h | 2 +- fs/nilfs2/btree.c | 39 +- fs/nilfs2/direct.c | 4 +- fs/nilfs2/segment.c | 4 + fs/nilfs2/the_nilfs.c | 6 + fs/notify/fanotify/fanotify_user.c | 17 +- fs/notify/inotify/inotify_user.c | 15 +- fs/ntfs3/frecord.c | 9 + fs/ntfs3/fslog.c | 47 +- fs/ntfs3/fsntfs.c | 8 +- fs/ntfs3/xattr.c | 25 +- fs/ocfs2/acl.c | 141 +- fs/ocfs2/acl.h | 19 +- fs/ocfs2/cluster/heartbeat.c | 201 +- fs/ocfs2/cluster/heartbeat.h | 7 +- fs/ocfs2/cluster/netdebug.c | 2 +- fs/ocfs2/cluster/nodemanager.c | 10 + fs/ocfs2/cluster/nodemanager.h | 1 + fs/ocfs2/cluster/tcp.c | 89 +- fs/ocfs2/cluster/tcp.h | 1 + fs/ocfs2/dir.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 2 +- fs/ocfs2/dlm/dlmmaster.c | 6 + fs/ocfs2/dlm/dlmrecovery.c | 9 + fs/ocfs2/namei.c | 17 +- fs/ocfs2/refcounttree.c | 47 +- fs/ocfs2/stack_o2cb.c | 6 +- fs/ocfs2/xattr.c | 91 +- fs/ocfs2/xattr.h | 9 +- fs/orangefs/devorangefs-req.c | 1 + fs/orangefs/orangefs-debugfs.c | 1 + fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/cifsfs.c | 15 +- fs/smb/client/dfs_cache.c | 33 +- fs/smb/client/smb2file.c | 5 +- fs/smb/server/smb2pdu.c | 15 +- fs/smb/server/smbacl.c | 16 +- fs/smb/server/vfs.c | 3 - fs/squashfs/cache.c | 2 +- fs/ubifs/auth.c | 2 +- fs/udf/inode.c | 2 +- fs/udf/partition.c | 2 +- fs/udf/super.c | 23 +- fs/udf/symlink.c | 2 + include/acpi/pcc.h | 5 - include/dt-bindings/clock/qcom,sm8550-gcc.h | 231 ++ include/linux/bitfield.h | 95 +- include/linux/efi.h | 4 +- include/linux/hid.h | 1 + include/linux/kprobes.h | 1 + include/linux/list.h | 15 +- include/linux/mlx4/qp.h | 1 + include/linux/nfs_xdr.h | 2 +- include/linux/of_graph.h | 53 +- include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 3 +- include/linux/remoteproc.h | 284 +- include/linux/rsc_table.h | 364 ++ include/linux/rtsx_usb.h | 3 + include/linux/sunrpc/svc_rdma_pcl.h | 2 +- include/linux/tty_driver.h | 3 +- include/linux/usb.h | 29 +- include/linux/usb/typec.h | 4 + include/linux/virtio_net.h | 4 + include/media/rc-map.h | 2 - include/net/bluetooth/coredump.h | 116 + include/net/bluetooth/hci.h | 2 + include/net/bluetooth/hci_core.h | 14 +- include/net/bluetooth/l2cap.h | 5 + include/net/inet_connection_sock.h | 12 +- include/net/inetpeer.h | 4 + include/net/ip_tunnels.h | 11 +- include/net/netfilter/nf_tables.h | 4 +- include/net/pkt_sched.h | 1 + include/net/sctp/structs.h | 2 +- include/net/tc_act/tc_skbmod.h | 1 + include/net/tcp.h | 13 +- include/rdma/ib_verbs.h | 16 +- include/rdma/restrack.h | 7 +- include/sound/control.h | 6 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/landlock.h | 1 + include/uapi/linux/time_types.h | 2 +- include/uapi/rdma/rdma_netlink.h | 8 + kernel/auditfilter.c | 6 +- kernel/bpf/bloom_filter.c | 19 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/net_namespace.c | 17 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/task_iter.c | 36 +- kernel/bpf/verifier.c | 30 +- kernel/cgroup/cpuset.c | 4 +- kernel/entry/common.c | 3 + kernel/futex/requeue.c | 12 +- kernel/kcsan/core.c | 12 +- kernel/kprobes.c | 14 +- kernel/locking/lockdep.c | 2 + kernel/power/wakelock.c | 2 +- kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_nocb.h | 2 +- kernel/rcu/tree_plugin.h | 16 +- kernel/sched/cpufreq_schedutil.c | 17 +- kernel/sched/fair.c | 27 +- kernel/signal.c | 4 + kernel/stop_machine.c | 2 +- kernel/sys.c | 2 +- kernel/taskstats.c | 3 +- kernel/time/clocksource.c | 8 +- kernel/time/itimer.c | 2 +- kernel/time/timekeeping.c | 6 + kernel/time/timer.c | 1 + kernel/trace/trace.c | 28 +- kernel/trace/trace.h | 4 +- kernel/trace/trace_events.c | 136 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_mmiotrace.c | 24 +- kernel/trace/trace_osnoise.c | 248 +- lib/string.c | 3 +- lib/test_hmm.c | 2 +- lib/ucs2_string.c | 2 +- lib/xarray.c | 3 + mm/damon/core-test.h | 9 +- mm/damon/core.c | 17 +- mm/damon/paddr.c | 21 +- mm/damon/sysfs.c | 24 +- mm/damon/vaddr-test.h | 5 + mm/damon/vaddr.c | 42 +- mm/huge_memory.c | 10 + mm/hugetlb.c | 14 +- mm/memcontrol.c | 6 + mm/migrate.c | 2 +- mm/vmscan.c | 2 +- net/ax25/ax25_dev.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 80 +- net/batman-adv/distributed-arp-table.c | 66 +- net/batman-adv/main.c | 4 + net/batman-adv/types.h | 2 +- net/bluetooth/Makefile | 2 + net/bluetooth/coredump.c | 536 +++ net/bluetooth/eir.c | 3 +- net/bluetooth/hci_conn.c | 24 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_event.c | 15 +- net/bluetooth/hci_sync.c | 14 +- net/bluetooth/iso.c | 8 + net/bluetooth/l2cap_sock.c | 36 +- net/bluetooth/mgmt.c | 27 +- net/bluetooth/msft.c | 5 + net/bluetooth/rfcomm/core.c | 12 +- net/bluetooth/rfcomm/tty.c | 2 +- net/bridge/br_mrp_netlink.c | 4 +- net/bridge/br_netlink_tunnel.c | 3 +- net/bridge/br_vlan.c | 4 +- net/ceph/messenger_v2.c | 5 + net/ceph/osdmap.c | 2 + net/core/filter.c | 6 +- net/core/lwt_bpf.c | 15 +- net/core/skbuff.c | 10 +- net/core/xdp.c | 4 +- net/dccp/dccp.h | 4 +- net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 7 +- net/dccp/minisocks.c | 2 +- net/hsr/hsr_device.c | 71 +- net/hsr/hsr_device.h | 4 +- net/hsr/hsr_forward.c | 85 +- net/hsr/hsr_framereg.c | 115 +- net/hsr/hsr_framereg.h | 4 + net/hsr/hsr_main.h | 15 +- net/hsr/hsr_netlink.c | 30 +- net/hsr/hsr_slave.c | 23 +- net/ipv4/inet_connection_sock.c | 9 + net/ipv4/inetpeer.c | 38 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_local.c | 9 + net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 97 +- net/ipv6/xfrm6_input.c | 2 +- net/iucv/af_iucv.c | 2 + net/kcm/kcmsock.c | 3 + net/key/af_key.c | 52 +- net/mac80211/link.c | 3 +- net/mac80211/s1g.c | 2 +- net/mac80211/tx.c | 3 +- net/mpls/af_mpls.c | 2 + net/mptcp/subflow.c | 6 +- net/mptcp/syncookies.c | 1 + net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ftp.c | 10 +- net/netfilter/nf_nat_sip.c | 5 + net/netfilter/nf_tables_api.c | 48 +- net/netfilter/nft_counter.c | 20 +- net/netfilter/xt_cgroup.c | 21 +- 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/openvswitch/conntrack.c | 130 +- net/openvswitch/conntrack.h | 6 +- net/openvswitch/datapath.c | 60 +- net/openvswitch/datapath.h | 26 +- net/openvswitch/vport.h | 8 + net/phonet/pep.c | 2 +- net/rds/cong.c | 4 +- net/sched/act_skbmod.c | 38 +- net/sched/cls_api.c | 18 +- net/sched/sch_api.c | 7 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 2 +- net/sched/sch_hhf.c | 4 + net/sched/sch_htb.c | 7 +- net/sched/sch_sfq.c | 3 +- net/sched/sch_teql.c | 1 + net/sctp/inqueue.c | 7 +- net/sctp/sm_sideeffect.c | 4 + net/sctp/stream.c | 48 +- net/smc/af_smc.c | 6 +- net/smc/smc_core.c | 14 +- net/smc/smc_llc.c | 3 + net/smc/smc_rx.c | 11 +- net/sunrpc/auth_gss/auth_gss.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 13 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 6 - net/sunrpc/auth_gss/gss_rpc_upcall.h | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 3 +- net/sunrpc/cache.c | 7 +- net/sunrpc/rpcb_clnt.c | 4 + net/sunrpc/sunrpc_syms.c | 1 + net/sunrpc/svc.c | 29 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 9 +- net/tls/tls_strp.c | 16 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/virtio_transport.c | 2 +- scripts/mod/modpost.c | 6 +- scripts/tags.sh | 2 +- security/apparmor/lib.c | 20 +- security/integrity/ima/ima_appraise.c | 2 + security/landlock/errata/abi-1.h | 24 + security/landlock/fs.c | 40 +- security/selinux/include/security.h | 4 +- security/selinux/selinuxfs.c | 7 +- security/selinux/ss/services.c | 45 +- security/smack/smack.h | 5 +- security/smack/smack_lsm.c | 67 +- security/smack/smackfs.c | 222 +- sound/core/control.c | 69 +- sound/core/control_compat.c | 2 +- sound/core/control_led.c | 152 +- sound/core/init.c | 4 +- sound/core/oss/mixer_oss.c | 10 +- sound/core/pcm_native.c | 2 + sound/core/seq/seq_clientmgr.c | 1 + sound/core/seq/seq_midi.c | 61 +- sound/drivers/aloop.c | 104 +- sound/drivers/mpu401/mpu401.c | 6 + sound/drivers/mts64.c | 6 + sound/drivers/portman2x4.c | 6 + sound/drivers/serial-u16550.c | 6 + sound/drivers/virmidi.c | 6 + sound/parisc/harmony.c | 6 +- sound/pci/asihpi/hpi6000.c | 5 + sound/pci/emu10k1/emufx.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/pcxhr/pcxhr.c | 14 +- sound/pci/via82xx_modem.c | 26 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/apple/mca.c | 6 +- sound/soc/codecs/cs35l33.c | 14 +- sound/soc/codecs/cs35l34.c | 14 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/fsl/fsl-asoc-card.c | 4 +- sound/soc/fsl/fsl_audmix.c | 24 +- sound/soc/fsl/mpc5200_psc_i2s.c | 1 + sound/soc/intel/atom/sst/sst_pci.c | 4 +- sound/soc/meson/meson-card-utils.c | 17 +- sound/soc/pxa/pxa-ssp.c | 7 +- sound/soc/qcom/qdsp6/q6apm.c | 12 +- sound/soc/samsung/aries_wm8994.c | 1 + sound/soc/soc-dapm.c | 2 +- sound/soc/sof/topology.c | 18 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/usb/6fire/comm.c | 9 +- sound/usb/bcd2000/bcd2000.c | 11 +- sound/usb/midi.c | 2 + tools/bpf/bpftool/btf.c | 19 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/common.c | 2 + tools/bpf/bpftool/gen.c | 10 +- tools/bpf/bpftool/iter.c | 12 +- tools/bpf/bpftool/jit_disasm.c | 2 + tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/map.c | 29 +- tools/bpf/bpftool/net.c | 2 + tools/bpf/bpftool/perf.c | 2 + tools/bpf/bpftool/prog.c | 12 +- tools/bpf/bpftool/struct_ops.c | 15 +- tools/bpf/bpftool/xlated_dumper.c | 2 + tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 3 + tools/include/linux/compiler.h | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/perf/builtin-sched.c | 40 +- tools/perf/builtin-stat.c | 15 +- tools/perf/tests/shell/stat_bpf_counters.sh | 97 +- tools/perf/ui/browsers/hists.c | 6 +- tools/perf/util/auxtrace.c | 15 +- tools/perf/util/cs-etm.c | 81 +- tools/perf/util/dso.c | 19 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c | 47 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h | 12 + tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/machine.c | 34 +- tools/perf/util/metricgroup.c | 25 +- tools/perf/util/synthetic-events.c | 6 +- tools/perf/util/thread-stack.c | 2 +- tools/perf/util/trace-event-read.c | 33 +- tools/scripts/Makefile.include | 38 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 12 + .../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 | 298 ++ .../selftests/arm64/mte/check_ksm_options.c | 31 +- .../selftests/arm64/mte/check_mmap_options.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 | 32 +- tools/testing/selftests/bpf/test_progs.c | 11 +- tools/testing/selftests/bpf/test_sockmap.c | 3 +- tools/testing/selftests/bpf/vmtest.sh | 71 +- .../selftests/rseq/rseq-x86-thread-pointer.h | 4 +- tools/testing/selftests/timers/leap-a-day.c | 19 +- tools/testing/selftests/vm/ksm_tests.c | 12 +- tools/testing/selftests/zram/zram_lib.sh | 2 +- 1071 files changed, 22831 insertions(+), 7021 deletions(-)
3 days, 3 hours
9
10
0
0
[PATCH 6.12 0000/1202] 6.12.97-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.97 release. There are 1202 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 Fri, 24 Jul 2026 14:26:57 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.97-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.12.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.12.97-rc2 Ivan Vecera <ivecera(a)redhat.com> dpll: fix NULL pointer dereference in dpll_msg_add_pin_ref_sync() Stig Hornang <stig(a)hornang.me> Bluetooth: L2CAP: fix tx ident leak for commands without a response Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdev Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix regressions caused by reusing ident Guenter Roeck <linux(a)roeck-us.net> crypto: ccp - Fix leaking the same page twice Mohammad Heib <mheib(a)redhat.com> ice: drop udp_tunnel_get_rx_info() call from ndo_open() Mohammad Heib <mheib(a)redhat.com> i40e: drop udp_tunnel_get_rx_info() call from i40e_open() Borislav Petkov (AMD) <bp(a)alien8.de> crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked() Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect to BIS handle Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_core: Remove check of BDADDR_ANY in hci_conn_hash_lookup_big_state Paolo Abeni <pabeni(a)redhat.com> udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Fix SNP panic notifier unregistration Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Fix dereferencing uninitialized error pointer Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Fix __sev_snp_shutdown_locked David Howells <dhowells(a)redhat.com> afs: Fix afs_dynroot_readdir() to not use the RCU read lock David Howells <dhowells(a)redhat.com> afs: Fix afs_atcell_get_link() to check if ws_cell is unset first Easwar Hariharan <eahariha(a)linux.microsoft.com> jiffies: Cast to unsigned long in secs_to_jiffies() conversion Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: Fix channel configuration for ETS Qdisc Kuniyuki Iwashima <kuniyu(a)amazon.com> rtnetlink: Make per-netns RTNL dereference helpers to macro. Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: fix durable reconnect double-bind race in ksmbd_reopen_durable_fd Randy Dunlap <rdunlap(a)infradead.org> seqlock: fix scoped_seqlock_read kernel-doc Dust Li <dust.li(a)linux.alibaba.com> dibs: loopback: validate offset and size in move_data() Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/brs: Fix kernel address leakage Matt Bobrowski <mattbobrowski(a)google.com> bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized Marc Zyngier <maz(a)kernel.org> KVM: arm64: Fix propagation of TLBI level in kvm_pgtable_stage2_relax_perms() Oliver Upton <oupton(a)kernel.org> KVM: arm64: Ensure level is always initialized when relaxing perms Marc Zyngier <maz(a)kernel.org> KVM: Move kvm_io_bus_get_dev() locking responsibilities to callers SeongJae Park <sj(a)kernel.org> mm/damon/core: always put unsuccessfully committed target pids Amir Goldstein <amir73il(a)gmail.com> selftests/fs/statmount: build with tools include dir Eric Biggers <ebiggers(a)kernel.org> fscrypt: Replace mk_users keyring with simple list Eric Biggers <ebiggers(a)kernel.org> fscrypt: Fix key setup in edge case with multiple data unit sizes Randy Dunlap <rdunlap(a)infradead.org> slab: recognize @GFP parameter as optional in kernel-doc Linus Torvalds <torvalds(a)linux-foundation.org> default_gfp(): avoid using the "newfangled" __VA_OPT__ trick Linus Torvalds <torvalds(a)linux-foundation.org> add default_gfp() helper macro and use it in the new *alloc_obj() helpers Kees Cook <kees(a)kernel.org> slab: Introduce kmalloc_flex() and family Kees Cook <kees(a)kernel.org> slab: Introduce kmalloc_obj() and family Qu Wenruo <wqu(a)suse.com> btrfs: fix incorrect buffered IO fallback for append direct writes Qu Wenruo <wqu(a)suse.com> btrfs: fix false IO failure after falling back to buffered write Rochan Avlur <rochan.avlur(a)gmail.com> exfat: preserve benign secondary entries during rename and move Chi Zhiling <chizhiling(a)kylinos.cn> exfat: fix incorrect directory checksum after rename to shorter name Yuezhang Mo <Yuezhang.Mo(a)sony.com> exfat: move exfat_chain_set() out of __exfat_resolve_path() Yuezhang Mo <Yuezhang.Mo(a)sony.com> exfat: add exfat_get_dentry_set_by_ei() helper Yuezhang Mo <Yuezhang.Mo(a)sony.com> exfat: rename argument name for exfat_move_file and exfat_rename_file Yuezhang Mo <Yuezhang.Mo(a)sony.com> exfat: remove unnecessary read entry in __exfat_rename() Ahsan Atta <ahsan.atta(a)intel.com> crypto: qat - fix restarting state leak on allocation failure Tycho Andersen (AMD) <tycho(a)kernel.org> crypto: ccp - Do not initialize SNP for ioctl(SNP_CONFIG) Tom Lendacky <thomas.lendacky(a)amd.com> crypto: ccp - Fix a case where SNP_SHUTDOWN is missed Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Move SEV/SNP Platform initialization to KVM Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Register SNP panic notifier only if SNP is enabled Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Reset TMR size at SNP Shutdown Ashish Kalra <ashish.kalra(a)amd.com> crypto: ccp - Move dev_info/err messages for SEV/SNP init and shutdown Qu Wenruo <wqu(a)suse.com> btrfs: check and set EXTENT_DELALLOC_NEW before clearing EXTENT_DELALLOC Qu Wenruo <wqu(a)suse.com> btrfs: remove the COW fixup mechanism Qu Wenruo <wqu(a)suse.com> btrfs: remove folio parameter from ordered io related functions Qu Wenruo <wqu(a)suse.com> btrfs: replace for_each_set_bit() with for_each_set_bitmap() Qu Wenruo <wqu(a)suse.com> btrfs: concentrate the error handling of submit_one_sector() Neill Kapron <nkapron(a)google.com> usb: gadget: f_fs: Tie read_buffer lifetime to ffs_epfile Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-sha204a - fail on hwrng registration error in probe path Tyler Baker <tyler.baker(a)oss.qualcomm.com> usb: gadget: f_fs: initialize reset_work at allocation time Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-sha204a - drop hwrng quality reduction for ATSHA204A Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> crypto: atmel - Drop explicit initialization of struct i2c_device_id::driver_data to 0 Mauricio Faria de Oliveira <mfo(a)igalia.com> usb: atm: ueagle-atm: wait for pre-firmware load in .disconnect() Johan Hovold <johan(a)kernel.org> USB: iowarrior: fix use-after-free on disconnect race Oliver Neukum <oneukum(a)suse.com> usb: iowarrior: remove inherent race with minor number Vlad Poenaru <vlad.wing(a)gmail.com> bpf: Allow LPM map access from sleepable BPF programs Andrii Nakryiko <andrii(a)kernel.org> bpf: Consistently use bpf_rcu_lock_held() everywhere Luis Gerhorst <luis.gerhorst(a)fau.de> bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Convert lpm_trie.c to rqspinlock Tristan Madani <tristan(a)talencesecurity.com> hfs/hfsplus: fix u32 overflow in check_and_correct_requested_length Viacheslav Dubeyko <slava(a)dubeyko.com> hfs/hfsplus: prevent getting negative values of offset/length Oleg Makarenko <oleg(a)makarenk.ooo> HID: pidff: Use correct effect type in effect update Tomasz Pakuła <tomasz.pakula.oficjalny(a)gmail.com> HID: pidff: Rework pidff_upload_effect Tomasz Pakuła <tomasz.pakula.oficjalny(a)gmail.com> HID: pidff: Add missing spaces Tomasz Pakuła <tomasz.pakula.oficjalny(a)gmail.com> HID: pidff: Fix missing blank lines after declarations Manish Khadka <maskmemanish(a)gmail.com> HID: appleir: fix UAF on pending key_up_timer in remove() Thomas Gleixner <tglx(a)linutronix.de> treewide: Switch/rename to timer_delete[_sync]() Jann Horn <jannh(a)google.com> proc: protect ptrace_may_access() with exec_update_lock (part 1) Oleg Nesterov <oleg(a)redhat.com> seqlock: Change do_task_stat() to use scoped_seqlock_read() Peter Zijlstra <peterz(a)infradead.org> seqlock: Introduce scoped_seqlock_read() Trung Nguyen <trungnh(a)cystack.net> HID: multitouch: fix out-of-bounds bit access on mt_io_flags Angela Czubak <aczubak(a)google.com> HID: add haptics page defines Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box() Jann Horn <jannh(a)google.com> proc: protect ptrace_may_access() with exec_update_lock (FD links) Christoph Hellwig <hch(a)lst.de> proc: rename proc_setattr to proc_nochmod_setattr Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: track the connection owning a byte-range lock DaeMyung Kang <charsyam(a)gmail.com> ksmbd: centralize ksmbd_conn final release to plug transport leak Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use opener credentials for FSCTL mutations Davide Ornaghi <d.ornaghi97(a)gmail.com> ksmbd: fix path resolution in ksmbd_vfs_kern_path_create Jori Koolstra <jkoolstra(a)xs4all.nl> vfs: make LAST_XXX private to fs/namei.c Al Viro <viro(a)zeniv.linux.org.uk> ksmbd_vfs_rename(): vfs_path_parent_lookup() accepts ERR_PTR() as name Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: resolve SWN tcon from live registrations Markus Elfring <elfring(a)users.sourceforge.net> smb: client: Improve unlocking of a mutex in cifs_get_swn_reg() Jose Fernandez (Anthropic) <jose.fernandez(a)linux.dev> mm: swap_cgroup: fix NULL deref in lookup_swap_cgroup_id on swapless host Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_new_connection_cb() Pauli Virtanen <pav(a)iki.fi> Bluetooth: 6lowpan: fix cyclic locking warning on netdev unregister Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: hci_conn: Fix null ptr deref in hci_abort_conn() Pauli Virtanen <pav(a)iki.fi> Bluetooth: separate CIS_LINK and BIS_LINK link types Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO Runyu Xiao <runyu.xiao(a)seu.edu.cn> Bluetooth: L2CAP: cancel pending_rx_work before taking conn->lock Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix not tracking outstanding TX ident Florian Westphal <fw(a)strlen.de> netfilter: ebtables: zero chainstack array Qianfeng Rong <rongqianfeng(a)vivo.com> netfilter: ebtables: Use vmalloc_array() to improve code Xiaolei Wang <xiaolei.wang(a)windriver.com> media: nxp: imx8-isi: Fix use-after-free on remove Frank Li <Frank.Li(a)nxp.com> media: nxp: imx8-isi: use devm_pm_runtime_enable() to simplify code Michael Wigham <michael(a)wigham.net> io_uring/rw: preserve partial result for iopoll Jens Axboe <axboe(a)kernel.dk> io_uring/rw: ensure reissue path is correctly handled for IOPOLL Runyu Xiao <runyu.xiao(a)seu.edu.cn> gpio: sch: use raw_spinlock_t in the irq startup path Marco Elver <elver(a)google.com> Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - fix VF2PF work teardown race in adf_disable_sriov() Alexandru Hossu <hossu.alexandru(a)gmail.com> staging: rtl8723bs: fix OOB reads in rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr() Nikolay Kulikov <nikolayof23(a)gmail.com> staging: rtl8723bs: fix spaces around binary operators William Hansen-Baird <william.hansen.baird(a)gmail.com> staging: rtl8723bs: core: move constants to right side in comparison Marco Nenciarini <mnencia(a)kcore.it> PCI: Skip Resizable BAR restore on read error Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> PCI: Move Resizable BAR code to rebar.c Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> PCI: Fix restoring BARs on BAR resize rollback path Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> PCI: Free saved list without holding pci_bus_sem Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> PCI: Prevent resource tree corruption when BAR resize fails Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> PCI: Use pbus_select_window() during BAR resize Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: mediatek: Fix IRQ domain leak when port fails to enable Christian Marangi <ansuelsmth(a)gmail.com> PCI: mediatek: Use generic MACRO for TPVPERL delay Christian Marangi <ansuelsmth(a)gmail.com> PCI: mediatek: Convert bool to single quirks entry and bitmap Nam Cao <namcao(a)linutronix.de> PCI: mediatek: Switch to msi_create_parent_irq_domain() Jiri Slaby (SUSE) <jirislaby(a)kernel.org> PCI: controller: Use dev_fwnode() instead of of_fwnode_handle() Mahesh Vaidya <mahesh.vaidya(a)altera.com> PCI: altera: Fix resource leaks on probe failure Alex Williamson <alex.williamson(a)nvidia.com> vfio/mlx5: Fix racy bitfields and tighten struct layout Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Update offsets for 2i2 Gen 4 firmware 2417 Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Allow selecting config_set by firmware version Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: hda/cs35l41: Fix firmware load work teardown Zhao Dongdong <zhaodongdong(a)kylinos.cn> ALSA: aoa: check snd_ctl_new1() return value Biren Pandya <birenpandya(a)gmail.com> iio: pressure: mpl115: fix runtime PM leak on read error Sakari Ailus <sakari.ailus(a)linux.intel.com> iio: pressure: Remove redundant pm_runtime_mark_last_busy() calls Samuel Moelius <samuel.moelius(a)trailofbits.com> iio: adc: ad7380: select REGMAP Zhang Lixu <lixu.zhang(a)intel.com> iio: hid-sensor-rotation: Fix stale or zero output when reading raw values Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: NFIT: core: Fix possible deadlock and missing notifications Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: NFIT: core: Use devm_acpi_install_notify_handler() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: bus: Introduce devm_acpi_install_notify_handler() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: driver: Check ACPI_COMPANION() against NULL during probe Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: NFIT: core: Fix acpi_nfit_init() error cleanup Haoze Xie <royenheart(a)gmail.com> rust: block: fix GenDisk cleanup paths Sergey Shtylyov <s.shtylyov(a)auroraos.dev> mmc: sdhci-of-dwcmshc: check bus clock enable result in the probe() method Ao Sun <ao.sun(a)transsion.com> mmc: block: fix RPMB device unregister ordering Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: lpc32xx_slc: fail DMA transfer on completion timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: lpc32xx_mlc: fail DMA transfers on timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: fsl_ifc: return errors for failed page reads Runyu Xiao <runyu.xiao(a)seu.edu.cn> mmc: vub300: defer reset until cmd_mutex is unlocked Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: mchp23k256: use SPI match data for chip caps Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: onenand: samsung: report DMA completion timeouts Rafael Beims <rafael.beims(a)toradex.com> wifi: mwifiex: fix permanently busy scans after multiple roam iterations Zhiling Zou <roxy520tt(a)gmail.com> wifi: mac80211: free ack status frame on TX header build failure Junrui Luo <moonafterrain(a)outlook.com> powerpc/spufs: fix out-of-bounds access in spufs_mem_mmap_access() Zhao Dongdong <zhaodongdong(a)kylinos.cn> reset: sunxi: fix memory region leak on ioremap failure Florian Westphal <fw(a)strlen.de> ipvs: reload ip header after head reallocation Julian Anastasov <ja(a)ssi.bg> ipvs: fix more places with wrong ipv6 transport offsets Maoyi Xie <maoyixie.tju(a)gmail.com> memstick: ms_block: reject a card that reports too many blocks James Raphael Tiovalen <jamestiotio(a)gmail.com> macsec: fix promiscuity refcount leak in macsec_dev_open() Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> llc: fix SAP refcount leak when creating incoming sockets Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btrtl: validate firmware patch bounds Asim Viladi Oglu Manizada <manizada(a)pm.me> net: openvswitch: reject oversized nested action attrs Abhishek Ojha <Abhishek.ojha(a)savoirfairelinux.com> regulator: ltc3676: Fix incorrect IRQSTAT bit offsets Dawei Feng <dawei.feng(a)seu.edu.cn> wifi: mac80211: fix memory leak in ieee80211_register_hw() Rafael Beims <rafael.beims(a)toradex.com> wifi: mwifiex: fix roaming to different channel in host_mlme mode Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: rt2x00: avoid full teardown before work setup in probe Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/pseries: fix memory leak on krealloc failure in papr_init Thomas Huth <thuth(a)redhat.com> selftests/landlock: Fix screwed up pointers in the scoped_signal_test Thomas Huth <thuth(a)redhat.com> selftests/landlock: Skip scoped_signal subtest with MSG_OOB if not available Peng Fan <peng.fan(a)nxp.com> pmdomain: imx: Fix i.MX8MP VC8000E power up sequence Peng Fan <peng.fan(a)nxp.com> pmdomain: imx: Fix i.MX8MP power notifier Farhad Alemi <farhad.alemi(a)berkeley.edu> cgroup/cpuset: rebind mm mempolicy to effective_mems, not mems_allowed Gerald Schaefer <gerald.schaefer(a)linux.ibm.com> s390/mm: Fix type mismatch in get_align_mask(). Crystal Wood <crwood(a)redhat.com> tracing/osnoise: Call synchronize_rcu() when unregistering Tao Liu <ltao(a)redhat.com> riscv: Prevent NULL pointer dereference in machine_kexec_prepare() Michael Bommarito <michael.bommarito(a)gmail.com> drbd: reject data replies with an out-of-range payload size TJ Adams <tadamsjr(a)google.com> ata: libata-core: Skip HPA resize for locked drives Jinjie Ruan <ruanjinjie(a)huawei.com> arm64: smp: Fix hot-unplug tearing by forcing unregistration Daehyeon Ko <4ncienth(a)gmail.com> macsec: don't read an unset MAC header in macsec_encrypt() Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> ipvs: reset full ip_vs_seq structs in ip_vs_conn_new Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> ipvs: use parsed transport offset in SCTP state lookup Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> llc: fix SAP refcount leak in llc_ui_autobind() Nirmoy Das <nirmoyd(a)nvidia.com> selftests: net: make busywait timeout clock portable Yousef Alhouseen <alhouseenyousef(a)gmail.com> mac802154: remove interfaces with RCU list deletion Gerald Schaefer <gerald.schaefer(a)linux.ibm.com> s390/monwriter: Reject buffer reuse with different data length Haoxiang Li <haoxiang_li2024(a)163.com> irqchip/irq-riscv-imsic-early: Fix fwnode leak on state setup failure Zi Yan <ziy(a)nvidia.com> mm/compaction: handle free_pages_prepare() properly in compaction_free() Martin Kaiser <martin(a)kaiser.cx> riscv: probes: save original sp in rethook trampoline HyeongJun An <sammiee5311(a)gmail.com> hwmon: (asus_atk0110) Check package count before accessing element Maoyi Xie <maoyixie.tju(a)gmail.com> net: wwan: iosm: bound device offsets in the MUX downlink decoder Wentao Liang <vulab(a)iscas.ac.cn> ata: pata_pxa: Fix DMA channel leak on probe error Bryam Vargas <hexlabsecurity(a)proton.me> orangefs: keep the readdir entry size 64-bit in fill_from_part() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/probes: Fix double addition of offset for @+FOFFSET Joshua Crofts <joshua.crofts1(a)gmail.com> hwmon: (max1619) add missing 'select REGMAP' to Kconfig David Lee <david.lee(a)trailofbits.com> fhandle: reject detached mounts in capable_wrt_mount() Bryam Vargas <hexlabsecurity(a)proton.me> net/sched: sch_taprio: Replace direct dequeue call with peek and qdisc_dequeue_peeked Bryam Vargas <hexlabsecurity(a)proton.me> net/sched: sch_multiq: Replace direct dequeue call with peek and qdisc_dequeue_peeked Andrea Righi <arighi(a)nvidia.com> net: lan743x: Initialize eth_syslock spinlock before use Haoxiang Li <haoxiang_li2024(a)163.com> fsl/fman: Free init resources on KeyGen failure in fman_init() Runyu Xiao <runyu.xiao(a)seu.edu.cn> hwmon: (occ) unregister sysfs devices outside occ lock Haoxiang Li <haoxiang_li2024(a)163.com> net: liquidio: fix BAR resource leak on PF number failure Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (w83793) remove vrm sysfs file on probe failure Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (w83627hf) remove VID sysfs files on error and remove Conor Dooley <conor.dooley(a)microchip.com> rtc: mpfs: fix counter upload completion condition Abdun Nihaal <nihaal(a)cse.iitm.ac.in> bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp() Sabrina Dubroca <sd(a)queasysnail.net> espintcp: use sk_msg_free_partial to fix partial send Hongchen Zhang <zhanghongchen(a)loongson.cn> LoongArch: Fix missing dirty page tracking in {pte,pmd}_wrprotect() Sven Eckelmann <sven(a)narfation.org> batman-adv: clean untagged VLAN on netdev registration failure Miguel Ojeda <ojeda(a)kernel.org> rust: block: `allow(deprecated)` for `fetch_update` for Rust >= 1.99.0 Sven Eckelmann <sven(a)narfation.org> batman-adv: ensure minimal ethernet header on TX Sven Eckelmann <sven(a)narfation.org> batman-adv: retrieve ethhdr after potential skb realloc on RX Heiko Carstens <hca(a)linux.ibm.com> s390: Revert support for DCACHE_WORD_ACCESS Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_teql: move rcu_read_lock()/spin_lock() from _bh variants Daniel Gibson <daniel(a)gibson.sh> platform/x86/amd/pmc: Avoid logging "(null)" for DMI values Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> ieee802154: ca8210: fix pointer truncation in kfifo on 64-bit Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> ieee802154: ca8210: fix cas_ctl leak on spi_async failure Michael Bommarito <michael.bommarito(a)gmail.com> ieee802154: allow legacy LLSEC ADD/DEL ops to pass strict validation Michael Bommarito <michael.bommarito(a)gmail.com> ieee802154: admin-gate legacy LLSEC dump operations Haoxiang Li <haoxiang_li2024(a)163.com> octeontx2-af: Free BPID bitmap on setup failure Maoyi Xie <maoyixie.tju(a)gmail.com> net: ip6_gre: require CAP_NET_ADMIN in the device netns for changelink Maoyi Xie <maoyixie.tju(a)gmail.com> net: ipip: require CAP_NET_ADMIN in the device netns for changelink Maoyi Xie <maoyixie.tju(a)gmail.com> net: ip_vti: require CAP_NET_ADMIN in the device netns for changelink Maoyi Xie <maoyixie.tju(a)gmail.com> net: ip6_vti: require CAP_NET_ADMIN in the device netns for changelink Dawei Feng <dawei.feng(a)seu.edu.cn> net: ena: clean up XDP TX queues when regular TX setup fails Zihan Xi <xizh2024(a)lzu.edu.cn> net/sched: act_ct: preserve tc_skb_cb across defragmentation Haoxiang Li <haoxiang_li2024(a)163.com> net: ixp4xx_hss: fix duplicate HDLC netdev allocation Haoxiang Li <haoxiang_li2024(a)163.com> net: wwan: t7xx: destroy DMA pool on CLDMA late init failure Maoyi Xie <maoyixie.tju(a)gmail.com> net: sit: require CAP_NET_ADMIN in the device netns for changelink Andreas Kemnade <andreas(a)kemnade.info> gpios: palmas: add .get_direction() op Paul Louvel <paul.louvel(a)bootlin.com> gpio-f7188x: Add support for NCT6126D version B Runyu Xiao <runyu.xiao(a)seu.edu.cn> gpio: tegra: do not call pinctrl for GPIO direction Bradley Morgan <include(a)grrlz.net> cpu: hotplug: Bound hotplug states sysfs output Bradley Morgan <include(a)grrlz.net> cpu: hotplug: Preserve per instance callback errors Cao Ruichuang <create0818(a)163.com> selftests/ftrace: Drop invalid top-level local in test_ownership Zhan Xusheng <zhanxusheng1024(a)gmail.com> posix-cpu-timers: Use u64 multiplication in update_rlimit_cpu() Michael Bommarito <michael.bommarito(a)gmail.com> tracing/user_events: Fix use-after-free in user_event_mm_dup() Doruk Tan Ozturk <doruk(a)0sec.ai> net/mlx5e: macsec: fix use-after-free of metadata_dst on RX SC delete Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix type confusion in CDC union descriptor parsing Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix race condition in reset_device sysfs callback Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix potential infinite loop in CDC union descriptor parsing Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix out-of-bounds read in ims_pcu_irq() debug logging Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix firmware leak in async update Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix DMA mapping violation in line setup Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - add response length checks Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - validate control endpoint type Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - release data interface on disconnect Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - only expose sysfs attributes on control interface Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: ims-pcu - fix use-after-free and double-free in disconnect Haoxiang Li <haoxiang_li2024(a)163.com> scsi: elx: efct: Fix I/O leak on unsupported additional CDB WenTao Liang <vulab(a)iscas.ac.cn> scsi: elx: efct: Fix refcount leak in efct_hw_io_abort() Bryam Vargas <hexlabsecurity(a)proton.me> scsi: target: core: Fix iSCSI ISID use-after-free in REGISTER AND MOVE Bryam Vargas <hexlabsecurity(a)proton.me> scsi: target: Bound PR-OUT TransportID parsing to the received buffer Michael Bommarito <michael.bommarito(a)gmail.com> scsi: xen: scsiback: Free unsubmitted command instead of double-putting it Michael Bommarito <michael.bommarito(a)gmail.com> scsi: xen: scsiback: Free the command tag on the TMR submit-failure path Xu Rao <raoxu(a)uniontech.com> scsi: sg: Report request-table problems when any status is set Abdun Nihaal <nihaal(a)cse.iitm.ac.in> scsi: lpfc: Fix memory leak in lpfc_sli4_driver_resource_setup() Haoxiang Li <haoxiang_li2024(a)163.com> scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path Jhonraushan <raushan.jhon(a)gmail.com> accel/ivpu: Reject firmware log with size smaller than header Mikulas Patocka <mpatocka(a)redhat.com> dm-verity: make error counter atomic Mikulas Patocka <mpatocka(a)redhat.com> dm-verity: increase sprintf buffer size Mikulas Patocka <mpatocka(a)redhat.com> dm-verity: fix a possible NULL pointer dereference Mikulas Patocka <mpatocka(a)redhat.com> dm-verity: avoid double increment of &use_bh_wq_enabled Mikulas Patocka <mpatocka(a)redhat.com> dm-integrity: don't increment hash_offset twice Mikulas Patocka <mpatocka(a)redhat.com> dm-integrity: fix a bug if the bio is out of limits Mikulas Patocka <mpatocka(a)redhat.com> dm_early_create: fix freeing used table on dm_resume failure Mikulas Patocka <mpatocka(a)redhat.com> dm-stats: fix merge accounting Mikulas Patocka <mpatocka(a)redhat.com> dm-stats: fix dm_jiffies_to_msec64 Benjamin Marzinski <bmarzins(a)redhat.com> dm-log: fix a bitset_size overflow on 32bit machines Mikulas Patocka <mpatocka(a)redhat.com> dm-ioctl: fix a possible overflow in list_version_get_info Mikulas Patocka <mpatocka(a)redhat.com> dm-bufio: fix wrong count calculation in dm_bufio_issue_discard Samuel Moelius <sam.moelius(a)trailofbits.com> dm era: fix out-of-bounds memory access for non-zero start sector Ming-Hung Tsai <mtsai(a)redhat.com> dm thin metadata: fix metadata snapshot consistency on commit failure Genjian Zhang <zhanggenjian(a)kylinos.cn> dm thin metadata: fix superblock refcount leak on snapshot shadow failure Haoxiang Li <haoxiang_li2024(a)163.com> net: sparx5: unregister blocking notifier on init failure Mike Waychison <mike(a)waychison.com> block: fix race in blk_time_get_ns() returning 0 Jiri Olsa <jolsa(a)kernel.org> bpf: Add missing access_ok call to copy_user_syms Jann Horn <jannh(a)google.com> bpf,fork: wipe ->bpf_storage before bailouts that access it Oliver Hartkopp <socketcan(a)hartkopp.net> can: bcm: add missing rcu list annotations and operations Oliver Hartkopp <socketcan(a)hartkopp.net> can: bcm: fix lockless bound/ifindex race and silent RX_SETUP failure Lee Jones <lee(a)kernel.org> can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF Oliver Hartkopp <socketcan(a)hartkopp.net> can: isotp: use unconditional synchronize_rcu() in isotp_release() Fan Wu <fanwu01(a)zju.edu.cn> can: esd_usb: kill anchored URBs before freeing netdevs Maoyi Xie <maoyixie.tju(a)gmail.com> netdev-genl: report NAPI thread PID in the caller's pid namespace Bryam Vargas <hexlabsecurity(a)proton.me> nvmet-rdma: handle inline data with a nonzero offset Benjamin Coddington <ben.coddington(a)hammerspace.com> NFS: Charge unstable writes by request size, not folio size Weiming Shi <bestswngs(a)gmail.com> sctp: validate STALE_COOKIE cause length before reading staleness Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> spi: uniphier: Fix completion initialization order before devm_request_irq() Wang Yan <wangyan01(a)kylinos.cn> time: Fix off-by-one in compat settimeofday() usec validation Jaewon Yang <yong010301(a)gmail.com> tpm: Make the TPM character devices non-seekable Thorsten Blum <thorsten.blum(a)linux.dev> tpm: fix event_size output in tpm1_binary_bios_measurements_show Maoyi Xie <maoyixie.tju(a)gmail.com> xfrm: xfrm_interface: require CAP_NET_ADMIN in the device netns for changelink Sanman Pradhan <psanman(a)juniper.net> xfrm: use compat translator only for u64 alignment mismatch Wentao Liang <vulab(a)iscas.ac.cn> xen/gntdev: fix error handling in ioctl Paul Greenwalt <paul.greenwalt(a)intel.com> ice: fix ice_init_link() error return preventing probe Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> i2c: mlxbf: Fix use-after-free in mlxbf_i2c_init_resource() Roman Vivchar <rva333(a)protonmail.com> i2c: mediatek: fix WRRD for SoCs without auto_restart option Joshua Crofts <joshua.crofts1(a)gmail.com> hwmon: (max6697) add missing 'select REGMAP_I2C' to Kconfig Joshua Crofts <joshua.crofts1(a)gmail.com> hwmon: (ltc2992) add missing 'select REGMAP_I2C' to Kconfig Ibrahim Hashimov <security(a)auditcode.ai> ksmbd: fix integer overflow in set_file_allocation_info() Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: use kvzalloc() for megabyte buffer in simple fallocate Holger Dengler <dengler(a)linux.ibm.com> pkey: Move keytype check from pkey api to handler Daniel Gibson <daniel(a)gibson.sh> platform/x86/amd/pmc: Don't log during intermediate wakeups Daniel Gibson <daniel(a)gibson.sh> platform/x86/amd/pmc: Add delay_suspend module parameter Daniel Gibson <daniel(a)gibson.sh> platform/x86/amd/pmc: Delay suspend for some Lenovo Laptops Daniel Gibson <daniel(a)gibson.sh> platform/x86/amd/pmc: Check for intermediate wakeup in function Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> platform/x86: dell-laptop: fix missing cleanups in init error path Frank Li <Frank.Li(a)nxp.com> dmaengine: dw-edma: Add spinlock to protect DONE_INT_MASK and ABORT_INT_MASK Kartik Rajput <kkartik(a)nvidia.com> dmaengine: tegra: Fix burst size calculation Michael Bommarito <michael.bommarito(a)gmail.com> tpm: tpm2-sessions: wait for async KPP completion in tpm_buf_append_salt Jarkko Sakkinen <jarkko(a)kernel.org> tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat() Bhargav Joshi <j.bhargav.u(a)gmail.com> irqchip/crossbar: Use correct index in crossbar_domain_free() Yiyang Chen <cyyzero16(a)gmail.com> taskstats: retain dead thread stats in TGID queries Florian Fuchs <fuchsfl(a)gmail.com> mtd: maps: vmu-flash: fix NULL pointer dereference in initialization Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: Pause continuous reads at block boundaries Takahiro Kuwano <takahiro.kuwano(a)infineon.com> mtd: spi-nor: spansion: use die erase for multi-die devices only Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: spi-nor: swp: Improve locking user experience Holger Dengler <dengler(a)linux.ibm.com> s390/pkey: Check length in pkey_pckmo handler implementation Holger Dengler <dengler(a)linux.ibm.com> s390/pkey: Check length in PKEY_VERIFYPROTK ioctl Sebastian Alba Vives <sebasjosue84(a)gmail.com> fpga: microchip-spi: fix zero header_size OOB read in mpf_ops_parse_header() Maoyi Xie <maoyixie.tju(a)gmail.com> net: thunderbolt: Fix frags[] overflow by bounding frame_count Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: ep: Protect mhi_ep_handle_syserr() in the error path Sebastian Alba Vives <sebasjosue84(a)gmail.com> fpga: dfl: add bounds check in dfh_get_param_size() Michael Bommarito <michael.bommarito(a)gmail.com> ocfs2: reject non-inline dinodes with i_size and zero i_clusters Michael Bommarito <michael.bommarito(a)gmail.com> ocfs2: reject dinodes whose i_rdev disagrees with the file type Michael Bommarito <michael.bommarito(a)gmail.com> ocfs2: reject dinodes with non-canonical i_mode type Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: add journal NULL check in ocfs2_checkpoint_inode() Ian Bridges <icb(a)fastmail.org> ocfs2: fix NULL h_transaction deref in ocfs2_assure_trans_credits Kyle Zeng <kylebot(a)openai.com> ocfs2: avoid moving extents to occupied clusters Arseniy Krasnov <avkrasnov(a)rulkc.org> mtd: rawnand: fix condition in 'nand_select_target()' Vasiliy Kovalev <kovalev(a)altlinux.org> net/9p: fix infinite loop in p9_client_rpc on fatal signal Bastien Curutchet <bastien.curutchet(a)bootlin.com> mtd: rawnand: pl353: fix probe resource allocation Tristan Madani <tristan(a)talencesecurity.com> ocfs2: use kzalloc for quota recovery bitmap allocation Ionut Nechita <ionut.nechita(a)windriver.com> scsi: sas: Skip opt_sectors when DMA reports no real optimization hint Martin Wilck <martin.wilck(a)suse.com> scsi: smartpqi: Use shost_to_hba() in pqi_scan_finished() Breno Leitao <leitao(a)debian.org> 9p: skip nlink update in cacheless mode to fix WARN_ON Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: slram: remove failed entries from the device list Karl Mehltretter <kmehltretter(a)gmail.com> kcov: use WRITE_ONCE() for selftest mode stores Muchun Song <muchun.song(a)linux.dev> mm/mm_init: fix uninitialized struct pages for ZONE_DEVICE Krzysztof Wilczyński <kwilczynski(a)kernel.org> proc: only bump parent nlink when registering directories Kiryl Shutsemau (Meta) <kas(a)kernel.org> fs/proc/task_mmu: use huge_page_size() in pagemap_scan_hugetlb_entry() Kiryl Shutsemau (Meta) <kas(a)kernel.org> fs/proc/task_mmu: fix hugetlb self-deadlock in pagemap_scan_pte_hole() SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: put stats for scheme_add_dirs() internal error SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: fix dir put orders in access_pattern_add_dirs() Zishun Yi <vulab(a)iscas.ac.cn> riscv: cacheinfo: Fix node reference leak in populate_cache_leaves Aaron Tomlin <atomlin(a)atomlin.com> mips: sched: Fix CPUMASK_OFFSTACK memory corruption Bryam Vargas <hexlabsecurity(a)proton.me> selftests/landlock: Test SCOPE_SIGNAL on the SIGIO/fowner pgid path WenTao Liang <vulab(a)iscas.ac.cn> power: supply: charger-manager: fix refcount leak in is_full_charged() Tristan Madani <tristan(a)talencesecurity.com> ntfs3: fix out-of-bounds read in decompress_lznt Michael Bommarito <michael.bommarito(a)gmail.com> ntfs3: validate split-point offset in indx_insert_into_buffer Michael Bommarito <michael.bommarito(a)gmail.com> ntfs3: bound to_move in indx_insert_into_root before hdr_insert_head Michael Bommarito <michael.bommarito(a)gmail.com> ntfs3: cap RESTART_TABLE free-chain walker at rt->used Michael Bommarito <michael.bommarito(a)gmail.com> fs/ntfs3: bound NTFS_DE view.data_off in UpdateRecordData{Root,Allocation} Michael Bommarito <michael.bommarito(a)gmail.com> fs/ntfs3: add depth limit to indx_find_buffer to prevent stack overflow Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: validate lcns_follow in log_replay conversion Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: bound attr_off in UpdateResidentValue against data_off Michael Bommarito <michael.bommarito(a)gmail.com> fs/ntfs3: bound copy_lcns dp->page_lcns[] index in analysis pass Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: bound DeleteIndexEntryAllocation memmove length Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: fix syncing wrong inode on DIRSYNC cross-directory rename SeongJae Park <sj(a)kernel.org> mm/damon/core: make charge_addr_from aware of end-address exclusivity Muchun Song <muchun.song(a)linux.dev> mm/memory_hotplug: fix incorrect altmap passing in error path Ma Ke <make24(a)iscas.ac.cn> power: supply: cpcap-battery: Fix missing nvmem_device_put() causing reference leak Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: DEC: Ensure 32-bit stack location for o32 prom_printf() Johan Hovold <johan(a)kernel.org> MIPS: ip22-gio: fix device reference leak in probe Johan Hovold <johan(a)kernel.org> MIPS: ip22-gio: fix kfree() of static object Johan Hovold <johan(a)kernel.org> MIPS: ip22-gio: fix gio device memory leak Wasim Nazir <wasim.nazir(a)oss.qualcomm.com> remoteproc: qcom: Fix leak when custom dump_segments addition fails Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Bound-check xdr_buf_to_bvec() stores before writing Chuck Lever <chuck.lever(a)oracle.com> lockd: Plug nlm_file refcount leak on cached nlm_do_fopen() failure Chuck Lever <chuck.lever(a)oracle.com> lockd: Plug nlm_file leak when nlm_do_fopen() fails Chuck Lever <chuck.lever(a)oracle.com> sunrpc: wait for in-flight TLS handshake callback when cancel loses race Chris Mason <clm(a)meta.com> sunrpc: pin svc_xprt across the asynchronous TLS handshake callback Abdun Nihaal <nihaal(a)cse.iitm.ac.in> nvdimm/btt: Free arena sub-allocations on discover_arenas() error path Abdun Nihaal <nihaal(a)cse.iitm.ac.in> nvdimm/btt: Free arenas on btt_init() error paths Junrui Luo <moonafterrain(a)outlook.com> jbd2: fix integer underflow in jbd2_journal_initialize_fast_commit() Pauli Virtanen <pav(a)iki.fi> Bluetooth: SCO: hold sk properly in sco_conn_ready Pauli Virtanen <pav(a)iki.fi> Bluetooth: SCO: fix sleeping under spinlock in sco_conn_ready Benoît Sevens <bsevens(a)google.com> HID: playstation: validate num_touch_reports in DualShock 4 reports Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> mfd: tps6586x: Fix OF node refcount Shyam Prasad N <sprasad(a)microsoft.com> cifs: invalidate cfid on unlink/rename/rmdir Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: prevent TVLV OOB check overflow Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: avoid OOB read of num_dests header Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: fix primary_if leak on failed linearization Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: free unfragmentable packet Sven Eckelmann <sven(a)narfation.org> batman-adv: fix VLAN priority offset Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: avoid request storms during pending request Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: fix tie-break for candidate selection Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: ensure accessible eth_hdr proto field Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: reacquire gw address after skb realloc Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: acquire ARP hw source only after skb realloc Sven Eckelmann <sven(a)narfation.org> batman-adv: access unicast_ttvn skb->data only after skb realloc Sven Eckelmann <sven(a)narfation.org> batman-adv: gw: acquire ethernet header only after skb realloc Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/perf_cpum_cf: Add missing array_index_nospec() to __hw_perf_event_init() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Set non-turbo capacity to HWP_GUARANTEED_PERF() Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/lbr: Fix kernel address leakage Thorsten Blum <thorsten.blum(a)linux.dev> x86/boot: Reject too long acpi_rsdp= values Thorsten Blum <thorsten.blum(a)linux.dev> x86/boot: Validate console=uart8250 baud rate to fix early boot hang Ali Ahmet MEMIS <dev(a)unknownbbqr.xyz> tools/power/x86/intel-speed-select: Harden daemon pidfile open Guangshuo Li <lgs201920130244(a)gmail.com> mfd: sm501: Fix reference leak on failed device registration Armin Wolf <W_Armin(a)gmx.de> leds: uleds: Fix potential buffer overread Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix incorrect execmem checks on overlayfs Tristan Madani <tristan(a)talencesecurity.com> selinux: avoid sk_socket dereference in selinux_sctp_bind_connect() Stephen Smalley <stephen.smalley.work(a)gmail.com> selinux: check connect-related permissions on TCP Fast Open Wang Jun <1742789905(a)qq.com> soc: fsl: qe: panic on ioremap() failure in qe_reset() Siddharth Vadapalli <s-vadapalli(a)ti.com> soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy Guangshuo Li <lgs201920130244(a)gmail.com> gpu: host1x: Fix device reference leak in host1x_device_parse_dt() error path Xiang Mei (Microsoft) <xmei5(a)asu.edu> netfilter: bridge: fix stale prevhdr pointer in br_ip6_fragment() Wyatt Feng <bronzed_45_vested(a)icloud.com> netfilter: xt_nat: reject unsupported target families Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> netfilter: ecache: fix inverted time_after() check Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> netfilter: nf_conncount: fix zone comparison in tuple dedup Xiang Mei <xmei5(a)asu.edu> netfilter: nf_conntrack_reasm: guard mac_header adjustment after IPv6 defrag Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: reload possible stale data pointer Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo: don't leak bad clone into future transaction Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: pin bridge device while NFQUEUE holds fake dst Wyatt Feng <bronzed_45_vested(a)icloud.com> netfilter: xt_cluster: reject template conntracks in hash match David Carlier <devnexen(a)gmail.com> netfilter: nfnl_cthelper: apply per-class values when updating policies Muhammad Bilal <meatuni001(a)gmail.com> netfilter: nf_conntrack_irc: fix parse_dcc() off-by-one OOB read Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: fix NULL pointer dereference in graph_callback Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: mediatek: mt8183: Release reserved memory on cleanup Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: mediatek: mt8192: Release reserved memory on cleanup Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-control: Validate size in snd_sof_update_control Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-control: Fix heap overflow in bytes_ext put/get Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: tridentfb: fix potential memory leak in trident_pci_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: nvidia: fix potential memory leak in nvidiafb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: vesafb: fix memory leak in vesafb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: carminefb: fix potential memory leak in alloc_carmine_fb() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: tdfxfb: fix potential memory leak in tdfxfb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: uvesafb: fix potential memory leak in uvesafb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: s3fb: fix potential memory leak in s3_pci_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: i740fb: fix potential memory leak in i740fb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: radeon: fix potential memory leak in radeonfb_pci_register() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: efifb: fix memory leak in efifb_probe() Li RongQing <lirongqing(a)baidu.com> fbdev: sm712: Fix operator precedence in big_swap macro Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: hecubafb: fix potential memory leak in hecubafb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: broadsheetfb: fix potential memory leak in broadsheetfb_probe() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> fbdev: metronomefb: fix potential memory leak in metronomefb_probe() Weiming Shi <bestswngs(a)gmail.com> KVM: arm64: nv: Fix SPSR_EL2 restore in kvm_hyp_handle_mops() Oliver Upton <oupton(a)kernel.org> KVM: arm64: nv: Drop bogus WARN for write to ZCR_EL2 Sean Christopherson <seanjc(a)google.com> KVM: x86: Ignore pending PV EOI if the vCPU has since disabled PV EOIs Atish Patra <atishp(a)meta.com> KVM: SEV: Do not allow intra-host migration/mirroring of SNP VMs Matthew Rosato <mjrosato(a)linux.ibm.com> KVM: s390: pci: Fix handling of AIF enable without AISB Hyunwoo Kim <imv4bel(a)gmail.com> KVM: arm64: vgic: Check the interrupt is still ours before migrating it Haoxiang Li <haoxiang_li2024(a)163.com> KVM: s390: pci: Fix GISC refcount leak on AIF enable failure Qiang Ma <maqianga(a)uniontech.com> LoongArch: KVM: Return full old CSR value from kvm_emu_xchg_csr() Bibo Mao <maobibo(a)loongson.cn> LoongArch: KVM: Fix FPU register width with user access API Qiang Ma <maqianga(a)uniontech.com> LoongArch: KVM: Check the return values for put_user() Bibo Mao <maobibo(a)loongson.cn> LoongArch: KVM: Check irq validity in kvm_vcpu_ioctl_interrupt() David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Move expander gpio-line-names to board files David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Fix expander gpio line typo David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Move gpio-line-names to board files David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Fix GPIO names typo Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> arm64: dts: imx8ulp-evk: Correct Type-C int GPIO flags David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Enable internal ADC reference Judith Mendez <jm(a)ti.com> arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to vqmmc David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Move divergent mecio1 ADC channels to board files David Jander <david(a)protonic.nl> ARM: dts: stm32: stm32mp15x-mecio1-io: Fix ADC sampling times Nickolay Goppen <setotau(a)mainlining.org> arm64: dts: qcom: sdm630: describe adsp_mem region properly Mark Rutland <mark.rutland(a)arm.com> arm64: fpsimd: Fix type mismatch in sve_{save,load}_state() Yong Wang <edragain(a)163.com> net: ife: require ETH_HLEN to be pullable in ife_decode() Zhengchuan Liang <zcliangcn(a)gmail.com> net: atm: reject out-of-range traffic classes in QoS validation Michael Bommarito <michael.bommarito(a)gmail.com> net: qrtr: fix 32-bit integer overflow in qrtr_endpoint_post() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: SOF: topology: validate vendor array size before parsing Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-control: Fix TOCTOU in bytes_put and bytes_get Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-control: Use overflow checks in control_update size calc Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc4-control: Fix TOCTOU in sof_ipc4_bytes_put Zhang Tianci <zhangtianci.1997(a)bytedance.com> vduse: Fix race in vduse_dev_msg_sync and vduse_dev_read_iter Wentao Liang <vulab(a)iscas.ac.cn> mlxsw: fix refcount leak in mlxsw_sp_vrs_lpm_tree_replace() Wentao Liang <vulab(a)iscas.ac.cn> mlxsw: fix refcount leak in mlxsw_sp_port_lag_join() Guangshuo Li <lgs201920130244(a)gmail.com> smb: client: fix overflow in passthrough ioctl bounds check Anas Khan <anxkhn28(a)gmail.com> drm/xe: remove duplicate <kunit/test-bug.h> include Harman Kalra <hkalra(a)marvell.com> octeontx2-af: fix VF bringup affecting PF promiscuous state Li RongQing <lirongqing(a)baidu.com> net/mlx5: Fix L3 tunnel entropy refcount leak Wang Yan <wangyan01(a)kylinos.cn> selftests/net: fix EVP_MD_CTX leak in tcp_mmap Timur Tabi <ttabi(a)nvidia.com> regulator: core: regulator_lock_two() should test for EDEADLK not EDEADLOCK Cao Guanghui <caoguanghui(a)kylinos.cn> dm era: fix NULL pointer dereference in metadata_open() Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: pin upper rpc_clnt across the TLS connect_worker Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: release lower rpc_clnt if killed waiting for XPRT_LOCKED Guangshuo Li <lgs201920130244(a)gmail.com> cifs: validate DFS referral string offsets Rongguang Wei <weirongguang(a)kylinos.cn> s390/zcrypt: Remove the empty file Julian Anastasov <ja(a)ssi.bg> ipvs: ensure inner headers in ICMP errors are in headroom Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> ipvs: fix PMTU for GUE/GRE tunnel ICMP errors Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> ipvs: use parsed transport offset in TCP state lookup Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> ipvs: pass parsed transport offset to state handlers Tamaki Yanagawa <ty(a)000ty.net> netfilter: nft_lookup: fix catchall element handling with inverted lookups Eric Dumazet <edumazet(a)google.com> ipv6: mcast: Fix potential UAF in MLD delayed work Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Replace locking comments with lockdep annotations. Eric Dumazet <edumazet(a)google.com> ipv4: igmp: Fix potential UAF in igmp_gq_start_timer() Rosen Penev <rosenp(a)gmail.com> gpio: mvebu: free generic chips on unbind Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/core: Avoid enabling BRS from the SVM reload path Suman Ghosh <sumang(a)marvell.com> octeontx2-pf: check DMAC extraction support before filtering Samuel Moelius <sam.moelius(a)trailofbits.com> net/sched: cake: reject overhead values that underflow length Maíra Canal <mcanal(a)igalia.com> drm/v3d: Reject invalid indirect BO handle in indirect CSD setup Enrico Pozzobon <enrico.pozzobon(a)dissecto.com> net: usb: lan78xx: disable VLAN filter in promiscuous mode Oleksij Rempel <o.rempel(a)pengutronix.de> net: usb: lan78xx: move functions to avoid forward definitions Chuck Lever <chuck.lever(a)oracle.com> net/tls: Consume empty data records in tls_sw_read_sock() Hui Wang <hui.wang(a)canonical.com> ring-buffer: Fix event length with forced 8-byte alignment Weiming Shi <bestswngs(a)gmail.com> Bluetooth: bpa10x: avoid OOB read of revision string in bpa10x_setup() Pauli Virtanen <pav(a)iki.fi> Bluetooth: ISO: exclude RFU bits from ISO_SDU_Length Cen Zhang <zzzccc427(a)gmail.com> Bluetooth: MGMT: Fix adv monitor add failure cleanup Cen Zhang <zzzccc427(a)gmail.com> Bluetooth: 6lowpan: hold L2CAP conn across debugfs control Eric Dumazet <edumazet(a)google.com> amt: fix size calculation in amt_get_size() Xiang Mei <xmei5(a)asu.edu> net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: act_pedit: fix TOCTOU heap OOB write in tc offload Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: validate MAP frame length before ingress parsing Shigeru Yoshida <syoshida(a)redhat.com> qede: fix off-by-one in BD ring consumption on build_skb failure Jens Emil Schulz Østergaard <jensemil.schulzostergaard(a)microchip.com> net: microchip: vcap: fix races on the shared Super VCAP block Feng Liu <feliu(a)nvidia.com> net/mlx5e: Fix HV VHCA stats agent registration race Feng Liu <feliu(a)nvidia.com> net/mlx5e: Fix HV VHCA stats zero-sized buffer allocation Shay Drory <shayd(a)nvidia.com> net/mlx5: LAG, MPESW, Fix missing complete() on devcom error Wyatt Feng <bronzed_45_vested(a)icloud.com> netfilter: xt_connmark: reject invalid shift parameters Zhixing Chen <running910(a)gmail.com> netfilter: ip6tables: mark malformed IPv6 extension headers for hotdrop Feng Wu <wufengwufengwufeng(a)gmail.com> netfilter: xt_rateest: fix u64 truncation in xt_rateest_mt() Wyatt Feng <bronzed_45_vested(a)icloud.com> netfilter: xt_u32: reject invalid shift counts Qihang <q.h.hack.winter(a)gmail.com> gue: validate REMCSUM private option length Xiang Mei <xmei5(a)asu.edu> net: usb: net1080: validate packet_len before pad-byte access in rx_fixup Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> selftests/hid: Cover hid_bpf_get_data() size overflow Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> selftests/hid: Load only requested struct_ops maps Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> HID: bpf: Fix hid_bpf_get_data() range check Anshuman Khandual <anshuman.khandual(a)arm.com> arm64/mm: Optimize TLB flush in unmap_hotplug_[pmd|pud]_range() Lee Jones <lee(a)kernel.org> HID: core: Fix OOB read in hid_get_report for numbered reports Georgiy Osokin <g.osokin(a)auroraos.dev> HID: picolcd: prevent NULL pointer dereference in picolcd_send_and_wait() Karuna Ramkumar <rkaruna(a)google.com> ata: libata-scsi: limit simulated SCSI command copy to response length Myeonghun Pak <mhun512(a)gmail.com> ata: sata_gemini: unwind clocks on IDE pinctrl errors David Howells <dhowells(a)redhat.com> cifs: Fix missing credit release on failure in cifs_issue_read() David Howells <dhowells(a)redhat.com> netfs: Drop the error arg from netfs_read_subreq_terminated() Michal Wajdeczko <michal.wajdeczko(a)intel.com> drm/xe/pf: Don't attempt to process FAST_REQ or EVENT relays Shuicheng Lin <shuicheng.lin(a)intel.com> drm/xe/hw_engine: Fix double-free of managed BO in error path Francois Dugast <francois.dugast(a)intel.com> drm/xe/pt: Fix NULL pointer dereference in xe_pt_zap_ptes_entry() David Howells <dhowells(a)redhat.com> netfs: Fix writeback error handling Amir Goldstein <amir73il(a)gmail.com> ovl: fix comment about locking order Michael Bommarito <michael.bommarito(a)gmail.com> minix: avoid overflow in bitmap block count calculation David Howells <dhowells(a)redhat.com> afs: Fix unchecked-length string display in debug statement David Howells <dhowells(a)redhat.com> afs: Fix the volume AFS_VOLUME_RM_TREE is set on David Howells <dhowells(a)redhat.com> afs: Fix vllist leak David Howells <dhowells(a)redhat.com> afs: Fix missing NULL pointer check in afs_break_some_callbacks() David Howells <dhowells(a)redhat.com> afs: Fix callback service message parsers to pass through -EAGAIN David Howells <dhowells(a)redhat.com> afs: Fix misplaced inc of net->cells_outstanding David Howells <dhowells(a)redhat.com> afs: Change dynroot to create contents on demand David Howells <dhowells(a)redhat.com> afs: Remove the "autocell" mount option David Howells <dhowells(a)redhat.com> afs: Fix afs_atcell_get_link() to handle RCU pathwalk David Howells <dhowells(a)redhat.com> afs: Make /afs/@cell and /afs/.@cell symlinks David Howells <dhowells(a)redhat.com> afs: Add rootcell checks David Howells <dhowells(a)redhat.com> afs: Make /afs/.<cell> as well as /afs/<cell> mountpoints Li RongQing <lirongqing(a)baidu.com> afs: Remove erroneous seq |= 1 in volume lookup loop Zilin Guan <zilin(a)seu.edu.cn> afs: use kvfree() to free memory allocated by kvcalloc() David Howells <dhowells(a)redhat.com> afs: Fix double netfs initialisation in afs_root_iget() Dan Carpenter <error27(a)gmail.com> afs: Fix error code in afs_extract_vl_addrs() Christian Brauner <brauner(a)kernel.org> fs: refuse O_TMPFILE creation with an unmapped fsuid or fsgid Samuel Moelius <sam.moelius(a)trailofbits.com> net/sched: hhf: clear heavy-hitter state on reset Viacheslav Bocharov <v(a)baodeep.com> pinctrl: meson: restore non-sleeping GPIO access Vladimir Zapolskiy <vz(a)kernel.org> gpio: timberdale: Return -ENOMEM on dynamic memory allocation in probe Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: fix use-after-free of fp->owner.name in durable handle owner check Haofeng Li <lihaofeng(a)kylinos.cn> ksmbd: reject undersized DACLs before parsing ACEs Sechang Lim <rhkrqnwk98(a)gmail.com> net/sched: act_bpf: use rcu_dereference_bh() to read the filter Gleb Markov <markov.gi(a)npc-ksb.ru> cxgb4: Fix decode strings dump for T6 adapters Longjun Tang <tanglongjun(a)kylinos.cn> virtio_net: disable cb when NAPI is busy-polled Qingshuang Fu <fuqingshuang(a)kylinos.cn> irqchip/ts4800: Fix missing chained handler cleanup on remove Yuho Choi <dbgh9129(a)gmail.com> irqchip/gic-v3-its: Fix OF node reference leak Martin Kaiser <martin(a)kaiser.cx> tracing: eprobe: read the complete FILTER_PTR_STRING pointer Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/events: Fix to check the simple_tsk_fn creation Boris Brezillon <boris.brezillon(a)collabora.com> drm/panthor: Interrupt group start/resumption if group_bind_locked() fails Boris Brezillon <boris.brezillon(a)collabora.com> drm/panthor: Fix a leak when a group is evicted before the tiler OOM is serviced Boris Brezillon <boris.brezillon(a)collabora.com> drm/panthor: Don't overrule pending immediate ticks in sched_resume_tick() Boris Brezillon <boris.brezillon(a)collabora.com> drm/panthor: Fix potential invalid pointer deref in group_process_tiler_oom() Ido Schimmel <idosch(a)nvidia.com> bridge: stp: Fix a potential use-after-free when deleting a bridge Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_teql: Introduce slaves_lock to avoid race condition and UAF Rosen Penev <rosenp(a)gmail.com> net: gianfar: dispose irq mappings on probe failure and device removal Petr Wozniak <petr.wozniak(a)gmail.com> net: phy: sfp: free mii_bus in sfp_i2c_mdiobus_destroy Xiang Mei <xmei5(a)asu.edu> usbnet: gl620a: fix out-of-bounds read in genelink_rx_fixup() Pengfei Zhang <zhangfeionline(a)gmail.com> ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dump Guenter Roeck <linux(a)roeck-us.net> hwmon: (aspeed-g6-pwm-tach) Guard fan RPM calculation against divide-by-zero Guenter Roeck <linux(a)roeck-us.net> hwmon: (pmbus) Fix passing events to regulator core Matti Vaittinen <mazziesaccount(a)gmail.com> hwmon: adm1275: Prevent reading uninitialized stack Luca Weiss <luca.weiss(a)fairphone.com> ASoC: codecs: lpass-va-macro: Fix LPASS Codec Version for SC7280 Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: codecs: lpass-va-macro: add SM6115 compatible Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: DEC: Ensure RTC platform device deregistration upon failure Yousef Alhouseen <alhouseenyousef(a)gmail.com> sctp: fix SCTP_RESET_STREAMS stream list length limit Wei Fang <wei.fang(a)nxp.com> net: enetc: check the number of BDs needed for xdp_frame Matvey Kovalev <matvey.kovalev(a)ispras.ru> qede: fix out-of-bounds check for cqe->len_list[] Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> seg6: validate SRH length before reading fixed fields Pengpeng Hou <pengpeng(a)iscas.ac.cn> gpio: htc-egpio: use managed gpiochip registration Pengpeng Hou <pengpeng(a)iscas.ac.cn> gpio: mvebu: fail probe if gpiochip registration fails Pengpeng Hou <pengpeng(a)iscas.ac.cn> spi: sh-msiof: abort transfers when reset times out Martin Kaiser <martin(a)kaiser.cx> tracing: probes: fix typo in a log message Shuaisong Yang <yangshuaisong(a)h-partners.com> net: hns3: differentiate autoneg default values between copper and fiber Shuaisong Yang <yangshuaisong(a)h-partners.com> net: hns3: fix permanent link down deadlock after reset Shuaisong Yang <yangshuaisong(a)h-partners.com> net: hns3: refactor MAC autoneg and speed configuration Shuaisong Yang <yangshuaisong(a)h-partners.com> net: hns3: unify copper port ksettings configuration path Peiyang Wang <wangpeiyang1(a)huawei.com> net: hns3: clear hns alarm: comparison of integer expressions of different signedness Jijie Shao <shaojijie(a)huawei.com> net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conversion Jijie Shao <shaojijie(a)huawei.com> net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion Jian Shen <shenjian15(a)huawei.com> net: hns3: use string choices helper Rosen Penev <rosenp(a)gmail.com> net: hisilicon: hns3: use ethtool string helpers Rob Herring (Arm) <robh(a)kernel.org> dt-bindings: net: renesas,ether: Drop example "ethernet-phy-ieee802.3-c22" fallback Eric Dumazet <edumazet(a)google.com> net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync Stanislav Fomichev <stfomichev(a)gmail.com> udp_tunnel: remove rtnl_lock dependency Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_asrc_dma: fix eDMA maxburst misalignment with channel count Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> net: ethernet: sunplus: spl2sw: fix phy_node refcount leak in remove Ruoyu Wang <ruoyuw560(a)gmail.com> net: sungem: fix probe error cleanup Yun Zhou <yun.zhou(a)windriver.com> net: mvneta: re-enable percpu interrupt on resume Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Validate NIX maximum LFs correctly David Yang <mmyangfl(a)gmail.com> net: dsa: realtek: fix memory leak in rtl8366rb_setup_led() Haoxiang Li <haoxiang_li2024(a)163.com> rtc: cmos: unregister HPET IRQ handler on probe failure Fredrik M Olsson <fredrik.m.olsson(a)axis.com> rtc: ds1307: Fix off-by-one issue with wday for rx8130 Huiwen He <hehuiwen(a)kylinos.cn> smb/client: preserve errors from smb2_set_sparse() Li RongQing <lirongqing(a)baidu.com> ACPI: processor_idle: Mark LPI enter functions as __cpuidle Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: testing: zone: Flush work items during cleanup Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: fix missing notification for ignore_routes_with_linkdown Kuniyuki Iwashima <kuniyu(a)amazon.com> ipv6: Convert net.ipv6.conf.${DEV}.XXX sysctl to per-netns RTNL. Kuniyuki Iwashima <kuniyu(a)amazon.com> ipv6: Add __in6_dev_get_rtnl_net(). Kuniyuki Iwashima <kuniyu(a)amazon.com> rtnetlink: Define rtnl_net_trylock(). Kuniyuki Iwashima <kuniyu(a)amazon.com> rtnetlink: Add assertion helpers for per-netns RTNL. Kuniyuki Iwashima <kuniyu(a)amazon.com> rtnetlink: Add per-netns RTNL. Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: fix error handling in disable_policy sysctl Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: fix error handling in forwarding sysctl Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: fix error handling in ignore_routes_with_linkdown sysctl Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: fix error handling in disable_ipv6 sysctl Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle Eric Dumazet <edumazet(a)google.com> veth: fix NAPI leak in XDP enable error path Aleksandrova Alyona <aga(a)itb.spb.ru> net: dsa: sja1105: round up PTP perout pin duration Xiang Mei <xmei5(a)asu.edu> net, bpf: check master for NULL in xdp_master_redirect() Krzysztof Wilczyński <kwilczynski(a)kernel.org> alpha/PCI: Fix __pci_mmap_fits() overflow for zero-length BARs Krzysztof Wilczyński <kwilczynski(a)kernel.org> alpha/PCI: Add security_locked_down() check to pci_mmap_resource() Koichiro Den <den(a)valinux.co.jp> NTB: epf: Fix doorbell bitmask and IRQ vector handling Koichiro Den <den(a)valinux.co.jp> NTB: epf: Report 0-based doorbell vector via ntb_db_event() Koichiro Den <den(a)valinux.co.jp> NTB: epf: Make db_valid_mask cover only real doorbell bits Qingshuang Fu <fuqingshuang(a)kylinos.cn> gpio: davinci: fix IRQ domain leak on devm_kzalloc failure Florian Westphal <fw(a)strlen.de> netfilter: nft_compat: ebtables emulation must reject non-bridge targets Runyu Xiao <runyu.xiao(a)seu.edu.cn> netfilter: nft_synproxy: stop bypassing the priv->info snapshot Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nf_conncount: prevent connlimit drops for early confirmed ct Mathias Krause <minipli(a)grsecurity.net> netfilter: nf_nat: avoid invalid nat_net pointer use on failed nf_nat_init() Bradley Morgan <include(a)grrlz.net> bpf: Disable xfrm_decode_session hook attachment Chen Cheng <chencheng(a)fnnas.com> md/raid5: avoid R5_Overlap races while breaking stripe batches Chen Cheng <chencheng(a)fnnas.com> md/raid5: use stripe state snapshot in break_stripe_batch_list() Kuniyuki Iwashima <kuniyu(a)google.com> ipv4: fib: Don't ignore error route in local/main tables. Jakub Kicinski <kuba(a)kernel.org> eth: bnxt: improve the timing of stats Jakub Kicinski <kuba(a)kernel.org> eth: bnxt: rename ring_err_stats -> ring_drv_stats Jakub Kicinski <kuba(a)kernel.org> eth: bnxt: gather and report HW-GRO stats Rosen Penev <rosenp(a)gmail.com> net: bnxt: use ethtool string helpers Xiang Mei <xmei5(a)asu.edu> ipv6: Fix null-ptr-deref in fib6_nh_mtu_change(). Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATE Stepan Ionichev <sozdayvek(a)gmail.com> rtc: msc313: fix NULL deref in shared IRQ handler at probe Mohamed Khalfella <mkhalfella(a)purestorage.com> i40e: Fix i40e_debug() to use struct i40e_hw argument ZhaoJinming <zhaojinming(a)uniontech.com> ice: dpll: fix memory leak in ice_dpll_init_info error paths ZhaoJinming <zhaojinming(a)uniontech.com> ice: dpll: set pointers to NULL after kfree in ice_dpll_deinit_info Marcin Szycik <marcin.szycik(a)intel.com> ice: call netif_keep_dst() once when entering switchdev mode Lukasz Czapnik <lukasz.czapnik(a)intel.com> ice: fix AQ error code comparison in ice_set_pauseparam() Dawid Osuchowski <dawid.osuchowski(a)linux.intel.com> ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: endpoint: pci-epf-ntb: Add check to detect 'db_count' value of 0 Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: endpoint: pci-epf-vntb: Add check to detect 'db_count' value of 0 Xiang Mei <xmei5(a)asu.edu> drm/edid: fix OOB read in drm_parse_tiled_block() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> power: sequencing: fix ABBA deadlock in pwrseq_device_unregister() Amery Hung <ameryhung(a)gmail.com> bpf: Fix effective prog array index with BPF_F_PREORDER Avinash Duduskar <avinash.duduskar(a)gmail.com> bpf: zero-initialize the fib lookup flow struct Yichong Chen <chenyichong(a)uniontech.com> bpftool: Fix vmlinux BTF leak in cgroup commands Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> bpf: Fix stack slot index in nospec checks Ronan Dalton <ronan.dalton(a)alliedtelesis.co.nz> rtc: ds1307: handle oscillator stop flag for ds1337/ds1339/ds3231 Antoni Pokusinski <apokusinski01(a)gmail.com> rtc: abx80x: fix the RTC_VL_CLR clearing all status flags Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: do not accept VLAN uppers while bridged Weiming Shi <bestswngs(a)gmail.com> ipv6: ndisc: fix NULL deref in accept_untracked_na() Michael Bommarito <michael.bommarito(a)gmail.com> net/sched: act_ct: fix nf_connlabels leak on two error paths Geetha sowjanya <gakula(a)marvell.com> octeontx2-pf: mcs: Fix mcs resources free on PF shutdown Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-pf: Clear stats of all resources when freeing resources Geetha sowjanya <gakula(a)marvell.com> octeontx2-af: mcs: Fix unsupported secy stats read Wayen Yan <win847(a)gmail.com> net: ethernet: mtk_ppe: Fix rhashtable leak in mtk_ppe_init error paths Weiming Shi <bestswngs(a)gmail.com> tipc: fix use-after-free of the discoverer in tipc_disc_rcv() Ruoyu Wang <ruoyuw560(a)gmail.com> net: marvell: prestera: initialize err in prestera_port_sfp_bind Aboorva Devarajan <aboorvad(a)linux.ibm.com> selftests/mm: fix exclusive_cow test fork() handling Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: allow PUD-level entries in compound testcase of hmm tests Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: clarify alternate unmapping in compaction_test Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: ensure destination is hugetlb-backed in hugetlb-mremap Sayali Patil <sayalip(a)linux.ibm.com> selftest/mm: register existing mapping with userfaultfd in hugetlb-mremap Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: restore default nr_hugepages value via exit trap in charge_reserved_hugetlb.sh Bhargav Joshi <j.bhargav.u(a)gmail.com> irqchip/crossbar: Fix parent domain resource leak Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> mailbox: imx: Forward the timeout/ error in imx_mu_generic_tx() Florian Westphal <fw(a)strlen.de> netfilter: nft_meta_bridge: fix NFT_META_BRI_IIFPVID stack leak Florian Westphal <fw(a)strlen.de> netfilter: nf_reject: skip iphdr options when looking for icmp header Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: make sure gc is properly stopped Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: fix order of kfree_rcu() and rcu_assign_pointer() Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: Don't use test_bit() in lockless RCU readers in hash types Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: annotate "pos" for concurrent readers/writers Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: Fix data race between add and dump in all hash types Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1: free r1_bio when REQ_NOWAIT is set and read would block on retry Robertus Diawan Chris <robertusdchris(a)gmail.com> mac802154: Prevent overwrite return code in mac802154_perform_association() Aleksandr Nogikh <nogikh(a)google.com> ieee802154: fix kernel-infoleak in dgram_recvmsg() Ivan Abramov <i.abramov(a)mt-integration.ru> ieee802154: Remove WARN_ON() in cfg802154_pernet_exit() Xu Rao <raoxu(a)uniontech.com> ACPI: IPMI: Fix inverted interface check in ipmi_bmc_gone() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ACPI: resource: Amend kernel-doc style Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> thermal: intel: Fix dangling resources on thermal_throttle_online() failure Breno Leitao <leitao(a)debian.org> arm64/hw_breakpoint: reject unaligned watchpoints that would truncate BAS Cen Zhang <zzzccc427(a)gmail.com> ALSA: usb-audio: Kill MIDI 2.0 URBs before freeing endpoints Yun Zhou <yun.zhou(a)windriver.com> flow_dissector: check device type before reading ETH_ADDRS Cosmin Ratiu <cratiu(a)nvidia.com> devlink: Fix parent ref leak in devl_rate_node_create() Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix VLAN upper check not rejecting bridge join Xiang Mei <xmei5(a)asu.edu> virtio-net: fix len check in receive_big() Quang Nguyen <quang.nguyen.wx(a)renesas.com> spi: rpc-if: Use correct device for hardware reinitialization on resume Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> PCI: iproc: Restore .map_irq() for the platform bus driver Xin Long <lucien.xin(a)gmail.com> sctp: hold socket lock when dumping endpoints in sctp_diag Jakub Kicinski <kuba(a)kernel.org> net: psample: fix info leak in PSAMPLE_ATTR_DATA Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-pf: Fix leak of SQ timestamp buffer on teardown Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm/amdgpu: initialize irq.lock spinlock earlier Mario Limonciello <mario.limonciello(a)amd.com> drm/amdkfd: fix list_del corruption in kfd_criu_resume_svm Yunxiang Li <Yunxiang.Li(a)amd.com> drm/amdkfd: Avoid double-unpin of DOORBELL/MMIO BOs on free Sen Wang <sen(a)ti.com> ASoC: tlv320aic3x: restrict CLKDIV bypass Q values in dual-rate mode Eric Dumazet <edumazet(a)google.com> xfrm: validate selector family and prefixlen during match Eric Dumazet <edumazet(a)google.com> xfrm: annotate data-races around xfrm_policy_count[] and xfrm_policy_default[] Herbert Xu <herbert(a)gondor.apana.org.au> xfrm: Fix xfrm state cache insertion race Jisheng Zhang <jszhang(a)kernel.org> spi: dw: fix wrong BAUDR setting after resume Guangshuo Li <lgs201920130244(a)gmail.com> drm/i915: clear CRTC color blob pointers after dropping refs Pengpeng Hou <pengpeng(a)iscas.ac.cn> gpio: mlxbf3: fail probe if gpiochip registration fails Pengpeng Hou <pengpeng(a)iscas.ac.cn> sparc: led: avoid trimming a newline from empty writes John Johansen <john.johansen(a)canonical.com> apparmor: fix label can not be immediately before a declaration Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Prevent reuse of dynamic address on device add failure Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Make hot-join workqueue freezable to block hot-join during suspend Marco Crivellari <marco.crivellari(a)suse.com> i3c: master: add WQ_PERCPU to alloc_workqueue users Marco Crivellari <marco.crivellari(a)suse.com> workqueue: Add new WQ_PERCPU flag Zygmunt Krynicki <me(a)zygoon.pl> apparmor: put secmark label after secid lookup Zygmunt Krynicki <me(a)zygoon.pl> apparmor: aa_getprocattr free procattr leak on format failure Georgia Garcia <georgia.garcia(a)canonical.com> apparmor: remove or add symlinks to rawdata according to export_binary Maxime Bélair <maxime.belair(a)canonical.com> apparmor: fix potential UAF in aa_replace_profiles Ryan Lee <ryan.lee(a)canonical.com> apparmor: grab ns lock and refresh when looking up changehat child profiles John Johansen <john.johansen(a)canonical.com> apparmor: fix rawdata_f_data implicit flex array Zygmunt Krynicki <me(a)zygoon.pl> apparmor: aa_label_alloc use aa_label_free on alloc failure Ruoyu Wang <ruoyuw560(a)gmail.com> apparmor: check label build before no_new_privs test Andrew Morton <akpm(a)linux-foundation.org> security/apparmor/apparmorfs.c: conditionally compile get_loaddata_common_ref() Yuanhe Shu <xiangzao(a)linux.alibaba.com> Revert "PCI/MSI: Unmap MSI-X region on error" Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: mediatek: Use actual physical address instead of virt_to_phys() Ryder Lee <ryder.lee(a)mediatek.com> PCI: mediatek: Fix possible truncation in mtk_pcie_parse_port() Arnaldo Carvalho de Melo <acme(a)redhat.com> tools lib api: Fix mount_overload() snprintf truncation and toupper range Arnaldo Carvalho de Melo <acme(a)redhat.com> tools lib api: Fix filename__write_int() writing uninitialized stack data Arnaldo Carvalho de Melo <acme(a)redhat.com> tools lib api: Fix missing null termination in filename__read_int/ull() Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Return sendctx slot after Send preparation failure Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Repost Receive buffers for malformed replies Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Sanitize the reply credit grant after parsing Chris Mason <clm(a)meta.com> xprtrdma: Fix bcall rep leak and unbounded peek Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Resize reply buffers before reposting receives Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Document and assert reply-handler invariants Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Check frwr_wp_create() during connect Chris Mason <clm(a)meta.com> xprtrdma: Initialize re_id before removal registration Chris Mason <clm(a)meta.com> xprtrdma: Fix ep kref imbalance on ADDR_CHANGE Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> PCI: rcar-host: Remove unused LIST_HEAD(res) Jamie Nguyen <jamien(a)nvidia.com> fs/ntfs3: resize log->one_page_buf when adopting on-disk page size Shuvam Pandey <shuvampandey1(a)gmail.com> PCI: meson: Add missing remove callback Shuvam Pandey <shuvampandey1(a)gmail.com> PCI: meson: Propagate devm_add_action_or_reset() failure Li RongQing <lirongqing(a)baidu.com> PCI: mediatek: Fix operator precedence in PCIE_FTS_NUM_L0 macro Yang Erkun <yangerkun(a)huawei.com> nfs: use nfsi->rwsem to protect traversal of the file lock list Mike Snitzer <snitzer(a)kernel.org> NFSv4/flexfiles: honor FF_FLAGS_NO_IO_THRU_MDS in pg_get_mirror_count_write Mike Snitzer <snitzer(a)kernel.org> NFSv4/flexfiles: honor FF_FLAGS_NO_IO_THRU_MDS on fatal DS connect errors Clark Wang <xiaoning.wang(a)nxp.com> nfs: keep PG_UPTODATE clear after read errors in page groups Dai Ngo <dai.ngo(a)oracle.com> NFSv4/pnfs: defer return_range callbacks until after inode unlock Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Decouple req recycling from RPC completion Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Use sendctx DMA state for Send signaling Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Post receive buffers after RPC completion Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Close lost-wakeup race in xprt_rdma_alloc_slot Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Avoid 250 ms delay on backlog wakeup Sagi Grimberg <sagi(a)grimberg.me> pNFS/filelayout: fix cheking if a layout is striped Phillip Varney <pbvarney(a)protonmail.com> clk: qcom: a53: Corrected frequency multiplier for 1152MHz Nuno Sá <nuno.sa(a)analog.com> dmaengine: dma-axi-dmac: use DMA pool to manange DMA descriptor Nuno Sá <nuno.sa(a)analog.com> dmaengine: dma-axi-dmac: Properly free struct axi_dmac_desc Nuno Sá <nuno.sa(a)analog.com> dmaengine: Fix possible use after free Icenowy Zheng <zhengxingda(a)iscas.ac.cn> dmaengine: qcom: gpi: set DMA_PRIVATE capability Rui Qi <qirui.001(a)bytedance.com> perf: Fix off-by-one stack buffer overflow in kallsyms__parse() Shengjiu Wang <shengjiu.wang(a)nxp.com> dmaengine: imx-sdma: Refine spba bus searching in probe Xu Rao <raoxu(a)uniontech.com> thunderbolt: debugfs: Fix margining error counter buffer leak Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amd/display: Add missing kdoc for ALLM parameters Jamie Nguyen <jamien(a)nvidia.com> fs/ntfs3: fix mount failure on 64K page-size kernels Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: add bounds check to run_get_highest_vcn() Rosen Penev <rosenp(a)gmail.com> HID: logitech-hidpp: remove excess kernel-doc member in hidpp_scroll_counter Yuho Choi <dbgh9129(a)gmail.com> clk: at91: keep securam node alive while mapping it Aldo Conte <aldocontelk(a)gmail.com> iio: tcs3472: power down chip on probe failure Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: handle I2C read error(s) in mma8452_read() Guilherme Ivo Bozi <guilherme.bozi(a)usp.br> iio: adc: xilinx-ams: fix out-of-bounds channel lookup in event handling Joshua Crofts <joshua.crofts1(a)gmail.com> iio: magnetometer: ak8975: fix potential kernel stack memory leak Joshua Crofts <joshua.crofts1(a)gmail.com> iio: light: si1133: prevent race condition on timeout Joshua Crofts <joshua.crofts1(a)gmail.com> iio: light: si1133: reset counter to prevent race condition Shawn Guo <shengchao.guo(a)oss.qualcomm.com> PCI: qcom: Disable ASPM L0s for SA8775P James Kim <james010kim(a)gmail.com> char: tlclk: fix use-after-free in tlclk_cleanup() Seungjin Bae <eeodqql09(a)gmail.com> usb: host: max3421: Reject hub port requests for non-existent ports Seungjin Bae <eeodqql09(a)gmail.com> usb: host: max3421: Fix shift-out-of-bounds in max3421_hub_control() Guangshuo Li <lgs201920130244(a)gmail.com> staging: most: video: avoid double free on video register failure Sergey Senozhatsky <senozhatsky(a)chromium.org> mailbox: mtk-adsp: fix UAF during device teardown Jie Gan <jie.gan(a)oss.qualcomm.com> coresight: Fix source not disabled on idr_alloc_u32 failure Mihai Sain <mihai.sain(a)microchip.com> clk: at91: sam9x7: Fix gmac_gclk clock definition Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> phy: phy-can-transceiver: Check driver match and driver data against NULL Qiang Yu <qiang.yu(a)oss.qualcomm.com> PCI: qcom: Set max OPP before DBI access during resume Sumit Kumar <sumit.kumar(a)oss.qualcomm.com> bus: mhi: ep: Fix potential deadlock in mhi_ep_reset_worker() Hsiu Che Yu <yu.whisper.personal(a)gmail.com> rust: alloc: fix assert in `Vec::reserve` doc test Rong Zhang <i(a)rong.moe> PCI: loongson: Do not ignore downstream devices on external bridges Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: xo15-ebook: Fix wakeup source and GPE handling Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> x86/platform/olpc: xo15: Drop wakeup source on driver removal Guixin Liu <kanie(a)linux.alibaba.com> PCI: Check ROM header and data structure addr before accessing Guixin Liu <kanie(a)linux.alibaba.com> PCI: Introduce named defines for PCI ROM Carlos Bilbao <carlos.bilbao(a)kernel.org> PCI/ASPM: Don't reconfigure ASPM entering low-power state Leo Yan <leo.yan(a)arm.com> coresight: etm4x: Correct TRCVMIDCCTLR1 save and restore Yingchao Deng <yingchao.deng(a)oss.qualcomm.com> coresight: cti: Fix DT filter signals silently ignored Alexandru Hossu <hossu.alexandru(a)gmail.com> staging: nvec: fix use-after-free in nvec_rx_completed() Mario Limonciello <mario.limonciello(a)amd.com> gpiolib: acpi: Only trigger ActiveBoth interrupts on boot Nam Cao <namcao(a)linutronix.de> eventpoll: Fix epoll_wait() report false negative Christian Brauner <brauner(a)kernel.org> eventpoll: rename epi->next and txlist for clarity Christian Brauner <brauner(a)kernel.org> eventpoll: wrap EP_UNACTIVE_PTR in typed sentinel helpers Christian Brauner <brauner(a)kernel.org> eventpoll: extract ep_deliver_event() from ep_send_events() Christian Brauner <brauner(a)kernel.org> eventpoll: split ep_insert() into alloc + register stages Christian Brauner <brauner(a)kernel.org> eventpoll: rename attach_epitem() to ep_attach_file() Christian Brauner <brauner(a)kernel.org> eventpoll: expand top-of-file overview / locking doc Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> net/9p: fix race condition on rdma->state in trans_rdma.c Aleksandr Nogikh <nogikh(a)google.com> ocfs2: fix circular locking dependency in ocfs2_dio_end_io_write Charles Keepax <ckeepax(a)opensource.cirrus.com> mfd: cs42l43: Sanity check firmware size Matthew Bystrin <dev.mbstr(a)gmail.com> mfd: rsmu: Fix page register setup Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: fix use-after-free in same_client_has_lease() Brett Creeley <brett.creeley(a)amd.com> ionic: Fix check in ionic_get_link_ext_stats Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: Remove FCS size in RX frame Selvamani Rajagopal <Selvamani.Rajagopal(a)onsemi.com> net: ethernet: oa_tc6: mdiobus->parent initialized with NULL Wayen.Yan <win847(a)gmail.com> net: airoha: Fix always-true condition in PPE1 queue reservation loop Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: Add sched ETS offload support Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: Introduce ndo_select_queue callback Eric Dumazet <edumazet(a)google.com> tcp: ipv6: clamp default adverting MSS to avoid GSO_BY_FRAGS (0xFFFF) Eric Dumazet <edumazet(a)google.com> tipc: fix UAF in tipc_l2_send_msg() Gui-Dong Han <hanguidong02(a)gmail.com> KEYS: Use acquire when reading state in keyring search Aboorva Devarajan <aboorvad(a)linux.ibm.com> powerpc/kexec: fix double get_cpu() imbalance in kexec_prepare_cpus Aboorva Devarajan <aboorvad(a)linux.ibm.com> powerpc/powernv: fix preempt count leak in pnv_kexec_wait_secondaries_down Aboorva Devarajan <aboorvad(a)linux.ibm.com> powerpc/perf: fix preempt count underflow in fsl_emb_pmu_del Yadan Fan <ydfan(a)suse.com> MIPS: mm: Fix out-of-bounds write in maar_res_walk() Sechang Lim <rhkrqnwk98(a)gmail.com> bpf, sockmap: fix integer overflow in bpf_msg_pop_data() bounds check Weiming Shi <bestswngs(a)gmail.com> bpf, sockmap: reject overflowing copy + len in bpf_msg_push_data() Al Viro <viro(a)zeniv.linux.org.uk> udf: fix nls leak on udf_fill_super() failure Leon Hwang <leon.hwang(a)linux.dev> bpf: Fix bpf_get/setsockopt to tos for ipv4-mapped ipv6 socket Leo Yan <leo.yan(a)arm.com> selftests/bpf: Initialize operation name before use Jiri Olsa <jolsa(a)kernel.org> selftests/bpf: Fix typo in verify_umulti_link_info Huiwen He <hehuiwen(a)kylinos.cn> smb/client: always return a value for FS_IOC_GETFLAGS Jian Zhang <zhangjian496(a)huawei.com> cifs: remove all cifs files before kill super Takashi Iwai <tiwai(a)suse.de> ALSA: core: Fix unintuitive behavior of snd_power_ref_and_wait() Florian Westphal <fw(a)strlen.de> netfilter: nf_conncount: callers must hold rcu read lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> kcm: use WRITE_ONCE() when changing lower socket callbacks Ovidiu Panait <ovidiu.panait.rb(a)renesas.com> net: bcmgenet: Use weighted round-robin TX DMA arbitration Matthieu Buffet <matthieu(a)buffet.re> landlock: Fix unmarked concurrent access to socket family Grzegorz Nitka <grzegorz.nitka(a)intel.com> dpll: balance create/delete notifications in __dpll_pin_(un)register Grzegorz Nitka <grzegorz.nitka(a)intel.com> dpll: guard sync-pair removal on full pin unregister Grzegorz Nitka <grzegorz.nitka(a)intel.com> dpll: emit per-dpll delete notifications in dpll_pin_on_pin_unregister() Grzegorz Nitka <grzegorz.nitka(a)intel.com> dpll: send delete notification before unregister in on-pin rollback Grzegorz Nitka <grzegorz.nitka(a)intel.com> dpll: fix stale iteration in dpll_pin_on_pin_unregister() Ivan Vecera <ivecera(a)redhat.com> dpll: Enhance and consolidate reference counting logic Ivan Vecera <ivecera(a)redhat.com> dpll: Support dynamic pin index allocation Petr Oros <poros(a)redhat.com> dpll: Add notifier chain for dpll events Ivan Vecera <ivecera(a)redhat.com> dpll: Allow associating dpll pin with a firmware node Arkadiusz Kubalewski <arkadiusz.kubalewski(a)intel.com> dpll: add reference sync get/set Arkadiusz Kubalewski <arkadiusz.kubalewski(a)intel.com> dpll: add reference-sync netlink attribute Ruoyu Wang <ruoyuw560(a)gmail.com> net: wwan: t7xx: check skb_clone in control TX Wentao Guan <guanwentao(a)uniontech.com> net: ethernet: mtk_wed: debugfs: correct index in wed_amsdu_show() Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: npc: Fix size of entry2cntr_map Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5: Check max_macs devlink param value against max capability Sun Jian <sun.jian.kdev(a)gmail.com> bpf: Run generic devmap egress prog on private skb Zhi-Jun You <hujy652(a)gmail.com> net: ethernet: mtk_wed: fix loading WO firmware for MT7986 Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: guard TX wq object destroy with INVALID_MANA_HANDLE check Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: initialize gdma queue id to INVALID_QUEUE_ID Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_codel: Do not call qdisc_tree_reduce_backlog during peek before restoring qlen Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_fq_codel: Do not call qdisc_tree_reduce_backlog during peek before restoring qlen Chuck Lever <chuck.lever(a)oracle.com> handshake: Require admin permission for DONE command Lucas Tsai <lucas_tsai(a)richtek.com> power: supply: core: fix supplied_from allocations Guangshuo Li <lgs201920130244(a)gmail.com> ASoC: adau1372: Clear PLL_EN on failed PLL lock without reset GPIO Lars Pöschel <lars.poeschel(a)edag.com> spi: xilinx: use FIFO occupancy register to determine buffer size HanQuan <eilaimemedsnaimel(a)gmail.com> ALSA: seq: Fix kernel heap address leak in bounce_error_event() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: rng - Free default RNG on module exit Felix Gu <ustc.gu(a)gmail.com> crypto: cavium/cpt - fix DMA cleanup using wrong loop index Felix Gu <ustc.gu(a)gmail.com> crypto: marvell/octeontx - fix DMA cleanup using wrong loop index Dave Jiang <dave.jiang(a)intel.com> cxl/test: Add check after kzalloc() memory in alloc_mock_res() Dave Jiang <dave.jiang(a)intel.com> cxl/test: Unregister cxl_acpi in cxl_test_init() error path Michael Bommarito <michael.bommarito(a)gmail.com> tipc: reject inverted service ranges from peer bindings Michael Bommarito <michael.bommarito(a)gmail.com> tipc: prevent snt_unacked underflow on CONN_ACK Michael Bommarito <michael.bommarito(a)gmail.com> tipc: require net admin for TIPCv2 netlink mutators Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_hfsc: Don't make class passive twice Samuel Moelius <sam.moelius(a)trailofbits.com> net: pfcp: allocate per-cpu tstats for PFCP netdevs Xin Long <lucien.xin(a)gmail.com> sctp: validate embedded address parameter length Xiang Mei <xmei5(a)asu.edu> bridge: cfm: reject invalid CCM interval at configuration time Kuniyuki Iwashima <kuniyu(a)google.com> net: fib_rules: Don't dump dying fib_rule in fib_rules_dump(). Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_flow: Dont expose folded kernel pointers George Moussalem <george.moussalem(a)outlook.com> net: dsa: qca8k: fix led devicename when using external mdio bus HyeongJun An <sammiee5311(a)gmail.com> ASoC: tegra: tegra210_ahub: Validate written enum value HyeongJun An <sammiee5311(a)gmail.com> ASoC: fsl: fsl_audmix: Validate written enum values HyeongJun An <sammiee5311(a)gmail.com> ASoC: codecs: hdac_hdmi: Validate written enum value Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Release the HW‑provided UAR index rather than the SW one Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix undefined shift of user RQ WQE size Patrisious Haddad <phaddad(a)nvidia.com> RDMA/mlx5: Remove raw RSS QP restrack tracking Patrisious Haddad <phaddad(a)nvidia.com> RDMA/mlx5: Remove DCT restrack tracking Maxwell Doose <m32285159(a)gmail.com> fs: efs: remove unneeded debug prints Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: vhci: validate devcoredump state before side effects Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: hci: validate codec capability element length Zhao Dongdong <zhaodongdong(a)kylinos.cn> Bluetooth: btmtk: fix URB leak in alloc_mtk_intr_urb error path Jordan Walters <jaggyaur(a)gmail.com> Bluetooth: hci_core: Fix UAF in hci_unregister_dev() Weiming Shi <bestswngs(a)gmail.com> Bluetooth: eir: Fix stack OOB write when prepending the Flags AD Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: hci_qca: fix NULL pointer dereference in qca_dmp_hdr() for non-serdev device Heiko Carstens <hca(a)linux.ibm.com> s390/process: Fix kernel thread function pointer type Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix possible uninitialized value in cs35l56_spi_system_reset() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Tighten cgroup storage cookie checks for prog arrays Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> vfio/qat: fix f_pos race in qat_vf_resume_write() Sergey Shtylyov <s.shtylyov(a)auroraos.dev> of: cpu: add check in __of_find_n_match_cpu_property() Dave Jiang <dave.jiang(a)intel.com> cxl/test: Zero out LSA backing memory to avoid leaking to user Dave Jiang <dave.jiang(a)intel.com> cxl/test: Fix integer overflow in mock LSA bounds checks Yonghong Song <yonghong.song(a)linux.dev> selftests/bpf: Fix bpf_iter/task_vma test Yun Zhou <yun.zhou(a)windriver.com> ext4: validate donor file superblock early in EXT4_IOC_MOVE_EXT Aditya Prakash Srivastava <aditya.ansh182(a)gmail.com> ext4: fix kernel BUG in ext4_write_inline_data_end Louis Scalbert <louis.scalbert(a)6wind.com> bonding: 3ad: fix mux port state on oper down Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Don't leave parent IRQ disabled if system_suspend fails Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix missing calls to wm_adsp2_remove() Srujana Challa <schalla(a)marvell.com> vdpa/octeon_ep: Fix PF->VF mailbox data address calculation longlong yan <yanlonglong(a)kylinos.cn> tools/virtio: check mmap return value in vringh_test Qing Ming <a0yami(a)mailbox.org> vhost/net: complete zerocopy ubufs only once Zhang Tianci <zhangtianci.1997(a)bytedance.com> vduse: Requeue failed read to send_list head Filip Hejsek <filip.hejsek(a)gmail.com> virtio_console: read size from config space during device init Qihang Tang <q.h.hack.winter(a)gmail.com> vhost/vdpa: validate virtqueue index in mmap and fault paths Qihang Tang <q.h.hack.winter(a)gmail.com> vduse: hold vduse_lock across IDR lookup in open path Val Packett <val(a)packett.cool> ASoC: codecs: aw88261: fix incorrect masks for boost regs Ruoyu Wang <ruoyuw560(a)gmail.com> spi: meson-spifc: fix runtime PM leak on remove Chuck Lever <chuck.lever(a)oracle.com> NFSD: Handle layout stid in nfsd4_drop_revoked_stid() Jason Gunthorpe <jgg(a)ziepe.ca> IB/mlx4: Fill in the access_flags if IB_MR_REREG_ACCESS is not specified Filipe Manana <fdmanana(a)suse.com> btrfs: fix deadlock cloning inline extent when using flushoncommit Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: don't account data relocation space-info in statfs free space Nikita Zhandarovich <n.zhandarovich(a)fintech.ru> hwmon: (it87) Clamp negative values to zero in set_fan() David Laight <david.laight.linux(a)gmail.com> fbdev: sm501fb: Fix buffer errors in OF binding code Filipe Manana <fdmanana(a)suse.com> btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs() Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7996: fix potential tx_retries underflow Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7925: fix potential tx_retries underflow Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7921: fix potential tx_retries underflow Ryder Lee <ryder.lee(a)mediatek.com> wifi: mt76: mt7915: fix potential tx_retries underflow Bjoern A. Zeeb <bz(a)FreeBSD.org> wifi: mt76: fix argument to ieee80211_is_first_frag() Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: mt792x: skip MLD header rewrite for 802.3 encap TX Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: mt7925: keep TX BA state in the primary WCID Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: fix stale pointer comparisons in change_vif_links Myeonghun Pak <mhun512(a)gmail.com> wifi: mt76: mt7925: clean up DMA on probe failure Hongyan Xia <hongyan.xia(a)transsion.com> sched/fair: Fix cpu_util runnable_avg arithmetic Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: qcom: avoid uninitialized struct members Hui Zhu <zhuhui(a)kylinos.cn> vmalloc: fix NULL pointer dereference in is_vm_area_hugepages() Luca Leonardo Scorcia <l.scorcia(a)gmail.com> pinctrl: mediatek: mt8167: Fix Schmitt trigger register offset of pins 34-39 Luca Leonardo Scorcia <l.scorcia(a)gmail.com> pinctrl: mediatek: mt8516: Fix Schmitt trigger register offset of pins 34-39 Mike Christie <michael.christie(a)oracle.com> scsi: target: Remove tcm_loop target reset handling David Disseldorp <ddiss(a)suse.de> scsi: target: Fix hexadecimal CHAP_I handling Yuho Choi <dbgh9129(a)gmail.com> watchdog: unregister PM notifier on watchdog unregister Al Viro <viro(a)zeniv.linux.org.uk> configfs: fix lockless traversals of ->s_children Dmitry Vyukov <dvyukov(a)google.com> firmware_loader: Fix recursive lock in device_cache_fw_images() Aaron Ma <aaron.ma(a)canonical.com> ASoC: amd: acp-sdw-sof: Bound DAI link iteration Felix Gu <ustc.gu(a)gmail.com> spi: ep93xx: fix double-free of zeropage on DMA setup failure Jason Gunthorpe <jgg(a)ziepe.ca> IB/mlx5: Properly support implicit ODP rereg_mr Jason Gunthorpe <jgg(a)ziepe.ca> IB/mlx5: Don't take the rereg_mr fallback without a new translation Samuel Moelius <sam.moelius(a)trailofbits.com> thermal: testing: reject missing command arguments Pengjie Zhang <zhangpengjie2(a)huawei.com> cpufreq: Documentation: fix conservative governor freq_step description Yuho Choi <dbgh9129(a)gmail.com> ACPI: IPMI: Fix message kref handling on dead device Kyle Zeng <kylebot(a)openai.com> ALSA: seq: Clear variable event pointer on read Rui Qi <qirui.001(a)bytedance.com> riscv: stacktrace: Remove bogus -0x4 offset in non-FP walk_stackframe Hui Wang <hui.wang(a)canonical.com> riscv: cpu_ops: Change return value type of cpu_is_stopped() to bool HyeongJun An <sammiee5311(a)gmail.com> ALSA: seq: Fix partial userptr event expansion Tristan Madani <tristan(a)talencesecurity.com> wifi: wcn36xx: fix OOB read from short trigger BA firmware response Tristan Madani <tristan(a)talencesecurity.com> wifi: wcn36xx: fix OOB read from firmware count in PRINT_REG_INFO indication Tristan Madani <tristan(a)talencesecurity.com> wifi: wcn36xx: fix heap overflow from oversized firmware HAL response Leon Hwang <leon.hwang(a)linux.dev> bpf: Update transport_header when encapsulating UDP tunnel in lwt Leon Hwang <leon.hwang(a)linux.dev> bpf: Check tail zero of bpf_prog_info Bernard Metzler <bernard.metzler(a)linux.dev> RDMA/siw: Fix endpoint/socket association handling Alexander Stein <alexander.stein(a)ew.tq-group.com> arm64: dts: tqma8mpql-mba8mpxl: configure sai clock in audio codec as well Richard Zhu <hongxing.zhu(a)nxp.com> arm64: dts: imx95: Correct PCIe outbound address space configuration Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Initialize iwmr->access during MR registration Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Fix OOB read during CQ MR registration Jason Gunthorpe <jgg(a)ziepe.ca> IB/cm: Fix av cm device leak on an error path in cm_init_av_by_path() Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: conntrack: call nf_ct_gre_keymap_destroy() if master helper is pptp Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: conntrack: revert ct extension genid infrastructure Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: synproxy: protect nf_ct_seqadj_init() with conntrack lock Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: synproxy: fix unaligned memory access in timestamp adjustment Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: synproxy: adjust duplicate timestamp options Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: synproxy: drop packets if timestamp adjustment fails Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nfnetlink_cthelper: use {READ,WRITE}_ONCE for accessing helper flags Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix mss parsing on big-endian architectures Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix race between ocfs2_control_install_private() and ocfs2_control_release() Zhang Cen <rollkingzzc(a)gmail.com> ocfs2/dlm: require a ref for locking_state debugfs open Zhang Cen <rollkingzzc(a)gmail.com> ocfs2: reject FITRIM ranges shorter than a cluster Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: fix buffer head management in ocfs2_read_blocks() Zhang Cen <rollkingzzc(a)gmail.com> ocfs2: rebase copied fsdlm LVB pointers in locking_state Alex Deucher <alexander.deucher(a)amd.com> drm/amdkfd: always resume_all after suspend_all Antony Antony <antony.antony(a)secunet.com> xfrm: fix NAT-related field inheritance in SA migration Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Use Node ID to identify DF and UMC domains Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systems Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/core: Always use the NMI latency mitigation Michael S. Tsirkin <mst(a)redhat.com> vhost: fix vhost_get_avail_idx for a non empty ring Woojin Ji <random6.xyz(a)gmail.com> bpftool: Use libbpf error code for flow dissector query Yunxiang Li <Yunxiang.Li(a)amd.com> drm/amdgpu: set sub_block_index for mca ras sub-blocks Al Viro <viro(a)zeniv.linux.org.uk> configfs_lookup(): don't leave ->s_dentry dangling on failure Alexander Potapenko <glider(a)google.com> lib/test_meminit: use && for bools Frederic Weisbecker <frederic(a)kernel.org> tick/sched: Fix TOCTOU in nohz idle time fetch Nathan Chancellor <nathan(a)kernel.org> driver core: Use system_percpu_wq instead of system_wq Guanyou.Chen <chenguanyou9338(a)gmail.com> sched: restore timer_slack_ns when resetting RT policy on fork Danila Chernetsov <listdansp(a)mail.ru> ext2: fix ignored return value of generic_write_sync() Sang-Heon Jeon <ekffu200098(a)gmail.com> mm/fake-numa: fix under-allocation detection in uniform split Deepanshu Kartikey <kartikey406(a)gmail.com> bpf: fix UAF by restoring RCU-delayed inode freeing in bpffs Chanwoo Lee <cw9316.lee(a)samsung.com> scsi: ufs: Fix wrong value printed in unexpected UPIU response case Dan Carpenter <error27(a)gmail.com> scsi: pm8001: Fix error code in non_fatal_log_show() Martin Wilck <martin.wilck(a)suse.com> scsi: Revert "scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans" Alison Schofield <alison.schofield(a)intel.com> nvdimm/btt: Handle preemption in BTT lane acquisition Yuho Choi <dbgh9129(a)gmail.com> ARM: imx31: Fix IIM mapping leak in revision check Bart Van Assche <bvanassche(a)acm.org> ata: libata: Fix ata_exec_internal() J. Neuschäfer <j.ne(a)posteo.net> HID: wiimote: Fix table layout and whitespace errors Yuho Choi <dbgh9129(a)gmail.com> ARM: imx3: Fix CCM node reference leak Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix delegation reference leak in nfsd4_revoke_states John Madieu <john.madieu.xa(a)bp.renesas.com> ASoC: rsnd: Fix RSND_SOC_MASK width to single nibble Zhang Yi <yi.zhang(a)huawei.com> ext4: fix LOGFLUSH shutdown ordering to allow ordered-mode data writeback Chen Cheng <chencheng(a)fnnas.com> md/raid10: reset read_slot when reusing r10bio for discard Danilo Krummrich <dakr(a)kernel.org> rpmsg: use generic driver_override infrastructure Danilo Krummrich <dakr(a)kernel.org> Drivers: hv: vmbus: use generic driver_override infrastructure Danilo Krummrich <dakr(a)kernel.org> cdx: use generic driver_override infrastructure Danilo Krummrich <dakr(a)kernel.org> amba: use generic driver_override infrastructure Renjiang Han <renjiang.han(a)oss.qualcomm.com> media: qcom: venus: relax encoder frame/blur step size on v6 Renjiang Han <renjiang.han(a)oss.qualcomm.com> media: qcom: venus: relax encoder frame/blur dimension steps on v4 Renjiang Han <renjiang.han(a)oss.qualcomm.com> media: qcom: venus: drop extra padding in NV12 raw size calculation Tristan Madani <tristmd(a)gmail.com> RDMA/rxe: Copy WQE to local buffer in non-SRQ receive path Tristan Madani <tristmd(a)gmail.com> RDMA/rxe: Fix TOCTOU heap overflow in get_srq_wqe zhoumin <teczm(a)foxmail.com> EDAC/{skx_common,skx}: Fix UBSAN shift-out-of-bounds in skx_get_dimm_info Jessica Zhang <jessica.zhang(a)oss.qualcomm.com> drm/msm/dp: Fix the ISR_* enum values Jessica Zhang <jessica.zhang(a)oss.qualcomm.com> drm/msm/dp: fix HPD state status bit shift value Andrea Righi <arighi(a)nvidia.com> sched/deadline: Reject debugfs dl_server writes for offline CPUs Juri Lelli <juri.lelli(a)redhat.com> sched/deadline: Always stop dl-server before changing parameters Herbert Xu <herbert(a)gondor.apana.org.au> crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm Herbert Xu <herbert(a)gondor.apana.org.au> crypto: tegra - Fix dma_free_coherent size error Weili Qian <qianweili(a)huawei.com> crypto: hisilicon/qm - disable error report before flr Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> ocfs2: kill osb->system_file_mutex lock ZhengYuan Huang <gality369(a)gmail.com> ocfs2: don't BUG_ON an invalid journal dinode Dan Carpenter <error27(a)gmail.com> rapidio/tsi721: prevent a bad dereference in tsi721_db_dpc() Davidlohr Bueso <dave(a)stgolabs.net> dax/kmem: account for partial discontiguous resource upon removal Carlos Llamas <cmllamas(a)google.com> libbpf: Fix UAF in strset__add_str() Siddharth Nayyar <sidnayyar(a)google.com> bpftool: Fix typo in struct_ops map FD generation for light skeleton Michael Bommarito <michael.bommarito(a)gmail.com> libbpf: Harden parse_vma_segs() path parsing Timur Tabi <ttabi(a)nvidia.com> drm/nouveau/bios: specify correct display fuse register for Ampere and Ada Mikko Perttunen <mperttunen(a)nvidia.com> drm/tegra: Fix iommu_map_sgtable() return value check Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix iommu_map_sgtable() return value check Felix Gu <ustc.gu(a)gmail.com> drm/tegra: dc: Fix device node reference leak in tegra_dc_has_output() Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Allow entries in BO caches to be freed Ion Agorria <ion(a)agorria.com> drm/tegra: gr2d/gr3d: Contain PM in the gr*d_probe/gr*d_remove Svyatoslav Ryhel <clamor95(a)gmail.com> drm/tegra: gr2d/gr3d: Initialize address register map before HOST1X client is registered Jiayuan Chen <jiayuan.chen(a)linux.dev> net/sched: cls_bpf: prevent unbounded recursion in offload rollback Eric Dumazet <edumazet(a)google.com> ipv6: guard against possible NULL deref in __in6_dev_stats_get() Breno Leitao <leitao(a)debian.org> workqueue: drop spurious '*' from print_worker_info() fn declaration Nilay Shroff <nilay(a)linux.ibm.com> nvme-multipath: fix flex array size in struct nvme_ns_head Geliang Tang <geliang(a)kernel.org> nvmet-tcp: fix page fragment cache leak in error path Charles Keepax <ckeepax(a)opensource.cirrus.com> pinctrl: cs42l43: Fix polarity on debounce Joey Lu <a0987203069(a)gmail.com> pinctrl: nuvoton: ma35d1: fix MFP register offset and pin table Zhang Cen <rollkingzzc(a)gmail.com> ALSA: seq: midi: Serialize output teardown with event_input Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: spi-nor: Drop duplicate Kconfig dependency Danilo Krummrich <dakr(a)kernel.org> driver core: Guard deferred probe timeout extension with delayed_work_pending() Danilo Krummrich <dakr(a)kernel.org> driver core: Fix missing jiffies conversion in deferred_probe_extend_timeout() Easwar Hariharan <eahariha(a)linux.microsoft.com> jiffies: Define secs_to_jiffies() Rosen Penev <rosenp(a)gmail.com> mips: n64: add __iomem for writel call Rosen Penev <rosenp(a)gmail.com> mips: ralink: mt7621: add missing __iomem Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: DEC: Remove do_IRQ() call indirection Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: Fix big-endian stack argument fetching in o32 wrapper Jiakai Xu <xujiakai24(a)mails.ucas.ac.cn> PM: sleep: Use complete() in device_pm_sleep_init() Tao Cui <cuitao(a)kylinos.cn> RDMA/counter: Fix incorrect port index in rdma_counter_init() error cleanup Lianfa Weng <wenglianfa(a)huawei.com> RDMA/hns: Fix log flood after cmd_mbox failure Lianfa Weng <wenglianfa(a)huawei.com> RDMA/hns: Fix warning in poll cq direct mode Guangshuo Li <lgs201920130244(a)gmail.com> IB/mlx4: Fix refcount leak in add_port() error path Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix a use-after-free problem in rxe_mmap Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Fix out-of-bounds write in irdma_copy_user_pgaddrs Samuel Holland <samuel(a)sholland.org> bus: sunxi-rsb: Always check register address validity Shiraz Saleem <shirazsaleem(a)microsoft.com> RDMA/mana_ib: Use ib_get_eth_speed for reporting port speed Ronaldo Nunez <rnunez(a)baylibre.com> pwm: imx27: Fix variable truncation in .apply() Lifeng Zheng <zhenglifeng1(a)huawei.com> cpufreq: conservative: Simplify frequency limit handling Pengjie Zhang <zhangpengjie2(a)huawei.com> cpufreq: Documentation: fix sampling_down_factor range Saravana Kannan <saravanak(a)google.com> Revert "treewide: Fix probing of devices in DT overlays" Zhang Yuwei <zhangyuwei20(a)huawei.com> driver core: Use mod_delayed_work to prevent lost deferred probe work Stepan Ionichev <sozdayvek(a)gmail.com> device property: fix fwnode reference leak in fwnode_graph_get_endpoint_by_id() Baokun Li <libaokun(a)linux.alibaba.com> writeback: drop now-unnecessary rcu_barrier() in cgroup_writeback_umount() Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing: Bound synthetic-field strings with seq_buf Harshal Dev <harshal.dev(a)oss.qualcomm.com> arm64: dts: qcom: sm8650: Add power-domain and iface clk for ice node Harshal Dev <harshal.dev(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Add power-domain and iface clk for ice node Harshal Dev <harshal.dev(a)oss.qualcomm.com> arm64: dts: qcom: kodiak: Add power-domain and iface clk for ice node Harshal Dev <harshal.dev(a)oss.qualcomm.com> arm64: dts: qcom: sc7180: Add power-domain and iface clk for ice node Geert Uytterhoeven <geert+renesas(a)glider.be> firmware: arm_scmi: Fix OOB in scmi_power_name_get() Sven Püschel <s.pueschel(a)pengutronix.de> media: rockchip: rga: fix too small buffer size Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: annotate data-races around cl->deficit Chen-Yu Tsai <wenst(a)chromium.org> regulator: dt-bindings: mt6359: Drop regulator-name pattern restrictions Randy Dunlap <rdunlap(a)infradead.org> bitops: use common function parameter names Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: clamp show() return value in sysfs_kf_read() Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Read sensor config as 32-bit value Jose A. Perez de Azpillaga <azpijr(a)gmail.com> staging: media: atomisp: fix loop shadowing in ia_css_stream_destroy() Yuho Choi <dbgh9129(a)gmail.com> media: atomisp: gc2235: fix UAF and memory leak Zilin Guan <zilin(a)seu.edu.cn> media: atomisp: Fix memory leak in atomisp_fixed_pattern_table() Kevin Brodsky <kevin.brodsky(a)arm.com> selftests/mm: Fix resv_sz when parsing arm64 signal frame Roman Kvasnytskyi <roman(a)kvasnytskyi.net> selftests/bpf: Reject unsupported -k option in vmtest.sh Liviu Dudau <liviu.dudau(a)arm.com> drm/syncobj: Fix memory leak in drm_syncobj_find_fence() Junxian Huang <huangjunxian6(a)hisilicon.com> RDMA/hns: Initialize seqfile before creating file Sara Venkatesh <sarajvenkatesh(a)gmail.com> RDMA/srpt: fix integer overflow in immediate data length check Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> RDMA/mlx5: Fix devx subscribe-event unwind NULL dereference Alexander Chesnokov <Alexander.Chesnokov(a)kaspersky.com> RDMA/hns: Fix arithmetic overflow in calc_hem_config() Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> IB/mlx5: Fix transport-domain rollback and initialize lb mutex earlier Linmao Li <lilinmao(a)kylinos.cn> ipv6: addrconf: bail out of dad_failure when state is no longer POSTDAD Eric Dumazet <edumazet(a)google.com> net/sched: sch_htb: annotate data-races (I) Eric Dumazet <edumazet(a)google.com> net/sched: sch_htb: do not change sch->flags in htb_dump() Qiang Ma <maqianga(a)uniontech.com> spi: hisi-kunpeng: Use dev_err_probe() for host registration failure Sean Christopherson <seanjc(a)google.com> crypto: ccp - Treat zero-length cert chain as query for blob lengths Eric Dumazet <edumazet(a)google.com> net/sched: sch_hfsc: annotate data-races in hfsc_dump_class_stats() Stepan Ionichev <sozdayvek(a)gmail.com> clk: scpi: Unregister child clock providers on remove Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: hwmon: Fix critical temperature attribute removal Pengpeng Hou <pengpeng(a)iscas.ac.cn> evm: terminate and bound the evm_xattrs read buffer Lin He <helin52(a)huawei.com> drm/hisilicon/hibmc: use clock to look up the PLL value Lin He <helin52(a)huawei.com> drm/hisilicon/hibmc: move display contrl config to hibmc_probe() Kuldeep Singh <kuldeep.singh(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix ICE reg size Kuldeep Singh <kuldeep.singh(a)oss.qualcomm.com> arm64: dts: qcom: kodiak: Fix ICE reg size Cristian Marussi <cristian.marussi(a)arm.com> clk: scmi: Fix clock rate rounding Hsiu Che Yu <yu.whisper.personal(a)gmail.com> rust: alloc: fix `Vec::extend_with` SAFETY comment Chen-Yu Tsai <wenst(a)chromium.org> arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host Sean Christopherson <seanjc(a)google.com> iommu/amd: Fix a stale comment about which legacy mode is user visible Wenmeng Liu <wenmeng.liu(a)oss.qualcomm.com> media: qcom: camss: vfe: fix PIX subdev naming on VFE lite Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> nilfs2: fix backing_dev_info reference leak Alexander Aring <aahringo(a)redhat.com> dlm: fix add msg handle in send_queue ordered Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD Weiming Shi <bestswngs(a)gmail.com> crypto: asymmetric_keys - fix OOB read in pefile_digest_pe_contents Thorsten Blum <thorsten.blum(a)linux.dev> crypto: ecrdsa - fix unknown OID check in ecrdsa_param_curve Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix blocking and non-blocking rng logic Tycho Andersen (AMD) <tycho(a)kernel.org> crypto: ccp - Fix snp_filter_reserved_mem_regions() off-by-one Kuniyuki Iwashima <kuniyu(a)google.com> vxlan: Fix potential null-ptr-deref in vxlan_gro_prepare_receive(). Peng Fan <peng.fan(a)nxp.com> arm64: dts: imx8x-colibri: Correct SODIMM PAD settings Weixin Guo <2298701336(a)qq.com> arm64: dts: rockchip: fix rk809 interrupt pin on rk3566-roc-pc Alice Ryhl <aliceryhl(a)google.com> drm/gpuvm: take refcount on DRM device Felix Gu <ustc.gu(a)gmail.com> pinctrl: sunxi: fix regulator leak in sunxi_pmx_request() error path Damian Muszynski <damian.muszynski(a)intel.com> crypto: qat - fix heartbeat error injection Ashish Mhetre <amhetre(a)nvidia.com> memory: tegra: Wire up system sleep PM ops Nas Chung <nas.chung(a)chipsnmedia.com> media: v4l2-common: Add YUV24 format info Samuel Holland <samuel(a)sholland.org> media: cedrus: Fix failure to clean up hardware on probe failure Felix Gu <ustc.gu(a)gmail.com> watchdog: sprd_wdt: Remove redundant sprd_wdt_disable() on register failure Balakrishnan Sambath <balakrishnan.s(a)microchip.com> watchdog: sama5d4_wdt: Fix WDDIS detection on SAM9X60 and SAMA7G5 Yingjie Gao <gaoyingjie(a)uniontech.com> watchdog: sp5100_tco: Use EFCH MMIO for newer Hygon FCH Jihed Chaibi <jihed.chaibi.dev(a)gmail.com> ARM: dts: am335x-sl50: Fix audio bitclock and frame master endpoint Tristan Madani <tristan(a)talencesecurity.com> wifi: ath9k: fix OOB access from firmware tx status queue ID Prasanna Kumar T S M <ptsm(a)linux.microsoft.com> soc: xilinx: Shutdown and free rx mailbox channel Xingjing Deng <micro6947(a)gmail.com> kconfig: fix potential NULL pointer dereference in conf_askvalue Tristan Madani <tristan(a)talencesecurity.com> wifi: rtw88: fix OOB read from firmware RX descriptor exceeding DMA buffer Shin-Yi Lin <isaiah(a)realtek.com> wifi: rtw89: Correct data type for scan index to avoid infinite loop Danilo Krummrich <dakr(a)kernel.org> driver core: use READ_ONCE() for dev->driver in dev_has_sync_state() Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amdkfd: Validate CRIU-restored IDs before idr_alloc Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> dt-bindings: pinctrl: nvidia,tegra234: Add missing required block Jon Hunter <jonathanh(a)nvidia.com> arm64: tegra: Fix Tegra234 MGBE PTP clock Louis Kotze <loukot(a)gmail.com> wifi: cfg80211: fix grammar in MLO group key error message Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> arm64: dts: qcom: sdm845-mezzanine: Fix camss ports unit_address_vs_reg warning Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix phy simple_bus_reg warning Diederik de Haas <diederik(a)cknow-tech.com> arm64: dts: rockchip: Fix gmac0 reset pin for NanoPi R5S Baolin Liu <liubaolin(a)kylinos.cn> Documentation: proc: fix section numbering in table of contents Gregory Bell <grbell(a)redhat.com> selftests/bpf: Use local type for bpf_fou_encap in test_tunnel_kern Gregory Bell <grbell(a)redhat.com> selftests/bpf: Use local type for flow_offload_tuple_rhash in xdp_flowtable Yang Wang <kevinyang.wang(a)amd.com> drm/amd/pm: remove trailing semicolon from AMDGPU_PM_POLICY_ATTR macro Aaron Tomlin <atomlin(a)atomlin.com> libbpf: Report error when a negative kprobe offset is specified Yuho Choi <dbgh9129(a)gmail.com> drm/radeon: fix memory leak in radeon_ring_restore() on lock failure Werner Kasselman <werner(a)verivus.ai> drm/radeon: fix integer overflow in radeon_align_pitch() Werner Kasselman <werner(a)verivus.ai> drm/amdgpu: fix integer overflow in amdgpu_gem_align_pitch() Jonathan Cavitt <jonathan.cavitt(a)intel.com> drm/gpuvm: Do not prepare NULL objects Tomi Valkeinen <tomi.valkeinen(a)ideasonboard.com> drm/tidss: Drop extra drm_mode_config_reset() call Thomas Zimmermann <tzimmermann(a)suse.de> drm/rockchip: Test for imported buffers with drm_gem_is_imported() Chen Ni <nichen(a)iscas.ac.cn> clocksource/drivers/sun5i: Handle error returns from devm_reset_control_get_optional_exclusive() Ian Bridges <icb(a)fastmail.org> fbcon: fix NULL pointer dereference for a console without vc_data David Howells <dhowells(a)redhat.com> afs: Fix further netns teardown to cancel the preallocation charger Matvey Kovalev <matvey.kovalev(a)ispras.ru> afs: fix NULL pointer dereference in afs_get_tree() David Howells <dhowells(a)redhat.com> afs: Fix netns teardown to cancel the preallocation charger David Howells <dhowells(a)redhat.com> rxrpc: Fix leak of released call in recvmsg(MSG_PEEK) Jeffrey Altman <jaltman(a)auristor.com> rxrpc: rxrpc_verify_data ensure rx_dec_buffer alloc Matthias Feser <mfe(a)KBSgmbhfr.onmicrosoft.com> serial: 8250_omap: clear rx_running on zero-length DMA completes Tapio Reijonen <tapio.reijonen(a)vaisala.com> serial: max310x: implement gpio_chip::get_direction() Stephan Gerhold <stephan.gerhold(a)linaro.org> serial: msm: Disable DMA for kernel console UART Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> dt-bindings: power: imx93: Add MIPI PHY power domain Chen-Yu Tsai <wens(a)kernel.org> dt-bindings: media: sun4i-a10-video-engine: Add interconnect properties Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Fix sequence number when no EOF Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Relax the constrains for interpolating the hw clock Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Do not add clock samples with small sof delta Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Fix dev_sof filtering in hw timestamp Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Fix buffer sequence in frame gaps Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Avoid partial metadata buffers Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Use hw timestaming if the clock buffer is full Su Hui <suhui(a)nfschina.com> time/jiffies: Change register_refined_jiffies() to void __init Thomas Gleixner <tglx(a)kernel.org> time/jiffies: Register jiffies clocksource before usage Eric Biggers <ebiggers(a)kernel.org> crypto: hisi-trng - Remove crypto_rng interface Eric Biggers <ebiggers(a)kernel.org> crypto: crypto4xx - Remove insecure and unused rng_alg Herbert Xu <herbert(a)gondor.apana.org.au> crypto: crypto4xx - Remove ahash-related code Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Drop all SCM attributes for SOCKMAP. Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Don't use skb_recv_datagram() in unix_stream_read_skb(). Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Don't check SOCK_DEAD in unix_stream_read_skb(). Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Don't hold unix_state_lock() in __unix_dgram_recvmsg(). Alexander Mikhalitsyn <alexander(a)mihalicyn.com> af_unix/scm: fix whitespace errors Kuniyuki Iwashima <kuniyu(a)amazon.com> af_unix: Set drop reason in unix_stream_read_skb(). Kuniyuki Iwashima <kuniyu(a)amazon.com> af_unix: Set drop reason in manage_oob(). Kuniyuki Iwashima <kuniyu(a)amazon.com> af_unix: Set drop reason in unix_release_sock(). Kuniyuki Iwashima <kuniyu(a)amazon.com> net: dropreason: Gather SOCKET_ drop reasons. Stephen Dolan <sdolan(a)janestreet.com> x86/mm: Fix check/use ordering in switch_mm_irqs_off() Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19 Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 Eric Biggers <ebiggers(a)kernel.org> crypto: sun4i-ss - Remove insecure and unused rng_alg Jingguo Tan <tanjingguo(a)huawei.com> vsock/virtio: bind uarg before filling zerocopy skb Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: fix zerocopy completion for multi-skb sends Sagi Grimberg <sagi(a)grimberg.me> nvmet-tcp: Fix potential UAF when ddgst mismatch Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: check INIT_FAILED before nvmet_req_uninit in digest error path Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> timekeeping: Register default clocksource before taking tk_core.lock Michael Bommarito <michael.bommarito(a)gmail.com> iommu/vt-d: Clear Present bit before tearing down scalable-mode context entry Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Cleanup intel_context_flush_present() Yi Liu <yi.l.liu(a)intel.com> iommu: Pass old domain to set_dev_pasid op Hyunwoo Kim <imv4bel(a)gmail.com> KVM: arm64: Clear __hyp_running_vcpu when flushing the pKVM hyp vCPU Hyunwoo Kim <imv4bel(a)gmail.com> KVM: arm64: Bound used_lrs when flushing the pKVM hyp vCPU Muhammet Kaan KILINÇ <muhammetkaankilinc(a)gmail.com> crypto: algif_skcipher - force synchronous processing Adam Li <adamli(a)os.amperecomputing.com> sched/fair: Only update stats for allowed CPUs when looking for dst group Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> bpf: Prefer dirty packs for eBPF allocations Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> bpf: Prefer packs that won't trigger an IBPB flush on allocation Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> bpf: Skip redundant IBPB in pack allocator Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> bpf: Restrict JIT predictor flush to cBPF Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> x86/bugs: Enable IBPB flush on BPF JIT allocation Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> bpf: Support for hardening against JIT spraying Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Add preempt_{disable,enable}_nested() in reqsk_queue_hash_req(). Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Clear Present bit before tearing down context entry ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/server: do not require delete access for non-replacing links ------------- Diffstat: Documentation/admin-guide/pm/cpufreq.rst | 6 +- Documentation/core-api/workqueue.rst | 6 + .../media/allwinner,sun4i-a10-video-engine.yaml | 10 + .../devicetree/bindings/net/renesas,ether.yaml | 3 +- .../pinctrl/nvidia,tegra234-pinmux-aon.yaml | 4 + .../bindings/pinctrl/nvidia,tegra234-pinmux.yaml | 4 + .../bindings/regulator/mt6359-regulator.yaml | 43 -- Documentation/driver-api/dpll.rst | 25 + Documentation/driver-api/nvdimm/btt.rst | 5 +- Documentation/driver-api/pci/pci.rst | 3 + Documentation/filesystems/proc.rst | 14 +- Documentation/netlink/specs/dpll.yaml | 19 + Documentation/netlink/specs/handshake.yaml | 1 + Documentation/process/deprecated.rst | 31 ++ Makefile | 4 +- arch/alpha/kernel/pci-sysfs.c | 13 +- arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts | 128 +++++ arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts | 144 +++++ arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi | 146 +---- arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 4 +- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/sunxi_defconfig | 1 - arch/arm/mach-imx/cpu-imx31.c | 9 +- arch/arm/mach-imx/mm-imx3.c | 2 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 3 + arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 4 +- arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx95.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 9 +- .../qcom/sdm845-db845c-navigation-mezzanine.dtso | 5 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 6 +- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 2 + arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/kernel/entry-fpsimd.S | 8 +- arch/arm64/kernel/hw_breakpoint.c | 9 + arch/arm64/kernel/smp.c | 16 +- arch/arm64/kvm/arm.c | 2 + arch/arm64/kvm/hyp/include/hyp/switch.h | 11 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 + arch/arm64/kvm/hyp/pgtable.c | 3 +- arch/arm64/kvm/vgic/vgic-its.c | 2 + arch/arm64/kvm/vgic/vgic.c | 11 +- arch/arm64/mm/mmu.c | 11 +- arch/arm64/net/bpf_jit_comp.c | 25 +- arch/loongarch/include/asm/pgtable.h | 4 + arch/loongarch/kvm/exit.c | 1 - arch/loongarch/kvm/vcpu.c | 11 +- arch/mips/dec/int-handler.S | 2 +- arch/mips/dec/platform.c | 6 +- arch/mips/dec/prom/init.c | 6 +- arch/mips/dec/setup.c | 6 - arch/mips/fw/lib/call_o32.S | 2 +- arch/mips/include/asm/dec/prom.h | 15 +- arch/mips/kernel/mips-mt-fpaff.c | 28 +- arch/mips/mm/init.c | 12 +- arch/mips/n64/init.c | 2 +- arch/mips/ralink/mt7621.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 7 +- arch/powerpc/kexec/core_64.c | 4 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 21 +- arch/powerpc/perf/core-fsl-emb.c | 3 +- arch/powerpc/platforms/cell/spufs/file.c | 6 +- arch/powerpc/platforms/powernv/setup.c | 3 +- .../platforms/pseries/papr_platform_attributes.c | 8 +- arch/riscv/include/asm/cpu_ops.h | 2 +- arch/riscv/kernel/cacheinfo.c | 2 +- arch/riscv/kernel/cpu-hotplug.c | 4 +- arch/riscv/kernel/cpu_ops_sbi.c | 11 +- arch/riscv/kernel/machine_kexec.c | 3 + arch/riscv/kernel/probes/rethook_trampoline.S | 3 + arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/net/bpf_jit_comp64.c | 2 +- arch/riscv/net/bpf_jit_core.c | 3 +- arch/s390/Kconfig | 1 - arch/s390/include/asm/asm-extable.h | 4 - arch/s390/include/asm/word-at-a-time.h | 22 - arch/s390/kernel/perf_cpum_cf.c | 3 + arch/s390/kernel/process.c | 2 +- arch/s390/kvm/pci.c | 12 +- arch/s390/mm/extable.c | 18 - arch/s390/mm/mmap.c | 2 +- arch/sparc/kernel/led.c | 2 +- arch/x86/boot/compressed/acpi.c | 7 +- arch/x86/boot/early_serial_console.c | 11 +- arch/x86/events/amd/brs.c | 10 +- arch/x86/events/amd/core.c | 18 +- arch/x86/events/amd/lbr.c | 3 +- arch/x86/events/amd/uncore.c | 6 +- arch/x86/events/intel/uncore_discovery.c | 4 +- arch/x86/events/intel/uncore_snb.c | 7 - arch/x86/include/asm/nospec-branch.h | 4 + arch/x86/kernel/cpu/bugs.c | 50 +- arch/x86/kvm/lapic.c | 8 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/mm/tlb.c | 16 +- arch/x86/net/bpf_jit_comp.c | 5 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 1 + block/blk.h | 13 +- crypto/algif_skcipher.c | 75 +-- crypto/asymmetric_keys/verify_pefile.c | 2 + crypto/ecrdsa.c | 2 +- crypto/rng.c | 11 + drivers/accel/ivpu/ivpu_fw_log.c | 4 + drivers/acpi/ac.c | 6 +- drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_pad.c | 6 +- drivers/acpi/acpi_tad.c | 6 +- drivers/acpi/bus.c | 70 +++ drivers/acpi/nfit/core.c | 89 ++- drivers/acpi/pfr_telemetry.c | 6 +- drivers/acpi/pfr_update.c | 6 +- drivers/acpi/processor_idle.c | 4 +- drivers/acpi/resource.c | 6 +- drivers/acpi/riscv/cpuidle.c | 2 +- drivers/acpi/thermal.c | 2 +- drivers/amba/bus.c | 37 +- drivers/ata/libata-core.c | 21 +- drivers/ata/libata-scsi.c | 7 +- drivers/ata/pata_pxa.c | 1 + drivers/ata/sata_gemini.c | 2 +- drivers/base/dd.c | 7 +- drivers/base/firmware_loader/main.c | 3 +- drivers/base/power/main.c | 6 +- drivers/base/property.c | 4 +- drivers/block/drbd/drbd_receiver.c | 5 + drivers/bluetooth/bpa10x.c | 8 +- drivers/bluetooth/btmtk.c | 4 +- drivers/bluetooth/btrtl.c | 5 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bluetooth/hci_vhci.c | 10 + drivers/bus/imx-weim.c | 6 - drivers/bus/mhi/ep/main.c | 9 +- drivers/bus/sunxi-rsb.c | 3 + drivers/cdx/cdx.c | 40 +- drivers/char/tlclk.c | 4 + drivers/char/tpm/eventlog/tpm1.c | 4 +- drivers/char/tpm/tpm-dev.c | 2 +- drivers/char/tpm/tpm2-sessions.c | 45 +- drivers/char/tpm/tpm_tis_core.c | 35 +- drivers/char/tpm/tpmrm-dev.c | 2 +- drivers/char/virtio_console.c | 52 +- drivers/clk/at91/pmc.c | 2 +- drivers/clk/at91/sam9x7.c | 18 +- drivers/clk/clk-scmi.c | 4 +- drivers/clk/clk-scpi.c | 2 +- drivers/clk/qcom/a53-pll.c | 2 +- drivers/clocksource/timer-sun5i.c | 3 + drivers/cpufreq/cpufreq_conservative.c | 12 +- drivers/cpufreq/intel_pstate.c | 6 +- drivers/crypto/allwinner/Kconfig | 8 - drivers/crypto/allwinner/sun4i-ss/Makefile | 1 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 36 -- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c | 69 --- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 20 - drivers/crypto/amcc/crypto4xx_alg.c | 106 ---- drivers/crypto/amcc/crypto4xx_core.c | 130 +---- drivers/crypto/amcc/crypto4xx_core.h | 11 - drivers/crypto/amcc/crypto4xx_reg_def.h | 11 - drivers/crypto/atmel-ecc.c | 2 +- drivers/crypto/atmel-sha204a.c | 37 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 4 +- drivers/crypto/ccp/sev-dev.c | 183 +++---- drivers/crypto/hisilicon/Kconfig | 1 - drivers/crypto/hisilicon/qm.c | 4 +- drivers/crypto/hisilicon/trng/trng.c | 296 +--------- .../intel/qat/qat_common/adf_accel_devices.h | 2 + drivers/crypto/intel/qat/qat_common/adf_aer.c | 7 +- .../crypto/intel/qat/qat_common/adf_common_drv.h | 3 +- .../intel/qat/qat_common/adf_heartbeat_inject.c | 6 +- .../crypto/intel/qat/qat_common/adf_hw_arbiter.c | 25 - drivers/crypto/intel/qat/qat_common/adf_isr.c | 39 ++ drivers/crypto/intel/qat/qat_common/adf_sriov.c | 20 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 4 +- drivers/crypto/tegra/tegra-se-aes.c | 33 +- drivers/dax/kmem.c | 6 + drivers/dma/dma-axi-dmac.c | 68 ++- drivers/dma/dmaengine.c | 3 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 6 + drivers/dma/imx-sdma.c | 4 +- drivers/dma/qcom/gpi.c | 1 + drivers/dma/tegra186-gpc-dma.c | 7 + drivers/dpll/dpll_core.c | 283 +++++++++- drivers/dpll/dpll_core.h | 8 + drivers/dpll/dpll_netlink.c | 199 ++++++- drivers/dpll/dpll_netlink.h | 2 + drivers/dpll/dpll_nl.c | 10 +- drivers/dpll/dpll_nl.h | 1 + drivers/edac/skx_common.c | 3 + drivers/firmware/arm_scmi/power.c | 6 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/fpga/dfl.c | 2 + drivers/fpga/microchip-spi.c | 3 + drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-f7188x.c | 6 +- drivers/gpio/gpio-htc-egpio.c | 6 +- drivers/gpio/gpio-mlxbf3.c | 3 +- drivers/gpio/gpio-mvebu.c | 6 +- drivers/gpio/gpio-palmas.c | 19 + drivers/gpio/gpio-sch.c | 32 +- drivers/gpio/gpio-tegra.c | 18 +- drivers/gpio/gpio-timberdale.c | 2 +- drivers/gpio/gpiolib-acpi-core.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 3 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 1 + .../amd/display/modules/info_packet/info_packet.c | 2 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 +- drivers/gpu/drm/drm_edid.c | 8 + drivers/gpu/drm/drm_gpuvm.c | 9 +- drivers/gpu/drm/drm_syncobj.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 78 +-- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 11 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 22 - drivers/gpu/drm/i915/display/intel_atomic.c | 6 + drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 4 +- drivers/gpu/drm/msm/dp/dp_reg.h | 4 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c | 3 +- drivers/gpu/drm/panthor/panthor_sched.c | 25 +- drivers/gpu/drm/radeon/radeon_gem.c | 13 +- drivers/gpu/drm/radeon/radeon_ring.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/tegra/dc.c | 4 +- drivers/gpu/drm/tegra/gem.c | 22 +- drivers/gpu/drm/tegra/gr2d.c | 19 +- drivers/gpu/drm/tegra/gr3d.c | 19 +- drivers/gpu/drm/tegra/submit.c | 3 +- drivers/gpu/drm/tidss/tidss_kms.c | 2 - drivers/gpu/drm/v3d/v3d_submit.c | 2 + drivers/gpu/drm/xe/tests/xe_pci.c | 1 - drivers/gpu/drm/xe/xe_guc_relay.c | 13 +- drivers/gpu/drm/xe/xe_hw_engine.c | 4 +- drivers/gpu/drm/xe/xe_pt.c | 12 +- drivers/gpu/drm/xe/xe_vram.c | 2 +- drivers/gpu/host1x/bus.c | 62 ++- drivers/gpu/host1x/job.c | 10 +- drivers/hid/bpf/hid_bpf_dispatch.c | 5 +- drivers/hid/hid-appleir.c | 45 +- drivers/hid/hid-core.c | 7 + drivers/hid/hid-logitech-hidpp.c | 1 - drivers/hid/hid-multitouch.c | 32 +- drivers/hid/hid-picolcd_core.c | 3 +- drivers/hid/hid-playstation.c | 12 + drivers/hid/hid-wiimote-modules.c | 58 +- drivers/hid/usbhid/hid-pidff.c | 258 +++++---- drivers/hv/vmbus_drv.c | 43 +- drivers/hwmon/Kconfig | 3 + drivers/hwmon/aspeed-g6-pwm-tach.c | 5 +- drivers/hwmon/asus_atk0110.c | 3 + drivers/hwmon/it87.c | 3 + drivers/hwmon/occ/common.c | 34 +- drivers/hwmon/occ/common.h | 1 + drivers/hwmon/pmbus/adm1275.c | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 13 +- drivers/hwmon/w83627hf.c | 4 + drivers/hwmon/w83793.c | 1 + drivers/hwspinlock/qcom_hwspinlock.c | 5 +- .../hwtracing/coresight/coresight-cti-platform.c | 1 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 4 +- drivers/hwtracing/coresight/coresight-sysfs.c | 4 +- drivers/i2c/busses/i2c-mlxbf.c | 4 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/i2c-core-of.c | 5 - drivers/i3c/master.c | 21 +- drivers/iio/accel/mma8452.c | 2 + drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/xilinx-ams.c | 5 + drivers/iio/light/si1133.c | 14 +- drivers/iio/light/tcs3472.c | 38 +- drivers/iio/magnetometer/ak8975.c | 14 + drivers/iio/orientation/hid-sensor-rotation.c | 40 +- drivers/iio/pressure/bmp280-core.c | 5 - drivers/iio/pressure/icp10100.c | 1 - drivers/iio/pressure/mpl115.c | 6 +- drivers/iio/pressure/zpa2326.c | 2 - drivers/infiniband/core/cm.c | 13 +- drivers/infiniband/core/counters.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 6 +- drivers/infiniband/hw/hns/hns_roce_debugfs.c | 19 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 8 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 18 +- drivers/infiniband/hw/hns/hns_roce_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 6 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 19 +- drivers/infiniband/hw/irdma/verbs.h | 1 - drivers/infiniband/hw/mana/main.c | 3 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 1 + drivers/infiniband/hw/mlx4/mr.c | 9 +- drivers/infiniband/hw/mlx4/sysfs.c | 45 +- drivers/infiniband/hw/mlx5/devx.c | 30 +- drivers/infiniband/hw/mlx5/main.c | 17 +- drivers/infiniband/hw/mlx5/mr.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 13 +- drivers/infiniband/hw/mlx5/restrack.c | 3 - drivers/infiniband/sw/rxe/rxe_mmap.c | 19 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/siw/siw_cm.c | 30 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 5 +- drivers/input/misc/ims-pcu.c | 129 ++++- drivers/iommu/amd/amd_iommu.h | 6 +- drivers/iommu/amd/amd_iommu_types.h | 32 +- drivers/iommu/amd/init.c | 90 ++- drivers/iommu/amd/iommu.c | 2 +- drivers/iommu/amd/pasid.c | 3 +- drivers/iommu/amd/ppr.c | 10 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 3 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 3 +- drivers/iommu/intel/iommu.c | 14 +- drivers/iommu/intel/iommu.h | 26 +- drivers/iommu/intel/pasid.c | 50 +- drivers/iommu/intel/svm.c | 3 +- drivers/iommu/iommu.c | 3 +- drivers/irqchip/irq-crossbar.c | 10 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-riscv-imsic-early.c | 15 +- drivers/irqchip/irq-ts4800.c | 10 + drivers/leds/uleds.c | 3 +- drivers/mailbox/imx-mailbox.c | 3 +- drivers/mailbox/mtk-adsp-mailbox.c | 9 +- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-era-target.c | 10 +- drivers/md/dm-integrity.c | 10 +- drivers/md/dm-ioctl.c | 4 +- drivers/md/dm-log.c | 3 + drivers/md/dm-stats.c | 10 +- drivers/md/dm-thin-metadata.c | 67 +-- drivers/md/dm-verity-loadpin.c | 2 +- drivers/md/dm-verity-target.c | 16 +- drivers/md/dm-verity.h | 2 +- drivers/md/raid1.c | 6 + drivers/md/raid10.c | 1 + drivers/md/raid5.c | 55 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 18 +- drivers/media/platform/qcom/camss/camss-vfe.c | 2 +- drivers/media/platform/qcom/venus/helpers.c | 4 +- .../media/platform/qcom/venus/hfi_platform_v4.c | 20 +- .../media/platform/qcom/venus/hfi_platform_v6.c | 16 +- drivers/media/platform/rockchip/rga/rga-hw.c | 2 +- drivers/media/platform/rockchip/rga/rga-hw.h | 2 +- drivers/media/usb/uvc/uvc_video.c | 179 +++--- drivers/media/v4l2-core/v4l2-common.c | 1 + drivers/memory/tegra/mc.c | 14 + drivers/memstick/core/ms_block.c | 4 + drivers/mfd/cs42l43.c | 2 +- drivers/mfd/rsmu_i2c.c | 6 +- drivers/mfd/rsmu_spi.c | 5 +- drivers/mfd/sm501.c | 4 +- drivers/mfd/tps6586x.c | 2 +- drivers/mmc/core/block.c | 3 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 14 +- drivers/mmc/host/vub300.c | 26 +- drivers/mtd/devices/mchp23k256.c | 2 +- drivers/mtd/devices/slram.c | 22 +- drivers/mtd/maps/vmu-flash.c | 1 + drivers/mtd/nand/onenand/onenand_samsung.c | 7 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 9 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 12 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 12 +- drivers/mtd/nand/raw/nand_base.c | 24 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 2 +- drivers/mtd/spi-nor/Kconfig | 1 - drivers/mtd/spi-nor/spansion.c | 4 +- drivers/mtd/spi-nor/swp.c | 11 +- drivers/net/amt.c | 6 +- drivers/net/bonding/bond_3ad.c | 1 + drivers/net/can/usb/esd_usb.c | 5 +- drivers/net/dsa/qca/qca8k-leds.c | 3 +- drivers/net/dsa/realtek/rtl8366rb-leds.c | 8 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 83 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 134 +++-- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 23 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 8 - drivers/net/ethernet/emulex/benet/be_main.c | 3 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc.c | 7 + drivers/net/ethernet/freescale/fman/fman.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 2 +- .../hns3/hns3_common/hclge_comm_tqp_stats.c | 11 +- .../hns3/hns3_common/hclge_comm_tqp_stats.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 34 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 36 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 152 +++-- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 76 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 196 ++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_debug.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 - drivers/net/ethernet/intel/ice/ice_common.c | 1 - drivers/net/ethernet/intel/ice/ice_dpll.c | 20 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 12 +- drivers/net/ethernet/intel/ice/ice_main.c | 20 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 3 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 27 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 15 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 40 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 10 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 44 +- .../net/ethernet/marvell/prestera/prestera_main.c | 2 +- drivers/net/ethernet/mediatek/airoha_eth.c | 231 +++++++- drivers/net/ethernet/mediatek/mtk_ppe.c | 4 +- drivers/net/ethernet/mediatek/mtk_wed_debugfs.c | 6 +- drivers/net/ethernet/mediatek/mtk_wed_mcu.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 3 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 7 +- .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c | 8 +- .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 1 + drivers/net/ethernet/microchip/lan743x_main.c | 2 +- .../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 5 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 4 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 5 +- drivers/net/ethernet/microchip/vcap/vcap_api.c | 72 +-- drivers/net/ethernet/microchip/vcap/vcap_api.h | 3 +- .../net/ethernet/microchip/vcap/vcap_api_debugfs.c | 8 +- .../microchip/vcap/vcap_api_debugfs_kunit.c | 3 +- .../net/ethernet/microchip/vcap/vcap_api_kunit.c | 3 +- .../net/ethernet/microchip/vcap/vcap_api_private.h | 3 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 2 + drivers/net/ethernet/microsoft/mana/mana_en.c | 3 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/net/ethernet/oa_tc6.c | 14 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 11 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 3 - drivers/net/ethernet/qlogic/qede/qede_fp.c | 9 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 - .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 1 + .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 78 +-- drivers/net/ethernet/sfc/ef10.c | 1 - drivers/net/ethernet/sun/sungem.c | 13 +- drivers/net/ethernet/sunplus/spl2sw_phy.c | 6 +- drivers/net/ieee802154/ca8210.c | 9 +- drivers/net/macsec.c | 9 +- drivers/net/netdevsim/udp_tunnels.c | 4 - drivers/net/pfcp.c | 1 + drivers/net/phy/sfp.c | 1 + drivers/net/thunderbolt/main.c | 8 +- drivers/net/usb/gl620a.c | 6 +- drivers/net/usb/lan78xx.c | 318 +++++------ drivers/net/usb/net1080.c | 2 +- drivers/net/veth.c | 2 + drivers/net/virtio_net.c | 12 +- drivers/net/vxlan/vxlan_core.c | 8 +- drivers/net/wan/ixp4xx_hss.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 + drivers/net/wireless/ath/wcn36xx/smd.c | 13 + drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 +- drivers/net/wireless/marvell/mwifiex/join.c | 1 - drivers/net/wireless/mediatek/mt76/mac80211.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 20 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 4 +- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 12 +- drivers/net/wireless/realtek/rtw88/pci.c | 5 + drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 40 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 3 + drivers/net/wwan/t7xx/t7xx_port_wwan.c | 2 + drivers/ntb/hw/epf/ntb_hw_epf.c | 81 ++- drivers/nvdimm/btt.c | 14 +- drivers/nvdimm/nd.h | 11 +- drivers/nvdimm/region_devs.c | 66 +-- drivers/nvme/host/core.c | 2 +- drivers/nvme/target/rdma.c | 18 +- drivers/nvme/target/tcp.c | 11 +- drivers/of/cpu.c | 2 +- drivers/of/dynamic.c | 1 - drivers/of/platform.c | 5 - drivers/pci/Makefile | 2 +- drivers/pci/controller/Kconfig | 1 + drivers/pci/controller/dwc/pci-meson.c | 13 +- drivers/pci/controller/dwc/pcie-designware-host.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 43 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 8 +- drivers/pci/controller/pci-loongson.c | 31 +- drivers/pci/controller/pcie-altera-msi.c | 2 +- drivers/pci/controller/pcie-altera.c | 31 +- drivers/pci/controller/pcie-iproc-bcma.c | 2 +- drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/pcie-iproc.c | 1 - drivers/pci/controller/pcie-iproc.h | 2 - drivers/pci/controller/pcie-mediatek-gen3.c | 4 +- drivers/pci/controller/pcie-mediatek.c | 180 +++--- drivers/pci/controller/pcie-rcar-host.c | 1 - drivers/pci/controller/pcie-xilinx-dma-pl.c | 2 +- drivers/pci/controller/pcie-xilinx-nwl.c | 2 +- drivers/pci/controller/plda/pcie-plda-host.c | 2 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 21 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 9 +- drivers/pci/msi/msi.c | 4 +- drivers/pci/pci-sysfs.c | 17 +- drivers/pci/pci.c | 137 ----- drivers/pci/pci.h | 4 + drivers/pci/rebar.c | 197 +++++++ drivers/pci/rom.c | 149 ++++- drivers/pci/setup-bus.c | 104 +++- drivers/pci/setup-res.c | 53 -- drivers/phy/phy-can-transceiver.c | 3 + drivers/pinctrl/cirrus/pinctrl-cs42l43.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8167.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8516.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-ma35.c | 3 +- drivers/pinctrl/nuvoton/pinctrl-ma35d1.c | 470 +++++++++------- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 +- drivers/platform/x86/amd/pmc/pmc-quirks.c | 39 ++ drivers/platform/x86/amd/pmc/pmc.c | 83 ++- drivers/platform/x86/amd/pmc/pmc.h | 2 + drivers/platform/x86/dell/dell-laptop.c | 5 + drivers/platform/x86/xo15-ebook.c | 7 +- drivers/pmdomain/imx/imx8m-blk-ctrl.c | 46 +- drivers/power/sequencing/core.c | 9 +- drivers/power/supply/charger-manager.c | 6 +- drivers/power/supply/cpcap-battery.c | 11 +- drivers/power/supply/power_supply_core.c | 11 +- drivers/pwm/pwm-imx27.c | 8 +- drivers/rapidio/devices/tsi721.c | 3 +- drivers/regulator/core.c | 4 +- drivers/regulator/ltc3676.c | 10 +- drivers/remoteproc/qcom_common.c | 14 +- drivers/reset/reset-sunxi.c | 4 +- drivers/rpmsg/qcom_glink_native.c | 2 - drivers/rpmsg/rpmsg_core.c | 43 +- drivers/rpmsg/virtio_rpmsg_bus.c | 1 - drivers/rtc/rtc-abx80x.c | 3 +- drivers/rtc/rtc-cmos.c | 6 + drivers/rtc/rtc-ds1307.c | 30 +- drivers/rtc/rtc-mpfs.c | 2 +- drivers/rtc/rtc-msc313.c | 4 +- drivers/s390/char/monwriter.c | 3 + drivers/s390/crypto/pkey_api.c | 8 +- drivers/s390/crypto/pkey_pckmo.c | 4 + drivers/s390/crypto/zcrypt_cex2a.c | 0 drivers/s390/crypto/zcrypt_cex2a.h | 0 drivers/s390/crypto/zcrypt_cex2c.c | 0 drivers/s390/crypto/zcrypt_cex2c.h | 0 drivers/scsi/elx/efct/efct_hw.c | 2 + drivers/scsi/elx/efct/efct_unsol.c | 1 + drivers/scsi/hpsa.c | 4 + drivers/scsi/lpfc/lpfc_init.c | 3 +- drivers/scsi/pm8001/pm8001_ctl.c | 5 +- drivers/scsi/scsi_scan.c | 2 +- drivers/scsi/scsi_transport_sas.c | 101 ++-- drivers/scsi/sg.c | 7 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/soc/fsl/qe/qe.c | 3 + drivers/soc/ti/k3-ringacc.c | 4 +- drivers/soc/xilinx/zynqmp_power.c | 4 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-ep93xx.c | 1 + drivers/spi/spi-hisi-kunpeng.c | 6 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi-rpc-if.c | 6 +- drivers/spi/spi-sh-msiof.c | 10 +- drivers/spi/spi-uniphier.c | 4 +- drivers/spi/spi-xilinx.c | 11 +- drivers/spi/spi.c | 5 - drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 29 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 6 +- drivers/staging/media/atomisp/pci/sh_css.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 4 +- drivers/staging/most/video/video.c | 7 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 93 ++-- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/target/iscsi/iscsi_target_auth.c | 6 +- drivers/target/loopback/tcm_loop.c | 64 --- drivers/target/target_core_fabric_lib.c | 89 ++- drivers/target/target_core_internal.h | 3 +- drivers/target/target_core_pr.c | 12 +- drivers/thermal/intel/therm_throt.c | 7 +- drivers/thermal/testing/command.c | 48 +- drivers/thermal/testing/thermal_testing.h | 8 + drivers/thermal/testing/zone.c | 7 +- drivers/thermal/thermal_hwmon.c | 5 +- drivers/thunderbolt/debugfs.c | 8 +- drivers/tty/serial/8250/8250_omap.c | 3 +- drivers/tty/serial/max310x.c | 12 + drivers/tty/serial/msm_serial.c | 3 +- drivers/ufs/core/ufshcd.c | 2 +- drivers/usb/atm/ueagle-atm.c | 36 +- drivers/usb/gadget/function/f_fs.c | 6 +- drivers/usb/host/max3421-hcd.c | 8 + drivers/usb/misc/iowarrior.c | 74 +-- drivers/vdpa/octeon_ep/octep_vdpa_main.c | 7 +- drivers/vdpa/vdpa_user/vduse_dev.c | 72 ++- drivers/vfio/pci/mlx5/cmd.h | 15 +- drivers/vfio/pci/qat/main.c | 18 +- drivers/vhost/net.c | 15 +- drivers/vhost/vdpa.c | 29 +- drivers/vhost/vhost.c | 11 +- drivers/video/fbdev/aty/radeon_base.c | 1 + drivers/video/fbdev/broadsheetfb.c | 8 +- drivers/video/fbdev/carminefb.c | 1 + drivers/video/fbdev/core/fbcon.c | 7 +- drivers/video/fbdev/efifb.c | 1 + drivers/video/fbdev/hecubafb.c | 6 +- drivers/video/fbdev/i740fb.c | 1 + drivers/video/fbdev/metronomefb.c | 8 +- drivers/video/fbdev/nvidia/nvidia.c | 1 + drivers/video/fbdev/s3fb.c | 1 + drivers/video/fbdev/sm501fb.c | 16 +- drivers/video/fbdev/sm712.h | 2 +- drivers/video/fbdev/tdfxfb.c | 1 + drivers/video/fbdev/tridentfb.c | 1 + drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/vesafb.c | 1 + drivers/watchdog/sama5d4_wdt.c | 48 +- drivers/watchdog/sp5100_tco.c | 3 +- drivers/watchdog/sprd_wdt.c | 5 +- drivers/watchdog/watchdog_core.c | 3 + drivers/xen/gntdev.c | 8 +- drivers/xen/xen-scsiback.c | 30 +- fs/9p/vfs_addr.c | 3 +- fs/9p/vfs_inode.c | 9 + fs/afs/callback.c | 7 +- fs/afs/cell.c | 43 +- fs/afs/cmservice.c | 2 - fs/afs/dir.c | 5 +- fs/afs/dynroot.c | 509 ++++++++--------- fs/afs/file.c | 15 +- fs/afs/fs_operation.c | 2 +- fs/afs/inode.c | 1 - fs/afs/internal.h | 12 +- fs/afs/main.c | 3 + fs/afs/proc.c | 10 +- fs/afs/rxrpc.c | 11 +- fs/afs/super.c | 16 +- fs/afs/vl_list.c | 10 +- fs/afs/volume.c | 2 +- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 2 +- fs/btrfs/direct-io.c | 69 ++- fs/btrfs/disk-io.c | 16 +- fs/btrfs/extent-tree.c | 5 +- fs/btrfs/extent_io.c | 106 ++-- fs/btrfs/file.c | 27 +- fs/btrfs/fs.h | 7 - fs/btrfs/inode.c | 228 ++------ fs/btrfs/ordered-data.c | 41 +- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/reflink.c | 106 ++-- fs/btrfs/super.c | 3 +- fs/ceph/addr.c | 13 +- fs/configfs/dir.c | 57 +- fs/crypto/fscrypt_private.h | 87 +-- fs/crypto/inline_crypt.c | 8 +- fs/crypto/keyring.c | 239 ++++---- fs/crypto/keysetup.c | 121 ++-- fs/dlm/midcomms.c | 4 +- fs/efs/file.c | 21 +- fs/eventpoll.c | 609 ++++++++++++++------- fs/exfat/dir.c | 49 +- fs/exfat/exfat_fs.h | 7 +- fs/exfat/inode.c | 2 +- fs/exfat/namei.c | 206 +++---- fs/ext2/file.c | 9 +- fs/ext4/inode.c | 3 +- fs/ext4/ioctl.c | 15 +- fs/fhandle.c | 2 +- fs/fs-writeback.c | 5 - fs/hfs/bfind.c | 2 +- fs/hfs/bnode.c | 54 +- fs/hfs/brec.c | 2 +- fs/hfs/btree.c | 2 +- fs/hfs/btree.h | 71 +-- fs/hfs/hfs_fs.h | 88 +-- fs/hfs/inode.c | 3 +- fs/hfsplus/bfind.c | 2 +- fs/hfsplus/bnode.c | 60 +- fs/hfsplus/brec.c | 2 +- fs/hfsplus/btree.c | 2 +- fs/hfsplus/hfsplus_fs.h | 40 +- fs/jbd2/journal.c | 2 + fs/lockd/svcsubs.c | 4 +- fs/minix/minix.h | 2 +- fs/namei.c | 24 +- fs/netfs/buffered_read.c | 16 +- fs/netfs/objects.c | 15 +- fs/netfs/read_collect.c | 47 +- fs/netfs/write_issue.c | 11 +- fs/nfs/callback_proc.c | 9 +- fs/nfs/delegation.c | 9 +- fs/nfs/filelayout/filelayout.c | 2 + fs/nfs/flexfilelayout/flexfilelayout.c | 29 + fs/nfs/flexfilelayout/flexfilelayout.h | 16 + fs/nfs/fscache.c | 6 +- fs/nfs/fscache.h | 3 +- fs/nfs/internal.h | 12 +- fs/nfs/nfs4proc.c | 22 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs_nfs.c | 2 +- fs/nfs/read.c | 25 +- fs/nfs/write.c | 14 +- fs/nfsd/nfs4state.c | 16 +- fs/nilfs2/super.c | 2 - fs/ntfs3/fslog.c | 147 ++++- fs/ntfs3/index.c | 45 +- fs/ntfs3/lznt.c | 2 +- fs/ntfs3/namei.c | 2 +- fs/ntfs3/ntfs_fs.h | 3 +- fs/ntfs3/run.c | 9 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.c | 13 +- fs/ocfs2/buffer_head_io.c | 7 +- fs/ocfs2/dlm/dlmdebug.c | 16 +- fs/ocfs2/dlmglue.c | 17 + fs/ocfs2/inode.c | 150 ++++- fs/ocfs2/journal.c | 13 +- fs/ocfs2/journal.h | 3 + fs/ocfs2/move_extents.c | 4 +- fs/ocfs2/ocfs2.h | 2 - fs/ocfs2/quota_local.c | 2 +- fs/ocfs2/stack_user.c | 10 +- fs/ocfs2/super.c | 2 - fs/ocfs2/sysfile.c | 9 +- fs/orangefs/dir.c | 7 +- fs/overlayfs/inode.c | 4 +- fs/proc/array.c | 15 +- fs/proc/base.c | 184 +++---- fs/proc/fd.c | 31 +- fs/proc/generic.c | 9 +- fs/proc/internal.h | 6 +- fs/proc/namespaces.c | 16 +- fs/proc/proc_net.c | 2 +- fs/proc/task_mmu.c | 61 ++- fs/smb/client/cifs_swn.c | 329 ++++++++--- fs/smb/client/cifssmb.c | 10 +- fs/smb/client/connect.c | 3 + fs/smb/client/file.c | 4 +- fs/smb/client/inode.c | 30 +- fs/smb/client/ioctl.c | 12 +- fs/smb/client/misc.c | 8 + fs/smb/client/smb2ops.c | 38 +- fs/smb/client/smb2pdu.c | 10 +- fs/smb/client/trace.h | 2 + fs/smb/server/connection.c | 101 +++- fs/smb/server/connection.h | 6 + fs/smb/server/misc.c | 33 -- fs/smb/server/misc.h | 1 - fs/smb/server/oplock.c | 13 +- fs/smb/server/server.c | 12 + fs/smb/server/smb2pdu.c | 53 +- fs/smb/server/smbacl.c | 7 +- fs/smb/server/vfs.c | 78 +-- fs/smb/server/vfs_cache.c | 114 +++- fs/smb/server/vfs_cache.h | 1 + fs/sysfs/file.c | 4 + fs/udf/super.c | 2 +- include/acpi/acpi_bus.h | 2 + include/asm-generic/bitops/lock.h | 22 +- include/dt-bindings/power/fsl,imx93-power.h | 1 + include/linux/amba/bus.h | 5 - include/linux/bpf.h | 14 +- include/linux/bpf_local_storage.h | 3 - include/linux/bpf_lsm.h | 4 + include/linux/cdx/cdx_bus.h | 4 - include/linux/device.h | 5 +- include/linux/dpll.h | 55 ++ include/linux/filter.h | 15 +- include/linux/gfp.h | 4 + include/linux/hid.h | 29 + include/linux/host1x.h | 7 + include/linux/hyperv.h | 5 - include/linux/i3c/master.h | 2 +- include/linux/inetdevice.h | 5 + include/linux/iommu.h | 2 +- include/linux/jiffies.h | 15 +- include/linux/namei.h | 7 +- include/linux/netfs.h | 7 +- include/linux/nfs_page.h | 1 + include/linux/nfs_xdr.h | 1 - include/linux/pci.h | 4 +- include/linux/rpmsg.h | 4 - include/linux/rtnetlink.h | 63 ++- include/linux/seqlock.h | 110 ++++ include/linux/slab.h | 100 ++++ include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/xprt.h | 2 + include/linux/vmalloc.h | 4 +- include/linux/workqueue.h | 1 + include/net/addrconf.h | 15 +- include/net/bluetooth/hci.h | 21 +- include/net/bluetooth/hci_core.h | 49 +- include/net/bluetooth/l2cap.h | 13 +- include/net/dropreason-core.h | 21 +- include/net/fib_rules.h | 5 + include/net/gue.h | 2 +- include/net/ip_fib.h | 7 +- include/net/ip_vs.h | 3 +- include/net/net_namespace.h | 4 + include/net/netfilter/nf_conntrack_extend.h | 12 - include/net/netfilter/nf_queue.h | 1 + include/net/scm.h | 4 +- include/net/sctp/sctp.h | 3 +- include/net/tc_act/tc_pedit.h | 18 +- include/net/udp_tunnel.h | 86 ++- include/net/xfrm.h | 15 +- include/trace/events/afs.h | 4 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/dpll.h | 1 + io_uring/rw.c | 13 +- kernel/bpf/bpf_inode_storage.c | 9 + kernel/bpf/bpf_lsm.c | 3 + kernel/bpf/cgroup.c | 108 ++-- kernel/bpf/core.c | 85 ++- kernel/bpf/devmap.c | 12 + kernel/bpf/dispatcher.c | 2 +- kernel/bpf/hashtab.c | 21 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/inode.c | 13 +- kernel/bpf/lpm_trie.c | 11 +- kernel/bpf/syscall.c | 5 +- kernel/bpf/verifier.c | 3 +- kernel/cgroup/cpuset.c | 7 +- kernel/cpu.c | 20 +- kernel/fork.c | 9 +- kernel/kcov.c | 4 +- kernel/sched/core.c | 1 + kernel/sched/debug.c | 9 +- kernel/sched/fair.c | 25 +- kernel/taskstats.c | 62 ++- kernel/time/jiffies.c | 16 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/time/tick-sched.c | 11 +- kernel/time/time.c | 2 +- kernel/time/timekeeping.c | 7 +- kernel/trace/bpf_trace.c | 11 +- kernel/trace/ring_buffer.c | 3 +- kernel/trace/trace_eprobe.c | 2 +- kernel/trace/trace_events_hist.c | 41 +- kernel/trace/trace_events_user.c | 43 +- kernel/trace/trace_osnoise.c | 4 +- kernel/trace/trace_probe.c | 1 + kernel/trace/trace_probe.h | 2 +- kernel/workqueue.c | 2 +- lib/test_meminit.c | 2 +- mm/compaction.c | 7 +- mm/damon/core.c | 51 +- mm/damon/sysfs-schemes.c | 17 +- mm/memory_hotplug.c | 2 +- mm/mm_init.c | 13 +- mm/numa_emulation.c | 17 +- mm/swap_cgroup.c | 6 + net/9p/client.c | 2 + net/9p/trans_rdma.c | 19 +- net/Kconfig.debug | 15 + net/atm/common.c | 2 + net/batman-adv/distributed-arp-table.c | 30 +- net/batman-adv/fragmentation.c | 8 +- net/batman-adv/gateway_client.c | 3 +- net/batman-adv/main.c | 13 +- net/batman-adv/multicast_forw.c | 7 +- net/batman-adv/routing.c | 3 +- net/batman-adv/soft-interface.c | 17 +- net/batman-adv/soft-interface.h | 2 + net/batman-adv/translation-table.c | 5 +- net/bluetooth/6lowpan.c | 74 +-- net/bluetooth/eir.c | 8 +- net/bluetooth/hci_codec.c | 2 +- net/bluetooth/hci_conn.c | 62 +-- net/bluetooth/hci_core.c | 83 +-- net/bluetooth/hci_event.c | 28 +- net/bluetooth/hci_sync.c | 179 +++++- net/bluetooth/iso.c | 4 +- net/bluetooth/l2cap_core.c | 206 +++++-- net/bluetooth/l2cap_sock.c | 103 ++-- net/bluetooth/mgmt.c | 5 +- net/bluetooth/msft.c | 2 +- net/bluetooth/sco.c | 62 ++- net/bluetooth/smp.c | 27 +- net/bridge/br_cfm.c | 6 + net/bridge/br_cfm_netlink.c | 4 +- net/bridge/br_if.c | 3 + net/bridge/br_stp.c | 3 +- net/bridge/netfilter/ebtables.c | 13 +- net/bridge/netfilter/nft_meta_bridge.c | 4 +- net/can/bcm.c | 127 ++++- net/can/isotp.c | 9 +- net/core/dev.c | 2 + net/core/fib_rules.c | 6 +- net/core/filter.c | 28 +- net/core/flow_dissector.c | 12 +- net/core/lwt_bpf.c | 12 + net/core/net_namespace.c | 6 + net/core/netdev-genl.c | 4 +- net/core/rtnetlink.c | 81 +++ net/devlink/rate.c | 10 +- net/handshake/genl.c | 2 +- net/ieee802154/core.c | 2 +- net/ieee802154/header_ops.c | 9 +- net/ieee802154/ieee802154.h | 17 + net/ieee802154/netlink.c | 36 +- net/ife/ife.c | 2 +- net/ipv4/igmp.c | 14 +- net/ipv4/inet_connection_sock.c | 6 + net/ipv4/ip_vti.c | 3 + net/ipv4/ipip.c | 3 + net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/udp_tunnel_core.c | 16 +- net/ipv4/udp_tunnel_nic.c | 80 ++- net/ipv6/addrconf.c | 101 ++-- net/ipv6/ip6_fib.c | 17 +- net/ipv6/ip6_gre.c | 6 + net/ipv6/ip6_vti.c | 3 + net/ipv6/mcast.c | 165 +++--- net/ipv6/ndisc.c | 8 +- net/ipv6/netfilter.c | 4 +- net/ipv6/netfilter/ip6t_ah.c | 5 + net/ipv6/netfilter/ip6t_hbh.c | 1 + net/ipv6/netfilter/ip6t_rt.c | 3 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 3 +- net/ipv6/route.c | 9 +- net/ipv6/seg6.c | 3 + net/ipv6/sit.c | 3 + net/kcm/kcmsock.c | 8 +- net/llc/af_llc.c | 1 + net/llc/llc_conn.c | 1 - net/mac80211/main.c | 3 +- net/mac80211/tx.c | 17 +- net/mac802154/iface.c | 2 +- net/mac802154/scan.c | 1 + net/netfilter/ipset/ip_set_core.c | 4 +- net/netfilter/ipset/ip_set_hash_gen.h | 69 ++- net/netfilter/ipvs/ip_vs_app.c | 10 +- net/netfilter/ipvs/ip_vs_conn.c | 4 +- net/netfilter/ipvs/ip_vs_core.c | 36 +- net/netfilter/ipvs/ip_vs_proto_sctp.c | 18 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 11 +- net/netfilter/ipvs/ip_vs_proto_udp.c | 3 +- net/netfilter/ipvs/ip_vs_xmit.c | 6 +- net/netfilter/nf_conncount.c | 23 +- net/netfilter/nf_conntrack_core.c | 83 +-- net/netfilter/nf_conntrack_ecache.c | 2 +- net/netfilter/nf_conntrack_extend.c | 32 +- net/netfilter/nf_conntrack_irc.c | 6 +- net/netfilter/nf_conntrack_seqadj.c | 2 + net/netfilter/nf_nat_core.c | 10 + net/netfilter/nf_nat_sip.c | 11 + net/netfilter/nf_queue.c | 14 + net/netfilter/nf_synproxy_core.c | 40 +- net/netfilter/nfnetlink_cthelper.c | 24 +- net/netfilter/nfnetlink_osf.c | 6 +- net/netfilter/nfnetlink_queue.c | 3 + net/netfilter/nft_compat.c | 24 +- net/netfilter/nft_lookup.c | 10 +- net/netfilter/nft_set_pipapo.c | 34 +- net/netfilter/nft_set_pipapo.h | 8 + net/netfilter/nft_synproxy.c | 9 +- net/netfilter/xt_cluster.c | 2 +- net/netfilter/xt_connmark.c | 14 +- net/netfilter/xt_nat.c | 9 + net/netfilter/xt_rateest.c | 2 +- net/netfilter/xt_u32.c | 12 +- net/openvswitch/conntrack.c | 2 +- net/openvswitch/flow_netlink.c | 201 +++++-- net/psample/psample.c | 6 +- net/qrtr/af_qrtr.c | 2 +- net/rxrpc/recvmsg.c | 5 +- net/sched/act_api.c | 13 +- net/sched/act_bpf.c | 2 +- net/sched/act_ct.c | 13 +- net/sched/act_pedit.c | 13 +- net/sched/cls_api.c | 25 +- net/sched/cls_bpf.c | 10 +- net/sched/cls_flow.c | 12 +- net/sched/sch_cake.c | 5 +- net/sched/sch_codel.c | 48 +- net/sched/sch_drr.c | 8 +- net/sched/sch_fq_codel.c | 41 +- net/sched/sch_hfsc.c | 24 +- net/sched/sch_hhf.c | 27 + net/sched/sch_htb.c | 14 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_taprio.c | 2 +- net/sched/sch_teql.c | 126 +++-- net/sctp/diag.c | 67 ++- net/sctp/sm_make_chunk.c | 10 +- net/sctp/sm_statefuns.c | 23 +- net/sctp/socket.c | 38 +- net/smc/smc_cdc.c | 15 +- net/smc/smc_loopback.c | 5 + net/sunrpc/clnt.c | 19 +- net/sunrpc/svcsock.c | 10 + net/sunrpc/xdr.c | 14 +- net/sunrpc/xprt.c | 16 + net/sunrpc/xprtrdma/backchannel.c | 5 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/sunrpc/xprtrdma/rpc_rdma.c | 171 ++++-- net/sunrpc/xprtrdma/transport.c | 85 ++- net/sunrpc/xprtrdma/verbs.c | 126 ++++- net/sunrpc/xprtrdma/xprt_rdma.h | 4 +- net/sunrpc/xprtsock.c | 16 +- net/tipc/bearer.c | 1 + net/tipc/core.c | 5 + net/tipc/discover.c | 14 +- net/tipc/name_distr.c | 13 +- net/tipc/netlink.c | 12 + net/tipc/socket.c | 3 + net/tls/tls_sw.c | 11 + net/unix/af_unix.c | 94 ++-- net/vmw_vsock/virtio_transport_common.c | 88 ++- net/wireless/nl80211.c | 2 +- net/xfrm/espintcp.c | 34 +- net/xfrm/xfrm_interface_core.c | 3 + net/xfrm/xfrm_policy.c | 27 +- net/xfrm/xfrm_state.c | 26 +- net/xfrm/xfrm_user.c | 20 +- rust/kernel/alloc/kvec.rs | 4 +- rust/kernel/block/mq/gen_disk.rs | 15 +- rust/kernel/block/mq/request.rs | 2 + samples/trace_events/trace-events-sample.c | 4 + scripts/kconfig/conf.c | 6 +- security/apparmor/apparmorfs.c | 111 +++- security/apparmor/domain.c | 58 +- security/apparmor/include/apparmorfs.h | 12 + security/apparmor/label.c | 2 +- security/apparmor/net.c | 1 + security/apparmor/policy.c | 20 +- security/apparmor/procattr.c | 2 + security/bpf/hooks.c | 3 + security/integrity/evm/evm_secfs.c | 16 +- security/keys/keyring.c | 2 +- security/landlock/net.c | 11 +- security/selinux/hooks.c | 80 ++- sound/aoa/fabrics/layout.c | 6 + sound/core/init.c | 11 +- sound/core/seq/seq_clientmgr.c | 33 +- sound/core/seq/seq_memory.c | 2 +- sound/core/seq/seq_midi.c | 55 +- sound/pci/hda/cs35l41_hda.c | 77 ++- sound/pci/hda/cs35l41_hda.h | 5 + sound/soc/amd/acp/acp-sdw-sof-mach.c | 7 +- sound/soc/codecs/adau1372.c | 5 + sound/soc/codecs/aw88261.c | 12 +- sound/soc/codecs/cs35l56-shared.c | 1 + sound/soc/codecs/cs35l56.c | 14 +- sound/soc/codecs/hdac_hdmi.c | 4 +- sound/soc/codecs/lpass-va-macro.c | 8 +- sound/soc/codecs/tlv320aic3x.c | 25 +- sound/soc/fsl/fsl_asrc_dma.c | 20 + sound/soc/fsl/fsl_audmix.c | 6 + sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 11 + sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 9 + sound/soc/qcom/qdsp6/q6apm.c | 8 + sound/soc/sh/rcar/rsnd.h | 2 +- sound/soc/sof/ipc3-control.c | 79 ++- sound/soc/sof/ipc4-control.c | 11 +- sound/soc/sof/topology.c | 5 +- sound/soc/tegra/tegra210_ahub.c | 4 +- sound/usb/midi2.c | 5 + sound/usb/mixer_scarlett2.c | 201 ++++++- tools/bpf/bpftool/cgroup.c | 14 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/net.c | 4 +- tools/include/uapi/linux/bpf.h | 1 + tools/include/uapi/linux/mount.h | 235 ++++++++ tools/include/uapi/linux/nsfs.h | 45 ++ tools/lib/api/fs/fs.c | 19 +- tools/lib/bpf/libbpf.c | 9 +- tools/lib/bpf/strset.c | 62 ++- tools/lib/bpf/usdt.c | 16 +- tools/lib/symbol/kallsyms.c | 5 +- tools/power/x86/intel-speed-select/isst-daemon.c | 9 +- tools/testing/cxl/test/cxl.c | 10 +- tools/testing/cxl/test/mem.c | 6 +- .../selftests/bpf/prog_tests/fill_link_info.c | 2 +- .../selftests/bpf/prog_tests/verifier_log.c | 1 + .../selftests/bpf/progs/bpf_iter_task_vmas.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 13 +- tools/testing/selftests/bpf/progs/xdp_flowtable.c | 7 +- tools/testing/selftests/bpf/vmtest.sh | 2 +- .../selftests/filesystems/statmount/Makefile | 3 +- .../selftests/filesystems/statmount/statmount.h | 36 ++ .../ftrace/test.d/00basic/test_ownership.tc | 2 +- tools/testing/selftests/hid/Makefile | 2 +- tools/testing/selftests/hid/hid_bpf.c | 36 +- tools/testing/selftests/hid/progs/hid.c | 15 + .../selftests/landlock/scoped_signal_test.c | 237 +++++++- .../selftests/mm/charge_reserved_hugetlb.sh | 3 +- tools/testing/selftests/mm/compaction_test.c | 3 + tools/testing/selftests/mm/hmm-tests.c | 63 ++- tools/testing/selftests/mm/hugepage-mremap.c | 32 +- tools/testing/selftests/mm/pkey-arm64.h | 3 +- tools/testing/selftests/net/lib.sh | 25 +- tools/testing/selftests/net/tcp_mmap.c | 4 + tools/virtio/vringh_test.c | 5 + virt/kvm/kvm_main.c | 16 +- 1134 files changed, 15507 insertions(+), 8585 deletions(-)
3 days, 22 hours
12
13
0
0
[PATCH 7.2 0000/1815] 7.2.6-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.2.6 release. There are 1815 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/v7.x/stable-review/patch-7.2.6-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-7.2.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 7.2.6-rc1 Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: clamp quantum and initial_quantum in change path Pavel Begunkov <asml.silence(a)gmail.com> tcp: reject non zerocopy devmem tx Steffen Klassert <steffen.klassert(a)secunet.com> Revert "esp: do not unref managed frag pages in esp_ssg_unref()" Ben Cressey <ben(a)cressey.dev> dm-integrity: fix buffer overflow with keyed discard Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Eric Dumazet <edumazet(a)google.com> slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Edoardo Pinci <epinci(a)outlook.com> net: dsa: mxl862xx: enable assisted learning on CPU port Pascal Kneuper <PKneuper(a)dspace.de> net: stmmac: restore NET_IP_ALIGN in the RX DMA offset Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: drop gso_enabled_types and rely on netdev features Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Don't test flow control for small rx fifos Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Anoop Vijay <anoop.c.vijay(a)intel.com> drm/xe/sysctrl: Read mailbox phase bit from hardware Riana Tauro <riana.tauro(a)intel.com> drm/xe/xe_ras: Add support to get error counter value Riana Tauro <riana.tauro(a)intel.com> drm/xe/uapi: Add additional error components to xe drm_ras Daniel Pawlik <pawlik.dan(a)gmail.com> net: airoha: npu: fix missing streaming DMA mask Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Fix MTE prctl TAP plan Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Takashi Iwai <tiwai(a)suse.de> ALSA: control: Don't add invalid kcontrols to LED layer Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: skip double clone set expressions on element insert Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice.kernel(a)fastmail.im> virtio-net: Ensure that TCP packets don't overflow gso_segs Arvind Yadav <arvind.yadav(a)intel.com> drm/xe: Reject page faults from non-fault-mode scratch VMs Balasubramani Vivekanandan <balasubramani.vivekanandan(a)intel.com> drm/xe/xe_gt_idle: Add CCS to the powergating info print Daniele Ceraolo Spurio <daniele.ceraolospurio(a)intel.com> drm/xe: Do not apply WA 14025883347 to media 3503 Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: use BIT_ULL() to prevent shift overflow on 32-bit archs Vitaliy Sochnev <sochnev.v.74(a)gmail.com> net: phy: air_en8811h: move LED GPIO configuration to config_init Yifei Chu <Chuyf26(a)linux.alibaba.com> net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Shengyu Qu <wiagn(a)4d2.org> ASoC: amd: acp-config: change quirks to cover all ASUS FA401EA variants Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length Xiubo Li <xiubo.li(a)clyso.com> ceph: revalidate ki_pos for O_APPEND writes after cap acquisition Hongling Zeng <zenghongling(a)kylinos.cn> ceph: Fix ERR_PTR(0) in ceph_mkdir() HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel Fuad Tabba <fuad.tabba(a)linux.dev> of/irq: Fix device node refcount leak in of_irq_get_affinity() John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> crypto: acomp - allocate async request context when cloning Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: add overflow bounds to quantum and initial quantum Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: fix a resource leak in copy_net_ns() error handling path Mina Almasry <almasrymina(a)google.com> net: core: check skb_frags_readable before uncloning in skb_copy_ubufs Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Karl Mehltretter <kmehltretter(a)gmail.com> selftests/proc: make proc-maps-race work with READ_IMPLIES_EXEC Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: fix argument name in header Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: catch race in mas_alloc_cyclic() Usama Arif <usama.arif(a)linux.dev> mm/memcontrol: avoid false sharing between vmstats and events Hongfu Li <lihongfu(a)kylinos.cn> selftests/mm: fix read_file() return value check Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/mm: skip COW tmpfile cases when fallocate() is unsupported Ze Tan <tanze(a)kylinos.cn> smb/client: preserve open info type across compound queries Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Sai Krishna <saikrishnag(a)marvell.com> octeontx2-af: fix cn20k mailbox lifetime on repeated rvu_mbox_init() Suman Ghosh <sumang(a)marvell.com> octeontx2-pf: fix NULL deref of af_xdp_zc_qidx on rep setup Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Long Li <longli(a)microsoft.com> net: mana: Cap MSI-X vectors to the device MSI-X table size Victor Nogueira <victor(a)mojatatu.com> net/sched: act_ife: Only operate on Ethernet frames Wei Fang <wei.fang(a)nxp.com> net: enetc: restore RX ring congestion mode for ENETC v4 Wei Fang <wei.fang(a)nxp.com> net: enetc: remove invalid code from enetc4_pl_mac_link_up() Wei Fang <wei.fang(a)nxp.com> net: enetc: improve MAFT entry management with bitmap tracking Wei Fang <wei.fang(a)nxp.com> net: enetc: convert ndo_set_rx_mode() to ndo_set_rx_mode_async() Wei Fang <wei.fang(a)nxp.com> net: enetc: extract common helpers for MAC hash filter configuration Wei Fang <wei.fang(a)nxp.com> net: enetc: extract common helpers for MAC promiscuous mode setting Wei Fang <wei.fang(a)nxp.com> net: enetc: restore RX ring congestion mode after ring reconfiguration Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Anshumali Gaur <agaur(a)marvell.com> octeontx2-vf: fix workqueue and netdev race in probe/remove Anshumali Gaur <agaur(a)marvell.com> octeontx2-af: fix out-of-bounds read setting MSI-X irq affinity Anshumali Gaur <agaur(a)marvell.com> octeontx2-af: fix NULL deref in NIX TM tree debugfs read path Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Stanislav Fomichev <sdf.kernel(a)gmail.com> xsk: honor XDP_TX_METADATA in zero-copy path Stanislav Fomichev <sdf.kernel(a)gmail.com> xsk: align TX metadata layout across ABIs Radek Podgorny <radek(a)podgorny.cz> Bluetooth: do not leak an hci_conn when a second LE connect is rejected Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: btnxpuart: Validate the FW dump header length Pauli Virtanen <pav(a)iki.fi> Bluetooth: hci_sync: add conditional locking annotations Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not discard the subsystem reset timeout Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not report success when subsys reset fails Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan Pavel Shpakovskiy <pashpakovskii(a)salutedevices.com> Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: access chan->conn safely in get/setsockopt Seongjae Jeong <jsjlee1020(a)gmail.com> f2fs: use adjusted write range after f2fs_write_checks() Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: process: Fix context switching MTE store-only tag check Wei-Lin Chang <weilin.chang(a)arm.com> arm64: ptdump: Make note_page_flush() range aware Bernd Schubert <bernd(a)bsbernd.com> fuse: Fix the condition to enable over-io-uring Joanne Koong <joannelkoong(a)gmail.com> fuse: use release/acquire for fch->initialized Baokun Li <libaokun(a)linux.alibaba.com> fuse: invalidate the correct range after O_APPEND direct write Geert Uytterhoeven <geert+renesas(a)glider.be> erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Michael Kelley <mhkelley58(a)gmail.com> Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition Giuseppe Piscitelli <ooonea(a)gmail.com> net/sched: sch_cake: fix autorate reconfiguration throttling Jian Shen <shenjian15(a)huawei.com> net: hibmcge: fix page_pool DMA direction mismatch Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq: fix pacing delay underflow with pacing offload Rong Zhang <i(a)rong.moe> net: page_pool: Remove zone/policy GFP flags when allocating XArray entries Jiawen Wu <jiawenwu(a)trustnetic.com> net: libwx: fix concurrent bitmap overwrite in PTP setup Jiawen Wu <jiawenwu(a)trustnetic.com> net: txgbe: fix MISC interrupt unmasking in non-MSI-X mode and device shutdown Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: fix sleep in atomic context in MAC table access Daniel Machon <daniel.machon(a)microchip.com> net: microchip: vcap: use port number instead of netdev name for debugfs Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: account classifier filter allocations to memcg Wei Fang <wei.fang(a)nxp.com> ptp: netc: fix period truncation and potential divide-by-zero in PEROUT Thomas Walsh <thwalsh(a)redhat.com> bnxt_en: Gate TPH enablement behind BNXT_SUPPORTS_QUEUE_API check Guenter Roeck <linux(a)roeck-us.net> bnxt_en: Fix call to hardware monitoring event handler Julian Braha <julianbraha(a)gmail.com> ASoC: fix unmet dependencies on PPC_BESTCOMM and SND_SOC_AC97_BUS Cosmo Chou <chou.cosmo(a)gmail.com> rtc: pcf85363: Add error checking to regmap calls in probe() Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> NFSv4.1: zero referring call lists before decoding Nikolay Aleksandrov <razor(a)blackwall.org> vxlan: fix reading neigh ha Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: arp/nd proxy: fix reading neigh ha Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition Li, Yifan <yifan2.li(a)intel.com> powercap: intel_rapl: Sign-extend the PMU delta on counter wraparound Jamal Hadi Salim <jhs(a)mojatatu.com> net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue Mina Almasry <almasrymina(a)google.com> net: tcp: block mixing readable and unreadable frags Eric Dumazet <edumazet(a)google.com> inetpeer: randomize RB-tree node comparison using SipHash Eric Dumazet <edumazet(a)google.com> ip6mr: do not clone dst in ip6mr_cache_report() Pengpeng Hou <pengpeng(a)iscas.ac.cn> net: qlcnic: validate unified ROM sections before loading Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to net_passive_dec() Cen Zhang (Microsoft) <blbllhy(a)gmail.com> ipv6: avoid divide by zero in rt6_multipath_rebalance Eric Dumazet <edumazet(a)google.com> netdevsim: update queue NAPI association on queue reset Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: E-Switch, preserve max tx speed on vport state modification Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Move vport DOWN state check out of mlx5_query_vport_max_tx_speed() Mark Bloch <mbloch(a)nvidia.com> net/mlx5: E-Switch, use state lock for vport state changes Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Victor Nogueira <victor(a)mojatatu.com> net/sched: add get_fill_size callbacks for actions missing them Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Cen Zhang (Microsoft) <blbllhy(a)gmail.com> xsk: fix NULL pointer dereference in __xsk_rcv() Rustam Adilov <adilov(a)disroot.org> irqchip/irq-realtek-rtl: Use readl_be()/writel_be() instead of readl()/writel() Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add mask for interrupt handling Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add interrupt data structure Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Split out parent setup code Namjae Jeon <linkinjeon(a)kernel.org> smb: server: remove unused DES crypto header Thomas Huth <thuth(a)redhat.com> smb: server: Remove obsolete "select CRYPTO_LIB_DES" from Kconfig file Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: mtpav: shut down output timer before card teardown Nitin Gote <nitin.r.gote(a)intel.com> drm/xe: don't WARN on kernel job timeout when device already wedged Geert Uytterhoeven <geert+renesas(a)glider.be> spi: amlogic-spisg: Make sure clk_init_data is fully initialized Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Dennis Tighe <dennis.tighe(a)gmail.com> ntfs: validate usa_ofs before preserving the update sequence number Dennis Tighe <dennis.tighe(a)gmail.com> ntfs: fix off-by-one page overflow in ntfs_decompress() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> sched/topology: Add a cpus_read_lock to rebuild_sched_domains() Haotian Zhang <vulab(a)iscas.ac.cn> ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Defer default SPI and LPI IAFFID programming Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Use logical cpu 0 irs_data for dynamic IST allocation Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Release IRS iomem region on driver init failure Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Fix gicv5_init_common() error paths Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Disable IRSes on probe failures Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Check for NULL LPI domain on domain teardown Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Check get_logical_index() return value in MADT IAFFID parsing Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Synchronize CPU interface disable Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Clear per-CPU IRS data on teardown Michael Pesa <michael.pesa(a)icloud.com> irqchip/ast2700-intc: Disable all interrupt merge banks on probe Geert Uytterhoeven <geert+renesas(a)glider.be> clk: visconti: Make sure clk_init_data is fully initialized Geert Uytterhoeven <geert+renesas(a)glider.be> clk: ti: Make sure clk_init_data is fully initialized Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Karl Mehltretter <kmehltretter(a)gmail.com> lib/interval_tree: fix allocation warning messages Linkai Gong <gonglinkai(a)kylinos.cn> rtc: gamecube: check return value of devm_rtc_register_device() Ruoyu Wang <ruoyuw560(a)gmail.com> i2c: ocores: Disable clock on failed resume Ryan Chen <ryan_chen(a)aspeedtech.com> irqchip/ast2700-intc: Avoid allocating in the irq_domain activate() callback Biju Das <biju.das.jz(a)bp.renesas.com> irqchip/renesas-rzg2l: Fix loss of interrupt Pengpeng Hou <pengpeng(a)iscas.ac.cn> rtc: zynqmp: Return optional clock lookup errors Frank Sorenson <sorenson(a)redhat.com> cifs: remove dead size-update blocks in cifs_setattr_unix/nounix Christopher Lusk <clusk(a)northecho.dev> smb: client: set replay flag on the read send-error retry path Christopher Lusk <clusk(a)northecho.dev> smb: client: fix request buffer leak in smb2_new_read_req() ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/client: return EOPNOTSUPP for unsupported O_TMPFILE Surendra Singh Chouhan <kr494167(a)gmail.com> rtc: spacemit: handle regmap_test_bits() error return Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind GuoHan Zhao <zhaoguohan(a)kylinos.cn> virtio: rtc: time out alarm requests Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Li RongQing <lirongqing(a)baidu.com> virtio_pci: fix wrong queue index for admin vq in intx path Yufeng Wang <wangyufeng(a)kylinos.cn> vhost/net: fix clear_user start address in VHOST_GET_FEATURES_ARRAY Denis V. Lunev <den(a)openvz.org> virtio_balloon: quiesce balloon work before device shutdown Denis V. Lunev <den(a)openvz.org> virtio_balloon: factor out virtballoon_quiesce() Denis V. Lunev <den(a)openvz.org> virtio: add virtio_device_shutdown() helper Linfeng Sun <linfeng.sun.dev(a)gamil.com> vdpa_sim: fix cleanup after worker creation failure Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Baolin Liu <liubaolin(a)kylinos.cn> ntfs: do not update ctime when setxattr fails Hyeontae Lee <wonju345(a)naver.com> ntfs: serialize resident iomap reads with mrec_lock Joanne Koong <joannelkoong(a)gmail.com> ntfs: convert iomap ops to ->iomap_next() Joanne Koong <joannelkoong(a)gmail.com> iomap: add ->iomap_next() Joanne Koong <joannelkoong(a)gmail.com> iomap: split iomap_iter() logic into iomap_iter_next() Namjae Jeon <linkinjeon(a)kernel.org> ntfs: allow index root relocation Pisit Preechapramoth <kml.delusion501(a)slmail.me> ntfs: reject unprivileged writes to reserved $LX* xattrs Namjae Jeon <linkinjeon(a)kernel.org> ntfs: respect per-file chmod mode over mount masks Namjae Jeon <linkinjeon(a)kernel.org> ntfs: apply Windows name checks only with windows_names Alexandro Calo <alexandro.calo(a)nozominetworks.com> ntfs: Fix index_root heap OOB write in ntfs_ir_to_ib() Namjae Jeon <linkinjeon(a)kernel.org> ntfs: fix kmap_local_page() usage in compress Matthew Wilcox (Oracle) <willy(a)infradead.org> ntfs: Remove references to page->__folio_index Matthew Wilcox (Oracle) <willy(a)infradead.org> ntfs: Use zero_user_segment() in handle_bounds_compressed_page() Matthew Wilcox (Oracle) <willy(a)infradead.org> ntfs: Remove use of __folio_index in handle_bounds_compressed_page() Matthew Wilcox (Oracle) <willy(a)infradead.org> ntfs: Inline zero_partial_compressed_page() Namjae Jeon <linkinjeon(a)kernel.org> ntfs: rewrite EA stream before updating metadata Namjae Jeon <linkinjeon(a)kernel.org> ntfs: remove empty EA attribute pair Namjae Jeon <linkinjeon(a)kernel.org> ntfs: validate final EA attribute size Besar Wicaksono <bwicaksono(a)nvidia.com> perf vendor events arm64: Fix Tegra410 Olympus event 0x0197 Saurav Sachidanand <sauravsc(a)amazon.com> perf vendor events arm64: fix swapped MetricGroup for Tegra410 L1 prefetcher metrics Jian-Ming Liao <Jm_Liao(a)asmedia.com.tw> i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs() Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nikolay Kulikov <nikolayof23(a)gmail.com> mlxbf-bootctl: fix the build error with FIELD_PREP() Hemanth Selam <hemanth.selam(a)gmail.com> platform/x86/amd/hsmp: Reject negative power cap writes in hwmon Guangshuo Li <lgs201920130244(a)gmail.com> platform/x86: hp-bioscfg: fix password encoding bounds check Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: don't check the listener's sk_err in vsock_accept() HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: hash socket only after full initialisation in smc_sk_init() Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_flush() Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Baokun Li <libaokun(a)linux.alibaba.com> fuse: check for NULL root inode in fuse_fill_super_submount Daniel Baluta <daniel.baluta(a)nxp.com> soc: qcom: ubwc: Fix missing include Baokun Li <libaokun(a)linux.alibaba.com> fuse: reject a duplicate fd= mount option Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Maximilian Immanuel Brandtner <maxbr(a)linux.ibm.com> tls: fix RX desync on overlapping skbs Ruoyu Wang <ruoyuw560(a)gmail.com> net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error Xiang Mei <xmei5(a)asu.edu> vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: ctnetlink: do not expose expectation DEAD flag Florian Westphal <fw(a)strlen.de> netfilter: ipset: remove need to allocate memory on delete operations Chao Yu <chao(a)kernel.org> f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode Chao Yu <chao(a)kernel.org> f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk} Anton Protopopov <a.s.protopopov(a)gmail.com> virtio_net: Fix resize of the RX ring Xin Xie <xiexinet(a)gmail.com> net: hsr: free learned nodes on device setup failure Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: b53: fix error propagation from b53_fdb_dump() Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Petr Oros <poros(a)redhat.com> dpll: fix NULL deref in dpll_device_ops() during teardown race Prabu Thayalan <prabu.ponrajthayalan(a)amd.com> ionic: fix completion descriptor access with 2x desc size Eric Joyner <eric.joyner(a)amd.com> ionic: add missing dma_rmb() after the completion publish check Wei Fang <wei.fang(a)nxp.com> ptp: netc: skip PEROUT disable if channel is not enabled Dan Carpenter <error27(a)gmail.com> drm/xe: tests: fix error message in xe_migrate_sanity_test() Fan Gong <gongfan1(a)huawei.com> hinic3: Fix skb linearization mismatch and drop skb when skb_checksum_help() failed Karl Mehltretter <kmehltretter(a)gmail.com> octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() bui duc phuc <phucduc.bui(a)gmail.com> can: m_can: Use of_property_present() for wakeup-source Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf, xdp: move offload check into dev_xdp_install() Mario Rugiero <mrugiero(a)gmail.com> regulator: tps65185: wait for the IC to wake before the first I2C access Mathieu Dubois-Briand <mathieu.dubois-briand(a)bootlin.com> clk: ti: mux: resolve parent clocks by DT index, not by name Onur Özkan <work(a)onurozkan.dev> clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate() Michael Nemanov <michael.nemanov(a)vastdata.com> nfs: fix ENXIO on O_CREAT open of existing symlink over NFSv3 Zhansong Gao <zhsgao(a)hotmail.com> NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease() Jeuk Kim <jeuk20.kim(a)gmail.com> NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers Guangshuo Li <lgs201920130244(a)gmail.com> NFS: Fix delayed delegation return list handling ZhangGuoDong <zhangguodong(a)kylinos.cn> pnfs/blocklayout: Fix device leaks on parse failure Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Retry stat generation in cgroup_iter_memcg Ze Tan <tanze(a)kylinos.cn> smb/server: fix session counter on session removal Ze Tan <tanze(a)kylinos.cn> smb/server: update session counter under sessions table lock Ze Tan <tanze(a)kylinos.cn> smb/server: warn if ksmbd_proc_create() fails Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: add procfs monitoring for active shares Ze Tan <tanze(a)kylinos.cn> smb/server: fix session leak in ksmbd_session_register() Hang Nan <2122295973(a)qq.com> ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: handle encrypted compressed requests Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: decrypt requests from expired encrypted sessions Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: disconnect on SMB3 decryption failure Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: scope session state changes to bound connections Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix encrypted request lookup on bound channels Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: expire SMB sessions when Kerberos tickets expire Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SMB2 write offsets Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: detach blocked lock requests before freeing Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: safely discard unregistered deferred locks Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Andreas Schwab <schwab(a)linux-m68k.org> m68k: nfcon: Do not call console_is_registered() in nfcon_device() Junseo Lim <zirajs7(a)gmail.com> bpf: Disallow bpf_{g,s}etsockopt() in cgroup UNIX getname hooks Ojaswin Mujoo <ojaswin(a)linux.ibm.com> erofs: fix unused pcluster_pools for higher page sizes Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix vmlinux klp relocations for EXPORT_SYMBOL_FOR_MODULES() Gao Xiang <xiang(a)kernel.org> erofs: guard on-disk algorithm IDs against Z_EROFS_COMPRESSION_MAX Gao Xiang <xiang(a)kernel.org> erofs: fix interlaced ztailpacking pclusters Ilan Dudnik <ilan.dudnik(a)safebreach.com> ksmbd: defer publishing granted locks to prevent UAF/double-free race Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: recognize replayed SMB2 lock sequences ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: call ksmbd_proc_cleanup() on module init failure ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: abort initialization when proc setup fails ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: serialize oplock close with pending break ownership Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: add SMB3 request replay support Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: retain connection for pending notify work Gael Blivet <gael.blivet(a)gmail.com> ksmbd: defer CHANGE_NOTIFY completion instead of STATUS_NOT_IMPLEMENTED Gael Blivet <gael.blivet(a)gmail.com> ksmbd: add AAPL kAAPL_SERVER_QUERY create context support Gael Blivet <gael.blivet(a)gmail.com> ksmbd: fix durable handle v2 default timeout units (60 -> 60000) Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: support access-based directory enumeration Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: free preauth sessions on connection teardown Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: do not advertise unimplemented CA support Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: validate ipc response length before dereferencing its fields Yunseong Kim <yunseong.kim(a)est.tech> smb: smbdirect: release pending child sockets outside the handler lock Yunseong Kim <yunseong.kim(a)est.tech> smb: smbdirect: avoid recursive listen.lock during cleanup Yunseong Kim <yunseong.kim(a)est.tech> smb: smbdirect: destroy QP before mem pools on accept failure Yunseong Kim <yunseong.kim(a)est.tech> smb: smbdirect: free completion queues with ib_free_cq() Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: fix slab-out-of-bounds read in ksmbd_alloc_user() Enzo Matsumiya <ematsumiya(a)suse.de> smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: Do not skip lock checks for single-byte ranges Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Check pointer type for all atomic RMW paths Marius Cristea <marius.cristea(a)microchip.com> hwmon: (emc1403) Drop hysteresis for low limit temperature Szymon Wilczek <swilczek.lx(a)gmail.com> hwmon: (coretemp) Fix core_data leak on CPUs without PTS John Johansen <john.johansen(a)canonical.com> apparmor: fix deadlock in complain-mode change_hat Mike Rapoport (Microsoft) <rppt(a)kernel.org> selftests/mm: thuge-gen: fix test_shmget() for PAGE_SIZE check Hongyan Xu <getshell(a)seu.edu.cn> block: mtip32xx: synchronize ioctls with device removal Yao Sang <sangyao(a)kylinos.cn> ublk: avoid teardown retry loop on xarray allocation failure Yao Sang <sangyao(a)kylinos.cn> ublk: reject non-power-of-2 zone sizes in SET_PARAMS Usama Arif <usama.arif(a)linux.dev> blk-iocost: clear delay state when freeing policy data Usama Arif <usama.arif(a)linux.dev> blk-iolatency: clear delay state when freeing policy data Niklas Cassel <cassel(a)kernel.org> null_blk: serialize configfs attribute updates with device setup Zizhi Wo <wozizhi(a)huawei.com> null_blk: serialize configfs attribute stores with the lock Zizhi Wo <wozizhi(a)huawei.com> null_blk: reject per-device queue resize for shared tag set Zizhi Wo <wozizhi(a)huawei.com> null_blk: free zones array on device power-off Zizhi Wo <wozizhi(a)huawei.com> null_blk: free global tag_set on init error path Zizhi Wo <wozizhi(a)huawei.com> null_blk: register configfs subsystem after creating default devices Zizhi Wo <wozizhi(a)huawei.com> null_blk: use DEFINE_MUTEX for the file-scope mutex Pengpeng Hou <pengpeng(a)iscas.ac.cn> mailbox: riscv-sbi-mpxy: validate RPMI notification lengths Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix command timeout due to missed interrupt Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: handle NULL data in send_data callback Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Replace assert with runtime check in dso__read_symbol() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Use stored fd error instead of stale errno in file_read() and file_size() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against errno==0 when dso__get_filename() returns NULL Tejun Heo <tj(a)kernel.org> sched_ext: Make SCHED_CLASS_EXT select GENERIC_ALLOCATOR Tao Cui <cuitao(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime true-up on slice expiry Tejun Heo <tj(a)kernel.org> sched_ext: Drop unlocked scx_rq_clock_invalidate() from scx_root_disable() Karl Mehltretter <kmehltretter(a)gmail.com> crypto: lskcipher - propagate errors from unaligned crypt Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Michal Blaszczyk <michalblk(a)google.com> selftests/sched_ext: Fix flaky ddsp failure tests on busy systems Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Ihor Solodrai <ihor.solodrai(a)linux.dev> selftests/bpf: Fix selftest build after filter.h update Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Use acpi_bus_get_primary_device() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: platform: Use acpi_bus_get_primary_device() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: bus: Introduce acpi_bus_get_primary_device() Hongyan Xu <getshell(a)seu.edu.cn> ACPI: scan: fix bus ID cleanup on device_add() failures Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Remove trace_buffer::cpus Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix missing sign-ext for signed 1-byte and 2-byte kfunc args Mykyta Yatsenko <yatsenko(a)meta.com> bpf: Fix arm64 KASAN false positive after bpf_throw Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Use ping_command() for IPv6 pings in lwt_ip_encap Linmao Li <lilinmao(a)kylinos.cn> HID: tmff: Use 64-bit arithmetic for force feedback scaling Xianglin Lin <1021538027(a)qq.com> HID: multitouch: reclassify HTIX5288 to WIN_8_FORCE_MULTI_INPUT_NSMU Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: SOF: validate topology volume range before allocation Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Karl Mehltretter <kmehltretter(a)gmail.com> HID: haptic: don't write an uninitialized value to unhandled usages Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: reject out-of-range evcn in mi_enum_attr() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: fix integer overflow in MFT cluster validation Puranjay Mohan <puranjay(a)kernel.org> bpf, arm64: Fix stack-passed arguments for indirect trampolines Jijie Shao <shaojijie(a)huawei.com> net: page_pool: fix UAF in __page_pool_release_netmem_dma on xa_cmpxchg race Bart Van Assche <bvanassche(a)acm.org> scsi: ufs: core: Set task state before io_schedule_timeout() Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Eduard Zingerman <eddyz87(a)gmail.com> selftests/bpf: Fix for veristat file/prog filters processing Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate DIO orphan slot during inode read ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate orphan slot during inode read Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported Rui Qi <qirui.001(a)bytedance.com> selftests/cgroup: Preserve CPU hotplug write errors Maurizio Lombardi <mlombard(a)redhat.com> nvmet: fix max_qid race between configfs and controller allocation John Keeping <jkeeping(a)inmusicbrands.com> ALSA: seq: midi: Serialize input teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: midi: Optimize event_input locking with RCU Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Marek Szyprowski <m.szyprowski(a)samsung.com> clocksource/drivers/samsung_pwm: Switch to raw_spinlock_t type Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Waiman Long <longman(a)redhat.com> sched/isolation: Defer freeing of cpumask memblock memory to initcall Ricardo B. Marlière (SUSE) <ricardo(a)marliere.net> selftests/namespaces: Fix racy pipe handshake in timens and pidns_separate Hui Zhu <zhuhui(a)kylinos.cn> bpf: Fix UAF in bpf_trampoline_multi_attach_free on update failure Willem de Bruijn <willemb(a)google.com> selftests: drv-net: so_txtime: fix qdisc replace with handle Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd71828: Do not hide errors Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd71828: Drop duplicate power-supply property Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd71828: Fix current direction Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd71815: Fix temperature reading Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix .kcfi_traps special section extraction Puranjay Mohan <puranjay(a)kernel.org> objtool/klp: Fix vmlinux .klp.symid link error for .exitcall.exit symbols Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Disable/restore ASPM on every function for multi-function devices Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe bui duc phuc <phucduc.bui(a)gmail.com> ASoC: spacemit: advertise only DMA-backed DAI streams Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM David Matlack <dmatlack(a)google.com> selftests: harness: Mark test fixture objects __maybe_unused Daniel Borkmann <daniel(a)iogearbox.net> bpf, s390: Clear fetch destination on faulting arena atomic Daniel Borkmann <daniel(a)iogearbox.net> bpf, arm64: Clear fetch destination on faulting arena atomic Daniel Borkmann <daniel(a)iogearbox.net> bpf, x86: Clear fetch destination on faulting arena atomic Daniel Borkmann <daniel(a)iogearbox.net> bpf: Derive the atomic load register in one place Daniel Borkmann <daniel(a)iogearbox.net> bpf, riscv: Clear fetch destination on faulting arena atomic Mohammad Abu-Khader <mohammad.abukhader(a)hotmail.com> kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Dan Carpenter <error27(a)gmail.com> drm/amd/pm: silence uninitialized variable warnings Arnaldo Carvalho de Melo <acme(a)redhat.com> perf build: Remove leftover feature tests for removed cxx and clang support Julian Braha <julianbraha(a)gmail.com> backlight: ktd2801: Fix unmet dependency on GPIOLIB Junjie Cao <junjie.cao(a)linux.dev> backlight: aw99706: Validate all DT property values consistently Charles Keepax <ckeepax(a)opensource.cirrus.com> mfd: cs42l43: Fix regmap defaults ordering Will Deacon <will(a)kernel.org> arm64/efi: Avoid voluntary preemption with efi_mm installed Christoph Hellwig <hch(a)lst.de> iomap: iomap_bio_read_folio_range_sync is missing a call to bio_uninit Karl Mehltretter <kmehltretter(a)gmail.com> super: fix dying superblock warning messages Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Use pcie_capability_clear_and_set_word() for ASPM disable/restore Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix relocations for EXPORT_SYMBOL_FOR_MODULES() symbols Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Don't match local symbols against exports Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix cross-module klp relocation section naming Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: fix memory leak in error path of build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: validate parent port count before allocating nodes in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: consolidate port counting in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for failure of tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for successful tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit test skeleton for node tree Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> mtd: ubi: Release device reference on busy detach Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Ignore replacement offset of empty x86 alternatives Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix size of empty special section entries Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix vmlinux .klp.symid link error for .no_trim_symbol symbols Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Ning Ding <dingning04(a)gmail.com> bpf: Compare iterator types during state pruning Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Willem de Bruijn <willemb(a)google.com> idpf: add missing cpu_to_le32 in idpf_tx_splitq_build_flow_desc Robert Malz <robert.malz(a)canonical.com> ice: acquire NVM lock around each flash read Petr Oros <poros(a)redhat.com> ice: clear the default forwarding VSI rule when releasing a VSI Przemyslaw Korba <przemyslaw.korba(a)intel.com> ice: fall back to SBQ when LL PHY timer interface times out Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> phy: rockchip: samsung-hdptx: Handle uncommitted PHY config changes Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> phy: rockchip: samsung-hdptx: Fix rate recalculation for 3.2GHz FRL Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> phy: rockchip: samsung-hdptx: Guard against clk rate integer underflow Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> phy: rockchip: samsung-hdptx: Prevent divide-by-zero when computing clk rate Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> phy: rockchip: samsung-hdptx: Fix rate recalculation for high bpc HyeongJun An <sammiee5311(a)gmail.com> ALSA: seq: Don't leak the extension cell pointer in the bounce payload Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Liang Hao <haohlliang(a)gmail.com> hrtimer: Account nr_retries on recovered interrupt retries Chao Shi <coshi036(a)gmail.com> nvme: reject passthrough of driver-managed Set Features Yang Xiuwei <yangxiuwei(a)kylinos.cn> nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed() Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Sven Peter <sven(a)kernel.org> nvme-apple: Drop the PRP null check chicken bit Sven Peter <sven(a)kernel.org> nvme-apple: Require page aligned buffers on the admin queue Sven Peter <sven(a)kernel.org> nvme: Add a quirk for page aligned admin queue buffers Sven Peter <sven(a)kernel.org> nvme-apple: Never set the opcode in the NVMMU TCB Sven Peter <sven(a)kernel.org> nvme-apple: Don't set a DMA direction for commands without a data transfer Sven Peter <sven(a)kernel.org> nvme-apple: Destroy the admin queue on removal Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate() Ilya Leoshkevich <iii(a)linux.ibm.com> s390/irqflags: Add out-of-line definitions of arch_local_irq_*() for KMSAN Josh Poimboeuf <jpoimboe(a)kernel.org> arm64: bti: Disable in-kernel BTI with recent versions of Clang Jorijn van der Graaf <jorijnvdgraaf(a)catcrafts.net> ASoC: qcom: q6apm: keep the graph start count in sync with the DSP Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: entry: Avoid unnecessary local_irq_disable() on kernel exit Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Drop qmp_v4_calibrate_dp_phy Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> phy: renesas: rcar-gen3-usb2: Ignore missing VBUS regulator Mukesh Kumar Chaurasiya (IBM) <mkchauras(a)gmail.com> rust: uapi: replace direct asm-generic/ioctl.h include with linux/ioctl.h Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Fix incorrect device ID in invalid PASID error message John Johansen <john.johansen(a)canonical.com> apparmor: fix unconfined user namespace restriction forced stack Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Willem de Bruijn <willemb(a)google.com> selftests: drv-net: so_txtime: only send test traffic to sch_etf Mohsin Bashir <hmohsin(a)meta.com> selftests: drv-net: Test queue stall upon reconfig Jia Wang <wangjia(a)ultrarisc.com> PCI: ultrarisc: Get and enable DP1000 PCIe controller clocks Kuniyuki Iwashima <kuniyu(a)google.com> amt: Don't support cross-netns setup. Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Decode drive strength in the get function Liang Luo <luoliang(a)kylinos.cn> selftests/sched_ext: Check skeleton open failure in exit test Rui Qi <qirui.001(a)bytedance.com> selftests/cgroup: Avoid awk -e in cpuset tests Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/cpuset: Use WRITE_ONCE() for shared prs_err updates Guixin Liu <kanie(a)linux.alibaba.com> nvme-pci: release descriptor pools on probe failure Guixin Liu <kanie(a)linux.alibaba.com> nvmet: propagate percpu_ref_init() failure in nvmet_ns_enable() Zhengrong Li <zhengrong_li(a)linux.alibaba.com> nvmet: fix Reservation Register Replace for unregistered host with IEKEY Chuck Lever <cel(a)kernel.org> NFS: Return a delegation the client fails to record Runyu Xiao <runyu.xiao(a)seu.edu.cn> sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 surendra <kr494167(a)gmail.com> hwmon: (pmbus/ltc4283) Add missing MODULE_DEVICE_TABLE for OF match table Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Synchronize EC access from the thermal device callbacks Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Store the hwmon device in cros_ec_hwmon_priv Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Register the thermal devices after the hwmon ones Marco Elver <elver(a)google.com> arm64: Disable KCSAN instrumentation in delay.o Chuck Lever <cel(a)kernel.org> xdrgen: Fix opaque and string encoders for unbounded members Chuck Lever <cel(a)kernel.org> xdrgen: Add XDR width macros for short integer types Chuck Lever <cel(a)kernel.org> xdrgen: Do not declare union XDR functions in the definitions header Chuck Lever <cel(a)kernel.org> xdrgen: Emit a blank line ahead of enum declarations Chuck Lever <cel(a)kernel.org> lockd: Regenerate NLMv4 XDR code Jeff Layton <jlayton(a)kernel.org> nfsd: add protocol support for CB_NOTIFY Chuck Lever <cel(a)kernel.org> NFSD: Release the export reference when reaping open stateids Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_ct: move custom expectation support to helper Florian Westphal <fw(a)strlen.de> netfilter: nft_ct: support expectation creation for natted flows Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Yifei Gao <gyf161023(a)gmail.com> media: amd: isp4: fix self-deadlock in isp4sd_pwron_and_init() error path Yifei Gao <gyf161023(a)gmail.com> media: amd: isp4: release partial allocations in isp4if_alloc_fw_gpumem() Yuho Choi <dbgh9129(a)gmail.com> hwrng: imx-rngc - Disable clock on registration failure Ahsan Atta <ahsan.atta(a)intel.com> crypto: qat - remove dead ADF_HEX code Thorsten Blum <thorsten.blum(a)linux.dev> crypto: qat - use 2-arg strscpy where destination size is known Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Flush context cache with correct SID when tearing down aliases Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Tear down scalable-mode context on probe failure Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Fix iopf_refcount leak on RID domain replacement Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Clear Present bit before tearing down copied context entry Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Andrew Jones <andrew.jones(a)oss.qualcomm.com> iommu/dma: Restore locking around msi_page_list Karl Mehltretter <kmehltretter(a)gmail.com> fbdev: clps711x-fb: Remove unreachable unregister_framebuffer() call Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Myeonghun Pak <mhun512(a)gmail.com> fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device() Fabrice Derepas <fabrice.derepas(a)canonical.com> apparmor: fix integer overflow in verify_tags() bounds check Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf python: Fix memory leak in pyrf__metrics_cb Ian Rogers <irogers(a)google.com> perf python: Fix count_values memory leak in pyrf_evsel__read Ian Rogers <irogers(a)google.com> perf python: Validate attribute setters in pyrf_evsel Ian Rogers <irogers(a)google.com> perf python: Validate CPU and thread maps in pyrf_evsel__open Ian Rogers <irogers(a)google.com> perf python: Handle Py_None for thread and cpu maps Ian Rogers <irogers(a)google.com> perf python: Check counts_values size in set_values Ian Rogers <irogers(a)google.com> perf test: Fix skiplist leak in cmd_test Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf python: Fix memory leak in pyrf_evlist__get_pollfd Ian Rogers <irogers(a)google.com> perf tools: Fix sb_evlist leaks in top and record Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Ian Rogers <irogers(a)google.com> perf script: Fix metric_evlist leak in script_find_metrics Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> i3c: renesas: Don't register devices when ENTDAA times out Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> i3c: renesas: Follow a unified pattern for transfer and command initialization Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> i3c: renesas: Return immediately if there is no transfer Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix mmap_lock leak in irq_work path Guodong Xu <guodong(a)riscstar.com> riscv: cpufeature: Clarify ISA spec version for canonical order Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Vidhu Sarwal <vidhu.linux(a)gmail.com> iio: light: opt4060: Fix pointer type passed to div_u64_rem() Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix storage null-ptr-deref after replacing prog Alvin Šipraga <alvin.sipraga(a)analog.com> pinctrl: fix PINCTRL_GENERIC_MUX not always being selectable Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: btmtksdio: fix usage_count leak when autosuspend_delay is negative Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the HCI command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the mesh send cancel command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_conn: fix the SCO setup context lifetime Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btintel: Fix diagnostics event detection Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: use proto_lock for l2cap_data to fix l2cap_disconn_ind HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix edge-triggered interrupts handling Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix IRQ mask/unmask code Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: add missed IRQ resource helpers Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix getting gpiochip/pinctrl pointers in the IRQ handling code Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: add missed get_direction() function for gpio_chip Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix spi group pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix muxing of non-gpio default pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7581: fix mux/conf of pcie_reset pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix I2C0_SDA_PD register bit order Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7581: fix pinconf of i2c_scl/i2c_sda pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix mdio bitfield names Aaron Tomlin <atomlin(a)atomlin.com> perf sched: Handle missing trace samples in pipe mode Aaron Tomlin <atomlin(a)atomlin.com> perf sched: Suppress latency table output when trace samples are missing Qu Wenruo <wqu(a)suse.com> btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data() Qu Wenruo <wqu(a)suse.com> btrfs: use aligned range for locking in extent_fiemap() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: don't clobber the extent buffer when zeroing it out Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: flush active metadata block group at btree_writepages() start Yichong Chen <chenyichong(a)uniontech.com> btrfs: retry verity reads for not-uptodate Merkle folios Leo Martins <loemra.dev(a)gmail.com> btrfs: replace writeback inhibition xarray with a fixed inline buffer Sun YangKai <sunyangkai(a)fnnas.com> btrfs: check if root is readonly when setting posix acl Qu Wenruo <wqu(a)suse.com> btrfs: make sure EXTENT_BUFFER_READING is cleared under refs_lock Qu Wenruo <wqu(a)suse.com> btrfs: fix a lockdep caused by path resolution during device scan Qu Wenruo <wqu(a)suse.com> btrfs: always wait for ordered extents to avoid OE races Filipe Manana <fdmanana(a)suse.com> btrfs: defrag: fix deadlock between defrag and delalloc space reservation Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: don't force read-only on transient -EAGAIN from reloc merge Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix error handling in sd_probe() after large pool creation failure Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Record matched usb_device_id into btusb_data Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Also gate overloaded status update for SD_ASYM_CPUCAPACITY Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Fix stop/start with no update Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Use bitwise access for PERF_HES_STOPPED Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Factor out pt_config_enable() Yuho Choi <dbgh9129(a)gmail.com> ACPI: video: Release PCI device reference after lookup surendra <kr494167(a)gmail.com> thermal/drivers/spacemit: Validate clamped trip thresholds Kazuma Kondo <kazuma-kondo(a)nec.com> ACPI: PCI: Avoid misleading _OSC messages for non-PCIe host bridges without _OSC Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: tas675x: sort the register default table Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Daniel Borkmann <daniel(a)iogearbox.net> bpf, arm64: Fix exception table metadata for arena load-acquire Daniel Borkmann <daniel(a)iogearbox.net> bpf, x86: Fix exception table metadata for arena load-acquire Daniel Borkmann <daniel(a)iogearbox.net> bpf, riscv: Add and use bpf_atomic_is_load_acq() helper Daniel Borkmann <daniel(a)iogearbox.net> bpf: Reject load-acquire from pointers requiring fault protection Ben Horgan <ben.horgan(a)arm.com> arm_mpam: Disable driver unbind to avoid UAF Ben Horgan <ben.horgan(a)arm.com> arm_mpam: Fix a NULL pointer dereference on unbinding after an error interrupt James Clark <james.clark(a)linaro.org> perf: arm_pmuv3: Zero initialize hw_id branch stack field Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix leaked trace id Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Bruce Johnston <bjohnsto(a)redhat.com> md/raid1: don't set array_frozen in raid1_takeover() Yu Kuai <yukuai(a)fygo.io> md/md-llbitmap: stop daemon timer rearm on destroy Yu Kuai <yukuai(a)fygo.io> md/md-llbitmap: prevent create failure bitmap UAF Yu Kuai <yukuai(a)fygo.io> md: avoid stale clone I/O accounting timestamps Yu Kuai <yukuai(a)fygo.io> md: wait for behind writes before destroying bitmap Yu Kuai <yukuai(a)fygo.io> md/raid5: round bitmap stripes with sector division Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-pcie: Add pcs_lane1 offset to V5 offsets Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend Mohd Ayaan Anwar <mohd.anwar(a)oss.qualcomm.com> phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Jan Kara <jack(a)suse.cz> ext4: fix transaction overflow during writeback Jan Kara <jack(a)suse.cz> ext4: teach ext4_meta_trans_blocks() about number of allocated extents Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/mm: unpoison pages in memory-failure teardown Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Restrict the RV1103B 2-bit drive type to bank 2 Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Prathamesh Shete <pshete(a)nvidia.com> pinctrl: tegra264: fix DAP2 DIN/DOUT pin assignment Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Aksh Garg <a-garg7(a)ti.com> PCI: cadence: Fix host/endpoint dependencies for cadence-plat driver Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Felix Gu <ustc.gu(a)gmail.com> phy: sunplus: fix error handling in sp_uphy_init() Felix Gu <ustc.gu(a)gmail.com> phy: renesas: rcar-gen2: Fix double of_node_put on phy creation failure Biju Das <biju.das.jz(a)bp.renesas.com> phy: renesas: phy-rcar-gen3-usb2: Fix devm action registration for disabled VBUS regulator Meghana Malladi <m-malladi(a)ti.com> arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node Takashi Iwai <tiwai(a)suse.de> ALSA: hda: cix-ipbloq: Avoid build with 32bit archs Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Resize MST HDCP per-connector arrays to 32 Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Steve Dunnagan <sdunnaga(a)redhat.com> leds: gpio: Clear error pointers for skipped LEDs Arnd Bergmann <arnd(a)arndb.de> leds: gpio: Make legacy gpiolib interface optional Sven Peter <sven(a)kernel.org> mfd: macsmc: Fix key count endianness annotation Qiang Yu <Qiang.Yu(a)amd.com> drm/amdgpu: read TRUNCATE_COORD_MODE on gfx12 Alex Deucher <alexander.deucher(a)amd.com> drm/gfx12: Program DB_RING_CONTROL Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Mark Brown <broonie(a)kernel.org> tools: Ensure tools copy of linux/filter.h exports the UAPI Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: skip default WMM setup for AP_VLAN links Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: restrict the driver to little-endian systems Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Fix use-after-free in kmod_dup_req lifetime handling Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Inform duplicate requests about the result directly Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> module: use strscpy() to copy module names in stats and dup tracking Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: cadence_master: add BRA_NumBytes[8] support Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Priya Bala Govindasamy <pgovind2(a)uci.edu> rust: cpufreq: Fix temporary write in Registration::bios_limit_callback Priya Bala Govindasamy <pgovind2(a)uci.edu> rust: cpufreq: Add CPUFREQ_TABLE_END as last table entry in TableBuilder::to_table Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: Drop node references while building component list Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi: Don't leak sync polarity bits into packet control Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Set output mux for DSI and LVDS Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon-top: Keep mixer routes distinct Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Restore opaque alpha in video modes Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: Fix V3s YUV scanline size Arnaldo Carvalho de Melo <acme(a)redhat.com> perf c2c: Clean up registered formats on c2c_hists__init() and c2c_hists__reinit() failure Arnaldo Carvalho de Melo <acme(a)redhat.com> perf c2c: Fix error masking, OOM, and unchecked caller errors in hpp_list__parse() Alexey Charkov <alchark(a)flipper.net> clk: rockchip: rk3576: fix source muxes for SPI0..SPI4 Leon Hwang <leon.hwang(a)linux.dev> bpf: Fix sleepable check for tracing/lsm prog Jiri Olsa <jolsa(a)kernel.org> bpf: Clear buf on error in __bpf_get_task_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Remove trace_in argument from __bpf_get_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Factor callchain_finalize function from __bpf_get_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Factor callchain_store function from __bpf_get_stack Cen Zhang <zzzccc427(a)gmail.com> ocfs2: o2hb: quiesce negotiate handlers and timeout work Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Arnaldo Carvalho de Melo <acme(a)redhat.com> perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly Arnaldo Carvalho de Melo <acme(a)redhat.com> perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf header: Use write lock when translating BPF prog info pointers Arnaldo Carvalho de Melo <acme(a)redhat.com> perf libbfd: Validate BPF prog info arrays before pointer cast Farhan Ali <alifm(a)linux.ibm.com> vfio/pci: Avoid mapping BARs for devices with non-mappable BARs Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered Karl Mehltretter <kmehltretter(a)gmail.com> ARM: 9483/1: select HAVE_POSIX_CPU_TIMERS_TASK_WORK Linus Walleij <linusw(a)kernel.org> ARM: 9481/2: breakpoint: CFI breakpoints only on demand Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold QP references for AE and CM processing Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold CQ references when processing EQ events Yuntao Wang <yuntao.wang(a)linux.dev> kbuild: fix modules.builtin(.modinfo) targets in the top-level Makefile Robertus Diawan Chris <robertusdchris(a)gmail.com> modpost: prevent leak when early return no suffix .o in read_symbols() Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> intel_idle: Avoid using deep idle states during initialization Marek Marczykowski-Górecki <marmarek(a)invisiblethingslab.com> xen/xenbus: check otherend_id only after it has been initialized Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: hwmon: Remove hwmon class device along with its parent Daniel Borkmann <daniel(a)iogearbox.net> bpf: Check load-acquire src ptr type before the load Eliot Courtney <ecourtney(a)nvidia.com> gpu: nova-core: correct FRTS vidmem offset calculation John Hubbard <jhubbard(a)nvidia.com> gpu: nova-core: clean up FSP FRTS comments Zhi Wang <zhiw(a)nvidia.com> gpu: nova-core: factor out common FSP message header Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: stream: Fix possible short reads/writes Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: stream: Restore consumer if copying from iter fails Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: talos-evk: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sa8155p-adp: Fix swapped USB and UFS QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: eliza-mtp: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: lemans: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: glymur: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: kaanapali: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sar2130p: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8750: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8650: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: purwa: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: hamoa: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc7280: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc7180: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcm6490: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs8550-aim300: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm850: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sa8540p: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-blackrock: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ternary operator precedence in ksm_tests Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: handle EINVAL when configuring gigantic hugepages Hongfu Li <lihongfu(a)kylinos.cn> selftests/mm: fix memleak in migration benchmark Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Return -EINVAL for unsupported I/O BAR mmap Jackie Dong <xy-jackie(a)139.com> ALSA: hda/realtek: ALC269 fixup for Yoga/Legion Mic noise Imran Shaik <imran.shaik(a)oss.qualcomm.com> arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC Christoph Hellwig <hch(a)lst.de> block: handle nogenerate/noverify properly in fs-integrity Christoph Hellwig <hch(a)lst.de> block: lift BIP_CHECK_FLAGS to include/linux/bio-integrity.h Christoph Hellwig <hch(a)lst.de> block: remove bip_should_check Yang Xiuwei <yangxiuwei(a)kylinos.cn> ublk: clear auto buf reg before updating io->buf in batch commit Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: sophgo: cv180x: Allow the DMA multiplexer to set channel number for DMA controller Ning Ding <dingning04(a)gmail.com> bpf: Invalidate RCU pointers after final spin unlock Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: do not use make_bad_inode() in ocfs2_read_inode_block_full() Cen Zhang <zzzccc427(a)gmail.com> ocfs2: validate external xattr entries when reading metadata Cen Zhang <zzzccc427(a)gmail.com> ocfs2: validate inline xattrs during inode block validation Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Cen Zhang <zzzccc427(a)gmail.com> ocfs2/cluster: keep heartbeat local node stable Yang Xiuwei <yangxiuwei(a)kylinos.cn> ublk: validate auto buf reg before taking uring_cmd Caleb Sander Mateos <csander(a)purestorage.com> ublk: check for ublk_unmap_io() returning 0 Caleb Sander Mateos <csander(a)purestorage.com> ublk: check import_ubuf() return value Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iolatency: account per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: skip dying blkg in blkcg_activate_policy() Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: fix race between policy activation and blkg destruction Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Zxyan Zhu <zxyan0222(a)gmail.com> net: stmmac: Skip PHY attach if custom PCS is in use Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf arm-spe: Reject zero nr_cpu in metadata to prevent division by zero Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Chao Huang <huangchao(a)kylinos.cn> HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure Rosalie Wanders <rosalie(a)mailbox.org> HID: sony: add missing __packed to struct with static_assert() Vicki Pfau <vi(a)endrift.com> HID: steam: Reject short reads Vicki Pfau <vi(a)endrift.com> HID: steam: Improve logging and other cleanup Vicki Pfau <vi(a)endrift.com> HID: steam: Add support for sensor events on the Steam Controller (2015) Vicki Pfau <vi(a)endrift.com> HID: steam: Rename some constants that got renamed upstream Vicki Pfau <vi(a)endrift.com> HID: steam: Refactor and clean up report parsing Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe 谢致邦 (XIE Zhibang) <Yeking(a)Red54.com> HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver Haoxiang Li <haoxiang_li2024(a)163.com> HID: logitech-hidpp: Fix FF device cleanup on init failure Denis Benato <denis.benato(a)linux.dev> HID: asus: fix a off-by-one in mcu_parse_version_string() validation Denis Benato <denis.benato(a)linux.dev> HID: asus: refactor the two workqueues and init sequence Niklas Cassel <cassel(a)kernel.org> PCI: dwc: ep: Fix unmap potentially unmapping the wrong iATU Linmao Li <lilinmao(a)kylinos.cn> platform: arm64: qcom-hamoa-ec: reject incomplete responses Niklas Cassel <cassel(a)kernel.org> PCI: dwc: ep: Flush cached MSI write before unmapping the iATU Niklas Cassel <cassel(a)kernel.org> misc: pci_endpoint_test: Check SUCCESS bit for doorbell status Shukai Ni <shukai.ni(a)kuleuven.be> dm-integrity: replace forgeable discard filler with a keyed sector marker Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> tty: skip cdev_del() when no cdev is registered Karl Mehltretter <kmehltretter(a)gmail.com> serial: core: clear freed pointers on uart_register_driver() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: core: do fallible allocations before the console can be registered Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: keep console clock enabled for atomic writes Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> soc: fsl: qe: implement get_direction() Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> soc: fsl: qe: properly scan GPIO nodes at startup Saket Kumar Bhaskar <skb99(a)linux.ibm.com> powerpc/irq: Fix missing r2 clobber in PCREL inline assembly Saket Kumar Bhaskar <skb99(a)linux.ibm.com> powerpc64/bpf: Fix build break for arch_bpf_timed_may_goto Madhavan Srinivasan <maddy(a)linux.ibm.com> powerpc64/bpf: Fix build break in bpf_jit_emit_func_call_rel() Mukesh Kumar Chaurasiya (IBM) <mkchauras(a)gmail.com> powerpc/syscall: Fix syscall skip handling for seccomp and ptrace Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Gou Hao <gouhao(a)uniontech.com> powerpc/xive: propagate IPI init errors to prevent use-after-free Gou Hao <gouhao(a)uniontech.com> powerpc/xive: add error return value to xive_smp_probe() Gou Hao <gouhao(a)uniontech.com> powerpc/xive: make xive IPI allocation NULL-safe Troy Mitchell <troy.mitchell(a)linux.spacemit.com> pinctrl: spacemit: validate pins in pinconf callbacks Surendra Singh Chouhan <kr494167(a)gmail.com> pinctrl: generic: free maps on pinctrl_generic_to_map() failure Yulin Lu <luyulin(a)eswincomputing.com> pinctrl: eswin: Fix Handling of PIN_CONFIG_PERSIST_STATE Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix symbol resolution for duplicate data symbols Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Add .klp.symid for sympos disambiguation Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix false module dependencies caused by dead relocs Joe Lawrence <joe.lawrence(a)redhat.com> objtool/klp: Normalize Module.symvers paths to module names Josh Poimboeuf <jpoimboe(a)kernel.org> objtool/klp: Fix module name normalization for paths with dots Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix mmap_lock deadlock on arena lock failure Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: stop PMSR before P2P and NAN teardown Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: disconnect on CSA to channel 0 Jason Huang <jason.huang2(a)infineon.com> wifi: brcmfmac: fix P2P action frame handling without device vif Namhyung Kim <namhyung(a)kernel.org> perf build: Fix a build error on 32-bit x86 Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: nl80211: clean up color-change beacon data on errors Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Davidlohr Bueso <dave(a)stgolabs.net> perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Mark Brown <broonie(a)kernel.org> kselftest/arm64: Don't write to P0 in irritator on SME only systems Will Deacon <will(a)kernel.org> arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry Karl Mehltretter <kmehltretter(a)gmail.com> kselftest/arm64: fp-ptrace: Fix checks for inactive SVE and SSVE regsets Karl Mehltretter <kmehltretter(a)gmail.com> arm64/fpsimd: ptrace: Fix inactive SVE and SSVE regsets Shanker Donthineni <sdonthineni(a)nvidia.com> arm_mpam: Apply T241-MPAM-6 to 63-bit counters Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: smp: Fix IPI teardown for GICv5 flow Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: mt76: mt7996: remove beacon_int_min_gcd from ADHOC interface combinations Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump Reshma Immaculate Rajkumar <reshma.rajkumar(a)oss.qualcomm.com> wifi: ath12k: fix encrypted EAPOL TX in encap offload mode Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx() Felix Fietkau <nbd(a)nbd.name> wifi: mt76: reject out-of-range link ids in mt76_vif_link() shengwei.lu <shengwei.lu(a)mediatek.com> wifi: mt76: mt7925: Fix EHT Beamformee SS subfields to meet 802.11be minimum Peter Chiu <chui-hao.chiu(a)mediatek.com> wifi: mt76: fix queue assignment for disassoc packets Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: report RX chain signal for all RX paths Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: do not leave state behind after a failed WED attach Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: fix reg addr remap when addr is 0 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: release hif2 reference on probe IRQ failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix ext PHY use-after-free on register error path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix double hif2 init on the non-WED path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: fix MIB TX aggregation counter registers for mt7990 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: set MT76_SCANNING when starting a hw scan Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: clear stale link state on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: free vif links after clearing wcid entries on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: wake MCU waiters before aborting scan in L1 SER Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: skip key upload when adding an offchannel link Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement Yonghong Song <yonghong.song(a)linux.dev> bpf, x86: Fix trampoline stack size for 128-bit arguments Yonghong Song <yonghong.song(a)linux.dev> bpf: Reject >8 byte return values on return-reading trampoline paths Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix NULL parent dereference in fork event processing Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix fd leak on bounds check in maps__set_modules_path_dir() Michael Liang <mliang(a)purestorage.com> perf libdw: Fix outer-frame name resolution and spurious "(inlined)" tag Alessio Podda <aleph.pi.gh(a)gmail.com> perf unwind-libdw: Fix unwinding of multi-threaded processes Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: SDCA: Add missing stub for sdca_fdl_free_state() Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Ashish Mhetre <amhetre(a)nvidia.com> arm64: tegra: Fix CMDQV interrupt type on Tegra264 Yuho Choi <dbgh9129(a)gmail.com> ARM: tegra: Fix OF node reference leaks in IRQ init Andrey Golovko <andrey.golovko(a)gmail.com> ASoC: tas2783-sdw: drop stale regcache on uninitialized re-attach Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: codecs: tas2783-sdw: Propagate regcache_sync() errors Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dp: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dp: do not reject wide-bus modes while a YUV420 mode is active Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dp: reject YUV420-only modes without VSC SDP support Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm: don't tear down KMS twice when KMS init fails Yongxing Mou <yongxing.mou(a)oss.qualcomm.com> drm/msm/dpu: Fix DMA SSPP REC block offsets on DPU v13 Can Peng <pengcan(a)kylinos.cn> ACPI: processor: Unregister cpufreq notifier on init failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: only consume the WO drop bit on WED v2 devices StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: add missing rdd_idx check when enabling background radar Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: report data NSS for STBC frames in RX rate decode Felix Fietkau <nbd(a)nbd.name> wifi: mt76: cancel reset and rc work on device unregister Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't leak MLD group index on remap alloc failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix ER-SU 106-tone RU check in RX rate decode Felix Fietkau <nbd(a)nbd.name> wifi: mt76: decode the full VHT Rx STBC capability field Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unwind state on add_interface failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix out-of-bounds access in mmio copy helpers Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix HE DCM max-RU capability encoding Rex Lu <rex.lu(a)mediatek.com> wifi: mt76: check txfree done event on the WED hw path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix RXDMAD_C buffer recycling race Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix uninitialised RXDMAD_C descriptor info Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix stranded frames in mt76_txq_schedule_pending Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix 4th chain ACK RSSI bitmask in sta_poll Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: write RX header translation bit to the correct register Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't report a zero TX bitrate Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[] Michael-CY Lee <michael-cy.lee(a)mediatek.com> wifi: mt76: assign link_id when sending probe request during scan Michael-CY Lee <michael-cy.lee(a)mediatek.com> wifi: mt76: fix non-AQL packet accounting for MLO stations Peter Chiu <chui-hao.chiu(a)mediatek.com> wifi: mt76: mt7996: fix MLD ID in MAC TXD and HIF TXP Rex Lu <rex.lu(a)mediatek.com> wifi: mt76: fix RX data queuing of RRO 3.0 Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: mt7996: fix capability of EHT-MCS 15 in MRU Chad Monroe <chad(a)monroe.io> wifi: mt76: mt7996: fix non-MLD station num_sta leak Chad Monroe <chad(a)monroe.io> wifi: mt76: mt7996: fix EAPOL source BSS for non-MLD stations Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Jared.Huang <jared.huang(a)mediatek.com> wifi: mt76: mt7925: fix msg len mismatch between driver and firmware Jared.Huang <jared.huang(a)mediatek.com> wifi: mt76: mt7925: update clc before setting sar power table Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: mt7927: set band index for sniffer mode Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt7921: Add PCIe AER handler support to prevent system crash Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: add init_wiphy callback Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: mt7925: add NAN MCU helpers Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: connac: add NAN connection type Zhi-Jun You <hujy652(a)gmail.com> wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986 Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: mt792x: stop USB register access after bus hang Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: fix handling channel context with different bands in mt76_switch_vif_chanctx() Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Dmitry Gomzyakov <nicerok11(a)gmail.com> wifi: mt76: connac: add MT7991A (0x7991) to is_mt7996() Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Muhammad Usama Anjum <usama.anjum(a)arm.com> misc: sgi-gru: remove interrupt-context page-table walks Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Jinjie Ruan <ruanjinjie(a)huawei.com> powerpc/crash: Fix possible memory leak in update_crash_elfcorehdr() Rosen Penev <rosenp(a)gmail.com> powerpc/44x: Set GPIO chip parent Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> powerpc: implement get_direction() in cpm2 Mukesh Kumar Chaurasiya (IBM) <mkchauras(a)gmail.com> dma-resv: Fix undefined symbol when CONFIG_DMA_SHARED_BUFFER is disabled Brian Foster <bfoster(a)redhat.com> iomap: release the folio batch on iomap callback failures Karl Mehltretter <kmehltretter(a)gmail.com> dcache: keep shrink_dcache_for_umount() making progress on busy roots Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Komal Bajaj <komal.bajaj(a)oss.qualcomm.com> pinctrl: qcom: shikra: Fix intr_target_width for summary interrupt routing Martin Wilck <mwilck(a)suse.com> md/raid1: create serial pool adding rdev to array with serialize_policy=1 Yu Peng <pengyu(a)kylinos.cn> fs: annotate inode timestamp accessors Can Peng <pengcan(a)kylinos.cn> i3c: master: adi: add OF module alias for autoloading Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> swiotlb: Preserve allocation virtual address for dynamic pools Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Chen Cheng <chencheng(a)fnnas.com> md: scope memalloc_noio to allocation critical sections Chen Cheng <chencheng(a)fnnas.com> md/bitmap: resume array on backlog_store() error path Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Park RCG's clk source at XO during disable Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Keep the critical clocks always-on from probe Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Move to the latest common qcom_cc_probe() model Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Drop pm_clk handling Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: qcm2290: Update DISPCC and GPUCC GDSC *wait_val values Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: qcm2290: Add RETAIN_FF_ENABLE flag for DISPCC and GPUCC GDSCs Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: qcm2290: Set POLL_CFG_GDSCR flag for DISPCC and GPUCC GDSCs Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: dispcc-qcm2290: Enable runtime PM support Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: dispcc-qcm2290: Move to the latest common qcom_cc_probe() model Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: negcc-nord: keep GPU2 CFG clock enabled via critical CBCR Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: gcc-nord: mark PCIe link clocks as critical Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: negcc-nord: use clk_regmap_phy_mux for USB3 pipe clock srcs Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: nord: use BRANCH_HALT_SKIP for PHY pipe clocks Abel Vesa <abel.vesa(a)oss.qualcomm.com> arm64: dts: qcom: eliza: Add fallback compatible for ADSP remoteproc Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Alexis Savery <asavery(a)google.com> platform/chrome: lightbar: Limit payload to max packet size Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF when reading bpf link info Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490-rb3gen2-industrial-mezzanine: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490-rb3gen2: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490-thundercomm-minipc-g1iot: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490-radxa-dragon-q6a: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: lemans-evk-ifp-mezzanine: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: monaco-evk-ifp-mezzanine: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: monaco-monza-som: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: monaco: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: lemans: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: talos: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8750: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sar2130p: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: kodiak: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: kaanapali: Fix the PCIe iommu-map entries Dawid Wróbel <me(a)dawidwrobel.com> arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID Imran Shaik <imran.shaik(a)oss.qualcomm.com> arm64: dts: qcom: talos: Fix cpu6 1094.4MHz OPP frequency typo Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: glymur: Fix PDC IRQ mapping Keith Busch <kbusch(a)kernel.org> block: fix dio leak on metadata mapping error Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix tzmem state on probe retry Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix reserved memory cleanup on probe failure Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix NULL dereference in IRQ handler before __scm is published Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: instrument SMC call path with tracepoints Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: add trace events for the SMC call interface Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en Pradyot Kumar Nayak <pradyot.nayak(a)oss.qualcomm.com> arm64: dts: qcom: glymur-crd: Add FocalTech ft3d81 touchscreen support Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> soc: qcom: pmic_glink_altmode: Define the TBT extradata properly Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration Krishna Kurapati <krishna.kurapati(a)oss.qualcomm.com> arm64: dts: qcom: qcs404: Fix DTBS Check errors in usb controller nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8976-longcheer-l9360: Fix accidental node override Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep Itai Handler <itai.handler(a)gmail.com> rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: dwc: ep: Clear MSI iATU mapping in dw_pcie_ep_cleanup() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid10: consistently fail atomic writes that require splitting Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1: restrict atomic write limits and handle runtime constraints Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix stride mismatch in mac_phy_caps_parse() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: fix stride mismatch in mac_phy_caps_parse() Fushuai Wang <wangfushuai(a)baidu.com> Revert "serial: 8250: Clear CON_PRINTBUFFER on port re-registration" Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: recheck spare changes before starting sync Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: remove REQ_NOWAIT support from raid1/10/456 Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tools/nolibc/powerpc: mark ctr and xer as clobbered by system call Yichong Chen <chenyichong(a)uniontech.com> fanotify: stop permission watchdog when timeout is zero Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect lockless recovery_offset accesses during reshape Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: fix ETS QoS stats counter underflow and cross-channel corruption Chen Cheng <chencheng(a)fnnas.com> md/raid5: fix lockless max_nr_stripes reads Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: host: Fix controller cleanup on EDL sysfs failure Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Unregister panic notifier Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Clean up console log on probe failure Surendra Singh Chouhan <kr494167(a)gmail.com> regulator: tps65185: handle gpiod_get_value_cansleep() error returns Jens Remus <jremus(a)linux.ibm.com> s390/vdso: Pass --eh-frame-hdr to the linker Dan Carpenter <error27(a)gmail.com> media: stm32: dcmi: fix some error handling bugs in probe() Hungyu Lin <dennylin0707(a)gmail.com> media: qcom: iris: handle runtime PM resume failure in core deinit Dikshita Agarwal <dikshita.agarwal(a)oss.qualcomm.com> media: qcom: iris: Remove duplicate HFI_PROP_OPB_ENABLE entry Dikshita Agarwal <dikshita.agarwal(a)oss.qualcomm.com> media: qcom: iris: Fix bitmask test in iris_allow_cmd() Anna Maniscalco <anna.maniscalco2000(a)gmail.com> drm/msm: remove objects from evit list after pinning them Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix unchecked pm_runtime_get_sync() in probe Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix Runtime PM handling and teardown ordering Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: validate TLV length in process_tpc_stats() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: fix overreads in ath12k_wmi_process_csa_switch_count_event() Adrián Larumbe <adrian.larumbe(a)collabora.com> drm/panthor: Add vm_bind region with kbo range overlap check Fan Wu <fanwu01(a)zju.edu.cn> spi: davinci: switch to managed controller allocation Guixin Liu <kanie(a)linux.alibaba.com> nvmet: reject out-of-range mdts values in configfs store Guixin Liu <kanie(a)linux.alibaba.com> nvme-pci: return error when parsing a quirk string fails Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix return status of RMI log page on allocation failure Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Cong Nguyen <congnt264(a)gmail.com> media: staging/ipu7: fix async notifier leak on init error Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry() Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 com260 board Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 pico-itx board Troy Mitchell <troy.mitchell(a)linux.spacemit.com> clk: spacemit: k3: fix missing /2 factor in i2s sysclk dividers David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() Alexey Charkov <alchark(a)flipper.net> clk: rockchip: Fractional PLL coefficient on RK3588/RK3576 is two's complement Alexey Charkov <alchark(a)flipper.net> clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs Gary Guo <gary(a)garyguo.net> PCI: Fix UAF when probe runs concurrent to dyn ID removal Gary Guo <gary(a)garyguo.net> PCI: Fix dyn_id add TOCTOU Gary Guo <gary(a)garyguo.net> PCI: Make pci_match_one_device() match on ID instead of device Akari Tsuyukusa <akkun11.open(a)gmail.com> clk: mediatek: mt8135: Fix inverted gate control for devapc_ck longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Kostas Damaskinakis <kostas.damaskinakis(a)gmail.com> clk: eswin: Zero-initialize stack-allocated clk_init_data Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: fix per-STA profile length in cross-link CSA parsing Alain Volmat <alain.volmat(a)foss.st.com> media: stm32: dcmi: fix error handling on MDMA pool alloc failure Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Peiyang He <peiyang_he(a)smail.nju.edu.cn> RDMA/rxe: Fix UAF in ODP init error-handling path Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc() Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Ananthu C V <ananthu.cv(a)oss.qualcomm.com> arm64: dts: qcom: glymur: fix SoCCP memory mappings Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: qcom: q6v5: Request shutdown if crash is triggered host-side Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: qcom: pas: Add late attach support for subsystems Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Allow shutdown of crashed processors K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Set min_limit_freq based on bios_min_perf Ian Rogers <irogers(a)google.com> perf annotate: Be robust to annotating without a thread Ian Rogers <irogers(a)google.com> perf ui hists: In report UI ensure thread is set with reference counting Alexandre Courbot <acourbot(a)nvidia.com> gpu: nova-core: fix packed registry table size Zhi Wang <zhiw(a)nvidia.com> gpu: nova-core: build SetRegistry entries dynamically Tejun Heo <tj(a)kernel.org> sched_ext: Abort directly from the hardlockup handler Cheng-Yang Chou <yphbchou0911(a)gmail.com> sched_ext: Fix exit_cpu accuracy for lockup paths Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Fan Wu <fanwu01(a)zju.edu.cn> spi: oc-tiny: switch to managed controller allocation Myeonghun Pak <mhun512(a)gmail.com> clk: mediatek: mt6735: Unregister PLLs on probe failure Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI/pwrctrl: tc9563: Power off only the external ports in tc9563_pwrctrl_disable_port() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI/pwrctrl: tc9563: Fix parsing the integrated Ethernet MAC Endpoint node Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Sumeet Pawnikar <sumeet4linux(a)gmail.com> powercap: intel_rapl_tpmi: Handle PMU registration failure during probe Rakesh Kota <rakesh.kota(a)oss.qualcomm.com> thermal/drivers/qcom-spmi-adc-tm5: Drop IIO_VAL_INT check in adc_tm5_get_temp Christian Marangi <ansuelsmth(a)gmail.com> thermal/drivers/airoha: Fix copy paste error for sen internal Christian Marangi <ansuelsmth(a)gmail.com> thermal/drivers/airoha: Fix copy paste error on clamp_t low temp Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: bus: Avoid confusing complaints regarding missing _OSC features Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: debugfs: Reserve space for a string terminator Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: rpmb: Validate request frame length before parsing Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: core: Validate connected lane counts Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: Avoid NULL CQE dereference when reporting invalid tags Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: core: Validate string descriptors Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer Kohei Enju <enju.kohei(a)fujitsu.com> arm64: RSI: fix field-spanning write warning in attestation token init Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Fix phy id check for the phy on com260 board Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Fix phy id check for the phy on pico-itx board James Clark <james.clark(a)linaro.org> tools/build: Allow versioning of all LLVM tools defined in Makefile.include Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: free EINT resources on unbind Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: use devm_gpiochip_add_data() for GPIO chip David Matlack <dmatlack(a)google.com> liveupdate: Remember FLB retrieve() status David Matlack <dmatlack(a)google.com> liveupdate: Reference count outgoing FLB data Jackie Liu <liuyun01(a)kylinos.cn> liveupdate: reject nonzero reserved value for SESSION_FINISH Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Add enough deassert time for the PHY on com260 board Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: spacemit: Add enough deassert time for the PHY on PICO ITX Aurelien Jarno <aurelien(a)aurel32.net> riscv: dts: spacemit: improve RTL8211F PHY configuration on K3 Pico-ITX board Shivendra Pratap <shivendra.pratap(a)oss.qualcomm.com> power: reset: reboot-mode: Remove devres based allocations Alison Schofield <alison.schofield(a)intel.com> cxl/region: Fix use-after-free in find_pos_and_ways() error path Julian Braha <julianbraha(a)gmail.com> pinctrl: fix unmet dependencies from missing GPIOLIB Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak on subtest_states reallocation Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix missing allocation null checks in test_progs.c Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix incorrect error checking for pthread_create Leon Hwang <leon.hwang(a)linux.dev> bpf: Fix WARNING in bpf_tracing_link_release Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Mykyta Yatsenko <yatsenko(a)meta.com> bpf: Fix CFI mismatch in task work callback Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix rk3566-bigtreetech-cb2 touchscreen property Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Damon Ding <damon.ding(a)rock-chips.com> arm64: dts: rockchip: Add missing hclk for RK3588 eDP1 Damon Ding <damon.ding(a)rock-chips.com> arm64: dts: rockchip: Add missing hclk for RK3588 eDP0 Namjae Jeon <linkinjeon(a)kernel.org> exfat: fix valid_size extension over a shared writable mapping Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/panthor: return PTR_ERR() from devm_drm_dev_alloc() Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Aaron Tomlin <atomlin(a)atomlin.com> perf trace: Correct default cpumask formatting to hexadecimal Ian Rogers <irogers(a)google.com> perf cap: Remove used_root parameter and simplify capability checks Troy Mitchell <troy.mitchell(a)linux.spacemit.com> ASoC: spacemit: rename clock inputs to match binding Jerome Brunet <jbrunet(a)baylibre.com> clk: sunxi-ng: mux: fix determine helper rate propagation Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Malaya Kumar Rout <malayarout91(a)gmail.com> PM: hibernate: Fix memory leak in snapshot_write_next() error path Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: complete object teardown when the destroy command fails Sanghyun Park <sanghyun.park.cnu(a)gmail.com> xfrm: Fix skb double-free in xfrm_dev_direct_output() Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Eliot Courtney <ecourtney(a)nvidia.com> gpu: nova-core: correct RISC-V HALTED field Icenowy Zheng <zhengxingda(a)iscas.ac.cn> riscv: dts: thead: th1520: remove pclk for I2C1 Junhui Liu <junhui.liu(a)pigmoral.tech> riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups Aurelien Jarno <aurelien(a)aurel32.net> riscv: dts: spacemit: set console baud rate on K3 Pico-ITX board Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> bitmap: Properly initialise destination bitmap for scatter & gather test Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unrequest devices if driver registration fails Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Roll back partial protocol table registration EDAMAMEX <edame8080(a)gmail.com> cpufreq/amd-pstate: handle missing policy in dynamic EPP callbacks Marco Scardovi <scardracs(a)disroot.org> cpufreq/amd-pstate: Toggle auto_sel in active mode on shared memory systems Marco Scardovi <scardracs(a)disroot.org> cpufreq/amd-pstate: Fix EPP return type and handle errors during initialization Qianheng Peng <pengqh1(a)chinatelecom.cn> cpufreq: amd-pstate-ut: Skip tests when amd-pstate driver is not active Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Zhang Yi <yi.zhang(a)huawei.com> ext4: skip tail block zeroing for inline data files Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx() Matthew Leach <matthew.leach(a)collabora.com> wifi: ath12k: fix survey indexing across bands Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Correctly copy the hint BSSID in WMI scan request Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: refactor QMI memory assignment Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: switch to name-based reserved memory lookup Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath12k: fix ML-STA authentication timeout on QCC2072 Manish Dharanenthiran <manish.dharanenthiran(a)oss.qualcomm.com> wifi: ath12k: advertise ieee_link_id in vdev start MLO params Tamizh Chelvam Raja <tamizh.raja(a)oss.qualcomm.com> wifi: ath12k: Set IEEE80211_OFFLOAD_ENCAP_4ADDR after tx_encap_type vdev param Tamizh Chelvam Raja <tamizh.raja(a)oss.qualcomm.com> wifi: ath12k: Advertise multicast Ethernet encapsulation offload support Yao Kai <yaokai34(a)huawei.com> ext4: validate readdir offset before accessing dirent Aditya Prakash Srivastava <aditya.ansh182(a)gmail.com> ext4: use fsdata to track inline data write state and fix race Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Gerald Yang <gerald.yang(a)canonical.com> ext4: clear stale xarray tags on folios skipped during writeback Aditya Prakash Srivastava <aditya.ansh182(a)gmail.com> ext4: fix ABBA deadlock in ext4_xattr_inode_cache_find() Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Nicolin Chen <nicolinc(a)nvidia.com> iommu/arm-smmu-v3: Declare eats_s1chk and eats_trans as host-endian u64 Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Li RongQing <lirongqing(a)baidu.com> iommu/amd: Fix undefined behavior in devid_write debugfs function Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix requested device removal race Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_dealloc_pd_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in uverbs_free_dmah() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in counter_release() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_srq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_cq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix use after free in ib_query_qp() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations Leon Romanovsky <leon(a)kernel.org> RDMA/mana_ib: drain QP references after partial table insertion Myeonghun Pak <mhun512(a)gmail.com> RDMA/erdma: Fix CEQ tasklet use-after-free on removal Takuma Fujiwara <t-fujiwara1(a)ti.com> PCI: j721e: Fix incorrect max_lanes for J7200 Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_refcount field as unique Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve unique-field state across nested structs Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Fix offset warn check for bpf_res_spin_lock Kohei Enju <enju.kohei(a)fujitsu.com> virt: arm-cca-guest: use migrate_disable() for attestation token requests Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: battery: Adjust charging status validation check Feng Jiang <jiangfeng(a)kylinos.cn> bpf, riscv: Fix extable handling for arena load_acquire Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix kernel stack corruption in tailcall with CFI Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix memory leak in bpf_jit_free Ricardo B. Marlière <rbm(a)suse.com> libbpf: Search /lib64 and /lib in resolve_full_path() Ricardo B. Marlière <rbm(a)suse.com> selftests/bpf: Fix lsm_bdev dev_t encoding mismatch Ricardo B. Marlière <rbm(a)suse.com> selftests/bpf: Fix make install target Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Zero queue and stack outputs on lock failure Yousef Alhouseen <alhouseenyousef(a)gmail.com> platform/x86: acer-wmi: reject missing gaming WMI results Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Yun Zhou <yun.zhou(a)windriver.com> ext4: fix circular lock dependency in ext4_ext_migrate Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Zhu Ling <zhuling2709(a)phytium.com.cn> ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/nldev: validate dynamic counter attribute length Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() Gary Guo <gary(a)garyguo.net> samples: rust: debugfs: fix excessive stack use Gary Guo <gary(a)garyguo.net> rust: device: make lifetime on `Core` and `CoreInternal` invariant Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Silence maybe-uninitialized compiler warning in libarena Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Silence array bounds warning in global_map_resize Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Check malloc result with ASSERT_NEQ in test_sha256 Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Check malloc result with ASSERT_NEQ in test_loader Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> x86/bugs: Don't use cpu-type matching in cpu_vuln_blacklist Frank Li <Frank.Li(a)nxp.com> arm64: dts: imx8-ss-audio: Fix LPCG clock indices for ASRC0 Marco Elver <elver(a)google.com> kcsan: avoid unintended access checking in NMIs TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Leon Romanovsky <leon(a)kernel.org> RDMA/bnxt_re: Validate udata before executing commands Jacob Moroni <jmoroni(a)google.com> RDMA/core: Add ib_no_udata_io() helper Ibrahim Hashimov <security(a)auditcode.ai> RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[] Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg: Add missing nand_rb0 pin to nand_all_pins Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY TX probe Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: missing NULL check on match data Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Terminate all descriptors without callbacks Leon Hwang <leon.hwang(a)linux.dev> bpf: Disallow interpreter fallback for BPF_ADDR_PERCPU insn Leon Hwang <leon.hwang(a)linux.dev> bpf: Disallow interpreter fallback for gotox insn Leon Hwang <leon.hwang(a)linux.dev> bpf: Disallow interpreter fallback for arena-related insns Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Reject arena frees below the arena base Abel Vesa <abel.vesa(a)oss.qualcomm.com> arm64: dts: qcom: glymur: Add CX power domain to GCC Puranam V G Tejaswi <puranam.tejaswi(a)oss.qualcomm.com> drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ewan D. Milne <emilne(a)redhat.com> drivers: base: Remove statistics group if encryption group not created Maíra Canal <mcanal(a)igalia.com> drm/v3d: Associate BOs with every job that accesses them Maíra Canal <mcanal(a)igalia.com> drm/v3d: Convert submit helpers to operate on struct v3d_submit Maíra Canal <mcanal(a)igalia.com> drm/v3d: Make v3d_get_cpu_indirect_csd_params() a pure parser Maíra Canal <mcanal(a)igalia.com> drm/v3d: Introduce struct v3d_submit and convert CL/TFU/CSD ioctls Maíra Canal <mcanal(a)igalia.com> drm/v3d: Migrate BO reservation locking to DRM exec Maíra Canal <mcanal(a)igalia.com> drm/v3d: Extract v3d_job_add_syncobjs() helper Maíra Canal <mcanal(a)igalia.com> drm/v3d: Drop unused drm_encoder.h include from v3d_drv.h Namhyung Kim <namhyung(a)kernel.org> perf build: Fix compiler errors with old capstone Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Guangshuo Li <lgs201920130244(a)gmail.com> mtd: intel-dg: Fix runtime PM error path in probe Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Alex Mastro <amastro(a)fb.com> vfio: selftests: Avoid VLAs Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Pei Xiao <xiaopei01(a)kylinos.cn> ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Breno Leitao <leitao(a)debian.org> cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64) Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: lan966x_pci: depopulate children on populate failure Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Uwe Kleine-König (The Capable Hub) <u.kleine-koenig(a)baylibre.com> misc: pch_phub: Complete enum usage for device identification Alexander Usyskin <alexander.usyskin(a)intel.com> mei: lb: fix incorrect type in assignment Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path Arnd Bergmann <arnd(a)arndb.de> gpib: use 'static inline' instead of 'extern inline' Gui-Dong Han <hanguidong02(a)gmail.com> gpib: Move stuck SRQ update under lock Alexander A. Klimov <grandmaster(a)al2klimov.de> tlclk: if sscanf() fails, fall back to 0, not random value Cong Nguyen <congnt264(a)gmail.com> staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Narasimharao Vadlamudi <ahmisaranrao(a)gmail.com> crypto: aspeed - Propagate platform_get_irq() errors Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Chia-Yuan Li <leo.li(a)realtek.com> wifi: rtw89: fw: use MAC source for IO offload delay command Can Guo <can.guo(a)oss.qualcomm.com> scsi: ufs: core: Avoid possible memory reclaim deadlock in TX EQTR context Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Ruoyu Wang <ruoyuw560(a)gmail.com> drm/msm: Only fini scheduler after successful init Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm: Fix task_struct reference leak in recover_worker Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm/a6xx: Fix IRQ storm during msm_recovery test Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm/a6xx: Fix A621 GPUCC register list for state capture Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm/a6xx: Fix A663 GPUCC register list for state capture Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm: Recover HW before retire hung submit Shivam Rawat <shivrawa(a)qti.qualcomm.com> drm/msm/a6xx: Fix stale rpmh votes after suspend Dan Carpenter <error27(a)gmail.com> drm/msm/adreno: fix use after free on error path in a6xx_gpu_init() Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid double device_add when clients already present Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: pass correct argument to function Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: check SAP message length before reading it Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs Namhyung Kim <namhyung(a)kernel.org> perf stat: Fix duplicate output with --for-each-cgroup Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: geni-qcom: Fix sticky ret causing wrong return value on invalid proto Iker Pedrosa <ikerpedrosam(a)gmail.com> drm/solomon: remove unneeded variables in blit functions Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a78000: Drop duplicate "default ARCH_RENESAS" Abel Vesa <abel.vesa(a)oss.qualcomm.com> clk: qcom: gcc-glymur: Enable runtime PM Ian Rogers <irogers(a)google.com> perf jevents: Add more components to the metric sorting order Namhyung Kim <namhyung(a)kernel.org> perf sched: Free subcommand string after perf sched stats Namhyung Kim <namhyung(a)kernel.org> perf sched: Fix memory leaks in perf sched stats report Namhyung Kim <namhyung(a)kernel.org> perf sched: Add missing perf_session__delete() Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: milos: Add reset for sdhc_2 Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: sort out Iris power domains George Moussalem <george.moussalem(a)outlook.com> arm64: qcom: ipq5018: Add GEPHY RX and TX clocks George Moussalem <george.moussalem(a)outlook.com> arm64: dts: qcom: ipq5018: Correct CMN PLL reference clock rate Gopikrishna Garmidi <gopikrishna.garmidi(a)oss.qualcomm.com> arm64: dts: qcom: glymur-crd: merge duplicate &pmh0101_gpios node extensions Abel Vesa <abel.vesa(a)oss.qualcomm.com> arm64: dts: qcom: eliza: Enable first QUPv3 wrapper by default Pengyu Luo <mitltlatltl(a)gmail.com> arm64: dts: qcom: sc8280xp-x13s: Fix the drive-strength of mclk pin Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO Denis V. Lunev <den(a)openvz.org> x86/mm/pat: Take cpa_lock around large-page collapse Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Hongling Zeng <zenghongling(a)kylinos.cn> perf: evsel: Fix error handling in tp_format lookup Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Stephan Gerhold <stephan.gerhold(a)linaro.org> remoteproc: qcom_q6v5_mss: Fix MDM9607 subsystem control instance ID Stephan Gerhold <stephan.gerhold(a)linaro.org> remoteproc: qcom_q6v5_mss: Make ssctl_id configurable per platform Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Anas Khan <anxkhn28(a)gmail.com> drm/amd/display: remove duplicate link_dp_panel_replay.h include Dyllan Kobal <dyllan.kobal(a)zetier.com> drm/amd/display: fix wrong register field in dccg35_set_hdmistreamclk_src_new Gleb Markov <markov.gi(a)npc-ksb.ru> drm/amd/display: Remove unused-but-set variable hubp from Geoffrey McRae <geoffrey.mcrae(a)amd.com> drm/amd/display: Fix DM I2C teardown race Gregor Herburger <gregor.herburger(a)linutronix.de> OPP: Fix cleanup ordering Ruoyu Wang <ruoyuw560(a)gmail.com> media: ipu6: Do not free aux device pdata after init Eugen Hristev <ehristev(a)kernel.org> media: bcm2835-unicam: Fix asc leaked in error/remove path Julian Braha <julianbraha(a)gmail.com> media: platform: amd: fix unmet dependency for VIDEO_V4L2_SUBDEV_API Biren Pandya <birenpandya(a)gmail.com> media: i2c: rdacm21: Fix missing media_entity_cleanup() Yemike Abhilash Chandra <y-abhilashchandra(a)ti.com> media: ti: vpe: Select V4L2_FWNODE for VIP Qingshuang Fu <fuqingshuang(a)kylinos.cn> irqchip/renesas-irqc: Fix generic interrupt chip leak on remove Yuho Choi <dbgh9129(a)gmail.com> PCI: keystone: Fix OF node reference leak in init Yuho Choi <dbgh9129(a)gmail.com> PCI: xgene: Drop unnecessary OF node reference Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() John Groves <John(a)Groves.net> dax: fix holder_ops race in fs_put_dax() John Groves <John(a)Groves.net> dax: read holder_ops once in dax_holder_notify_failure() John Groves <John(a)Groves.net> dax/fsdev: fail probe on invalid pgmap offset John Groves <John(a)Groves.net> dax/fsdev: use __va(phys) for kaddr in direct_access John Groves <John(a)Groves.net> dax/fsdev: clear pgmap ops and owner on unbind John Groves <John(a)Groves.net> dax/fsdev: don't leave a dangling dev_dax->pgmap on probe failure John Groves <John(a)Groves.net> dax/fsdev: clear vmemmap_shift when binding static pgmap John Groves <John(a)Groves.net> dax/fsdev: fix multi-range offset in memory_failure handler John Groves <John(a)Groves.net> dax: fix misleading comment about share/index union in dax_folio_reset_order() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Liang Luo <luoliang(a)kylinos.cn> tools/sched_ext: scx_qmap: Fix stale API name in comment Dan Carpenter <error27(a)gmail.com> regulator: adp5055: Fix error code in adp5055_of_parse_cb() Richard Cheng <icheng(a)nvidia.com> cxl/features: Clamp Get Feature output size to the remaining buffer Richard Cheng <icheng(a)nvidia.com> cxl/features: Reject Set Features output buffer smaller than the header Richard Cheng <icheng(a)nvidia.com> cxl/features: Reject Get Feature count larger than the output buffer Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix transport device teardown lookup Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix SCMI device destroy lifetimes Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind P2A receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind TX receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix OF node reference handling Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Clear SystemPower flag on create failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Drop handle on protocol bind failures Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Protect device request lookup with RCU Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Use channel ID for transport teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Reject out of range DT protocol IDs Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Avoid IDR updates while cleaning channels Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Free transport channel on IDR failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Clean up channels on setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Quiesce notifications before teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unregister device notifier before IDR teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Publish channel state before callbacks David Stevens <stevensd(a)google.com> x86/entry/fred: Encode frame pointer on entry Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Wei Zhang <wei.zhang(a)oss.qualcomm.com> wifi: ath12k: fix rx_mpdu_start layout for QCC2072 Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath12k: fix MLO peer delete race Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath12k: fix dp_link_peer dangling references on AP vdev rollback Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild Alison Schofield <alison.schofield(a)intel.com> cxl/port: Restart port enumeration when a sibling adds the dport first Dave Jiang <dave.jiang(a)intel.com> cxl/features: Serialize multi-part Get/Set Feature transfers Dave Jiang <dave.jiang(a)intel.com> cxl/pci: Honor -EPROBE_DEFER from component register setup Dave Jiang <dave.jiang(a)intel.com> cxl/mbox: Break poison list loop on an empty payload Guzebing <Guzebing1612(a)gmail.com> cxl/memdev: Fix firmware upload exact-fit handling Li Ming <ming.li(a)zohomail.com> cxl/test: Rework cxl_type2_mem_init() to use cxl_mock_platform_device_add() Jason Gunthorpe <jgg(a)ziepe.ca> iommufd: Simplify iommufd_device_remove_vdev() Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> arm64: dts: renesas: r9a09g047: Fix PCIe dma-ranges memory space code Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> arm64: dts: renesas: r9a09g056: Fix PCIe dma-ranges memory space code Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> arm64: dts: renesas: rzt2h-n2h-evk: Remove unused MII/GMII pins Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Reinette Chatre <reinette.chatre(a)intel.com> fs/resctrl: Fix UAF from worker threads when domains are removed Dmitry Ilvokhin <d(a)ilvokhin.com> perf record: Fix multiple PERF_RECORD_COMPRESSED2 records per push Dmitry Ilvokhin <d(a)ilvokhin.com> perf record: Return the written size from process_comp_header() Reinette Chatre <reinette.chatre(a)intel.com> fs/resctrl: Prevent use-after-free in rdtgroup_kn_put() Liang Luo <luoliang(a)kylinos.cn> tools/sched_ext: scx_flatcg: Fix uninitialized stats on allocation failure Hans Verkuil <hverkuil+cisco(a)kernel.org> media: v4l2-async: Unregister sub-device if asc_list is empty Sami Tolvanen <samitolvanen(a)google.com> rust: drm: gpuvm: require Send + Sync for the driver's associated data yeeli <seven.yi.lee(a)gmail.com> iommufd/selftest: Fix dmabuf leak in iommufd_test_dmabuf_get() Samuel Moelius <sam.moelius(a)trailofbits.com> iommufd/selftest: Avoid selftest dirty bitmap size wrap Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block James Calligeros <jcalligeros99(a)gmail.com> ASoC: apple: mca: increase SERDES reset delay Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Leon Romanovsky <leon(a)kernel.org> RDMA/rvt: Return NULL after port allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Maher Azzouzi <maherazz04(a)gmail.com> esp: do not unref managed frag pages in esp_ssg_unref() Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Guangshuo Li <lgs201920130244(a)gmail.com> crash_dump: release keyring reference at the correct time Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Atish Patra <atishp(a)meta.com> crypto: ccp - Fix memory leak in SEV INIT_EX path Atish Patra <atishp(a)meta.com> crypto: ccp - Fix possible deadlock in SEV init failure path Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> Revert "drm/msm: dsi: fix PLL init in bonded mode" Jens Glathe <jens.glathe(a)oldschoolsolutions.biz> drm/msm/dp: add missing drm_edid_connector_update() before add_modes on cached EDID Allison Henderson <achender(a)kernel.org> RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Chih-Kang Chang <gary.chang(a)realtek.com> wifi: rtw89: 8852a: fix RSSI report when average beacon RSSI is not ready Leon Hwang <leon.hwang(a)linux.dev> bpf: Mark tracing_multi trampolines as ftrace managed Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Require a BPF cpumask for bpf_cpumask_populate() Brian Masney <bmasney(a)redhat.com> clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK Pengpeng Hou <pengpeng(a)iscas.ac.cn> bus: qcom-ebi2: use managed resources for clocks and children Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: qcom: rpmh-rsc: manage PM notifiers with devres Yu Peng <pengyu(a)kylinos.cn> perf metricgroup: Fix metric expression copy leaks Yixun Lan <dlan(a)kernel.org> clk: spacemit: k3: fix parent clock of UFS aclk Ian Rogers <irogers(a)google.com> perf record: Fix teardown hang on system-wide multi-threaded sessions Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Xu Yang <xu.yang_2(a)nxp.com> usb: chipidea: imx: fix missing ret assignment for dev_err_probe Pengpeng Hou <pengpeng(a)iscas.ac.cn> usb: typec: ucsi: gaokun: unwind notifier on UCSI register failure Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Marco Scardovi <scardracs(a)disroot.org> platform/x86: asus-wmi: fix resource leaks on probe failure Gary Guo <gary(a)garyguo.net> usb: fix UAF when probe runs concurrent to dyn ID removal Ruoyu Wang <ruoyuw560(a)gmail.com> usb: gadget: aspeed_udc: check endpoint DMA allocation Maoyi Xie <maoyixie.tju(a)gmail.com> usb: ljca: bound bank_num in ljca_enumerate_gpio() Xu Rao <raoxu(a)uniontech.com> usb: typec: tcpm: fix EPR AVS APDO maximum voltage decoding Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Nuno Sá <nuno.sa(a)analog.com> usb: gadget: f_fs: Fix fence cleanup in ffs_dmabuf_transfer() error paths Qing Ming <a0yami(a)mailbox.org> usb: gadget: uac: validate rate list length before storing Guangshuo Li <lgs201920130244(a)gmail.com> serial: qcom-geni: do not advance stale DMA completions Yuho Choi <dbgh9129(a)gmail.com> serial: ma35d1: Fix OF node reference leaks in console init Fushuai Wang <wangfushuai(a)baidu.com> serial: 8250: Clear CON_PRINTBUFFER on port re-registration Ricardo Ribalda <ribalda(a)chromium.org> media: platform: amd: use refcount_t instead of atomic_t Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: qcom-geni: Fix missing error check on pm_runtime_get_sync() Linmao Li <lilinmao(a)kylinos.cn> platform/x86: asus-wireless: Fail probe when there is no ACPI match Tengda Wu <wutengda(a)huaweicloud.com> perf capstone: Fix kernel map reference count leak Liang Luo <luoliang(a)kylinos.cn> selftests/sched_ext: Fix bpf_link leak on early return in prog_run Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Reject rdonly/rdwr_buf_size kfunc arguments that exceed u32 max Val Packett <val(a)packett.cool> remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3 Felix Gu <gu_0233(a)qq.com> remoteproc: qcom_q6v5_adsp: Fix reference leak for device node Daniel Borkmann <daniel(a)iogearbox.net> bpf: Drop scalar id on sign-extending narrowing stack fills Armin Wolf <W_Armin(a)gmx.de> platform/x86: lg-laptop: Fix LED resource handling Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix handling of ultra performance key Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Check acpi_get_handle() status in riscv_acpi_add_prt_dep() Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_irq_get_dep() loop termination John Ogness <john.ogness(a)linutronix.de> printk: Fix possible console use-after-free Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Validate LED reg property against channel count Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Disable channel when brightness is set to zero Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix brightness having no effect while pattern mode is active Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Set all pattern PWM slots to full after clearing pattern Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix spurious pattern sequence start in setup Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix pattern duration prescaler and pattern_clear skip marker Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Stop pattern sequence before reprogramming Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> arm64: dts: mediatek: tungsten-smarc: Remove unnecessary cells Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix security_bpf_map_create error handling Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Tiezhu Yang <yangtiezhu(a)loongson.cn> bpf: Reject programs with inlined helpers if JIT is not available Tiezhu Yang <yangtiezhu(a)loongson.cn> bpf: Introduce jit_required flag and remove bpf_prog_has_kfunc_call() Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix use-after-free on mm_struct in bpf_find_vma() Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Tanushree Shah <tshah(a)linux.ibm.com> perf dso: Fix kallsyms DSO detection with fallback logic Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Reintroduce deprecated Zen 5 core events Geoffrey McRae <geoffrey.mcrae(a)amd.com> drm/amdgpu/mes: Fix hung_queue_db_array loop limit for multi-XCC Daniel Borkmann <daniel(a)iogearbox.net> bpftool: Check EVP_Digest when computing excl_prog_hash Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> usb: typec: ucsi: unregister debugfs entries on teardown Dan Carpenter <error27(a)gmail.com> thermal/drivers/rcar: Fix error checking in probe() Vidhu Sarwal <vidhu.linux(a)gmail.com> staging: media: ipu7: fix pm_runtime refcount leak in ipu7_resume() Vidhu Sarwal <vidhu.linux(a)gmail.com> staging: media: ipu7: fix pm_runtime refcount leak in ipu7_init_fw_code_region_by_sys() Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Reject writes through untrusted BTF pointers Tanushree Shah <tshah(a)linux.ibm.com> perf data convert json: Fix trace_seq memory leak in process_sample_event() Jiawei Sun <abyssmystery(a)gmail.com> perf record: fix poll storm when monitored threads exit Loic Poulain <loic.poulain(a)oss.qualcomm.com> clk: qcom: gcc-qcs8300: Use retention for USB power domains Loic Poulain <loic.poulain(a)oss.qualcomm.com> clk: qcom: gcc-qcs8300: Use retention for PCIe power domains Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Rename regulator nodes Richard Acayan <mailingradian(a)gmail.com> arm64: dts: qcom: sdm670-google: add lpi reserved gpios Yedaya Katsman <yedaya.ka(a)gmail.com> arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: Fixup panel compatible Jérôme de Bretagne <jerome.debretagne(a)gmail.com> arm64: dts: qcom: sc8280xp-arcata: Fix top USB-C DP alt mode Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status Brian Norris <briannorris(a)chromium.org> arm64: dts: qcom: Add #{address,size}-cells to Chromium-based /firmware David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Malaya Kumar Rout <malayarout91(a)gmail.com> time/namespace: Validate nanosecond field in proc_timens_set_offset() Malaya Kumar Rout <malayarout91(a)gmail.com> timers/migration: Fix memory leak in tmigr_setup_groups() error path Yuho Choi <dbgh9129(a)gmail.com> timekeeping: Unwind aux clock sysfs children on failure Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its() Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Wang Yan <wangyan01(a)kylinos.cn> selftests/lsm: Fix memory leak in attr_lsm_count Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Maxim Khmelevskii <max(a)linux.ibm.com> s390/bpf: Replace ly instruction with llgf Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Reject MEM_ALLOC BTF accesses past object bounds Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Emil Tsalapatis <emil(a)etsalapatis.com> selftests/bpf: libarena: Clean up allocation state before buddy tests Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> kbuild: unset sub_make_done before calling kselftest build system Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Rong Zhang <i(a)rong.moe> staging: sm750fb: Add missing Kconfig dependency Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Cen Zhang <zzzccc427(a)gmail.com> wifi: mac80211_hwsim: avoid NULL skb in stop queue drain Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: qcom: Skip PERST# GPIOs provided by downstream PCIe devices Ruoyu Wang <ruoyuw560(a)gmail.com> bus: qcom-ebi2: Fix clock leak on probe failure Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp: sort reserved memory regions Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: gcc-glymur: Move EVA clocks to critical clock list Pradyot Kumar Nayak <pradyot.nayak(a)oss.qualcomm.com> arm64: dts: glymur-crd: Add reset GPIO to touchscreen node Gopikrishna Garmidi <gopikrishna.garmidi(a)oss.qualcomm.com> arm64: dts: qcom: glymur-crd: Move common board nodes to shared DTSI Sibi Sankar <sibi.sankar(a)oss.qualcomm.com> arm64: dts: qcom: glymur-crd: Add Embedded controller node Gopikrishna Garmidi <gopikrishna.garmidi(a)oss.qualcomm.com> arm64: dts: qcom: glymur: Fix gcc clock specifier for usb_mp_qmpphy nodes Gopikrishna Garmidi <gopikrishna.garmidi(a)oss.qualcomm.com> arm64: dts: qcom: glymur: Fix unit-address mismatch for spmi_bus2 Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: hamoa: Fix clocks for HSPHYs Biswapriyo Nath <nathbappai(a)gmail.com> arm64: dts: qcom: sm6125: Use 64 bit addressing Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name Jens Glathe <jens.glathe(a)oldschoolsolutions.biz> arm64: dts: qcom: sc8280xp-blackrock: switch to uefi rtc offset Jie Gan <jie.gan(a)oss.qualcomm.com> arm64: dts: qcom: monaco: fix wrong connection for the replicator Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: gxclkctl: Use custom disable callback for gx_gdsc Jagadeesh Kona <jagadeesh.kona(a)oss.qualcomm.com> clk: qcom: gdsc: Add custom disable callback for GX GDSC Waiman Long <longman(a)redhat.com> cgroup/cpuset: Make nr_deadline_tasks an atomic_t Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Gui-Dong Han <hanguidong02(a)gmail.com> nvme-apple: Use acquire/release for queue enabled state Miklos Szeredi <mszeredi(a)redhat.com> fuse: move "epoch" from dentry.d_time to fuse_dentry.epoch Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/bng_re: return a timeout when firmware responses stall Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> arm64: dts: qcom: talos: Fix GMU unit address Kuldeep Singh <kuldeep.singh(a)oss.qualcomm.com> arm64: dts: qcom: sm8750: wire UFS to ice instance Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add refcounting to user ring MRs Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add irdma_cq fields to track pbl allocations Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add a refcount to track user ring MR associations Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Deduplicate the irdma_del_memlist logic Myeonghun Pak <mhun512(a)gmail.com> crypto: keembay - Fix AEAD unregister count in error path Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: rk3288 - fail ahash requests on HASH idle timeout Myeonghun Pak <mhun512(a)gmail.com> hwrng: omap - Fix probe error path cleanup Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwrng: xilinx-trng - propagate timeout before any data is read Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - cancel work on re-enable SR-IOV timeout Manos Pitsidianakis <manos(a)pitsidianak.is> hwrng: core - fix rng list on registration error Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Update Zen 6 core events Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Update Zen 5 core events Ondrej Mosnacek <omosnace(a)redhat.com> perf test amd ibs: avoid using executable heap Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Add group validation Jiri Olsa <jolsa(a)kernel.org> libbpf: Detect uprobe syscall with new error Jiri Olsa <jolsa(a)kernel.org> libbpf: Change has_nop_combo to work on top of nop10 Leo Yan <leo.yan(a)linux.dev> perf cs-etm: Filter synthesized branch samples Leo Yan <leo.yan(a)arm.com> perf cs-etm: Fix thread leaks on trace queue init failure Thomas Weißschuh <linux(a)weissschuh.net> tools/nolibc: mark arg1 operand in __nolibc_syscall0() as write-only Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fanotify: initialize permission event watchdog state Jiri Olsa <jolsa(a)kernel.org> uprobes/x86: Move optimized uprobe from nop5 to nop10 Jiri Olsa <jolsa(a)kernel.org> uprobes/x86: Allow to copy uprobe trampolines on fork Jiri Olsa <jolsa(a)kernel.org> uprobes/x86: Do not leak trampoline vma mapping on optimization failure Jiri Olsa <jolsa(a)kernel.org> uprobes/x86: Remove struct uprobe_trampoline object Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rtw89: fix HE extended capability length check Dmitry Morgun <d.morgun(a)ispras.ru> wifi: rtw89: check return values in rtw89_ops_start_ap() Zong-Zhe Yang <kevin_yang(a)realtek.com> wifi: rtw89: fw: fix link ID filling for LPS MLO common info Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Wentao Guan <guanwentao(a)uniontech.com> wifi: rtw89: fw: correct preload field of w2 in rtw89_fw_h2c_default_cmac_tbl_be() Dan Carpenter <error27(a)gmail.com> wifi: rtw89: debug: fix off by on in rtw89_ppdu_str() Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Golla Nagendra <nagendra.golla(a)amd.com> dmaengine: zynqmp_dma: fix race between runtime PM and device removal Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> leds: lp5860-spi: Fix an error handling path Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> leds: lp5860: Fix a potential double-unlock Gregory Price <gourry(a)gourry.net> mm/mm_init: handle alloc_percpu failure in free_area_init_core_hotplug Sechang Lim <rhkrqnwk98(a)gmail.com> bpf,lsm: Drop bpf_prog_free from sleepable_lsm_hooks Guillaume Maudoux <layus.on(a)gmail.com> selftests/bpf: Mask socket type flags in mptcpify prog Leon Hwang <leon.hwang(a)linux.dev> bpf: Copy per-CPU map value padding in copy_map_value_long() Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Andrii Nakryiko <andrii(a)kernel.org> bpftool: Strip all -Wformat* flags from bootstrap libbpf build Evgenii Burenchev <evg28bur(a)yandex.ru> drm/amd/display: Fix dangling pointer in CRTC reset function Evgenii Burenchev <evg28bur(a)yandex.ru> drm/amd/display: Fix dangling pointer in plane reset function bui duc phuc <phucduc.bui(a)gmail.com> ASoC: ti: j721e-evm: Avoid mixing goto with guard() bui duc phuc <phucduc.bui(a)gmail.com> ASoC: samsung: i2s: Avoid mixing goto with guard() Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amd/powerplay: fix VoltageObjectInfo zero-stride loop and OOB read Uday Khare <udaykhare77(a)gmail.com> regulator: tps6594: Fix device node reference leaks in multiphase loop Arnd Bergmann <arnd(a)arndb.de> PCI: imx6: Fix building against PCI_PWRCTRL_GENERIC Arnd Bergmann <arnd(a)arndb.de> PCI: imx6: Fix building against PCI_HOST_COMMON Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in branch stack sampling tests Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in trace record and replay test Ian Rogers <irogers(a)google.com> perf tests: Add robust record retry helper and use subsecond workloads Ian Rogers <irogers(a)google.com> perf tests: Fix Python JIT dump profiling test failure Ian Rogers <irogers(a)google.com> perf tests: Skip metrics validation if system-wide recording lacks permission Ian Rogers <irogers(a)google.com> perf test: Truncate test description to fit terminal width Ian Rogers <irogers(a)google.com> perf parse-events: Restrict core PMU bypass to --cputype option Ian Rogers <irogers(a)google.com> perf evlist: Add reference count checking Ian Rogers <irogers(a)google.com> perf evsel: Add reference count Ian Rogers <irogers(a)google.com> perf evlist: Add reference count Ian Rogers <irogers(a)google.com> perf util: Sort includes and add missed explicit dependencies Ian Rogers <irogers(a)google.com> perf pmu: Recognize default_core as a core PMU in more places Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: correct monitor destination ring size Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath12k: fix TLV32 length mask Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Dave Jiang <dave.jiang(a)intel.com> cxl/test: Propagate -ENOMEM on platform_device_alloc() failures Dave Jiang <dave.jiang(a)intel.com> cxl/test: Add hierarchy enumeration support for type2 device Dave Jiang <dave.jiang(a)intel.com> cxl/test: Refactor platform device enumerations Dave Jiang <dave.jiang(a)intel.com> cxl/test: Add test for module parameters Thomas Richter <tmricht(a)linux.ibm.com> perf test: Skip failing 'perf test aslr' test case Breno Leitao <leitao(a)debian.org> workqueue: only show running workers in stall diagnostics Jinjie Ruan <ruanjinjie(a)huawei.com> riscv: kexec_file: Fix crashk_low_res not exclude bug Akash Goel <akash.goel(a)arm.com> drm/panthor: Fix NPD issue on partial unmap of an evicted BO Adrián Larumbe <adrian.larumbe(a)collabora.com> drm/panthor: Support sparse mappings Adrián Larumbe <adrian.larumbe(a)collabora.com> drm/panthor: Pass vm_bind_op to vm_prepare_map_op_ctx Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Keep cap_user_rdpmc in sync with RDPMC user-disable state Felix Gu <ustc.gu(a)gmail.com> pinctrl: imx1: fix device_node leak in dt_is_flat_functions() Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Fix uncore_box ref/unref ordering Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Introduce PMU flags and broken state Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Factor out box setup code Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Let init_box() callback report failures Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Fix refcnt and other cleanups Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Fix PCI PMU cleanup on setup failure Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Chen, Yu C <yu.c.chen(a)intel.com> sched/fair: Fix overflow in update_tg_cfs_runnable() Peter Zijlstra <peterz(a)infradead.org> sched/core: Fix inter-class wakeup_preempt() Wei Yang <richard.weiyang(a)gmail.com> mm/mm_init: fix incorrect node_spanned_pages Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Shengjiu Wang <shengjiu.wang(a)nxp.com> arm64: dts: imx8mp-ab2: Enable MU2 for DSP communication Francesco Dolcini <francesco.dolcini(a)toradex.com> arm64: dts: freescale: imx95-toradex-smarc: add alias for lpuart5 Frieder Schrempf <frieder.schrempf(a)kontron.de> arm64: dts: imx93-kontron: set memory node to 0x80000000/1GiB Li Jun <lijun01(a)kylinos.cn> firmware: imx: sm-misc: Add NULL check for kmalloc in syslog_show Yuho Choi <dbgh9129(a)gmail.com> ARM: OMAP2+: Fix OF node reference leaks in omap_hwmod Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Philipp Zabel <p.zabel(a)pengutronix.de> arm64: dts: imx8mp-frdm: Add missing HDMI DDC pinctrl Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Rosen Penev <rosenp(a)gmail.com> clk: stm32: add missing bitfield.h header Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Xuyang Dong <dongxuyang(a)eswincomputing.com> clk: eswin: Add CLK_IGNORE_UNUSED to NoC clock David Carlier <devnexen(a)gmail.com> clk: canaan: Clear rate fields before reprogramming dividers Myeonghun Pak <mhun512(a)gmail.com> clk: versaclock7: Fix APLL clock leak on probe failure Yuho Choi <dbgh9129(a)gmail.com> ARM: imx: avic: Fix OF node reference leaks Wei Hou <wei.hou(a)scaleflux.com> cxl/pci: Remove incorrect mbox.valid check in cxl_pci_type3_init_mailbox() Richard Zhu <hongxing.zhu(a)nxp.com> arm64: dts: imx943: Correct PCIe outbound address space configuration Richard Zhu <hongxing.zhu(a)nxp.com> arm64: dts: imx94: Correct PCIe outbound address space configuration Richard Cheng <icheng(a)nvidia.com> cxl/mbox: Clamp mailbox output allocation to the payload size Mert Seftali <mertsftl(a)gmail.com> ASoC: SOF: ipc4-topology: Return error for invalid number of formats Miquel Raynal (DAVE) <miquel.raynal(a)bootlin.com> mtd: rawnand: pl353: Fix debug prints Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Christos Maragkos <whitetowersoftware(a)gmail.com> HID: nintendo: Fix imu_timestamp_us double increment per report Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Amin Vakil <info(a)aminvakil.com> selftests: proc: include fcntl.h in proc-pidns Maoyi Xie <maoyixie.tju(a)gmail.com> platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count Jens Remus <jremus(a)linux.ibm.com> x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE() Damon Ding <damon.ding(a)rock-chips.com> drm/bridge: of-display-mode-bridge: Fix missing static const for the bridge funcs Wanwu Li <liwanwu(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime_delta race and add hweight scaling to bypass charging Waiman Long <longman(a)redhat.com> cgroup/cpuset: Avoid unnecessary cpus & mems update in cpuset_hotplug_update_tasks() Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-dsi: Return an error pointer on allocation failure Deborah Brouwer <deborah.brouwer(a)collabora.com> rust: drm: gpuvm: update DriverGpuVm for DeviceContext Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Add RK3576 to the RG swap special case Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/display: hdmi-state-helper: Try subsampling in mode_valid Maíra Canal <mcanal(a)igalia.com> drm/v3d: Clear queue->active_job when v3d_fence_create() fails Alexandre Courbot <acourbot(a)nvidia.com> gpu: nova-core: gsp: tu102: keep unloading if FWSEC-SB fails Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/bridge: display-connector: trigger initial HPD event for DP Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/bridge: display-connector: don't autoenable HPD IRQ Damon Ding <damon.ding(a)rock-chips.com> drm/rockchip: analogix_dp: Fix OF node reference leak via auto cleanup Damon Ding <damon.ding(a)rock-chips.com> drm/rockchip: analogix_dp: Enable hclk for RK3588 Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: vop2: Wait for layer cfg done before switching LAYERSEL_REGDONE_SEL Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: vop2: Fix wrong wait target in layer cfg done check Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: dw_dp: Release core resources Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: dw_dp: Add missing newline in dev_err_probe() message Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/bridge: synopsys: dw-dp: Support unregistering the AUX channel Paul Kocialkowski <paulk(a)sys-base.io> drm: lcdif: Wait for vblank before disabling DMA Svyatoslav Ryhel <clamor95(a)gmail.com> drm/tegra: dsi: Re-add clear enable register if DSI was powered by bootloader Maxime Ripard <mripard(a)kernel.org> drm/atomic: Drop drm_private_obj.state assignment from create_state Yicong Hui <yiconghui(a)gmail.com> drm: Remove unused header in drm_dumb_buffers.c Casey Schaufler <casey(a)schaufler-ca.com> Smack: Fix error in capability bypass Yosry Ahmed <yosry(a)kernel.org> KVM: x86: Check EFER validity on KVM_SET_SREGS* Sean Christopherson <seanjc(a)google.com> KVM: x86: Move the bulk of register specific code from x86.c to regs.c Sean Christopherson <seanjc(a)google.com> KVM: x86: Rename __{g,s}et_sregs2() => kvm_vcpu_ioctl_x86_{g,s}et_sregs2() Sean Christopherson <seanjc(a)google.com> KVM: x86: Move get_segment_base() to regs.h, as kvm_get_segment_base() Sean Christopherson <seanjc(a)google.com> KVM: x86: Extract REGS and SREGS runtime sync code to helpers Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: Fix test_ctl_hi field for DEFAULT_EVO PLLs Lorenzo Stoakes (ARM) <ljs(a)kernel.org> mm/mremap: reset unfaulted VMA page offset for MREMAP_DONTUNMAP Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: refcount requests for token lifetime Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: use READ_ONCE()/WRITE_ONCE() for wait flags Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: always wake -ENOSPC waiters Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: stop allocating child flush bio Li Chen <me(a)linux.beauty> nvdimm: pmem: keep PREFLUSH before data writes Li Chen <me(a)linux.beauty> nvdimm: preserve flush callback -ENOMEM Shakeel Butt <shakeel.butt(a)linux.dev> memcg: move LRU size accounting on reparenting instead of copying it Cen Zhang (Microsoft Security FORGE Labs) <cenzhang(a)linux.microsoft.com> ksmbd: fix tree connection use-after-free in smb2_tree_connect() Ze Tan <tanze(a)kylinos.cn> smb/server: fix tree connection leak in smb2_tree_connect() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix maximum allowed access checks Leo Martins <loemra.dev(a)gmail.com> btrfs: abort transaction before releasing tree_log_mutex on commit failure Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/probes: Fix BTF kflag check for anonymous struct member access Martin Kaiser <martin(a)kaiser.cx> tracing/probes: ignore id update from btf_type_skip_modifiers Muhammad Bilal <meatuni001(a)gmail.com> staging: sm750fb: fix mono image source stride mismatch in lynxfb_ops_imageblit() Jan Kara <jack(a)suse.cz> udf: Fix data loss when converting inline inodes to out of line Jan Kara <jack(a)suse.cz> udf: Move udf_map_block() up Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: validate the persisted dirty_tail chain at load Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Do not treat master device as a duplicate target Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix use-after-free of master->this Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: validate seg_id fields from persistent memory Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix recursive locking during device registration Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path SJ Park <sj(a)kernel.org> mm/damon/core: skip aging from repeated aggressive merging Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Akhmed Zhitaev <zhitaevakh(a)gmail.com> drm/amd/display: Scale custom brightness curve from full range ------------- 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/hwmon/emc1403.rst | 8 +- Documentation/leds/leds-st1202.rst | 2 +- Documentation/sunrpc/xdr/nfs4_1.x | 241 +++- Documentation/usb/gadget-testing.rst | 3 - Makefile | 10 +- arch/arm/Kconfig | 1 + 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-imx/avic.c | 2 + 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-omap2/omap_hwmod.c | 26 +- arch/arm/mach-tegra/irq.c | 9 +- arch/arm/mm/fault.c | 22 +- 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 +- arch/arm64/boot/dts/freescale/imx8mp-ab2.dts | 4 + arch/arm64/boot/dts/freescale/imx8mp-frdm.dts | 2 + .../boot/dts/freescale/imx93-kontron-osm-s.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx94.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx943.dtsi | 5 +- .../boot/dts/freescale/imx95-toradex-smarc.dtsi | 1 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- .../boot/dts/mediatek/mt8390-tungsten-smarc.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra264.dtsi | 10 +- arch/arm64/boot/dts/qcom/agatti.dtsi | 1 + arch/arm64/boot/dts/qcom/eliza-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/eliza.dtsi | 4 +- arch/arm64/boot/dts/qcom/glymur-crd.dts | 399 ------ arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 434 ++++++- arch/arm64/boot/dts/qcom/glymur.dtsi | 25 +- arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 20 +- .../qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts | 20 +- arch/arm64/boot/dts/qcom/hamoa.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 5 +- arch/arm64/boot/dts/qcom/kaanapali-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 4 +- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 4 +- arch/arm64/boot/dts/qcom/kodiak.dtsi | 8 +- .../boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso | 18 +- arch/arm64/boot/dts/qcom/lemans-evk.dts | 4 +- arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/lemans.dtsi | 8 +- arch/arm64/boot/dts/qcom/milos.dtsi | 2 + .../boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso | 18 +- arch/arm64/boot/dts/qcom/monaco-monza-som.dtsi | 16 +- arch/arm64/boot/dts/qcom/monaco.dtsi | 24 +- .../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/purwa-iot-som.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 4 +- arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 4 +- .../boot/dts/qcom/qcm6490-particle-tachyon.dts | 4 +- arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 16 +- .../boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts | 18 +- .../qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso | 50 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 22 +- .../dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 22 +- .../boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 4 +- arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 8 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 8 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 16 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 8 +- arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts | 4 +- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 4 +- arch/arm64/boot/dts/qcom/sc7180-ecs-liva-qc710.dts | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 5 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 4 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 73 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 72 +- 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/sc8280xp.dtsi | 10 +- arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts | 2 +- arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi | 5 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 8 +- arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 8 +- .../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 4 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +- .../dts/qcom/sdm850-huawei-matebook-e-2019.dts | 8 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 8 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 8 +- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 2 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 153 +-- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 6 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 8 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 4 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 8 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 8 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 4 +- .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 48 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 8 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 8 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 8 +- .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 4 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 4 +- .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 4 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 4 +- .../dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts | 4 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 8 +- .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 4 +- arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 +- arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 4 +- arch/arm64/boot/dts/qcom/sm8750.dtsi | 5 +- arch/arm64/boot/dts/qcom/talos-evk-som.dtsi | 4 +- arch/arm64/boot/dts/qcom/talos.dtsi | 8 +- arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi | 20 +- arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 20 +- arch/arm64/boot/dts/qcom/x1-crd.dtsi | 20 +- arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi | 16 +- arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 12 +- arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi | 8 +- arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 20 +- .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 20 +- .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 16 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 12 +- .../dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts | 16 +- .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 16 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 20 +- .../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 20 +- arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 2 +- .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 14 +- .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 15 +- .../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/processor.h | 2 +- arch/arm64/include/asm/ptdump.h | 2 + arch/arm64/include/asm/rsi_cmds.h | 27 +- arch/arm64/kernel/efi.c | 4 +- arch/arm64/kernel/entry-common.c | 30 +- arch/arm64/kernel/hibernate.c | 16 +- arch/arm64/kernel/ptrace.c | 54 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/lib/Makefile | 4 + arch/arm64/mm/ptdump.c | 14 +- arch/arm64/net/bpf_jit_comp.c | 68 +- arch/csky/kernel/entry.S | 6 +- arch/m68k/emu/nfcon.c | 2 +- arch/m68k/kernel/traps.c | 4 +- arch/mips/kernel/ptrace.c | 6 +- arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/include/asm/syscall.h | 6 + arch/powerpc/include/asm/thread_info.h | 1 + arch/powerpc/include/asm/xive.h | 4 +- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/smp.c | 3 + arch/powerpc/kernel/syscall.c | 3 + arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 6 +- arch/powerpc/net/bpf_timed_may_goto.S | 2 +- arch/powerpc/platforms/44x/gpio.c | 1 + arch/powerpc/platforms/powernv/smp.c | 8 +- arch/powerpc/platforms/pseries/smp.c | 8 +- arch/powerpc/sysdev/cpm_common.c | 13 + arch/powerpc/sysdev/xive/common.c | 22 +- arch/riscv/boot/dts/sophgo/cv180x.dtsi | 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 | 2 +- arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts | 4 +- arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi | 24 +- arch/riscv/boot/dts/spacemit/k3-com260.dtsi | 6 +- arch/riscv/boot/dts/spacemit/k3-pico-itx.dts | 10 +- arch/riscv/boot/dts/thead/th1520.dtsi | 3 +- arch/riscv/kernel/cpufeature.c | 3 +- arch/riscv/kernel/machine_kexec_file.c | 14 +- arch/riscv/net/bpf_jit_comp64.c | 28 +- arch/riscv/net/bpf_jit_core.c | 1 + arch/s390/include/asm/irqflags.h | 20 +- arch/s390/kernel/Makefile | 1 + arch/s390/kernel/debug.c | 10 +- arch/s390/kernel/irqflags.c | 28 + arch/s390/kernel/vdso/Makefile | 3 +- arch/s390/net/bpf_jit_comp.c | 15 +- arch/x86/entry/entry_64_fred.S | 2 + arch/x86/events/amd/uncore.c | 31 + arch/x86/events/core.c | 3 +- arch/x86/events/intel/core.c | 6 +- arch/x86/events/intel/pt.c | 96 +- arch/x86/events/intel/uncore.c | 151 ++- arch/x86/events/intel/uncore.h | 33 +- arch/x86/events/intel/uncore_discovery.c | 21 +- arch/x86/events/intel/uncore_discovery.h | 6 +- arch/x86/events/intel/uncore_nhmex.c | 3 +- arch/x86/events/intel/uncore_snb.c | 82 +- arch/x86/events/intel/uncore_snbep.c | 77 +- arch/x86/events/perf_event.h | 2 +- arch/x86/include/asm/linkage.h | 2 +- arch/x86/include/asm/pkeys.h | 3 + arch/x86/kernel/cpu/common.c | 25 +- arch/x86/kernel/uprobes.c | 408 ++++--- arch/x86/kvm/Makefile | 4 +- arch/x86/kvm/regs.c | 874 ++++++++++++++ arch/x86/kvm/regs.h | 30 + arch/x86/kvm/x86.c | 885 +------------- arch/x86/kvm/x86.h | 2 + arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/net/bpf_jit_comp.c | 49 +- block/bio-integrity-auto.c | 10 +- block/bio-integrity-fs.c | 6 +- block/blk-cgroup.c | 5 + block/blk-iocost.c | 9 +- block/blk-iolatency.c | 13 +- block/blk-stat.c | 2 +- block/fops.c | 6 +- block/kyber-iosched.c | 2 +- crypto/acompress.c | 16 +- crypto/lskcipher.c | 1 - drivers/accessibility/speakup/keyhelp.c | 17 +- drivers/accessibility/speakup/kobjects.c | 6 +- drivers/acpi/acpi_platform.c | 16 +- drivers/acpi/battery.c | 44 +- drivers/acpi/bus.c | 68 +- drivers/acpi/ec.c | 40 +- drivers/acpi/pci_root.c | 14 +- drivers/acpi/processor_core.c | 31 +- drivers/acpi/processor_driver.c | 6 + drivers/acpi/processor_idle.c | 28 +- drivers/acpi/riscv/irq.c | 33 +- drivers/acpi/scan.c | 33 +- drivers/acpi/video_detect.c | 4 +- drivers/base/cacheinfo.c | 9 +- drivers/base/firmware_loader/fallback.c | 10 + drivers/base/soc.c | 15 +- drivers/base/swnode.c | 2 +- drivers/base/transport_class.c | 5 +- drivers/block/mtip32xx/mtip32xx.c | 7 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/null_blk/main.c | 78 +- drivers/block/ublk_drv.c | 127 +- drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/btmtk.c | 11 +- drivers/bluetooth/btmtksdio.c | 40 +- drivers/bluetooth/btnxpuart.c | 15 +- drivers/bluetooth/btqca.c | 3 +- drivers/bluetooth/btusb.c | 17 +- 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/qcom-ebi2.c | 44 +- 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/hw_random/omap-rng.c | 30 +- drivers/char/hw_random/xilinx-trng.c | 32 +- drivers/char/ppdev.c | 10 +- drivers/char/tlclk.c | 36 +- drivers/char/tpm/st33zp24/st33zp24.c | 8 +- drivers/char/xilinx_hwicap/xilinx_hwicap.c | 5 +- drivers/clk/clk-devres.c | 12 +- drivers/clk/clk-k230.c | 4 + drivers/clk/clk-moxart.c | 14 - drivers/clk/clk-palmas.c | 14 +- drivers/clk/clk-versaclock7.c | 2 +- drivers/clk/eswin/clk-eic7700.c | 3 +- drivers/clk/eswin/clk.c | 4 +- drivers/clk/hisilicon/reset.c | 2 +- drivers/clk/imx/clk-scu.c | 1 - drivers/clk/mediatek/clk-mt6735-apmixedsys.c | 5 +- drivers/clk/mediatek/clk-mt8135.c | 5 +- drivers/clk/mediatek/clk-pllfh.c | 98 +- drivers/clk/nuvoton/clk-ma35d1-pll.c | 42 +- drivers/clk/qcom/camcc-sc8280xp.c | 19 - drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/dispcc-qcm2290.c | 44 +- drivers/clk/qcom/gcc-glymur.c | 33 +- drivers/clk/qcom/gcc-nord.c | 45 +- 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 | 47 +- drivers/clk/qcom/gdsc.h | 1 + drivers/clk/qcom/gpucc-qcm2290.c | 89 +- drivers/clk/qcom/gxclkctl-kaanapali.c | 1 + drivers/clk/qcom/negcc-nord.c | 75 +- drivers/clk/rockchip/clk-pll.c | 16 +- drivers/clk/rockchip/clk-rk3576.c | 15 +- drivers/clk/rockchip/clk-rk3588.c | 4 +- drivers/clk/rockchip/clk.h | 8 +- drivers/clk/spacemit/ccu-k3.c | 17 +- drivers/clk/stm32/clk-stm32mp21.c | 1 + drivers/clk/stm32/clk-stm32mp25.c | 1 + drivers/clk/sunxi-ng/ccu_mux.c | 57 +- drivers/clk/tegra/clk-tegra124-emc.c | 1 + 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/samsung_pwm_timer.c | 22 +- drivers/clocksource/timer-armada-370-xp.c | 18 +- drivers/cpufreq/amd-pstate-ut.c | 5 + drivers/cpufreq/amd-pstate.c | 47 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/cpufreq/spear-cpufreq.c | 4 +- drivers/crypto/aspeed/aspeed-acry.c | 2 +- drivers/crypto/aspeed/aspeed-hace.c | 2 +- drivers/crypto/atmel-ecc.c | 3 + drivers/crypto/atmel-sha204a.c | 6 +- drivers/crypto/ccp/sev-dev.c | 19 +- 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/cxl/core/features.c | 15 +- drivers/cxl/core/mbox.c | 12 +- 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/dax-private.h | 2 - drivers/dax/fsdev.c | 139 ++- drivers/dax/super.c | 54 +- 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 | 26 +- drivers/dma/xilinx/zynqmp_dma.c | 4 +- drivers/dpll/dpll_core.c | 24 +- drivers/dpll/dpll_netlink.c | 59 +- 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 | 182 +-- drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 81 +- 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 | 17 +- drivers/firmware/imx/sm-misc.c | 3 + drivers/firmware/qcom/Makefile | 1 + drivers/firmware/qcom/qcom_scm-smc.c | 12 +- drivers/firmware/qcom/qcom_scm.c | 42 +- drivers/firmware/qcom/qcom_scm.h | 2 +- drivers/firmware/qcom/qcom_scm_trace.h | 143 +++ drivers/firmware/qcom/qcom_tzmem.c | 13 +- drivers/gpib/common/gpib_os.c | 21 +- drivers/gpib/common/iblib.c | 3 - drivers/gpib/include/amccs5933.h | 10 +- drivers/gpib/tnt4882/mite.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 15 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 74 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 10 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 12 +- .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 2 +- .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 3 +- .../dc/link/protocols/link_dp_irq_handler.c | 1 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 11 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 35 +- .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c | 5 +- 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/of-display-mode-bridge.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-dp.c | 6 + drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/display/drm_hdmi_state_helper.c | 15 +- drivers/gpu/drm/drm_atomic_state_helper.c | 2 - drivers/gpu/drm/drm_dumb_buffers.c | 1 - drivers/gpu/drm/lima/lima_device.c | 12 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 5 + drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 12 + drivers/gpu/drm/msm/adreno/a8xx_gpu.c | 5 +- .../drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 12 +- 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/dpu1/dpu_hw_catalog.c | 12 + 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 | 8 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 7 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 1 + 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/panthor/panthor_gem.c | 18 + drivers/gpu/drm/panthor/panthor_gem.h | 2 + drivers/gpu/drm/panthor/panthor_mmu.c | 251 +++- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 22 +- drivers/gpu/drm/rockchip/dw_dp-rockchip.c | 15 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 5 +- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 21 +- drivers/gpu/drm/solomon/ssd130x.c | 9 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 + 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_mixer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 71 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 6 + drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 20 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 1 + drivers/gpu/drm/tegra/dsi.c | 9 + drivers/gpu/drm/tve200/tve200_drv.c | 1 + drivers/gpu/drm/v3d/Kconfig | 1 + drivers/gpu/drm/v3d/v3d_drv.h | 39 +- drivers/gpu/drm/v3d/v3d_sched.c | 60 +- drivers/gpu/drm/v3d/v3d_submit.c | 737 ++++++------ drivers/gpu/drm/xe/tests/xe_migrate.c | 3 +- drivers/gpu/drm/xe/xe_gt_idle.c | 3 +- drivers/gpu/drm/xe/xe_guc_submit.c | 6 + drivers/gpu/drm/xe/xe_pagefault.c | 2 +- drivers/gpu/drm/xe/xe_ras.c | 91 ++ drivers/gpu/drm/xe/xe_ras.h | 3 + drivers/gpu/drm/xe/xe_ras_types.h | 26 + drivers/gpu/drm/xe/xe_sysctrl.c | 7 +- drivers/gpu/drm/xe/xe_sysctrl_mailbox.c | 36 +- drivers/gpu/drm/xe/xe_sysctrl_mailbox.h | 4 +- drivers/gpu/drm/xe/xe_sysctrl_mailbox_types.h | 2 + drivers/gpu/drm/xe/xe_sysctrl_types.h | 3 - drivers/gpu/drm/xe/xe_wa_oob.rules | 2 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/debug.c | 4 +- drivers/gpu/host1x/hw/channel_hw.c | 5 +- drivers/gpu/nova-core/fb/hal/gb100.rs | 1 + drivers/gpu/nova-core/fb/hal/gb202.rs | 1 + drivers/gpu/nova-core/fsp.rs | 87 +- drivers/gpu/nova-core/fsp/hal.rs | 4 + drivers/gpu/nova-core/fsp/hal/gb100.rs | 6 + drivers/gpu/nova-core/fsp/hal/gb202.rs | 9 +- drivers/gpu/nova-core/fsp/hal/gh100.rs | 9 +- drivers/gpu/nova-core/gpu.rs | 6 +- drivers/gpu/nova-core/gsp/boot.rs | 2 +- drivers/gpu/nova-core/gsp/commands.rs | 73 +- drivers/gpu/nova-core/gsp/hal/tu102.rs | 19 +- drivers/gpu/nova-core/regs.rs | 2 +- drivers/hid/hid-asus.c | 430 +++++-- drivers/hid/hid-core.c | 9 + drivers/hid/hid-haptic.c | 2 +- drivers/hid/hid-lg4ff.c | 8 + drivers/hid/hid-logitech-hidpp.c | 23 +- drivers/hid/hid-multitouch.c | 2 +- drivers/hid/hid-nintendo.c | 1 - drivers/hid/hid-roccat-kone.c | 8 +- drivers/hid/hid-sony.c | 2 +- drivers/hid/hid-steam.c | 516 +++++--- drivers/hid/hid-tmff.c | 9 +- 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 | 15 + drivers/hwmon/coretemp.c | 1 + drivers/hwmon/cros_ec_hwmon.c | 17 +- drivers/hwmon/emc1403.c | 27 +- drivers/hwmon/ltc4283.c | 1 + drivers/hwspinlock/hwspinlock_core.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-cfg.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 59 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.h | 7 +- drivers/i2c/busses/i2c-ocores.c | 6 +- drivers/i3c/master.c | 63 +- drivers/i3c/master/adi-i3c-master.c | 1 + drivers/i3c/master/dw-i3c-master.c | 10 +- drivers/i3c/master/mipi-i3c-hci/pio.c | 7 +- drivers/i3c/master/renesas-i3c.c | 28 +- drivers/idle/intel_idle.c | 23 + drivers/iio/accel/dmard09.c | 7 + drivers/iio/dac/ad5686-spi.c | 9 +- drivers/iio/dac/ad5696-i2c.c | 9 +- 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 | 1 + drivers/infiniband/core/nldev.c | 5 + drivers/infiniband/core/restrack.c | 165 ++- drivers/infiniband/core/restrack.h | 3 + drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/uverbs_std_types_dmah.c | 7 +- drivers/infiniband/core/verbs.c | 32 +- drivers/infiniband/hw/bng_re/bng_fw.c | 10 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 71 +- drivers/infiniband/hw/cxgb4/device.c | 2 +- drivers/infiniband/hw/cxgb4/mem.c | 50 +- 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/init.c | 16 +- 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 | 7 +- drivers/infiniband/hw/mlx5/qp.c | 25 +- drivers/infiniband/sw/rdmavt/vt.c | 4 +- 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 | 36 +- 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 | 173 ++- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 26 +- drivers/iommu/intel/iommu.c | 32 +- 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 | 12 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/ipack/devices/ipoctal.c | 56 +- drivers/irqchip/irq-ast2700-intc0.c | 4 +- drivers/irqchip/irq-ast2700-intc1.c | 3 +- drivers/irqchip/irq-gic-v3-its.c | 23 +- drivers/irqchip/irq-gic-v5-irs.c | 38 +- drivers/irqchip/irq-gic-v5.c | 29 +- drivers/irqchip/irq-realtek-rtl.c | 127 +- drivers/irqchip/irq-renesas-irqc.c | 1 + drivers/irqchip/irq-renesas-rzg2l.c | 4 +- drivers/leds/leds-gpio.c | 53 +- drivers/leds/leds-pca9532.c | 18 +- drivers/leds/leds-st1202.c | 96 +- drivers/leds/rgb/leds-lp5860-core.c | 3 +- drivers/leds/rgb/leds-lp5860-spi.c | 10 +- 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 | 11 + drivers/md/dm-pcache/cache.h | 17 + drivers/md/dm-pcache/cache_gc.c | 16 +- drivers/md/dm-pcache/cache_key.c | 80 ++ drivers/md/dm-pcache/cache_writeback.c | 23 +- drivers/md/md-bitmap.c | 14 +- drivers/md/md-bitmap.h | 3 +- drivers/md/md-linear.c | 1 + drivers/md/md-llbitmap.c | 30 +- drivers/md/md.c | 80 +- drivers/md/md.h | 1 - drivers/md/raid0.c | 1 + drivers/md/raid1-10.c | 8 +- drivers/md/raid1.c | 121 +- drivers/md/raid10.c | 112 +- drivers/md/raid5-ppl.c | 4 +- drivers/md/raid5.c | 108 +- 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/amd/isp4/Kconfig | 1 + drivers/media/platform/amd/isp4/isp4_interface.c | 10 +- drivers/media/platform/amd/isp4/isp4_interface.h | 2 +- drivers/media/platform/amd/isp4/isp4_subdev.c | 30 +- drivers/media/platform/broadcom/bcm2835-unicam.c | 2 + drivers/media/platform/qcom/iris/iris_core.c | 12 +- .../platform/qcom/iris/iris_hfi_gen2_command.c | 1 - drivers/media/platform/qcom/iris/iris_state.c | 2 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 15 +- drivers/media/platform/ti/Kconfig | 1 + drivers/media/v4l2-core/v4l2-async.c | 15 +- drivers/mfd/cs42l43.c | 16 +- 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/lan966x_pci.c | 1 + drivers/misc/mei/mei_lb.c | 4 +- drivers/misc/pch_phub.c | 20 +- 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 | 2 +- drivers/mtd/mtdpart.c | 3 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/pl35x-nand-controller.c | 8 +- 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/can/m_can/m_can.c | 2 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/mv88e6xxx/pcs-6352.c | 5 +- drivers/net/dsa/mxl862xx/mxl862xx.c | 1 + drivers/net/ethernet/airoha/airoha_eth.c | 18 +- drivers/net/ethernet/airoha/airoha_eth.h | 7 +- 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 | 11 +- .../net/ethernet/freescale/enetc/enetc4_debugfs.c | 30 +- drivers/net/ethernet/freescale/enetc/enetc4_hw.h | 4 - drivers/net/ethernet/freescale/enetc/enetc4_pf.c | 347 ++---- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 7 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 76 +- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 - .../net/ethernet/freescale/enetc/enetc_pf_common.c | 84 ++ .../net/ethernet/freescale/enetc/enetc_pf_common.h | 4 + drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 2 +- 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 | 18 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 + 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_hw.c | 38 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 +- .../net/ethernet/marvell/octeontx2/af/cn20k/api.h | 1 + .../marvell/octeontx2/af/cn20k/mbox_init.c | 21 +- .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 43 +- .../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 +- .../ethernet/mellanox/mlx5/core/esw/adj_vport.c | 22 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/vport.c | 44 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 11 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 5 +- .../net/ethernet/microchip/vcap/vcap_api_debugfs.c | 21 + .../net/ethernet/microchip/vcap/vcap_api_debugfs.h | 14 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 19 + drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 31 +- 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.h | 2 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 30 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 57 +- drivers/net/ethernet/wangxun/libwx/wx_ptp.c | 18 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 2 +- drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 5 +- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 2 +- drivers/net/gtp.c | 2 + drivers/net/ipa/ipa_main.c | 6 +- drivers/net/netdevsim/netdev.c | 2 + drivers/net/phy/air_en8811h.c | 18 +- drivers/net/ppp/pppox.c | 17 + drivers/net/slip/slip.c | 8 - drivers/net/thunderbolt/main.c | 6 +- drivers/net/virtio_net.c | 14 + drivers/net/vxlan/vxlan_core.c | 20 +- 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 | 29 +- drivers/net/wireless/ath/ath12k/core.h | 13 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 46 + drivers/net/wireless/ath/ath12k/dp_tx.h | 2 + drivers/net/wireless/ath/ath12k/hal.c | 8 +- drivers/net/wireless/ath/ath12k/hal.h | 5 +- drivers/net/wireless/ath/ath12k/mac.c | 72 +- drivers/net/wireless/ath/ath12k/peer.c | 132 +- drivers/net/wireless/ath/ath12k/peer.h | 14 +- drivers/net/wireless/ath/ath12k/qmi.c | 168 ++- drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c | 64 +- .../net/wireless/ath/ath12k/wifi7/hal_rx_desc.h | 34 +- drivers/net/wireless/ath/ath12k/wifi7/hw.c | 61 +- drivers/net/wireless/ath/ath12k/wmi.c | 160 ++- drivers/net/wireless/ath/ath12k/wmi.h | 8 + drivers/net/wireless/ath/ath6kl/wmi.c | 17 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 4 + 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/channel.c | 98 +- drivers/net/wireless/mediatek/mt76/dma.c | 48 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 15 + drivers/net/wireless/mediatek/mt76/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76.h | 7 + drivers/net/wireless/mediatek/mt76/mt76_connac.h | 8 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 6 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 16 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 4 + 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 | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 14 +- 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 | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 103 ++ drivers/net/wireless/mediatek/mt76/mt7925/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 56 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7925/nan.c | 927 ++++++++++++++ drivers/net/wireless/mediatek/mt76/mt7925/nan.h | 419 +++++++ drivers/net/wireless/mediatek/mt76/mt7925/regd.c | 30 + drivers/net/wireless/mediatek/mt76/mt7925/regd.h | 3 + drivers/net/wireless/mediatek/mt76/mt792x.h | 38 + drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 91 +- drivers/net/wireless/mediatek/mt76/mt7996/init.c | 20 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 60 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 40 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 90 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 1 + drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 24 +- drivers/net/wireless/mediatek/mt76/scan.c | 17 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/mediatek/mt76/tx.c | 9 +- drivers/net/wireless/mediatek/mt76/usb.c | 11 + drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtw89/debug.c | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 10 +- drivers/net/wireless/realtek/rtw89/fw.h | 3 +- drivers/net/wireless/realtek/rtw89/mac.c | 2 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 35 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim_main.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 | 62 +- drivers/nvme/host/core.c | 5 +- drivers/nvme/host/fc.c | 6 + drivers/nvme/host/ioctl.c | 117 +- drivers/nvme/host/nvme.h | 7 + drivers/nvme/host/pci.c | 2 + drivers/nvme/target/admin-cmd.c | 12 +- drivers/nvme/target/configfs.c | 10 +- drivers/nvme/target/core.c | 54 +- drivers/nvme/target/fabrics-cmd-auth.c | 12 +- drivers/nvme/target/fabrics-cmd.c | 2 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/pci-epf.c | 2 +- drivers/nvme/target/pr.c | 27 +- drivers/nvme/target/rdma.c | 31 +- drivers/nvme/target/zns.c | 2 +- drivers/of/irq.c | 4 +- drivers/opp/core.c | 13 +- drivers/pci/controller/cadence/Kconfig | 4 +- drivers/pci/controller/cadence/pci-j721e.c | 4 +- drivers/pci/controller/dwc/Kconfig | 2 + drivers/pci/controller/dwc/pci-keystone.c | 6 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 19 + drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/dwc/pcie-qcom.c | 37 + drivers/pci/controller/dwc/pcie-ultrarisc.c | 85 +- drivers/pci/controller/pci-xgene.c | 5 +- drivers/pci/controller/plda/pcie-starfive.c | 10 +- drivers/pci/pci-driver.c | 192 +-- drivers/pci/pci-sysfs.c | 26 +- drivers/pci/pci.h | 41 +- drivers/pci/pcie/aspm.c | 19 +- drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c | 24 +- drivers/pci/search.c | 8 +- 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 | 33 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 1 + drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c | 12 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 12 +- drivers/phy/qualcomm/phy-qcom-sgmii-eth.c | 37 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 26 +- drivers/phy/renesas/phy-rcar-gen2.c | 1 - drivers/phy/renesas/phy-rcar-gen3-usb2.c | 27 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 2 +- drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 160 ++- 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/Kconfig | 4 +- drivers/pinctrl/airoha/pinctrl-airoha.c | 362 ++++-- drivers/pinctrl/bcm/Kconfig | 2 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 1 - drivers/pinctrl/freescale/pinctrl-imx1-core.c | 7 +- drivers/pinctrl/mediatek/mtk-eint.c | 25 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 6 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 2 +- drivers/pinctrl/pinctrl-eic7700.c | 3 + drivers/pinctrl/pinctrl-generic.c | 25 +- drivers/pinctrl/pinctrl-rockchip.c | 50 +- drivers/pinctrl/qcom/pinctrl-shikra.c | 1 + drivers/pinctrl/spacemit/pinctrl-k1.c | 10 +- drivers/pinctrl/tegra/pinctrl-tegra264.c | 24 +- drivers/platform/arm64/qcom-hamoa-ec.c | 4 +- drivers/platform/chrome/cros_ec_debugfs.c | 6 +- drivers/platform/chrome/cros_ec_lightbar.c | 7 +- 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/asus-wireless.c | 11 +- drivers/platform/x86/asus-wmi.c | 6 +- drivers/platform/x86/dell/dell-wmi-base.c | 19 +- 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/lg-laptop.c | 21 +- drivers/pmdomain/bcm/bcm2835-power.c | 7 +- drivers/power/reset/reboot-mode.c | 30 +- drivers/power/supply/bd71828-power.c | 20 +- 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_common.c | 11 +- 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/pwm/pwm-samsung.c | 22 +- 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/tps65185.c | 11 +- drivers/regulator/tps6594-regulator.c | 19 +- drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/qcom_common.h | 6 + drivers/remoteproc/qcom_q6v5.c | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 1 + drivers/remoteproc/qcom_q6v5_mss.c | 19 +- drivers/remoteproc/qcom_q6v5_pas.c | 68 ++ drivers/remoteproc/qcom_sysmon.c | 19 + drivers/remoteproc/qcom_wcnss.c | 23 +- drivers/remoteproc/remoteproc_core.c | 67 +- drivers/remoteproc/remoteproc_sysfs.c | 1 - drivers/resctrl/mpam_devices.c | 10 +- drivers/rpmsg/qcom_glink_native.c | 3 - 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/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/qla2xxx/qla_attr.c | 1 - drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/sd.c | 55 +- drivers/scsi/smartpqi/smartpqi_init.c | 18 + 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/pmic_glink_altmode.c | 3 +- drivers/soc/qcom/rpmh-rsc.c | 37 +- drivers/soc/renesas/Kconfig | 1 - drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/ti/knav_qmss.h | 1 + drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soundwire/cadence_master.c | 24 +- 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/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-rx.c | 2 + drivers/staging/octeon/ethernet-tx.c | 2 + drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- 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/qcom/qcom-spmi-adc-tm5.c | 3 - drivers/thermal/renesas/rcar_thermal.c | 15 +- drivers/thermal/spacemit/k1_tsensor.c | 5 +- drivers/thermal/thermal_hwmon.c | 89 +- drivers/thunderbolt/stream.c | 12 +- drivers/tty/hvc/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 48 +- drivers/tty/serial/ma35d1_serial.c | 12 +- drivers/tty/serial/qcom_geni_serial.c | 10 +- drivers/tty/serial/serial_core.c | 32 +- drivers/tty/tty_io.c | 6 +- drivers/ufs/core/ufs-debugfs.c | 2 +- drivers/ufs/core/ufs-rpmb.c | 4 + drivers/ufs/core/ufs-txeq.c | 27 +- drivers/ufs/core/ufshcd.c | 33 +- drivers/uio/uio.c | 5 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/chipidea/ci_hdrc_imx.c | 2 +- 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_uac1.c | 13 +- drivers/usb/gadget/function/f_uac1_legacy.c | 56 - drivers/usb/gadget/function/f_uac2.c | 13 +- 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 | 15 +- drivers/vdpa/mlx5/core/mr.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 25 +- drivers/vfio/pci/vfio_pci_config.c | 1 + drivers/vfio/pci/vfio_pci_core.c | 3 + drivers/vhost/net.c | 3 +- drivers/video/backlight/Kconfig | 2 +- drivers/video/backlight/aw99706.c | 15 +- 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/xenbus/xenbus_probe.c | 3 +- drivers/xen/xenbus/xenbus_xs.c | 16 +- fs/btrfs/acl.c | 4 + fs/btrfs/block-group.c | 8 +- fs/btrfs/defrag.c | 50 +- fs/btrfs/disk-io.c | 29 +- fs/btrfs/extent_io.c | 278 +++-- fs/btrfs/fiemap.c | 4 +- fs/btrfs/file.c | 104 +- fs/btrfs/qgroup.c | 18 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/transaction.c | 8 +- fs/btrfs/transaction.h | 25 +- fs/btrfs/verity.c | 16 +- fs/btrfs/volumes.c | 37 +- fs/ceph/dir.c | 2 +- fs/ceph/file.c | 48 + fs/dax.c | 12 +- fs/dcache.c | 7 +- fs/erofs/Kconfig | 8 +- fs/erofs/decompressor.c | 1 + fs/erofs/internal.h | 2 +- fs/erofs/zdata.c | 12 +- fs/erofs/zmap.c | 38 +- fs/exfat/exfat_fs.h | 2 +- fs/exfat/file.c | 180 ++- fs/exfat/iomap.c | 11 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 2 +- fs/ext4/file.c | 7 + fs/ext4/inline.c | 25 +- fs/ext4/inode.c | 131 +- fs/ext4/migrate.c | 3 +- fs/ext4/namei.c | 2 + fs/ext4/orphan.c | 10 +- fs/ext4/xattr.c | 2 +- fs/f2fs/f2fs.h | 22 +- fs/f2fs/file.c | 17 +- fs/f2fs/gc.c | 2 +- fs/f2fs/segment.c | 8 +- fs/f2fs/super.c | 4 +- fs/fat/nfs.c | 4 +- fs/fuse/cuse.c | 8 +- fs/fuse/dev.c | 14 +- fs/fuse/dev_uring.c | 29 +- fs/fuse/dir.c | 23 +- fs/fuse/file.c | 5 +- fs/fuse/fuse_i.h | 2 + fs/fuse/inode.c | 9 +- fs/fuse/readdir.c | 2 +- fs/hfsplus/catalog.c | 25 +- fs/hfsplus/hfsplus_fs.h | 6 + fs/hugetlbfs/inode.c | 3 +- fs/inode.c | 18 +- fs/iomap/bio.c | 1 + fs/iomap/iter.c | 130 +- fs/isofs/compress.c | 7 +- fs/lockd/nlm3xdr_gen.c | 2 +- fs/lockd/nlm3xdr_gen.h | 2 +- fs/lockd/nlm4xdr_gen.c | 47 +- fs/lockd/nlm4xdr_gen.h | 2 +- fs/nfs/blocklayout/dev.c | 21 +- fs/nfs/callback_xdr.c | 2 +- fs/nfs/client.c | 14 +- fs/nfs/delegation.c | 20 +- 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/nfsd/nfs4state.c | 8 +- fs/nfsd/nfs4xdr_gen.c | 589 ++++++++- fs/nfsd/nfs4xdr_gen.h | 5 +- fs/nfsd/nfsd.h | 9 +- fs/nfsd/trace.h | 1 + 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/ntfs/attrib.c | 7 +- fs/ntfs/compress.c | 94 +- fs/ntfs/ea.c | 120 +- fs/ntfs/ea.h | 3 +- fs/ntfs/file.c | 10 +- fs/ntfs/index.c | 96 +- fs/ntfs/inode.c | 79 +- fs/ntfs/inode.h | 1 + fs/ntfs/iomap.c | 62 +- fs/ntfs/mft.c | 12 +- fs/ntfs/namei.c | 10 +- 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 | 142 ++- fs/ocfs2/cluster/heartbeat.h | 5 + fs/ocfs2/cluster/nodemanager.c | 23 +- fs/ocfs2/cluster/nodemanager.h | 2 + fs/ocfs2/cluster/tcp.c | 186 ++- fs/ocfs2/cluster/tcp.h | 2 + fs/ocfs2/inode.c | 22 +- fs/ocfs2/namei.c | 17 +- fs/ocfs2/xattr.c | 301 ++++- fs/ocfs2/xattr.h | 11 +- fs/resctrl/monitor.c | 60 +- fs/resctrl/rdtgroup.c | 71 +- fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/dir.c | 2 + fs/smb/client/inode.c | 14 - fs/smb/client/smb2inode.c | 9 +- fs/smb/client/smb2pdu.c | 18 +- fs/smb/common/smb2pdu.h | 4 +- fs/smb/common/smbglob.h | 1 + fs/smb/server/Kconfig | 1 - fs/smb/server/auth.c | 20 +- fs/smb/server/compress.c | 76 +- fs/smb/server/compress.h | 1 + fs/smb/server/connection.c | 59 +- fs/smb/server/connection.h | 8 +- fs/smb/server/ksmbd_netlink.h | 6 +- fs/smb/server/ksmbd_work.c | 5 + fs/smb/server/ksmbd_work.h | 14 + fs/smb/server/mgmt/share_config.c | 64 +- fs/smb/server/mgmt/share_config.h | 25 + fs/smb/server/mgmt/tree_connect.c | 10 + fs/smb/server/mgmt/user_config.c | 12 + fs/smb/server/mgmt/user_session.c | 92 +- fs/smb/server/mgmt/user_session.h | 4 + fs/smb/server/misc.h | 4 +- fs/smb/server/oplock.c | 202 +++- fs/smb/server/oplock.h | 4 +- fs/smb/server/proc.c | 13 +- fs/smb/server/server.c | 61 +- fs/smb/server/server.h | 2 + fs/smb/server/smb2ops.c | 15 +- fs/smb/server/smb2pdu.c | 1265 +++++++++++++++++--- fs/smb/server/smb2pdu.h | 60 + fs/smb/server/smbacl.c | 100 +- fs/smb/server/smbacl.h | 3 +- fs/smb/server/transport_ipc.c | 21 + fs/smb/server/transport_tcp.c | 6 + fs/smb/server/vfs.c | 3 - fs/smb/server/vfs_cache.c | 80 +- fs/smb/server/vfs_cache.h | 24 + fs/smb/smbdirect/accept.c | 16 +- fs/smb/smbdirect/connection.c | 13 +- fs/smb/smbdirect/socket.c | 98 +- 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/acpi_bus.h | 6 + include/asm-generic/vmlinux.lds.h | 10 +- include/clocksource/samsung_pwm.h | 2 +- include/cxl/mailbox.h | 2 + include/drm/bridge/dw_dp.h | 1 + include/linux/bio-integrity.h | 3 + include/linux/bpf.h | 36 +- include/linux/cpuset.h | 1 + include/linux/efi.h | 4 +- include/linux/filter.h | 55 + include/linux/fs.h | 20 +- include/linux/fsl/ntmp.h | 2 + include/linux/i3c/master.h | 3 + include/linux/iomap.h | 111 +- include/linux/irqchip/arm-gic-v5.h | 2 + include/linux/leds.h | 2 + include/linux/libnvdimm.h | 9 + include/linux/liveupdate.h | 11 +- include/linux/maple_tree.h | 2 +- include/linux/memcontrol.h | 9 +- include/linux/memory_hotplug.h | 2 +- include/linux/mlx5/vport.h | 3 +- include/linux/nfs4.h | 127 -- include/linux/nfs_xdr.h | 2 +- include/linux/pci.h | 1 + include/linux/remoteproc.h | 15 +- include/linux/rsc_table.h | 17 +- include/linux/rtsx_usb.h | 3 + include/linux/soc/qcom/ubwc.h | 1 + include/linux/sunrpc/xdrgen/_defs.h | 2 + include/linux/sunrpc/xdrgen/nfs4_1.h | 279 ++++- include/linux/sunrpc/xdrgen/nlm3.h | 2 +- include/linux/sunrpc/xdrgen/nlm4.h | 2 +- include/linux/uprobes.h | 5 - include/linux/usb.h | 3 +- include/linux/usb/pd.h | 2 +- include/linux/virtio.h | 1 + include/linux/virtio_net.h | 4 + include/media/rc-map.h | 2 - include/net/bluetooth/hci_core.h | 2 +- include/net/bluetooth/l2cap.h | 5 + include/net/inetpeer.h | 4 + include/net/libeth/xsk.h | 2 +- include/net/netfilter/nf_conntrack_helper.h | 1 + include/net/netfilter/nf_tables.h | 2 - include/net/pkt_sched.h | 1 + include/net/xdp_sock_drv.h | 22 +- include/net/xsk_buff_pool.h | 3 +- include/rdma/uverbs_ioctl.h | 20 + include/sound/sdca_fdl.h | 4 + include/uapi/drm/panthor_drm.h | 12 + include/uapi/drm/xe_drm.h | 11 +- include/uapi/linux/if_xdp.h | 1 + include/uapi/linux/nfs4.h | 2 - include/uapi/linux/time_types.h | 2 +- kernel/Kconfig.preempt | 1 + kernel/bpf/arena.c | 10 +- kernel/bpf/bpf_lsm.c | 1 - kernel/bpf/bpf_struct_ops.c | 12 + kernel/bpf/btf.c | 47 +- kernel/bpf/cgroup.c | 27 +- kernel/bpf/const_fold.c | 11 +- kernel/bpf/core.c | 7 +- kernel/bpf/cpumask.c | 6 +- kernel/bpf/fixups.c | 25 +- kernel/bpf/helpers.c | 17 +- kernel/bpf/liveness.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 | 148 ++- kernel/bpf/states.c | 3 +- kernel/bpf/syscall.c | 23 +- kernel/bpf/task_iter.c | 48 +- kernel/bpf/trampoline.c | 20 +- kernel/bpf/verifier.c | 160 ++- kernel/cgroup/cpuset-internal.h | 2 +- kernel/cgroup/cpuset.c | 79 +- kernel/crash_dump_dm_crypt.c | 15 +- kernel/dma/swiotlb.c | 31 +- kernel/events/uprobes.c | 10 - kernel/fork.c | 1 - kernel/kcsan/core.c | 12 +- kernel/liveupdate/luo_flb.c | 20 +- kernel/liveupdate/luo_session.c | 6 +- kernel/locking/lockdep.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 | 11 +- kernel/rcu/tree_plugin.h | 10 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/deadline.c | 6 +- kernel/sched/ext/ext.c | 59 +- kernel/sched/ext/internal.h | 2 - kernel/sched/fair.c | 34 +- kernel/sched/isolation.c | 16 +- kernel/sched/rt.c | 3 +- kernel/sys.c | 2 +- kernel/time/clocksource.c | 8 +- kernel/time/hrtimer.c | 4 +- kernel/time/namespace.c | 6 +- kernel/time/timekeeping.c | 27 +- kernel/time/timer_migration.c | 4 +- kernel/trace/ring_buffer.c | 2 - kernel/trace/trace.c | 2 +- kernel/trace/trace.h | 4 +- kernel/trace/trace_btf.c | 19 +- kernel/trace/trace_btf.h | 3 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_probe.c | 18 +- kernel/workqueue.c | 38 +- lib/interval_tree_test.c | 4 +- lib/maple_tree.c | 43 +- lib/string.c | 3 +- lib/test_bitmap.c | 1 + lib/test_hmm.c | 2 +- mm/damon/core.c | 21 +- mm/damon/tests/core-kunit.h | 2 +- mm/memory_hotplug.c | 3 +- mm/mm_init.c | 19 +- mm/mremap.c | 21 +- mm/swap.c | 9 + mm/vmscan.c | 5 + net/batman-adv/bridge_loop_avoidance.c | 65 +- net/batman-adv/distributed-arp-table.c | 58 +- net/batman-adv/types.h | 2 +- net/bluetooth/hci_conn.c | 20 +- net/bluetooth/hci_sync.c | 26 +- net/bluetooth/l2cap_core.c | 23 +- net/bluetooth/l2cap_sock.c | 100 +- net/bluetooth/mgmt.c | 40 +- net/bluetooth/msft.c | 5 + net/bluetooth/rfcomm/core.c | 4 + net/bridge/br_arp_nd_proxy.c | 24 +- net/bridge/br_netlink_tunnel.c | 3 +- net/bridge/br_vlan.c | 4 +- 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/hsr/hsr_device.c | 2 + net/ife/ife.c | 14 +- net/ipv4/inetpeer.c | 38 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/ip6mr.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/ipset/ip_set_hash_gen.h | 174 ++- net/netfilter/ipset/ip_set_hash_netiface.c | 1 - net/netfilter/ipset/ip_set_hash_netportnet.c | 1 - net/netfilter/ipvs/ip_vs_ftp.c | 10 +- net/netfilter/nf_conntrack_helper.c | 14 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_nat_sip.c | 5 + net/netfilter/nf_tables_api.c | 70 +- net/netfilter/nft_ct.c | 168 ++- net/netfilter/nft_dynset.c | 25 +- net/netfilter/xt_cgroup.c | 12 +- net/netfilter/xt_hl.c | 4 +- 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 | 5 +- net/sched/act_bpf.c | 26 + net/sched/act_ct.c | 46 + net/sched/act_ctinfo.c | 11 + net/sched/act_ife.c | 55 +- net/sched/act_pedit.c | 24 + net/sched/act_police.c | 12 + net/sched/act_sample.c | 9 + net/sched/act_skbmod.c | 12 +- net/sched/act_tunnel_key.c | 80 ++ net/sched/cls_api.c | 21 +- net/sched/cls_basic.c | 6 +- net/sched/cls_bpf.c | 6 +- net/sched/cls_cgroup.c | 2 +- net/sched/cls_flow.c | 2 +- net/sched/cls_flower.c | 4 +- net/sched/cls_fw.c | 4 +- net/sched/cls_matchall.c | 4 +- net/sched/cls_route.c | 4 +- net/sched/cls_u32.c | 11 +- net/sched/sch_api.c | 7 +- net/sched/sch_cake.c | 1 + net/sched/sch_codel.c | 2 +- net/sched/sch_fifo.c | 2 +- net/sched/sch_fq.c | 26 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_gred.c | 4 +- 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 | 16 +- net/wireless/core.c | 3 + net/wireless/nl80211.c | 10 +- net/xdp/xsk.c | 30 +- net/xdp/xsk_buff_pool.c | 7 +- net/xfrm/xfrm_output.c | 4 +- rust/helpers/helpers.c | 2 + rust/kernel/cpufreq.rs | 24 +- rust/kernel/device.rs | 10 +- rust/kernel/drm/gpuvm/mod.rs | 32 +- rust/uapi/uapi_helper.h | 2 +- samples/ftrace/ftrace-direct-modify.c | 12 +- samples/ftrace/ftrace-direct-multi-modify.c | 12 +- samples/rust/rust_debugfs.rs | 4 +- samples/rust/rust_debugfs_scoped.rs | 5 +- scripts/Makefile.vmlinux_o | 3 + scripts/livepatch/klp-build | 9 + scripts/mod/modpost.c | 7 +- scripts/tags.sh | 2 +- security/apparmor/domain.c | 106 +- security/apparmor/include/policy.h | 3 + security/apparmor/lib.c | 4 +- security/apparmor/policy.c | 22 +- security/apparmor/policy_unpack.c | 2 +- security/smack/smack.h | 5 +- security/smack/smack_lsm.c | 67 +- security/smack/smackfs.c | 222 +--- sound/core/control_led.c | 2 + 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/codecs/realtek/alc269.c | 13 +- sound/hda/common/proc.c | 2 +- sound/hda/controllers/Kconfig | 1 + sound/pci/asihpi/hpi6000.c | 5 + sound/pci/ice1712/ice1712.c | 7 +- sound/pci/via82xx_modem.c | 26 +- sound/soc/amd/acp-config.c | 2 +- sound/soc/apple/mca.c | 6 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/tas2783-sdw.c | 26 +- sound/soc/codecs/tas675x.c | 18 +- sound/soc/fsl/Kconfig | 4 +- sound/soc/fsl/efika-audio-fabric.c | 2 - sound/soc/fsl/fsl-asoc-card.c | 4 +- sound/soc/fsl/fsl_audmix.c | 24 +- sound/soc/fsl/pcm030-audio-fabric.c | 2 - sound/soc/meson/meson-card-utils.c | 17 +- sound/soc/pxa/pxa-ssp.c | 7 +- sound/soc/qcom/qdsp6/q6apm.c | 12 +- sound/soc/samsung/i2s.c | 25 +- sound/soc/soc-dapm.c | 2 +- sound/soc/sof/ipc4-topology.c | 2 + sound/soc/sof/topology.c | 18 +- sound/soc/spacemit/k1_i2s.c | 36 +- sound/soc/ti/j721e-evm.c | 4 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- tools/bpf/bpftool/Makefile | 2 +- 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/linux/filter.h | 1 + tools/include/nolibc/arch-powerpc.h | 2 +- tools/include/nolibc/arch-sparc.h | 2 +- tools/include/uapi/linux/if_xdp.h | 1 + tools/lib/api/fd/array.c | 12 +- tools/lib/bpf/features.c | 4 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/usdt.c | 16 +- .../xdrgen/templates/C/enum/declaration/enum.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 | 6 - tools/objtool/Build | 4 +- tools/objtool/arch/x86/special.c | 27 + tools/objtool/builtin-check.c | 7 + tools/objtool/check.c | 7 + tools/objtool/elf.c | 13 + tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/klp.h | 33 +- tools/objtool/include/objtool/special.h | 7 + tools/objtool/klp-diff.c | 233 ++-- tools/objtool/klp-post-link.c | 53 +- tools/objtool/klp-symid.c | 119 ++ tools/objtool/klp-sympos.c | 411 +++++++ tools/perf/arch/arm/util/cs-etm.c | 10 +- tools/perf/arch/arm64/util/arm-spe.c | 8 +- tools/perf/arch/arm64/util/hisi-ptt.c | 2 +- tools/perf/arch/x86/tests/amd-ibs-period.c | 20 +- tools/perf/arch/x86/tests/hybrid.c | 22 +- tools/perf/arch/x86/tests/topdown.c | 4 +- tools/perf/arch/x86/util/auxtrace.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 6 +- tools/perf/arch/x86/util/intel-pt.c | 9 +- tools/perf/arch/x86/util/iostat.c | 14 +- tools/perf/bench/evlist-open-close.c | 29 +- tools/perf/builtin-annotate.c | 7 +- tools/perf/builtin-c2c.c | 106 +- tools/perf/builtin-ftrace.c | 27 +- tools/perf/builtin-inject.c | 4 +- tools/perf/builtin-kvm.c | 14 +- tools/perf/builtin-kwork.c | 8 +- tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-record.c | 148 ++- tools/perf/builtin-report.c | 6 +- tools/perf/builtin-sched.c | 132 +- tools/perf/builtin-script.c | 16 +- tools/perf/builtin-stat.c | 112 +- tools/perf/builtin-top.c | 106 +- tools/perf/builtin-trace.c | 129 +- .../pmu-events/arch/arm64/nvidia/t410/metrics.json | 28 +- .../pmu-events/arch/arm64/nvidia/t410/misc.json | 6 +- .../arch/x86/amdzen5/floating-point.json | 160 ++- .../pmu-events/arch/x86/amdzen5/load-store.json | 8 +- .../arch/x86/amdzen6/floating-point.json | 34 +- tools/perf/pmu-events/jevents.py | 5 +- tools/perf/pmu-events/metric.py | 6 +- tools/perf/scripts/python/arm-cs-trace-disasm.py | 9 +- tools/perf/tests/backward-ring-buffer.c | 26 +- tools/perf/tests/builtin-test.c | 180 +-- tools/perf/tests/code-reading.c | 14 +- tools/perf/tests/event-times.c | 6 +- tools/perf/tests/event_update.c | 4 +- tools/perf/tests/evsel-roundtrip-name.c | 8 +- tools/perf/tests/evsel-tp-sched.c | 4 +- tools/perf/tests/expand-cgroup.c | 15 +- tools/perf/tests/hists_cumulate.c | 2 +- tools/perf/tests/hists_filter.c | 2 +- tools/perf/tests/hists_link.c | 2 +- tools/perf/tests/hists_output.c | 2 +- tools/perf/tests/hwmon_pmu.c | 7 +- tools/perf/tests/keep-tracking.c | 10 +- tools/perf/tests/mmap-basic.c | 24 +- tools/perf/tests/openat-syscall-all-cpus.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 26 +- tools/perf/tests/openat-syscall.c | 6 +- tools/perf/tests/parse-events.c | 150 +-- tools/perf/tests/parse-metric.c | 11 +- tools/perf/tests/parse-no-sample-id-all.c | 2 +- tools/perf/tests/perf-record.c | 38 +- tools/perf/tests/perf-time-to-tsc.c | 12 +- tools/perf/tests/pfm.c | 12 +- tools/perf/tests/pmu-events.c | 21 +- tools/perf/tests/pmu.c | 4 +- tools/perf/tests/sample-parsing.c | 45 +- .../shell/coresight/test_arm_coresight_disasm.sh | 4 +- tools/perf/tests/shell/inject_aslr.sh | 10 +- tools/perf/tests/shell/jitdump-python.sh | 69 +- tools/perf/tests/shell/kvm.sh | 61 +- .../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 | 75 +- tools/perf/tests/shell/stat_bpf_counters.sh | 28 +- tools/perf/tests/shell/stat_metrics_values.sh | 7 + tools/perf/tests/shell/test_brstack.sh | 99 +- .../tests/shell/test_dwarf_unwind_multithreaded.sh | 65 + tools/perf/tests/shell/trace_record_replay.sh | 38 +- tools/perf/tests/sw-clock.c | 20 +- tools/perf/tests/switch-tracking.c | 11 +- tools/perf/tests/task-exit.c | 20 +- tools/perf/tests/time-utils-test.c | 14 +- tools/perf/tests/tool_pmu.c | 7 +- tools/perf/tests/topology.c | 4 +- tools/perf/tests/uncore-event-sorting.c | 6 +- tools/perf/ui/browsers/annotate.c | 4 +- tools/perf/ui/browsers/hists.c | 163 ++- tools/perf/util/amd-sample-raw.c | 2 +- tools/perf/util/annotate-data.c | 2 +- tools/perf/util/annotate.c | 61 +- tools/perf/util/annotate.h | 3 +- tools/perf/util/arm-spe.c | 4 + tools/perf/util/auxtrace.c | 29 +- tools/perf/util/block-info.c | 4 +- tools/perf/util/bpf-event.c | 3 +- tools/perf/util/bpf-filter.c | 22 +- tools/perf/util/bpf_counter.c | 2 +- tools/perf/util/bpf_counter_cgroup.c | 14 +- tools/perf/util/bpf_ftrace.c | 9 +- tools/perf/util/bpf_lock_contention.c | 12 +- tools/perf/util/bpf_off_cpu.c | 44 +- tools/perf/util/bpf_trace_augment.c | 8 +- tools/perf/util/cap.c | 4 +- tools/perf/util/cap.h | 3 +- tools/perf/util/capstone.c | 62 +- tools/perf/util/cgroup.c | 26 +- tools/perf/util/compress.h | 6 +- tools/perf/util/cs-etm.c | 105 +- tools/perf/util/data-convert-bt.c | 2 +- tools/perf/util/data-convert-json.c | 1 + tools/perf/util/dso.c | 48 +- tools/perf/util/dso.h | 57 +- tools/perf/util/evlist.c | 494 ++++---- tools/perf/util/evlist.h | 258 +++- tools/perf/util/evsel.c | 135 ++- tools/perf/util/evsel.h | 21 +- tools/perf/util/expr.c | 2 +- tools/perf/util/header.c | 74 +- tools/perf/util/header.h | 2 +- tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/intel-tpebs.c | 7 +- tools/perf/util/iostat.c | 2 +- tools/perf/util/iostat.h | 2 +- tools/perf/util/kvm-stat.h | 2 +- tools/perf/util/libbfd.c | 23 +- tools/perf/util/libdw.c | 32 +- tools/perf/util/machine.c | 43 +- tools/perf/util/map.h | 9 +- tools/perf/util/metricgroup.c | 45 +- tools/perf/util/metricgroup.h | 4 +- tools/perf/util/parse-events.c | 40 +- tools/perf/util/parse-events.h | 17 +- tools/perf/util/parse-events.y | 2 +- tools/perf/util/perf_api_probe.c | 20 +- tools/perf/util/pfm.c | 4 +- tools/perf/util/pmu.c | 6 +- tools/perf/util/pmus.c | 2 + tools/perf/util/print-events.c | 2 +- tools/perf/util/python.c | 761 ++++++++---- tools/perf/util/record.c | 11 +- tools/perf/util/s390-sample-raw.c | 21 +- tools/perf/util/sample-raw.c | 4 +- tools/perf/util/session.c | 48 +- tools/perf/util/sideband_evlist.c | 54 +- tools/perf/util/sort.c | 78 +- tools/perf/util/stat-display.c | 6 +- tools/perf/util/stat-shadow.c | 24 +- tools/perf/util/stat.c | 22 +- tools/perf/util/stream.c | 4 +- tools/perf/util/symbol.c | 3 +- tools/perf/util/synthetic-events.c | 17 +- tools/perf/util/thread-stack.c | 2 +- tools/perf/util/time-utils.c | 12 +- tools/perf/util/top.c | 4 +- tools/perf/util/trace-event-read.c | 33 +- tools/perf/util/unwind-libdw.c | 24 +- tools/perf/util/util.c | 12 +- tools/perf/util/zstd.c | 25 +- tools/sched_ext/include/scx/compat.bpf.h | 2 +- tools/sched_ext/scx_flatcg.bpf.c | 19 +- tools/sched_ext/scx_flatcg.c | 4 +- tools/sched_ext/scx_qmap.bpf.c | 2 +- tools/scripts/Makefile.include | 37 +- tools/testing/cxl/test/cxl.c | 541 +++++++-- tools/testing/cxl/test/hmem_test.c | 3 +- tools/testing/cxl/test/mock.h | 2 + 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/Makefile | 9 +- tools/testing/selftests/bpf/README.rst | 4 +- .../bpf/libarena/include/libarena/userspace.h | 2 +- .../selftests/bpf/libarena/src/common.bpf.c | 6 + tools/testing/selftests/bpf/network_helpers.c | 4 +- tools/testing/selftests/bpf/network_helpers.h | 5 + .../selftests/bpf/prog_tests/cgroup_iter_memcg.c | 43 + .../selftests/bpf/prog_tests/global_map_resize.c | 8 +- tools/testing/selftests/bpf/prog_tests/libarena.c | 8 +- .../selftests/bpf/prog_tests/libarena_asan.c | 8 +- tools/testing/selftests/bpf/prog_tests/lsm_bdev.c | 3 +- .../selftests/bpf/prog_tests/lwt_ip_encap.c | 11 +- tools/testing/selftests/bpf/prog_tests/mptcp.c | 13 +- tools/testing/selftests/bpf/prog_tests/sha256.c | 4 +- .../selftests/bpf/prog_tests/uprobe_syscall.c | 2 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 3 + tools/testing/selftests/bpf/progs/mptcpify.c | 2 +- tools/testing/selftests/bpf/test_loader.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 22 +- 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 | 18 +- .../testing/selftests/cgroup/test_cpuset_v1_hp.sh | 2 +- tools/testing/selftests/drivers/net/config | 5 + tools/testing/selftests/drivers/net/lib/py/env.py | 11 +- .../testing/selftests/drivers/net/ring_reconfig.py | 255 +++- tools/testing/selftests/drivers/net/so_txtime.py | 21 +- tools/testing/selftests/kselftest_harness.h | 2 +- tools/testing/selftests/lsm/common.c | 4 +- tools/testing/selftests/mm/cow.c | 9 +- tools/testing/selftests/mm/hmm-tests.c | 21 +- tools/testing/selftests/mm/hugepage_settings.c | 2 +- tools/testing/selftests/mm/khugepaged.c | 4 +- tools/testing/selftests/mm/ksm_tests.c | 28 +- tools/testing/selftests/mm/memory-failure.c | 44 +- tools/testing/selftests/mm/thuge-gen.c | 15 +- tools/testing/selftests/mm/vm_util.c | 28 +- tools/testing/selftests/mm/vm_util.h | 1 + tools/testing/selftests/namespaces/nsid_test.c | 4 - 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/vfio/lib/vfio_pci_device.c | 26 +- tools/testing/selftests/zram/zram_lib.sh | 2 +- 1767 files changed, 31794 insertions(+), 14006 deletions(-)
4 days, 10 hours
11
12
0
0
[PATCH 6.18 0000/1518] 6.18.52-rc1 review
by 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. 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-rc…
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(a)linuxfoundation.org> Linux 6.18.52-rc1 Arnd Bergmann <arnd(a)arndb.de> wifi: mt76: fix airoha_npu dependency tracking Salman Alghamdi <me(a)cipherat.com> staging: rtl8723bs: rtw_mlme: add bounds checks before ie_length subtraction Shyam Sunder Reddy Padira <shyamsunderreddypadira(a)gmail.com> staging: rtl8723bs: os_dep: avoid NULL pointer dereference in rtw_cbuf_alloc Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: add missed gpio22 pin group Tony W Wang-oc <TonyWWang-oc(a)zhaoxin.com> ACPI: processor: Add cpuidle driver check in acpi_processor_register_idle_driver() Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Remove redundant static variable and rename cstate check function Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Move max_cstate update out of the loop Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Remove redundant cstate check in acpi_processor_power_init K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Allow writes to dynamic_epp when state isn't modified K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Use "epp_default_dc" as default when dynamic_epp is disabled Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Add support for raw EPP writes Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Add static asserts for EPP indices Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Fix some whitespace issues Jens Axboe <axboe(a)kernel.dk> io_uring/waitid: fix KCSAN warning on io_waitid->head Jens Axboe <axboe(a)kernel.dk> io_uring/waitid: use io_waitid_remove_wq() consistently Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: clamp quantum and initial_quantum in change path Arnd Bergmann <arnd(a)arndb.de> Bluetooth: btmtk: hide unused btmtk_mt6639_devs[] array Pavel Begunkov <asml.silence(a)gmail.com> tcp: reject non zerocopy devmem tx Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Add __rcu to netns_ipv4.mrt. Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Call ipmr_fib_lookup() under RCU. Zhan Xusheng <zhanxusheng(a)xiaomi.com> erofs: fix EFSCORRUPTED on multi-algorithm images in z_erofs_map_sanity_check() Gao Xiang <xiang(a)kernel.org> erofs: relax sanity check for tail pclusters due to ztailpacking Keith Busch <kbusch(a)kernel.org> block: fix merging data-less bios Keith Busch <kbusch(a)kernel.org> blk-mq-dma: always initialize dma state Keith Busch <kbusch(a)kernel.org> block: save page offset gaps in cloned bio Nathan Chancellor <nathan(a)kernel.org> integrity: Eliminate weak definition of arch_get_secureboot() John Johansen <john.johansen(a)canonical.com> apparmor: fix kernel-doc comments for inview Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7581: fix incorrect led mapping in phy4_led1 pin function Nathan Chancellor <nathan(a)kernel.org> pinctrl: airoha: Fix AIROHA_PINCTRL_CONFS_DRIVE_E2 in an7583_pinctrl_match_data Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: add missed gpio32 pin group Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix misprint in gpio19 pinconf Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix incorrect led mapping in phy4_led1 pin function Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix gpio21 pin group Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix phy1_led1 pin function Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: remove undefined groups from pcm_spi pin function Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix error handling in sd_probe() after large pool creation failure Arnd Bergmann <arnd(a)arndb.de> phy: renesas: rcar-gen3-usb2: add regulator dependency Namhyung Kim <namhyung(a)kernel.org> perf annotate: Fix build with NO_SLANG=1 Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: fix UHR capability validation Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: npu: Add missing rx_token_size initialization Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: restrict NPU/PPE active checks to MMIO devices Heiko Carstens <hca(a)linux.ibm.com> s390/entry: Use lay instead of aghik Vasily Gorbik <gor(a)linux.ibm.com> s390/kexec: Disable stack protector in s390_reset_system() Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> selftests: vDSO: getrandom: Fix path to s390 chacha implementation Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Fix setting EPP in performance mode Mario Limonciello <mario.limonciello(a)amd.com> cpufreq/amd-pstate: Add POWER_SUPPLY select for dynamic EPP K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Grab "amd_pstate_driver_lock" when toggling dynamic_epp K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Return -ENOMEM on failure to allocate profile_name K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Reorder notifier unregistration and floor perf reset EDAMAMEX <edame8080(a)gmail.com> cpufreq/amd-pstate: handle missing policy in dynamic EPP callbacks Arnd Bergmann <arnd(a)arndb.de> usb: ucsi: huawei_gaokun: move typec_altmode off stack John Ogness <john.ogness(a)linutronix.de> serial: 8250: Ignore flow control on suspend/resume with no_console_suspend Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Check ACPI_COMPANION() against NULL Ian Rogers <irogers(a)google.com> perf tests kvm: Avoid leaving perf.data.guest file around Steven Rostedt <rostedt(a)goodmis.org> tracing: Move d_max_latency out of CONFIG_FSNOTIFY protection Miquel Raynal (DAVE) <miquel.raynal(a)bootlin.com> mtd: rawnand: pl353: Fix debug prints Ben Cressey <ben(a)cressey.dev> dm-integrity: fix buffer overflow with keyed discard Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Eric Dumazet <edumazet(a)google.com> slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Pascal Kneuper <PKneuper(a)dspace.de> net: stmmac: restore NET_IP_ALIGN in the RX DMA offset Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Daniel Pawlik <pawlik.dan(a)gmail.com> net: airoha: npu: fix missing streaming DMA mask Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Fix MTE prctl TAP plan Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Takashi Iwai <tiwai(a)suse.de> ALSA: control: Don't add invalid kcontrols to LED layer Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Marino Dzalto <marino.dzalto(a)gmail.com> netfilter: xt_HL: add pr_fmt and checkentry validation Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice(a)isovalent.com> virtio-net: Ensure that TCP packets don't overflow gso_segs Balasubramani Vivekanandan <balasubramani.vivekanandan(a)intel.com> drm/xe/xe_gt_idle: Add CCS to the powergating info print Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: use BIT_ULL() to prevent shift overflow on 32-bit archs Yifei Chu <Chuyf26(a)linux.alibaba.com> net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length Xiubo Li <xiubo.li(a)clyso.com> ceph: revalidate ki_pos for O_APPEND writes after cap acquisition Hongling Zeng <zenghongling(a)kylinos.cn> ceph: Fix ERR_PTR(0) in ceph_mkdir() HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Thorsten Blum <thorsten.blum(a)linux.dev> apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> crypto: acomp - allocate async request context when cloning Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: add overflow bounds to quantum and initial quantum Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: fix a resource leak in copy_net_ns() error handling path Mina Almasry <almasrymina(a)google.com> net: core: check skb_frags_readable before uncloning in skb_copy_ubufs Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Karl Mehltretter <kmehltretter(a)gmail.com> selftests/proc: make proc-maps-race work with READ_IMPLIES_EXEC Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: fix argument name in header Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: catch race in mas_alloc_cyclic() Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/mm: skip COW tmpfile cases when fallocate() is unsupported Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Suman Ghosh <sumang(a)marvell.com> octeontx2-pf: fix NULL deref of af_xdp_zc_qidx on rep setup Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Victor Nogueira <victor(a)mojatatu.com> net/sched: act_ife: Only operate on Ethernet frames Eric Dumazet <edumazet(a)google.com> net/sched: add qstats_cpu_drop_inc() helper Wei Fang <wei.fang(a)nxp.com> net: enetc: restore RX ring congestion mode after ring reconfiguration Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Anshumali Gaur <agaur(a)marvell.com> octeontx2-vf: fix workqueue and netdev race in probe/remove Anshumali Gaur <agaur(a)marvell.com> octeontx2-af: fix NULL deref in NIX TM tree debugfs read path Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Stanislav Fomichev <sdf.kernel(a)gmail.com> xsk: honor XDP_TX_METADATA in zero-copy path Stanislav Fomichev <sdf.kernel(a)gmail.com> xsk: align TX metadata layout across ABIs Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: btnxpuart: Validate the FW dump header length Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not discard the subsystem reset timeout Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not report success when subsys reset fails Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Bluetooth: btmtk: Fix short read errors in btmtk_usb_reg_read() Javier Tia <floss(a)jetm.me> Bluetooth: btmtk: Add MT6639 (MT7927) Bluetooth support Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan Pavel Shpakovskiy <pashpakovskii(a)salutedevices.com> Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: process: Fix context switching MTE store-only tag check Wei-Lin Chang <weilin.chang(a)arm.com> arm64: ptdump: Make note_page_flush() range aware Geert Uytterhoeven <geert+renesas(a)glider.be> erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Michael Kelley <mhkelley58(a)gmail.com> Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition Thierry Reding <treding(a)nvidia.com> syscore: Pass context data to callbacks Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq: fix pacing delay underflow with pacing offload Rong Zhang <i(a)rong.moe> net: page_pool: Remove zone/policy GFP flags when allocating XArray entries Jiawen Wu <jiawenwu(a)trustnetic.com> net: libwx: fix concurrent bitmap overwrite in PTP setup Jiawen Wu <jiawenwu(a)trustnetic.com> net: txgbe: fix MISC interrupt unmasking in non-MSI-X mode and device shutdown Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: introduce WX_STATE_DOWN to serialize device shutdown state Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: schedule hardware stats update in watchdog Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: replace busy-wait reset flag with kernel mutex Jiawen Wu <jiawenwu(a)trustnetic.com> net: txgbe: support RSC offload Jiawen Wu <jiawenwu(a)trustnetic.com> net: txgbe: support RX desc merge mode Wei Fang <wei.fang(a)nxp.com> ptp: netc: fix period truncation and potential divide-by-zero in PEROUT Thomas Walsh <thwalsh(a)redhat.com> bnxt_en: Gate TPH enablement behind BNXT_SUPPORTS_QUEUE_API check Guenter Roeck <linux(a)roeck-us.net> bnxt_en: Fix call to hardware monitoring event handler Cosmo Chou <chou.cosmo(a)gmail.com> rtc: pcf85363: Add error checking to regmap calls in probe() Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition Jamal Hadi Salim <jhs(a)mojatatu.com> net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue Mina Almasry <almasrymina(a)google.com> net: tcp: block mixing readable and unreadable frags Eric Dumazet <edumazet(a)google.com> inetpeer: randomize RB-tree node comparison using SipHash Eric Dumazet <edumazet(a)google.com> ip6mr: plug drop_reason to ip6mr_cache_report() Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Free mr_table after RCU grace period. Eric Dumazet <edumazet(a)google.com> net: change sock_queue_rcv_skb_reason() to return a drop_reason Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Remove RTNL in ipmr_rules_init() and ipmr_net_init(). Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Convert ipmr_net_exit_batch() to ->exit_rtnl(). Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Move unregister_netdevice_many() out of ipmr_free_table(). Kuniyuki Iwashima <kuniyu(a)google.com> ipmr: Move unregister_netdevice_many() out of mroute_clean_tables(). Pengpeng Hou <pengpeng(a)iscas.ac.cn> net: qlcnic: validate unified ROM sections before loading Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to net_passive_dec() Cen Zhang (Microsoft) <blbllhy(a)gmail.com> ipv6: avoid divide by zero in rt6_multipath_rebalance Eric Dumazet <edumazet(a)google.com> netdevsim: update queue NAPI association on queue reset Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: E-Switch, preserve max tx speed on vport state modification Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Move vport DOWN state check out of mlx5_query_vport_max_tx_speed() Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Skip disabled vports when setting max TX speed Or Har-Toov <ohartoov(a)nvidia.com> RDMA/mlx5: Implement query_port_speed callback Or Har-Toov <ohartoov(a)nvidia.com> IB/core: Add query_port_speed verb Or Har-Toov <ohartoov(a)nvidia.com> IB/core: Add helper to convert port attributes to data rate Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Add support for querying bond speed Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Handle port and vport speed change events in MPESW Mark Bloch <mbloch(a)nvidia.com> net/mlx5: E-Switch, use state lock for vport state changes Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Propagate LAG effective max_tx_speed to vports Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Add max_tx_speed and its CAP bit to IFC Saeed Mahameed <saeedm(a)nvidia.com> net/mlx5: E-Switch, support eswitch inactive mode Saeed Mahameed <saeedm(a)nvidia.com> net/mlx5: MPFS, add support for dynamic enable/disable Saeed Mahameed <saeedm(a)nvidia.com> devlink: Introduce switchdev_inactive eswitch mode Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Victor Nogueira <victor(a)mojatatu.com> net/sched: add get_fill_size callbacks for actions missing them Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Cen Zhang (Microsoft) <blbllhy(a)gmail.com> xsk: fix NULL pointer dereference in __xsk_rcv() Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: avoid double checking against rx queue being full Rustam Adilov <adilov(a)disroot.org> irqchip/irq-realtek-rtl: Use readl_be()/writel_be() instead of readl()/writel() Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add mask for interrupt handling Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add interrupt data structure Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Split out parent setup code Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add multicore support Markus Stockhausen <markus.stockhausen(a)gmx.de> irqchip/irq-realtek-rtl: Add/simplify register helpers Namjae Jeon <linkinjeon(a)kernel.org> smb: server: remove unused DES crypto header Thomas Huth <thuth(a)redhat.com> smb: server: Remove obsolete "select CRYPTO_LIB_DES" from Kconfig file Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: mtpav: shut down output timer before card teardown Geert Uytterhoeven <geert+renesas(a)glider.be> spi: amlogic-spisg: Make sure clk_init_data is fully initialized Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Haotian Zhang <vulab(a)iscas.ac.cn> ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Add scoped cleanup helper for card references Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Use logical cpu 0 irs_data for dynamic IST allocation Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Fix gicv5_init_common() error paths Lorenzo Pieralisi <lpieralisi(a)kernel.org> irqchip/gic-v5: Check for NULL LPI domain on domain teardown Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Synchronize CPU interface disable Geert Uytterhoeven <geert+renesas(a)glider.be> clk: visconti: Make sure clk_init_data is fully initialized Geert Uytterhoeven <geert+renesas(a)glider.be> clk: ti: Make sure clk_init_data is fully initialized Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Karl Mehltretter <kmehltretter(a)gmail.com> lib/interval_tree: fix allocation warning messages Linkai Gong <gonglinkai(a)kylinos.cn> rtc: gamecube: check return value of devm_rtc_register_device() Ruoyu Wang <ruoyuw560(a)gmail.com> i2c: ocores: Disable clock on failed resume Biju Das <biju.das.jz(a)bp.renesas.com> irqchip/renesas-rzg2l: Fix loss of interrupt Pengpeng Hou <pengpeng(a)iscas.ac.cn> rtc: zynqmp: Return optional clock lookup errors Frank Sorenson <sorenson(a)redhat.com> cifs: remove dead size-update blocks in cifs_setattr_unix/nounix Christopher Lusk <clusk(a)northecho.dev> smb: client: fix request buffer leak in smb2_new_read_req() Surendra Singh Chouhan <kr494167(a)gmail.com> rtc: spacemit: handle regmap_test_bits() error return Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind GuoHan Zhao <zhaoguohan(a)kylinos.cn> virtio: rtc: time out alarm requests Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Li RongQing <lirongqing(a)baidu.com> virtio_pci: fix wrong queue index for admin vq in intx path Yufeng Wang <wangyufeng(a)kylinos.cn> vhost/net: fix clear_user start address in VHOST_GET_FEATURES_ARRAY Denis V. Lunev <den(a)openvz.org> virtio_balloon: quiesce balloon work before device shutdown Denis V. Lunev <den(a)openvz.org> virtio_balloon: factor out virtballoon_quiesce() Denis V. Lunev <den(a)openvz.org> virtio: add virtio_device_shutdown() helper Linfeng Sun <linfeng.sun.dev(a)gamil.com> vdpa_sim: fix cleanup after worker creation failure Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs() Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nikolay Kulikov <nikolayof23(a)gmail.com> mlxbf-bootctl: fix the build error with FIELD_PREP() Hemanth Selam <hemanth.selam(a)gmail.com> platform/x86/amd/hsmp: Reject negative power cap writes in hwmon Guangshuo Li <lgs201920130244(a)gmail.com> platform/x86: hp-bioscfg: fix password encoding bounds check Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: don't check the listener's sk_err in vsock_accept() Laurence Rowe <laurencerowe(a)gmail.com> vsock: avoid timeout for non-blocking accept() with empty backlog HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: hash socket only after full initialisation in smc_sk_init() Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_flush() Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Baokun Li <libaokun(a)linux.alibaba.com> fuse: check for NULL root inode in fuse_fill_super_submount Daniel Baluta <daniel.baluta(a)nxp.com> soc: qcom: ubwc: Fix missing include Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Maximilian Immanuel Brandtner <maxbr(a)linux.ibm.com> tls: fix RX desync on overlapping skbs Ruoyu Wang <ruoyuw560(a)gmail.com> net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error Xiang Mei <xmei5(a)asu.edu> vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Chao Yu <chao(a)kernel.org> f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode Chao Yu <chao(a)kernel.org> f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk} liujinbao1 <liujinbao1(a)xiaomi.com> f2fs:Fix incomplete search range in f2fs_get_victim when f2fs_need_rand_seg is enabled Xin Xie <xiexinet(a)gmail.com> net: hsr: free learned nodes on device setup failure Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: b53: fix error propagation from b53_fdb_dump() Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Prabu Thayalan <prabu.ponrajthayalan(a)amd.com> ionic: fix completion descriptor access with 2x desc size Wei Fang <wei.fang(a)nxp.com> ptp: netc: skip PEROUT disable if channel is not enabled Dan Carpenter <error27(a)gmail.com> drm/xe: tests: fix error message in xe_migrate_sanity_test() Fan Gong <gongfan1(a)huawei.com> hinic3: Fix skb linearization mismatch and drop skb when skb_checksum_help() failed Karl Mehltretter <kmehltretter(a)gmail.com> octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf, xdp: move offload check into dev_xdp_install() Mathieu Dubois-Briand <mathieu.dubois-briand(a)bootlin.com> clk: ti: mux: resolve parent clocks by DT index, not by name Onur Özkan <work(a)onurozkan.dev> clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate() Michael Nemanov <michael.nemanov(a)vastdata.com> nfs: fix ENXIO on O_CREAT open of existing symlink over NFSv3 Zhansong Gao <zhsgao(a)hotmail.com> NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease() Jeuk Kim <jeuk20.kim(a)gmail.com> NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers ZhangGuoDong <zhangguodong(a)kylinos.cn> pnfs/blocklayout: Fix device leaks on parse failure Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Ze Tan <tanze(a)kylinos.cn> smb/server: fix session leak in ksmbd_session_register() Hang Nan <2122295973(a)qq.com> ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: disconnect on SMB3 decryption failure Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Andreas Schwab <schwab(a)linux-m68k.org> m68k: nfcon: Do not call console_is_registered() in nfcon_device() Junseo Lim <zirajs7(a)gmail.com> bpf: Disallow bpf_{g,s}etsockopt() in cgroup UNIX getname hooks Ojaswin Mujoo <ojaswin(a)linux.ibm.com> erofs: fix unused pcluster_pools for higher page sizes Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program Gao Xiang <xiang(a)kernel.org> erofs: guard on-disk algorithm IDs against Z_EROFS_COMPRESSION_MAX Gao Xiang <xiang(a)kernel.org> erofs: fix interlaced ztailpacking pclusters Gao Xiang <xiang(a)kernel.org> erofs: error out obviously illegal extents in advance Gao Xiang <xiang(a)kernel.org> erofs: clean up encoded map flags ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: free preauth sessions on connection teardown Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: do not advertise unimplemented CA support Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: validate ipc response length before dereferencing its fields Enzo Matsumiya <ematsumiya(a)suse.de> smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: Do not skip lock checks for single-byte ranges Marius Cristea <marius.cristea(a)microchip.com> hwmon: (emc1403) Drop hysteresis for low limit temperature Guenter Roeck <linux(a)roeck-us.net> hwmon: (emc1403) Rely on subsystem locking Szymon Wilczek <swilczek.lx(a)gmail.com> hwmon: (coretemp) Fix core_data leak on CPUs without PTS John Johansen <john.johansen(a)canonical.com> apparmor: fix deadlock in complain-mode change_hat Hongyan Xu <getshell(a)seu.edu.cn> block: mtip32xx: synchronize ioctls with device removal Yao Sang <sangyao(a)kylinos.cn> ublk: reject non-power-of-2 zone sizes in SET_PARAMS Niklas Cassel <cassel(a)kernel.org> null_blk: serialize configfs attribute updates with device setup Zizhi Wo <wozizhi(a)huawei.com> null_blk: serialize configfs attribute stores with the lock Zizhi Wo <wozizhi(a)huawei.com> null_blk: reject per-device queue resize for shared tag set Zizhi Wo <wozizhi(a)huawei.com> null_blk: free zones array on device power-off Zizhi Wo <wozizhi(a)huawei.com> null_blk: free global tag_set on init error path Zizhi Wo <wozizhi(a)huawei.com> null_blk: register configfs subsystem after creating default devices Zizhi Wo <wozizhi(a)huawei.com> null_blk: use DEFINE_MUTEX for the file-scope mutex Pengpeng Hou <pengpeng(a)iscas.ac.cn> mailbox: riscv-sbi-mpxy: validate RPMI notification lengths Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix command timeout due to missed interrupt Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: handle NULL data in send_data callback Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Replace assert with runtime check in dso__read_symbol() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Use stored fd error instead of stale errno in file_read() and file_size() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against errno==0 when dso__get_filename() returns NULL Tao Cui <cuitao(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime true-up on slice expiry Karl Mehltretter <kmehltretter(a)gmail.com> crypto: lskcipher - propagate errors from unaligned crypt Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Michal Blaszczyk <michalblk(a)google.com> selftests/sched_ext: Fix flaky ddsp failure tests on busy systems Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Hongyan Xu <getshell(a)seu.edu.cn> ACPI: scan: fix bus ID cleanup on device_add() failures Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Remove trace_buffer::cpus Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix missing sign-ext for signed 1-byte and 2-byte kfunc args Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Use ping_command() for IPv6 pings in lwt_ip_encap Leon Hwang <leon.hwang(a)linux.dev> selftests/bpf: Add tests to verify the fix of encapsulating VxLAN in lwt Xianglin Lin <1021538027(a)qq.com> HID: multitouch: reclassify HTIX5288 to WIN_8_FORCE_MULTI_INPUT_NSMU Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: SOF: validate topology volume range before allocation Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Karl Mehltretter <kmehltretter(a)gmail.com> HID: haptic: don't write an uninitialized value to unhandled usages Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: reject out-of-range evcn in mi_enum_attr() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: fix integer overflow in MFT cluster validation Puranjay Mohan <puranjay(a)kernel.org> bpf, arm64: Fix stack-passed arguments for indirect trampolines Jijie Shao <shaojijie(a)huawei.com> net: page_pool: fix UAF in __page_pool_release_netmem_dma on xa_cmpxchg race Bart Van Assche <bvanassche(a)acm.org> scsi: ufs: core: Set task state before io_schedule_timeout() Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Eduard Zingerman <eddyz87(a)gmail.com> selftests/bpf: Fix for veristat file/prog filters processing Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate DIO orphan slot during inode read ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate orphan slot during inode read Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported Rui Qi <qirui.001(a)bytedance.com> selftests/cgroup: Preserve CPU hotplug write errors John Keeping <jkeeping(a)inmusicbrands.com> ALSA: seq: midi: Serialize input teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: midi: Optimize event_input locking with RCU Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Disable/restore ASPM on every function for multi-function devices Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM David Matlack <dmatlack(a)google.com> selftests: harness: Mark test fixture objects __maybe_unused Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> selftests: harness: Restore order of test functions Mohammad Abu-Khader <mohammad.abukhader(a)hotmail.com> kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Arnaldo Carvalho de Melo <acme(a)redhat.com> perf build: Remove leftover feature tests for removed cxx and clang support Karl Mehltretter <kmehltretter(a)gmail.com> super: fix dying superblock warning messages Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Use pcie_capability_clear_and_set_word() for ASPM disable/restore Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: fix memory leak in error path of build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: validate parent port count before allocating nodes in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: consolidate port counting in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for failure of tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for successful tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit test skeleton for node tree Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> mtd: ubi: Release device reference on busy detach Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Willem de Bruijn <willemb(a)google.com> idpf: add missing cpu_to_le32 in idpf_tx_splitq_build_flow_desc Robert Malz <robert.malz(a)canonical.com> ice: acquire NVM lock around each flash read Jesse Brandeburg <jesse.brandeburg(a)intel.com> ice: refactor to use helpers Petr Oros <poros(a)redhat.com> ice: clear the default forwarding VSI rule when releasing a VSI Przemyslaw Korba <przemyslaw.korba(a)intel.com> ice: fall back to SBQ when LL PHY timer interface times out Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal HyeongJun An <sammiee5311(a)gmail.com> ALSA: seq: Don't leak the extension cell pointer in the bounce payload Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Chao Shi <coshi036(a)gmail.com> nvme: reject passthrough of driver-managed Set Features Yang Xiuwei <yangxiuwei(a)kylinos.cn> nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed() Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Sven Peter <sven(a)kernel.org> nvme-apple: Drop the PRP null check chicken bit Sven Peter <sven(a)kernel.org> nvme-apple: Require page aligned buffers on the admin queue Sven Peter <sven(a)kernel.org> nvme: Add a quirk for page aligned admin queue buffers Maurizio Lombardi <mlombard(a)redhat.com> nvme: expose active quirks in sysfs Keith Busch <kbusch(a)kernel.org> nvme: remove virtual boundary for sgl capable devices Keith Busch <kbusch(a)kernel.org> block: accumulate memory segment gaps per bio Sven Peter <sven(a)kernel.org> nvme-apple: Never set the opcode in the NVMMU TCB Sven Peter <sven(a)kernel.org> nvme-apple: Don't set a DMA direction for commands without a data transfer Sven Peter <sven(a)kernel.org> nvme-apple: Destroy the admin queue on removal Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate() Alistair Francis <alistair.francis(a)wdc.com> nvme: Add the DHCHAP maximum HD IDs Ilya Leoshkevich <iii(a)linux.ibm.com> s390/irqflags: Add out-of-line definitions of arch_local_irq_*() for KMSAN Coiby Xu <coxu(a)redhat.com> s390: Drop unnecessary CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT Coiby Xu <coxu(a)redhat.com> integrity: Make arch_ima_get_secureboot integrity-wide Josh Poimboeuf <jpoimboe(a)kernel.org> arm64: bti: Disable in-kernel BTI with recent versions of Clang Jorijn van der Graaf <jorijnvdgraaf(a)catcrafts.net> ASoC: qcom: q6apm: keep the graph start count in sync with the DSP Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Drop qmp_v4_calibrate_dp_phy Abel Vesa <abelvesa(a)kernel.org> phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms Wesley Cheng <wesley.cheng(a)oss.qualcomm.com> phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings Wesley Cheng <wesley.cheng(a)oss.qualcomm.com> phy: qualcomm: Update the QMP clamp register for V6 Faisal Hassan <faisal.hassan(a)oss.qualcomm.com> phy: qcom-qmp-combo: Use regulator_bulk_data with init_load_uA for regulator setup Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> phy: renesas: rcar-gen3-usb2: Ignore missing VBUS regulator Mukesh Kumar Chaurasiya (IBM) <mkchauras(a)gmail.com> rust: uapi: replace direct asm-generic/ioctl.h include with linux/ioctl.h Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Fix incorrect device ID in invalid PASID error message John Johansen <john.johansen(a)canonical.com> apparmor: fix unconfined user namespace restriction forced stack John Johansen <john.johansen(a)canonical.com> apparmor: change fn_label_build() call to not return NULL John Johansen <john.johansen(a)canonical.com> apparmor: split xxx_in_ns into its two separate semantic use cases Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Kuniyuki Iwashima <kuniyu(a)google.com> amt: Don't support cross-netns setup. Liang Luo <luoliang(a)kylinos.cn> selftests/sched_ext: Check skeleton open failure in exit test Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/cpuset: Use WRITE_ONCE() for shared prs_err updates Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fail if isolated and nohz_full don't leave any housekeeping Gabriele Monaco <gmonaco(a)redhat.com> cgroup/cpuset: Rename update_unbound_workqueue_cpumask() to update_isolation_cpumasks() Guixin Liu <kanie(a)linux.alibaba.com> nvme-pci: release descriptor pools on probe failure Guixin Liu <kanie(a)linux.alibaba.com> nvmet: propagate percpu_ref_init() failure in nvmet_ns_enable() Zhengrong Li <zhengrong_li(a)linux.alibaba.com> nvmet: fix Reservation Register Replace for unregistered host with IEKEY Runyu Xiao <runyu.xiao(a)seu.edu.cn> sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Synchronize EC access from the thermal device callbacks Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Store the hwmon device in cros_ec_hwmon_priv Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Register the thermal devices after the hwmon ones Guenter Roeck <linux(a)roeck-us.net> hwmon: Support guard() and scoped_guard for subsystem locks Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Add support for temperature thresholds Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Move temperature channel params to a macro Thomas Weißschuh <linux(a)weissschuh.net> hwmon: (cros_ec) Split up supported features in the documentation Marco Elver <elver(a)google.com> arm64: Disable KCSAN instrumentation in delay.o Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Fix opaque and string encoders for unbounded members Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Do not declare union XDR functions in the definitions header Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Address some checkpatch whitespace complaints Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Yuho Choi <dbgh9129(a)gmail.com> hwrng: imx-rngc - Disable clock on registration failure Ahsan Atta <ahsan.atta(a)intel.com> crypto: qat - remove dead ADF_HEX code Thorsten Blum <thorsten.blum(a)linux.dev> crypto: qat - use 2-arg strscpy where destination size is known Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Flush context cache with correct SID when tearing down aliases Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Tear down scalable-mode context on probe failure Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Clear Present bit before tearing down copied context entry Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Andrew Jones <andrew.jones(a)oss.qualcomm.com> iommu/dma: Restore locking around msi_page_list Karl Mehltretter <kmehltretter(a)gmail.com> fbdev: clps711x-fb: Remove unreachable unregister_framebuffer() call Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Myeonghun Pak <mhun512(a)gmail.com> fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device() Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf python: Fix memory leak in pyrf__metrics_cb Ian Rogers <irogers(a)google.com> perf python: Validate CPU and thread maps in pyrf_evsel__open Ian Rogers <irogers(a)google.com> perf python: Handle Py_None for thread and cpu maps Ian Rogers <irogers(a)google.com> perf python: Check counts_values size in set_values Ian Rogers <irogers(a)google.com> perf test: Fix skiplist leak in cmd_test Ian Rogers <irogers(a)google.com> perf test: Support dynamic test suites with setup callback and private data Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> i3c: renesas: Don't register devices when ENTDAA times out Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> i3c: renesas: Follow a unified pattern for transfer and command initialization Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> i3c: renesas: Return immediately if there is no transfer Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix mmap_lock leak in irq_work path Ihor Solodrai <ihor.solodrai(a)linux.dev> bpf: Avoid faultable build ID reads under mm locks Ihor Solodrai <ihor.solodrai(a)linux.dev> bpf: Factor out stack_map build ID helpers Guodong Xu <guodong(a)riscstar.com> riscv: cpufeature: Clarify ISA spec version for canonical order Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Vidhu Sarwal <vidhu.linux(a)gmail.com> iio: light: opt4060: Fix pointer type passed to div_u64_rem() Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix storage null-ptr-deref after replacing prog Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: btmtksdio: fix usage_count leak when autosuspend_delay is negative Sean Wang <sean.wang(a)mediatek.com> Bluetooth: btmtk: add MT7902 SDIO support Sean Wang <sean.wang(a)mediatek.com> Bluetooth: btmtk: add MT7902 MCU support Sean Wang <sean.wang(a)mediatek.com> mmc: sdio: add MediaTek MT7902 SDIO device ID Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the HCI command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the mesh send cancel command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_conn: fix the SCO setup context lifetime Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btintel: Fix diagnostics event detection HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix edge-triggered interrupts handling Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix IRQ mask/unmask code Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: add missed IRQ resource helpers Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix getting gpiochip/pinctrl pointers in the IRQ handling code Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: add missed get_direction() function for gpio_chip Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix spi group pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix muxing of non-gpio default pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7581: fix mux/conf of pcie_reset pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix pwm pin function for an7581 and an7583 Christian Marangi <ansuelsmth(a)gmail.com> pinctrl: airoha: convert PWM GPIO to macro Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7583: fix I2C0_SDA_PD register bit order Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: an7581: fix pinconf of i2c_scl/i2c_sda pins Mikhail Kshevetskiy <mikhail.kshevetskiy(a)iopsys.eu> pinctrl: airoha: fix mdio bitfield names Christian Marangi <ansuelsmth(a)gmail.com> pinctrl: airoha: add support for Airoha AN7583 PINs Christian Marangi <ansuelsmth(a)gmail.com> pinctrl: airoha: convert PHY LED GPIO to macro Qu Wenruo <wqu(a)suse.com> btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data() Leo Martins <loemra.dev(a)gmail.com> btrfs: avoid GFP_ATOMIC allocations in qgroup free paths Qu Wenruo <wqu(a)suse.com> btrfs: use aligned range for locking in extent_fiemap() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: don't clobber the extent buffer when zeroing it out Yichong Chen <chenyichong(a)uniontech.com> btrfs: retry verity reads for not-uptodate Merkle folios Qu Wenruo <wqu(a)suse.com> btrfs: always wait for ordered extents to avoid OE races David Sterba <dsterba(a)suse.com> btrfs: merge setting ret and return ret Qu Wenruo <wqu(a)suse.com> btrfs: make btrfs_repair_io_failure() handle bs > ps cases without large folios Filipe Manana <fdmanana(a)suse.com> btrfs: defrag: fix deadlock between defrag and delalloc space reservation Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails Swarna Prabhu <sw.prabhu6(a)gmail.com> scsi: sd: Enable sector size > PAGE_SIZE in SCSI sd driver Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_config_discard() function definition Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_remove() function definition Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: sd: Convert to SCSI bus methods Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: sysfs: Make use of bus callbacks Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: Pass a struct scsi_driver to scsi_{,un}register_driver() Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Record matched usb_device_id into btusb_data Johan Hovold <johan(a)kernel.org> Bluetooth: btusb: refactor endpoint lookup Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Also gate overloaded status update for SD_ASYM_CPUCAPACITY Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Fix stop/start with no update Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Use bitwise access for PERF_HES_STOPPED Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Factor out pt_config_enable() Yuho Choi <dbgh9129(a)gmail.com> ACPI: video: Release PCI device reference after lookup Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Daniel Borkmann <daniel(a)iogearbox.net> bpf, arm64: Fix exception table metadata for arena load-acquire Daniel Borkmann <daniel(a)iogearbox.net> bpf, x86: Fix exception table metadata for arena load-acquire Daniel Borkmann <daniel(a)iogearbox.net> bpf, riscv: Add and use bpf_atomic_is_load_acq() helper Daniel Borkmann <daniel(a)iogearbox.net> bpf: Reject load-acquire from pointers requiring fault protection James Clark <james.clark(a)linaro.org> perf: arm_pmuv3: Zero initialize hw_id branch stack field James Clark <james.clark(a)linaro.org> coresight: Refactor etm4_config_timestamp_event() Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix leaked trace id Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) James Clark <james.clark(a)linaro.org> coresight: Change syncfreq to be a u8 Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Bruce Johnston <bjohnsto(a)redhat.com> md/raid1: don't set array_frozen in raid1_takeover() Yu Kuai <yukuai(a)fygo.io> md/md-llbitmap: stop daemon timer rearm on destroy Yu Kuai <yukuai(a)fygo.io> md/md-llbitmap: prevent create failure bitmap UAF Yu Kuai <yukuai(a)fygo.io> md: avoid stale clone I/O accounting timestamps Yu Kuai <yukuai(a)fygo.io> md: wait for behind writes before destroying bitmap Yu Kuai <yukuai(a)fygo.io> md/raid5: round bitmap stripes with sector division Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-pcie: Add pcs_lane1 offset to V5 offsets Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend Mohd Ayaan Anwar <mohd.anwar(a)oss.qualcomm.com> phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*() Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Felix Gu <ustc.gu(a)gmail.com> phy: sunplus: fix error handling in sp_uphy_init() Biju Das <biju.das.jz(a)bp.renesas.com> phy: renesas: phy-rcar-gen3-usb2: Fix devm action registration for disabled VBUS regulator Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> phy: renesas: rcar-gen3-usb2: Add regulator for OTG VBUS control Tommaso Merciai <tommaso.merciai.xr(a)bp.renesas.com> phy: renesas: rcar-gen3-usb2: Factor out VBUS control logic Meghana Malladi <m-malladi(a)ti.com> arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Steve Dunnagan <sdunnaga(a)redhat.com> leds: gpio: Clear error pointers for skipped LEDs Arnd Bergmann <arnd(a)arndb.de> leds: gpio: Make legacy gpiolib interface optional Arnd Bergmann <arnd(a)arndb.de> gpiolib: move legacy interface into linux/gpio/legacy.h Sven Peter <sven(a)kernel.org> mfd: macsmc: Fix key count endianness annotation Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: skip default WMM setup for AP_VLAN links Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: restrict the driver to little-endian systems Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Fix use-after-free in kmod_dup_req lifetime handling Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Inform duplicate requests about the result directly Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> module: use strscpy() to copy module names in stats and dup tracking Marco Crivellari <marco.crivellari(a)suse.com> module: replace use of system_wq with system_dfl_wq Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Priya Bala Govindasamy <pgovind2(a)uci.edu> rust: cpufreq: Fix temporary write in Registration::bios_limit_callback Priya Bala Govindasamy <pgovind2(a)uci.edu> rust: cpufreq: Add CPUFREQ_TABLE_END as last table entry in TableBuilder::to_table Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi: Don't leak sync polarity bits into packet control Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Set output mux for DSI and LVDS Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Arnaldo Carvalho de Melo <acme(a)redhat.com> perf c2c: Clean up registered formats on c2c_hists__init() and c2c_hists__reinit() failure Arnaldo Carvalho de Melo <acme(a)redhat.com> perf c2c: Fix error masking, OOM, and unchecked caller errors in hpp_list__parse() Ian Rogers <irogers(a)google.com> perf c2c: Use perf_env e_machine rather than arch Namhyung Kim <namhyung(a)kernel.org> perf report: Update sort key state from -F option Namhyung Kim <namhyung(a)kernel.org> perf report: Fix histogram entry collapsing for -F option Tianyou Li <tianyou.li(a)intel.com> perf c2c: Add annotation support to perf c2c report Alexey Charkov <alchark(a)flipper.net> clk: rockchip: rk3576: fix source muxes for SPI0..SPI4 Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Arnaldo Carvalho de Melo <acme(a)redhat.com> perf libbfd: Fix memory leaks and NULL fclose in BPF disassembly Arnaldo Carvalho de Melo <acme(a)redhat.com> perf bpf: Add PROG_TAGS to required arrays in __bpf_event__print_bpf_prog_info() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf libbfd: Validate BPF prog info arrays before pointer cast Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Linus Walleij <linusw(a)kernel.org> ARM: 9481/2: breakpoint: CFI breakpoints only on demand Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold QP references for AE and CM processing Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold CQ references when processing EQ events Yuntao Wang <yuntao.wang(a)linux.dev> kbuild: fix modules.builtin(.modinfo) targets in the top-level Makefile Robertus Diawan Chris <robertusdchris(a)gmail.com> modpost: prevent leak when early return no suffix .o in read_symbols() Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> intel_idle: Avoid using deep idle states during initialization Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com> intel_idle: Add cmdline option to adjust C-states table Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com> intel_idle: Initialize sysfs after cpuidle driver initialization Daniel Borkmann <daniel(a)iogearbox.net> bpf: Check load-acquire src ptr type before the load Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sar2130p: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs8550-aim300: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-blackrock: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ternary operator precedence in ksm_tests Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes Mike Rapoport (Microsoft) <rppt(a)kernel.org> selftests/mm: ksm_tests: use kselftest framework Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: Move resource table data structure to its own header Imran Shaik <imran.shaik(a)oss.qualcomm.com> arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: sophgo: cv180x: Allow the DMA multiplexer to set channel number for DMA controller Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Cen Zhang <zzzccc427(a)gmail.com> ocfs2/cluster: keep heartbeat local node stable Caleb Sander Mateos <csander(a)purestorage.com> ublk: check for ublk_unmap_io() returning 0 Caleb Sander Mateos <csander(a)purestorage.com> ublk: check import_ubuf() return value Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: skip dying blkg in blkcg_activate_policy() Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: fix race between policy activation and blkg destruction Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Zxyan Zhu <zxyan0222(a)gmail.com> net: stmmac: Skip PHY attach if custom PCS is in use Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf arm-spe: Reject zero nr_cpu in metadata to prevent division by zero Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Chao Huang <huangchao(a)kylinos.cn> HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure Vicki Pfau <vi(a)endrift.com> HID: steam: Reject short reads Vicki Pfau <vi(a)endrift.com> HID: steam: Improve logging and other cleanup Vicki Pfau <vi(a)endrift.com> HID: steam: Add support for sensor events on the Steam Controller (2015) Vicki Pfau <vi(a)endrift.com> HID: steam: Rename some constants that got renamed upstream Vicki Pfau <vi(a)endrift.com> HID: steam: Refactor and clean up report parsing Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe 谢致邦 (XIE Zhibang) <Yeking(a)Red54.com> HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver Niklas Cassel <cassel(a)kernel.org> misc: pci_endpoint_test: Check SUCCESS bit for doorbell status Shukai Ni <shukai.ni(a)kuleuven.be> dm-integrity: replace forgeable discard filler with a keyed sector marker Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: keep console clock enabled for atomic writes Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> soc: fsl: qe: implement get_direction() Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> soc: fsl: qe: properly scan GPIO nodes at startup Saket Kumar Bhaskar <skb99(a)linux.ibm.com> powerpc/irq: Fix missing r2 clobber in PCREL inline assembly Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Troy Mitchell <troy.mitchell(a)linux.spacemit.com> pinctrl: spacemit: validate pins in pinconf callbacks Yulin Lu <luyulin(a)eswincomputing.com> pinctrl: eswin: Fix Handling of PIN_CONFIG_PERSIST_STATE Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Titouan Ameline de Cadeville <titouan.ameline(a)gmail.com> firmware: google: Add bounds checks in coreboot_table_populate() Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: stop PMSR before P2P and NAN teardown Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: cfg80211: Add an API to configure local NAN schedule Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: split out UHR operation information Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: nl80211: refactor nl80211_parse_chandef Hari Chandrakanthan <quic_haric(a)quicinc.com> wifi: cfg80211: add support to handle incumbent signal detected event from mac80211/driver Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: add initial UHR support Johannes Berg <johannes.berg(a)intel.com> wifi: ieee80211: add some initial UHR definitions Sai Pratyusha Magam <sai.magam(a)oss.qualcomm.com> wifi: nl80211: Add support for EPP peer indication Lachlan Hodges <lachlan.hodges(a)morsemicro.com> wifi: cfg80211: include S1G_NO_PRIMARY flag when sending channel Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: disconnect on CSA to channel 0 Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Davidlohr Bueso <dave(a)stgolabs.net> perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Mark Brown <broonie(a)kernel.org> kselftest/arm64: Don't write to P0 in irritator on SME only systems Karl Mehltretter <kmehltretter(a)gmail.com> kselftest/arm64: fp-ptrace: Fix checks for inactive SVE and SSVE regsets Karl Mehltretter <kmehltretter(a)gmail.com> arm64/fpsimd: ptrace: Fix inactive SVE and SSVE regsets Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: smp: Fix IPI teardown for GICv5 flow Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: mt76: mt7996: remove beacon_int_min_gcd from ADHOC interface combinations Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx() Felix Fietkau <nbd(a)nbd.name> wifi: mt76: reject out-of-range link ids in mt76_vif_link() shengwei.lu <shengwei.lu(a)mediatek.com> wifi: mt76: mt7925: Fix EHT Beamformee SS subfields to meet 802.11be minimum Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: advertise EHT 320MHz capabilities for 6GHz band Peter Chiu <chui-hao.chiu(a)mediatek.com> wifi: mt76: fix queue assignment for disassoc packets Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: report RX chain signal for all RX paths Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: fix reg addr remap when addr is 0 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: release hif2 reference on probe IRQ failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix ext PHY use-after-free on register error path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix double hif2 init on the non-WED path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: fix MIB TX aggregation counter registers for mt7990 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: free vif links after clearing wcid entries on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: wake MCU waiters before aborting scan in L1 SER Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: skip key upload when adding an offchannel link Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement Yonghong Song <yonghong.song(a)linux.dev> bpf, x86: Fix trampoline stack size for 128-bit arguments Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix NULL parent dereference in fork event processing Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix fd leak on bounds check in maps__set_modules_path_dir() Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Andrey Golovko <andrey.golovko(a)gmail.com> ASoC: tas2783-sdw: drop stale regcache on uninitialized re-attach Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: codecs: tas2783-sdw: Propagate regcache_sync() errors Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: tas2783: Use new SoundWire enumeration helper Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: Add a helper function to wait for device initialisation Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dp: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dp: do not reject wide-bus modes while a YUV420 mode is active Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dp: reject YUV420-only modes without VSC SDP support Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm: don't tear down KMS twice when KMS init fails Can Peng <pengcan(a)kylinos.cn> ACPI: processor: Unregister cpufreq notifier on init failure Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Optimize ACPI idle driver registration Felix Fietkau <nbd(a)nbd.name> wifi: mt76: only consume the WO drop bit on WED v2 devices StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: add missing rdd_idx check when enabling background radar Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't leak MLD group index on remap alloc failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unwind state on add_interface failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config Rex Lu <rex.lu(a)mediatek.com> wifi: mt76: check txfree done event on the WED hw path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix RXDMAD_C buffer recycling race Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix uninitialised RXDMAD_C descriptor info Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix stranded frames in mt76_txq_schedule_pending Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: write RX header translation bit to the correct register Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't report a zero TX bitrate Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[] Michael-CY Lee <michael-cy.lee(a)mediatek.com> wifi: mt76: assign link_id when sending probe request during scan Michael-CY Lee <michael-cy.lee(a)mediatek.com> wifi: mt76: fix non-AQL packet accounting for MLO stations Peter Chiu <chui-hao.chiu(a)mediatek.com> wifi: mt76: mt7996: fix MLD ID in MAC TXD and HIF TXP Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: fix out-of-bounds array access during hardware restart StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: set specific BSSINFO and STAREC commands after channel switch Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: mt7996: support fixed rate for link station Rex Lu <rex.lu(a)mediatek.com> wifi: mt76: fix RX data queuing of RRO 3.0 Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: mt7996: fix capability of EHT-MCS 15 in MRU Chad Monroe <chad(a)monroe.io> wifi: mt76: mt7996: fix EAPOL source BSS for non-MLD stations Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Jared.Huang <jared.huang(a)mediatek.com> wifi: mt76: mt7925: fix msg len mismatch between driver and firmware Jared.Huang <jared.huang(a)mediatek.com> wifi: mt76: mt7925: update clc before setting sar power table Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt7921: Add PCIe AER handler support to prevent system crash Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: always enable RRO queues for non-MT7992 chipset Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: Introduce the NPU generic layer Lorenzo Bianconi <lorenzo(a)kernel.org> wifi: mt76: Move Q_READ/Q_WRITE definitions in dma.h Zhi-Jun You <hujy652(a)gmail.com> wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986 Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Dmitry Gomzyakov <nicerok11(a)gmail.com> wifi: mt76: connac: add MT7991A (0x7991) to is_mt7996() Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Muhammad Usama Anjum <usama.anjum(a)arm.com> misc: sgi-gru: remove interrupt-context page-table walks Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Jinjie Ruan <ruanjinjie(a)huawei.com> powerpc/crash: Fix possible memory leak in update_crash_elfcorehdr() Rosen Penev <rosenp(a)gmail.com> powerpc/44x: Set GPIO chip parent Christophe Leroy (CS GROUP) <chleroy(a)kernel.org> powerpc: implement get_direction() in cpm2 Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Martin Wilck <mwilck(a)suse.com> md/raid1: create serial pool adding rdev to array with serialize_policy=1 Yu Peng <pengyu(a)kylinos.cn> fs: annotate inode timestamp accessors Can Peng <pengcan(a)kylinos.cn> i3c: master: adi: add OF module alias for autoloading Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> swiotlb: Preserve allocation virtual address for dynamic pools Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Chen Cheng <chencheng(a)fnnas.com> md: scope memalloc_noio to allocation critical sections Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: skip redundant raid_disks update when value is unchanged Chen Cheng <chencheng(a)fnnas.com> md: remove unused mddev argument from export_rdev Chen Cheng <chencheng(a)fnnas.com> md/bitmap: resume array on backlog_store() error path Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Park RCG's clk source at XO during disable Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF when reading bpf link info Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs6490-rb3gen2: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: lemans: Fix the PCIe iommu-map entries Shawn Guo <shengchao.guo(a)oss.qualcomm.com> arm64: dts: qcom: lemans: Move PCIe devices into soc node Odelu Kukatla <odelu.kukatla(a)oss.qualcomm.com> arm64: dts: qcom: sa8775p: Add reg and clocks for QoS configuration Abhinaba Rakshit <abhinaba.rakshit(a)oss.qualcomm.com> arm64: dts: qcom: lemans: add QCrypto node Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: lemans: add refgen regulator and use it for DSI Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: lemans: move USB PHYs to a proper place Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: talos: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8750: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sar2130p: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: kodiak: Fix the PCIe iommu-map entries Dawid Wróbel <me(a)dawidwrobel.com> arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID Keith Busch <kbusch(a)kernel.org> block: fix dio leak on metadata mapping error Christoph Hellwig <hch(a)lst.de> block: add a bio_endio_status helper Christoph Hellwig <hch(a)lst.de> block: don't set BIO_QUIET for BLK_STS_AGAIN Christoph Hellwig <hch(a)lst.de> blk-crypto: use on-stack skcipher requests for fallback en/decryption Christoph Hellwig <hch(a)lst.de> blk-crypto: optimize bio splitting in blk_crypto_fallback_encrypt_bio Christoph Hellwig <hch(a)lst.de> blk-crypto: submit the encrypted bio in blk_crypto_fallback_bio_prep Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix tzmem state on probe retry Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix reserved memory cleanup on probe failure Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix NULL dereference in IRQ handler before __scm is published Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: instrument SMC call path with tracepoints Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: add trace events for the SMC call interface Unnathi Chalicheemala <unnathi.chalicheemala(a)oss.qualcomm.com> firmware: qcom_scm: Support multiple waitq contexts Unnathi Chalicheemala <unnathi.chalicheemala(a)oss.qualcomm.com> firmware: qcom_scm: Add API to get waitqueue IRQ info Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration Krishna Kurapati <krishna.kurapati(a)oss.qualcomm.com> arm64: dts: qcom: qcs404: Fix DTBS Check errors in usb controller nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8976-longcheer-l9360: Fix accidental node override Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep Itai Handler <itai.handler(a)gmail.com> rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid10: consistently fail atomic writes that require splitting Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix stride mismatch in mac_phy_caps_parse() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: fix stride mismatch in mac_phy_caps_parse() Fushuai Wang <wangfushuai(a)baidu.com> Revert "serial: 8250: Clear CON_PRINTBUFFER on port re-registration" Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: recheck spare changes before starting sync Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tools/nolibc/powerpc: mark ctr and xer as clobbered by system call Yichong Chen <chenyichong(a)uniontech.com> fanotify: stop permission watchdog when timeout is zero Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect lockless recovery_offset accesses during reshape Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: host: Fix controller cleanup on EDL sysfs failure Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Unregister panic notifier Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Clean up console log on probe failure Jens Remus <jremus(a)linux.ibm.com> s390/vdso: Pass --eh-frame-hdr to the linker Heiko Carstens <hca(a)linux.ibm.com> s390/vdso: Rename vdso64 to vdso Heiko Carstens <hca(a)linux.ibm.com> s390: Add stackprotector support Heiko Carstens <hca(a)linux.ibm.com> s390: Remove compat support Heiko Carstens <hca(a)linux.ibm.com> s390/syscalls: Add pt_regs parameter to SYSCALL_DEFINE0() syscall wrapper Heiko Carstens <hca(a)linux.ibm.com> s390/ptrace: Rename psw_t32 to psw32_t Hungyu Lin <dennylin0707(a)gmail.com> media: qcom: iris: handle runtime PM resume failure in core deinit Dikshita Agarwal <dikshita.agarwal(a)oss.qualcomm.com> media: qcom: iris: Fix bitmask test in iris_allow_cmd() Anna Maniscalco <anna.maniscalco2000(a)gmail.com> drm/msm: remove objects from evit list after pinning them Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix unchecked pm_runtime_get_sync() in probe Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix Runtime PM handling and teardown ordering Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: validate TLV length in process_tpc_stats() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() Fan Wu <fanwu01(a)zju.edu.cn> spi: davinci: switch to managed controller allocation Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Cong Nguyen <congnt264(a)gmail.com> media: staging/ipu7: fix async notifier leak on init error Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() Alexey Charkov <alchark(a)flipper.net> clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs Akari Tsuyukusa <akkun11.open(a)gmail.com> clk: mediatek: mt8135: Fix inverted gate control for devapc_ck longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> clk: mediatek: Refactor pllfh registration to pass device Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> clk: mediatek: Pass device to clk_hw_register for PLLs Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> clk: mediatek: Refactor pll registration to pass device Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: fix per-STA profile length in cross-link CSA parsing Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Peiyang He <peiyang_he(a)smail.nju.edu.cn> RDMA/rxe: Fix UAF in ODP init error-handling path Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom_scm: Introduce PAS context allocator helper function Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Allow shutdown of crashed processors Peng Fan <peng.fan(a)nxp.com> remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown() K Prateek Nayak <kprateek.nayak(a)amd.com> cpufreq/amd-pstate: Set min_limit_freq based on bios_min_perf Juan Martinez <juan.martinez(a)amd.com> cpufreq/amd-pstate: Add comment explaining nominal_perf usage for performance policy Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Fan Wu <fanwu01(a)zju.edu.cn> spi: oc-tiny: switch to managed controller allocation Myeonghun Pak <mhun512(a)gmail.com> clk: mediatek: mt6735: Unregister PLLs on probe failure Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Sumeet Pawnikar <sumeet4linux(a)gmail.com> powercap: intel_rapl_tpmi: Handle PMU registration failure during probe Rakesh Kota <rakesh.kota(a)oss.qualcomm.com> thermal/drivers/qcom-spmi-adc-tm5: Drop IIO_VAL_INT check in adc_tm5_get_temp Christian Marangi <ansuelsmth(a)gmail.com> thermal/drivers/airoha: Fix copy paste error for sen internal Christian Marangi <ansuelsmth(a)gmail.com> thermal/drivers/airoha: Fix copy paste error on clamp_t low temp Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: debugfs: Reserve space for a string terminator Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer Kohei Enju <enju.kohei(a)fujitsu.com> arm64: RSI: fix field-spanning write warning in attestation token init James Clark <james.clark(a)linaro.org> tools/build: Allow versioning of all LLVM tools defined in Makefile.include Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: free EINT resources on unbind Alison Schofield <alison.schofield(a)intel.com> cxl/region: Fix use-after-free in find_pos_and_ways() error path Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak on subtest_states reallocation Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix incorrect error checking for pthread_create Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Mykyta Yatsenko <yatsenko(a)meta.com> bpf: Fix CFI mismatch in task work callback Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix rk3566-bigtreetech-cb2 touchscreen property Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Damon Ding <damon.ding(a)rock-chips.com> arm64: dts: rockchip: Add missing hclk for RK3588 eDP1 Damon Ding <damon.ding(a)rock-chips.com> arm64: dts: rockchip: Add missing hclk for RK3588 eDP0 Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/panthor: return PTR_ERR() from devm_drm_dev_alloc() Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Ian Rogers <irogers(a)google.com> perf cap: Remove used_root parameter and simplify capability checks Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Malaya Kumar Rout <malayarout91(a)gmail.com> PM: hibernate: Fix memory leak in snapshot_write_next() error path Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: complete object teardown when the destroy command fails Sanghyun Park <sanghyun.park.cnu(a)gmail.com> xfrm: Fix skb double-free in xfrm_dev_direct_output() Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Junhui Liu <junhui.liu(a)pigmoral.tech> riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups Michael Opdenacker <michael.opdenacker(a)rootcommit.com> riscv: dts: spacemit: Add OrangePi R2S board device tree Troy Mitchell <troy.mitchell(a)linux.spacemit.com> riscv: dts: spacemit: add MusePi Pro board device tree Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unrequest devices if driver registration fails Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Roll back partial protocol table registration Marco Scardovi <scardracs(a)disroot.org> cpufreq/amd-pstate: Toggle auto_sel in active mode on shared memory systems Marco Scardovi <scardracs(a)disroot.org> cpufreq/amd-pstate: Fix EPP return type and handle errors during initialization Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Add support for platform profile class Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Add dynamic energy performance preference Gautham R. Shenoy <gautham.shenoy(a)amd.com> amd-pstate: Make certain freq_attrs conditionally visible Mario Limonciello (AMD) <superm1(a)kernel.org> cpufreq/amd-pstate: Use sysfs_match_string() for epp Qianheng Peng <pengqh1(a)chinatelecom.cn> cpufreq: amd-pstate-ut: Skip tests when amd-pstate driver is not active Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Correctly copy the hint BSSID in WMI scan request Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: refactor QMI memory assignment Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: switch to name-based reserved memory lookup Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Yao Kai <yaokai34(a)huawei.com> ext4: validate readdir offset before accessing dirent Aditya Prakash Srivastava <aditya.ansh182(a)gmail.com> ext4: use fsdata to track inline data write state and fix race Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Gerald Yang <gerald.yang(a)canonical.com> ext4: clear stale xarray tags on folios skipped during writeback Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Nicolin Chen <nicolinc(a)nvidia.com> iommu/arm-smmu-v3: Declare eats_s1chk and eats_trans as host-endian u64 Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Li RongQing <lirongqing(a)baidu.com> iommu/amd: Fix undefined behavior in devid_write debugfs function Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix requested device removal race Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_dealloc_pd_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in uverbs_free_dmah() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in counter_release() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_srq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_cq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix use after free in ib_query_qp() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/nldev: Fix locking when accessing mr->pd Kalesh AP <kalesh-anakkur.purayil(a)broadcom.com> RDMA/restrack: Fix typos in the comments Leon Romanovsky <leon(a)kernel.org> RDMA/mana_ib: drain QP references after partial table insertion Myeonghun Pak <mhun512(a)gmail.com> RDMA/erdma: Fix CEQ tasklet use-after-free on removal Takuma Fujiwara <t-fujiwara1(a)ti.com> PCI: j721e: Fix incorrect max_lanes for J7200 Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_refcount field as unique Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve unique-field state across nested structs Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Fix offset warn check for bpf_res_spin_lock Kohei Enju <enju.kohei(a)fujitsu.com> virt: arm-cca-guest: use migrate_disable() for attestation token requests Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: battery: Adjust charging status validation check Feng Jiang <jiangfeng(a)kylinos.cn> bpf, riscv: Fix extable handling for arena load_acquire Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix kernel stack corruption in tailcall with CFI Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix memory leak in bpf_jit_free Ricardo B. Marlière <rbm(a)suse.com> libbpf: Search /lib64 and /lib in resolve_full_path() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Zero queue and stack outputs on lock failure Yousef Alhouseen <alhouseenyousef(a)gmail.com> platform/x86: acer-wmi: reject missing gaming WMI results Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Yun Zhou <yun.zhou(a)windriver.com> ext4: fix circular lock dependency in ext4_ext_migrate Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Zhu Ling <zhuling2709(a)phytium.com.cn> ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/nldev: validate dynamic counter attribute length Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Silence array bounds warning in global_map_resize Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Check malloc result with ASSERT_NEQ in test_sha256 Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> x86/bugs: Don't use cpu-type matching in cpu_vuln_blacklist Frank Li <Frank.Li(a)nxp.com> arm64: dts: imx8-ss-audio: Fix LPCG clock indices for ASRC0 Marco Elver <elver(a)google.com> kcsan: avoid unintended access checking in NMIs TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Ibrahim Hashimov <security(a)auditcode.ai> RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[] Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg: Add missing nand_rb0 pin to nand_all_pins Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY TX probe Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Terminate all descriptors without callbacks Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Reject arena frees below the arena base Puranam V G Tejaswi <puranam.tejaswi(a)oss.qualcomm.com> drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Guangshuo Li <lgs201920130244(a)gmail.com> mtd: intel-dg: Fix runtime PM error path in probe Alexander Usyskin <alexander.usyskin(a)intel.com> mtd: intel-dg: wake card on operations Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Md Shofiqul Islam <shofiqtest(a)gmail.com> soc: ti: knav_qmss_queue: Implement resource cleanup in remove() Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Pei Xiao <xiaopei01(a)kylinos.cn> ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Breno Leitao <leitao(a)debian.org> cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64) Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: lan966x_pci: depopulate children on populate failure Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path Gui-Dong Han <hanguidong02(a)gmail.com> gpib: Move stuck SRQ update under lock Cong Nguyen <congnt264(a)gmail.com> staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths Mohammed Rizwan Kaniyate <mrizwank004(a)gmail.com> staging: rtl8723bs: remove multiple blank lines in core/ Minu Jin <s9430939(a)naver.com> staging: rtl8723bs: replace rtw_zmalloc() with kzalloc() Nayana Mariyappa <nayana.mariyappa(a)gmail.com> staging: rtl8723bs: expand multiple assignment into separate statements Khushal Chitturi <khushalchitturi(a)gmail.com> staging: rtl8723bs: fix operator and type cast spacing Navaneeth K <knavaneeth786(a)gmail.com> staging: rtl8723bs: use standard offsetof in cfg80211 operations Sameeksha Sankpal <sameekshasankpal(a)gmail.com> staging: rtl8723bs: Fix operator spacing in rtw_security.c David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Ruoyu Wang <ruoyuw560(a)gmail.com> drm/msm: Only fini scheduler after successful init Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm: Fix task_struct reference leak in recover_worker Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm/a6xx: Fix A621 GPUCC register list for state capture Akhil P Oommen <akhilpo(a)oss.qualcomm.com> drm/msm/a6xx: Rebase GMU register offsets Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm/a6xx: Fix A663 GPUCC register list for state capture Jie Zhang <jie.zhang(a)oss.qualcomm.com> drm/msm: Recover HW before retire hung submit Shivam Rawat <shivrawa(a)qti.qualcomm.com> drm/msm/a6xx: Fix stale rpmh votes after suspend Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: pass correct argument to function Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: check SAP message length before reading it Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: geni-qcom: Fix sticky ret causing wrong return value on invalid proto Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a78000: Drop duplicate "default ARCH_RENESAS" Abel Vesa <abel.vesa(a)oss.qualcomm.com> clk: qcom: gcc-glymur: Enable runtime PM Ian Rogers <irogers(a)google.com> perf jevents: Add more components to the metric sorting order Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: sort out Iris power domains George Moussalem <george.moussalem(a)outlook.com> arm64: qcom: ipq5018: Add GEPHY RX and TX clocks George Moussalem <george.moussalem(a)outlook.com> arm64: dts: qcom: ipq5018: Correct CMN PLL reference clock rate Pengyu Luo <mitltlatltl(a)gmail.com> arm64: dts: qcom: sc8280xp-x13s: Fix the drive-strength of mclk pin Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO Denis V. Lunev <den(a)openvz.org> x86/mm/pat: Take cpa_lock around large-page collapse Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Hongling Zeng <zenghongling(a)kylinos.cn> perf: evsel: Fix error handling in tp_format lookup Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Gleb Markov <markov.gi(a)npc-ksb.ru> drm/amd/display: Remove unused-but-set variable hubp from Geoffrey McRae <geoffrey.mcrae(a)amd.com> drm/amd/display: Fix DM I2C teardown race Ruoyu Wang <ruoyuw560(a)gmail.com> media: ipu6: Do not free aux device pdata after init Eugen Hristev <ehristev(a)kernel.org> media: bcm2835-unicam: Fix asc leaked in error/remove path Biren Pandya <birenpandya(a)gmail.com> media: i2c: rdacm21: Fix missing media_entity_cleanup() Qingshuang Fu <fuqingshuang(a)kylinos.cn> irqchip/renesas-irqc: Fix generic interrupt chip leak on remove Yuho Choi <dbgh9129(a)gmail.com> PCI: xgene: Drop unnecessary OF node reference Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() John Groves <John(a)Groves.net> dax: read holder_ops once in dax_holder_notify_failure() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Liang Luo <luoliang(a)kylinos.cn> tools/sched_ext: scx_qmap: Fix stale API name in comment Dan Carpenter <error27(a)gmail.com> regulator: adp5055: Fix error code in adp5055_of_parse_cb() Richard Cheng <icheng(a)nvidia.com> cxl/features: Clamp Get Feature output size to the remaining buffer Richard Cheng <icheng(a)nvidia.com> cxl/features: Reject Set Features output buffer smaller than the header Richard Cheng <icheng(a)nvidia.com> cxl/features: Reject Get Feature count larger than the output buffer Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix transport device teardown lookup Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind P2A receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind TX receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Drop handle on protocol bind failures Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Protect device request lookup with RCU Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Use channel ID for transport teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Reject out of range DT protocol IDs Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Avoid IDR updates while cleaning channels Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Free transport channel on IDR failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Clean up channels on setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Quiesce notifications before teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unregister device notifier before IDR teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Publish channel state before callbacks David Stevens <stevensd(a)google.com> x86/entry/fred: Encode frame pointer on entry Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild Alison Schofield <alison.schofield(a)intel.com> cxl/port: Restart port enumeration when a sibling adds the dport first Dave Jiang <dave.jiang(a)intel.com> cxl/pci: Honor -EPROBE_DEFER from component register setup Dave Jiang <dave.jiang(a)intel.com> cxl/mbox: Break poison list loop on an empty payload Guzebing <Guzebing1612(a)gmail.com> cxl/memdev: Fix firmware upload exact-fit handling Jason Gunthorpe <jgg(a)ziepe.ca> iommufd: Simplify iommufd_device_remove_vdev() Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> rpmsg: glink: remove duplicate code for rpmsg device remove Dmitry Ilvokhin <d(a)ilvokhin.com> perf record: Fix multiple PERF_RECORD_COMPRESSED2 records per push Dmitry Ilvokhin <d(a)ilvokhin.com> perf record: Return the written size from process_comp_header() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf zstd: Fix compression error path in zstd_compress_stream_to_records() Reinette Chatre <reinette.chatre(a)intel.com> fs/resctrl: Prevent use-after-free in rdtgroup_kn_put() Hans Verkuil <hverkuil+cisco(a)kernel.org> media: v4l2-async: Unregister sub-device if asc_list is empty Samuel Moelius <sam.moelius(a)trailofbits.com> iommufd/selftest: Avoid selftest dirty bitmap size wrap Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block James Calligeros <jcalligeros99(a)gmail.com> ASoC: apple: mca: increase SERDES reset delay Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Create workqueues before device initialization Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Remove redundant PCI device ID validation Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Guangshuo Li <lgs201920130244(a)gmail.com> crash_dump: release keyring reference at the correct time Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Atish Patra <atishp(a)meta.com> crypto: ccp - Fix memory leak in SEV INIT_EX path Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> Revert "drm/msm: dsi: fix PLL init in bonded mode" Jens Glathe <jens.glathe(a)oldschoolsolutions.biz> drm/msm/dp: add missing drm_edid_connector_update() before add_modes on cached EDID Allison Henderson <achender(a)kernel.org> RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Chih-Kang Chang <gary.chang(a)realtek.com> wifi: rtw89: 8852a: fix RSSI report when average beacon RSSI is not ready Kuan-Chung Chen <damon.chen(a)realtek.com> wifi: rtw89: phy: support per PHY RX statistics Kuan-Chung Chen <damon.chen(a)realtek.com> wifi: rtw89: mlo: rearrange MLSR link decision flow Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: debug: add parser to diagnose along DIAG_MAC fw element Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: fw: parse firmware element of DIAG_MAC Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: pci: add to read PCI configuration space from common code Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Require a BPF cpumask for bpf_cpumask_populate() Tejun Heo <tj(a)kernel.org> tools/sched_ext: Strip compatibility macros for cgroup and dispatch APIs Brian Masney <bmasney(a)redhat.com> clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK Pengpeng Hou <pengpeng(a)iscas.ac.cn> bus: qcom-ebi2: use managed resources for clocks and children Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: qcom: rpmh-rsc: manage PM notifiers with devres Yu Peng <pengyu(a)kylinos.cn> perf metricgroup: Fix metric expression copy leaks Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Pengpeng Hou <pengpeng(a)iscas.ac.cn> usb: typec: ucsi: gaokun: unwind notifier on UCSI register failure Pengyu Luo <mitltlatltl(a)gmail.com> usb: ucsi: huawei_gaokun: support mode switching Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Gary Guo <gary(a)garyguo.net> usb: fix UAF when probe runs concurrent to dyn ID removal Ruoyu Wang <ruoyuw560(a)gmail.com> usb: gadget: aspeed_udc: check endpoint DMA allocation Maoyi Xie <maoyixie.tju(a)gmail.com> usb: ljca: bound bank_num in ljca_enumerate_gpio() Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Nuno Sá <nuno.sa(a)analog.com> usb: gadget: f_fs: Fix fence cleanup in ffs_dmabuf_transfer() error paths Guangshuo Li <lgs201920130244(a)gmail.com> serial: qcom-geni: do not advance stale DMA completions Yuho Choi <dbgh9129(a)gmail.com> serial: ma35d1: Fix OF node reference leaks in console init Fushuai Wang <wangfushuai(a)baidu.com> serial: 8250: Clear CON_PRINTBUFFER on port re-registration John Ogness <john.ogness(a)linutronix.de> serial: 8250: Add support for console flow control John Ogness <john.ogness(a)linutronix.de> serial: 8250: Set cons_flow on port registration John Ogness <john.ogness(a)linutronix.de> serial: Replace driver usage of UPF_CONS_FLOW John Ogness <john.ogness(a)linutronix.de> serial: core: Add dedicated uart_port field for console flow Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: qcom-geni: Fix missing error check on pm_runtime_get_sync() Tengda Wu <wutengda(a)huaweicloud.com> perf capstone: Fix kernel map reference count leak Liang Luo <luoliang(a)kylinos.cn> selftests/sched_ext: Fix bpf_link leak on early return in prog_run Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Felix Gu <gu_0233(a)qq.com> remoteproc: qcom_q6v5_adsp: Fix reference leak for device node Armin Wolf <W_Armin(a)gmx.de> platform/x86: lg-laptop: Fix LED resource handling Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Convert ACPI driver to a platform one Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Drop debug-only ACPI notify handler Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Check acpi_get_handle() status in riscv_acpi_add_prt_dep() Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_irq_get_dep() loop termination John Ogness <john.ogness(a)linutronix.de> printk: Fix possible console use-after-free Andrew Murray <amurray(a)thegoodpenguin.co.uk> printk: Introduce console_flush_one_record Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Validate LED reg property against channel count Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Disable channel when brightness is set to zero Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix brightness having no effect while pattern mode is active Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Set all pattern PWM slots to full after clearing pattern Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix spurious pattern sequence start in setup Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Fix pattern duration prescaler and pattern_clear skip marker Manuel Fombuena <fombuena(a)outlook.com> leds: st1202: Stop pattern sequence before reprogramming Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Fu Hao <fuhao(a)open-hieco.net> iommu/amd: Add support for Hygon family 18h model 4h IOAPIC Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix security_bpf_map_create error handling Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix use-after-free on mm_struct in bpf_find_vma() Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Tanushree Shah <tshah(a)linux.ibm.com> perf dso: Fix kallsyms DSO detection with fallback logic Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Reintroduce deprecated Zen 5 core events Daniel Borkmann <daniel(a)iogearbox.net> bpftool: Check EVP_Digest when computing excl_prog_hash Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> usb: typec: ucsi: unregister debugfs entries on teardown Dan Carpenter <error27(a)gmail.com> thermal/drivers/rcar: Fix error checking in probe() Vidhu Sarwal <vidhu.linux(a)gmail.com> staging: media: ipu7: fix pm_runtime refcount leak in ipu7_resume() Vidhu Sarwal <vidhu.linux(a)gmail.com> staging: media: ipu7: fix pm_runtime refcount leak in ipu7_init_fw_code_region_by_sys() Tanushree Shah <tshah(a)linux.ibm.com> perf data convert json: Fix trace_seq memory leak in process_sample_event() Loic Poulain <loic.poulain(a)oss.qualcomm.com> clk: qcom: gcc-qcs8300: Use retention for USB power domains Loic Poulain <loic.poulain(a)oss.qualcomm.com> clk: qcom: gcc-qcs8300: Use retention for PCIe power domains Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Rename regulator nodes Jérôme de Bretagne <jerome.debretagne(a)gmail.com> arm64: dts: qcom: sc8280xp-arcata: Fix top USB-C DP alt mode Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status Brian Norris <briannorris(a)chromium.org> arm64: dts: qcom: Add #{address,size}-cells to Chromium-based /firmware David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Malaya Kumar Rout <malayarout91(a)gmail.com> time/namespace: Validate nanosecond field in proc_timens_set_offset() Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> timens: Simplify some calls to put_time_ns() Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> timens: Add a __free() wrapper for put_time_ns() Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> timens: Remove dependency on the vDSO Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> vdso/timens: Move functions to new file Petr Tesarik <ptesarik(a)suse.com> x86/tsx: Make tsx_ctrl_state static Malaya Kumar Rout <malayarout91(a)gmail.com> timers/migration: Fix memory leak in tmigr_setup_groups() error path Yuho Choi <dbgh9129(a)gmail.com> timekeeping: Unwind aux clock sysfs children on failure Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its() Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Wang Yan <wangyan01(a)kylinos.cn> selftests/lsm: Fix memory leak in attr_lsm_count Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: replace pr_warn with dev_warn in fill and rx paths Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions Yuvraj Singh Chauhan <ysinghcin(a)gmail.com> staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Rong Zhang <i(a)rong.moe> staging: sm750fb: Add missing Kconfig dependency Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Cen Zhang <zzzccc427(a)gmail.com> wifi: mac80211_hwsim: avoid NULL skb in stop queue drain Ruoyu Wang <ruoyuw560(a)gmail.com> bus: qcom-ebi2: Fix clock leak on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> bus: qcom-ebi2: Simplify with scoped for each OF child loop Taniya Das <taniya.das(a)oss.qualcomm.com> clk: qcom: gcc-glymur: Move EVA clocks to critical clock list Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: hamoa: Fix clocks for HSPHYs Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name Jens Glathe <jens.glathe(a)oldschoolsolutions.biz> arm64: dts: qcom: sc8280xp-blackrock: switch to uefi rtc offset Waiman Long <longman(a)redhat.com> cgroup/cpuset: Make nr_deadline_tasks an atomic_t Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Gui-Dong Han <hanguidong02(a)gmail.com> nvme-apple: Use acquire/release for queue enabled state Kuldeep Singh <kuldeep.singh(a)oss.qualcomm.com> arm64: dts: qcom: sm8750: wire UFS to ice instance Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add refcounting to user ring MRs Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add irdma_cq fields to track pbl allocations Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Add a refcount to track user ring MR associations Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Deduplicate the irdma_del_memlist logic Myeonghun Pak <mhun512(a)gmail.com> crypto: keembay - Fix AEAD unregister count in error path Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: rk3288 - fail ahash requests on HASH idle timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwrng: xilinx-trng - propagate timeout before any data is read Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - cancel work on re-enable SR-IOV timeout Manos Pitsidianakis <manos(a)pitsidianak.is> hwrng: core - fix rng list on registration error Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Update Zen 5 core events Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Add group validation Leo Yan <leo.yan(a)arm.com> perf cs-etm: Fix thread leaks on trace queue init failure Thomas Weißschuh <linux(a)weissschuh.net> tools/nolibc: mark arg1 operand in __nolibc_syscall0() as write-only Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fanotify: initialize permission event watchdog state Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rtw89: fix HE extended capability length check Dmitry Morgun <d.morgun(a)ispras.ru> wifi: rtw89: check return values in rtw89_ops_start_ap() Chih-Kang Chang <gary.chang(a)realtek.com> wifi: rtw89: update format of addr cam H2C command Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: fill addr cam H2C command by struct Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Golla Nagendra <nagendra.golla(a)amd.com> dmaengine: zynqmp_dma: fix race between runtime PM and device removal Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Gregory Price <gourry(a)gourry.net> mm/mm_init: handle alloc_percpu failure in free_area_init_core_hotplug Gregory Price <gourry(a)gourry.net> mm: name the anonymous MMOP enum as enum mmop Israel Batista <linux(a)israelbatista.dev.br> mm: change type of state in struct memory_block Israel Batista <linux(a)israelbatista.dev.br> mm: convert memory block states (MEM_*) macros to enum Sechang Lim <rhkrqnwk98(a)gmail.com> bpf,lsm: Drop bpf_prog_free from sleepable_lsm_hooks Guillaume Maudoux <layus.on(a)gmail.com> selftests/bpf: Mask socket type flags in mptcpify prog Alexis Lothoré (eBPF Foundation) <alexis.lothore(a)bootlin.com> selftests/bpf: Systematically add SO_REUSEADDR in start_server_addr Leon Hwang <leon.hwang(a)linux.dev> bpf: Copy per-CPU map value padding in copy_map_value_long() Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Uday Khare <udaykhare77(a)gmail.com> regulator: tps6594: Fix device node reference leaks in multiphase loop Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in branch stack sampling tests Ian Rogers <irogers(a)google.com> perf test: Fixes for check branch stack sampling Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Namhyung Kim <namhyung(a)kernel.org> perf test: Fix perf stat --bpf-counters on hybrid machines Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in trace record and replay test Ian Rogers <irogers(a)google.com> perf tests: Add robust record retry helper and use subsecond workloads Ian Rogers <irogers(a)google.com> perf test kvm: Add some basic perf kvm test coverage Ian Rogers <irogers(a)google.com> perf tests: Skip metrics validation if system-wide recording lacks permission Namhyung Kim <namhyung(a)kernel.org> perf test: Do not skip when some metrics tests succeeded Ian Rogers <irogers(a)google.com> perf test all metrics: Fully ignore Default metric failures Ian Rogers <irogers(a)google.com> perf test metrics: Update all metrics for possibly failing default metrics Ian Rogers <irogers(a)google.com> perf test: Truncate test description to fit terminal width Ian Rogers <irogers(a)google.com> perf test: Truncate printed test descriptions dynamically to avoid terminal wrapping Ian Rogers <irogers(a)google.com> perf test: Add -j/--junit option for JUnit XML test reports Ian Rogers <irogers(a)google.com> perf test: Fix subtest status alignment for multi-digit indexes Ian Rogers <irogers(a)google.com> perf test: Add summary reporting Ian Rogers <irogers(a)google.com> perf test: Show snippet failure output for verbose=1 Ian Rogers <irogers(a)google.com> perf test: Refactor parallel poll loop to drain all pipes simultaneously Ian Rogers <irogers(a)google.com> perf test: Drain pipe after child finishes to avoid losing output Aaradhana Sahu <aaradhana.sahu(a)oss.qualcomm.com> wifi: ath12k: correct monitor destination ring size Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Jinjie Ruan <ruanjinjie(a)huawei.com> riscv: kexec_file: Fix crashk_low_res not exclude bug Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Chen, Yu C <yu.c.chen(a)intel.com> sched/fair: Fix overflow in update_tg_cfs_runnable() Wei Yang <richard.weiyang(a)gmail.com> mm/mm_init: fix incorrect node_spanned_pages Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Frieder Schrempf <frieder.schrempf(a)kontron.de> arm64: dts: imx93-kontron: set memory node to 0x80000000/1GiB Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Rosen Penev <rosenp(a)gmail.com> clk: stm32: add missing bitfield.h header Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Myeonghun Pak <mhun512(a)gmail.com> clk: versaclock7: Fix APLL clock leak on probe failure Wei Hou <wei.hou(a)scaleflux.com> cxl/pci: Remove incorrect mbox.valid check in cxl_pci_type3_init_mailbox() Richard Cheng <icheng(a)nvidia.com> cxl/mbox: Clamp mailbox output allocation to the payload size Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Christos Maragkos <whitetowersoftware(a)gmail.com> HID: nintendo: Fix imu_timestamp_us double increment per report Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Amin Vakil <info(a)aminvakil.com> selftests: proc: include fcntl.h in proc-pidns Maoyi Xie <maoyixie.tju(a)gmail.com> platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count Jens Remus <jremus(a)linux.ibm.com> x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE() Wanwu Li <liwanwu(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime_delta race and add hweight scaling to bypass charging Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-dsi: Return an error pointer on allocation failure Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Add RK3576 to the RG swap special case Maíra Canal <mcanal(a)igalia.com> drm/v3d: Clear queue->active_job when v3d_fence_create() fails Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/bridge: display-connector: trigger initial HPD event for DP Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/bridge: display-connector: don't autoenable HPD IRQ Damon Ding <damon.ding(a)rock-chips.com> drm/rockchip: analogix_dp: Fix OF node reference leak via auto cleanup Damon Ding <damon.ding(a)rock-chips.com> drm/rockchip: analogix_dp: Enable hclk for RK3588 Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: vop2: Wait for layer cfg done before switching LAYERSEL_REGDONE_SEL Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: vop2: Fix wrong wait target in layer cfg done check Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: dw_dp: Release core resources Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: dw_dp: Add missing newline in dev_err_probe() message Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/rockchip: dw_dp: Simplify error handling Andy Yan <andy.yan(a)rock-chips.com> drm/bridge: synopsys: dw-dp: Set pixel mode by platform data Cristian Ciocaltea <cristian.ciocaltea(a)collabora.com> drm/bridge: synopsys: dw-dp: Support unregistering the AUX channel Paul Kocialkowski <paulk(a)sys-base.io> drm: lcdif: Wait for vblank before disabling DMA Yicong Hui <yiconghui(a)gmail.com> drm: Remove unused header in drm_dumb_buffers.c Casey Schaufler <casey(a)schaufler-ca.com> Smack: Fix error in capability bypass Yosry Ahmed <yosry(a)kernel.org> KVM: x86: Check EFER validity on KVM_SET_SREGS* Sean Christopherson <seanjc(a)google.com> KVM: x86: Move the bulk of register specific code from x86.c to regs.c Sean Christopherson <seanjc(a)google.com> KVM: x86: Rename __{g,s}et_sregs2() => kvm_vcpu_ioctl_x86_{g,s}et_sregs2() Sean Christopherson <seanjc(a)google.com> KVM: x86: Extract REGS and SREGS runtime sync code to helpers Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Zero initialize data structures for inject_pfault_token Yosry Ahmed <yosry(a)kernel.org> KVM: x86: Disallow EFER.LME and EFER.LMA if long mode is not supported Marc Zyngier <maz(a)kernel.org> KVM: arm64: Remove VM-wide VNCR mapping counter Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: dt-bindings: nxp,imx8-isi: Drop fsl,blk-ctrl requirement for i.MX8ULP Marc Zyngier <maz(a)kernel.org> KVM: arm64: Handle VNCR TLB invalidation race with vcpu_put() VNCR unmapping Oliver Upton <oupton(a)kernel.org> KVM: arm64: nv: Fully update VNCR fixmap state in kvm_translate_vncr() Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: validate the persisted dirty_tail chain at load Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: bound the logical key offset from persistent memory Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: reject a kset that overruns its segment Yuhang.chen <yhchen312(a)gmail.com> wifi: rtw89: pci: add .shutdown callback to stop rfkill polling on reboot Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: f_mass_storage: fix null pointer dereference in fsg_common_set_num_buffers() Pawel Laszczak <pawell(a)cadence.com> usb: cdnsp: fix wakeup from S3 after controller context loss Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/probes: Fix anon_stack check for unnamed bitfields in btf_find_struct_member Muhammad Bilal <meatuni001(a)gmail.com> staging: sm750fb: fix mono image source stride mismatch in lynxfb_ops_imageblit() Krishna Chomal <krishna.chomal108(a)gmail.com> platform/x86: hp-wmi: Add support for OMEN MAX 16-ak0xxx (8DD6) Mario Limonciello <mario.limonciello(a)amd.com> platform/x86/amd/pmc: Fix msg_port restoration in amd_stb_debugfs_open_v2() Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Remove anythread_deprecated bit from perf_capabilities Baolin Wang <baolin.wang(a)linux.alibaba.com> mm: fix incorrect vm_flags usage when checking allowable orders for tmpfs Lorenzo Stoakes (ARM) <ljs(a)kernel.org> mm/secretmem: properly account locked pages Lorenzo Stoakes (ARM) <ljs(a)kernel.org> mm/mremap: reset unfaulted VMA page offset for MREMAP_DONTUNMAP Usama Arif <usama.arif(a)linux.dev> mm/huge_memory: transfer the pmd dirty bit to the folio on zap Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix use-after-free of master->this Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Do not treat master device as a duplicate target Steven Rostedt <rostedt(a)goodmis.org> ftrace: Take trace_array reference before accessing its ftrace_ops Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: Fix test_ctl_hi field for DEFAULT_EVO PLLs Taimuraz Kaitmazov <taimuraz(a)kaitmazov.com> accel/amdxdna: return early from a zero-length flush Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: refcount requests for token lifetime Hui Su <sh_def(a)163.com> io_uring/waitid: avoid siginfo copy during ring teardown Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: use READ_ONCE()/WRITE_ONCE() for wait flags Hui Su <sh_def(a)163.com> io_uring/waitid: honor task_work cancellation Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: always wake -ENOSPC waiters Caleb Sander Mateos <csander(a)purestorage.com> io_uring: add wrapper type for io_req_tw_func_t arg Li Chen <me(a)linux.beauty> nvdimm: virtio_pmem: stop allocating child flush bio Caleb Sander Mateos <csander(a)purestorage.com> io_uring: only call io_should_terminate_tw() once for ctx Steven Rostedt <rostedt(a)goodmis.org> tracing: Take trace_array reference when opening options file Guangshuo Li <lgs201920130244(a)gmail.com> i2c: qcom-cci: fix autosuspend cleanup Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> futex: Provide rt_mutex_.*_schedule() equivalents for futex scheduling Li Chen <me(a)linux.beauty> nvdimm: pmem: keep PREFLUSH before data writes Jens Axboe <axboe(a)kernel.dk> io_uring/waitid: have io_waitid_complete() remove wait queue entry Steven Rostedt <rostedt(a)goodmis.org> tracing: Make printk_trace global for tracing system Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> i2c: qcom-cci: Remove overcautious disable_irq() calls Peter Zijlstra <peterz(a)infradead.org> futex: Optimize futex hash bucket access patterns Jan Kara <jack(a)suse.cz> udf: Fix data loss when converting inline inodes to out of line Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/probes: Fix BTF kflag check for anonymous struct member access Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read in rtw_restruct_wmm_ie() Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Allow splice reads on static buffers Srinivas Pandruvada <srinivas.pandruvada(a)linux.intel.com> platform/x86: ISST: Validate max level for set feature Abdun Nihaal <nihaal(a)cse.iitm.ac.in> platform/x86: int1092: Fix potential memory leak in sar_probe() Yilin Zhang <yilinzhang(a)moonshot.ai> perf: Fix use-after-free when perf mmap() revival races with the last munmap() Farhan Ali <alifm(a)linux.ibm.com> PCI: Allow per function PCI slots to fix slot reset on s390 Chao Shi <coshi036(a)gmail.com> nvme: skip the zoned limits update if the zone info query failed Glenn Judd <gmj(a)meta.com> net/mlx5e: do not HW-GRO coalesce small frames Miquel Raynal (DAVE) <miquel.raynal(a)bootlin.com> mtd: rawnand: pl353: Make sure we use the monolithic helpers for raw accesses Baineng Shou <shoubaineng(a)gmail.com> misc: fastrpc: don't publish fd before copy_to_user() succeeds Moksh Panicker <mokshpanicker.7(a)gmail.com> iio: light: apds9306: fix PM reference leak in apds9306_read_data() Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix recursive locking during device registration Jon Hunter <jonathanh(a)nvidia.com> ASoC: tegra: Fix the MIXER enable default value Baul Lee <baul.lee(a)xbow.com> ALSA: FCP: do not copy out an uninitialised init response Li Chen <me(a)linux.beauty> nvdimm: preserve flush callback -ENOMEM Jens Axboe <axboe(a)kernel.dk> io_uring: unify task_work cancelation checks Steven Rostedt <rostedt(a)goodmis.org> tracing: Clean up use of trace_create_maxlat_file() Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> i2c: qcom-cci: Do not check return value of cci_init() Marco Elver <elver(a)google.com> compiler_types: Move lock checking attributes to compiler-context-analysis.h Bryam Vargas <hexlabsecurity(a)proton.me> wifi: mt76: mt7996: bound the device EEPROM address before the EFUSE copy Jan Kara <jack(a)suse.cz> udf: Move udf_map_block() up Martin Kaiser <martin(a)kaiser.cx> tracing/probes: ignore id update from btf_type_skip_modifiers Vivek BalachandharTN <vivek.balachandhar(a)gmail.com> staging: rtl8723bs: fix spacing around operators Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Show persistent buffer dropped events in trace_pipe file Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: runtime: Wrapper macros for ACQUIRE()/ACQUIRE_ERR() Srinivas Pandruvada <srinivas.pandruvada(a)linux.intel.com> platform/x86: ISST: Check for admin capability for write commands Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel_sar: Check ACPI_HANDLE() against NULL Peter Zijlstra <peterz(a)infradead.org> perf/core: Fix deadlock in perf_mmap() failure path Farhan Ali <alifm(a)linux.ibm.com> PCI: Introduce PCI_SLOT_PLACEHOLDER constant for slot_nr placeholder value Caleb Sander Mateos <csander(a)purestorage.com> nvme: fold nvme_config_discard() into nvme_update_disk_info() Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5e: SHAMPO, Always calculate page size Andrea Scian <andrea.scian(a)dave.eu> mtd: rawnand: pl353: Add message about ECC mode Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path Baineng Shou <shoubaineng(a)gmail.com> dma-buf: dma-heap: don't publish fd before copy_to_user() succeeds Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: tegra210_mixer: sort the register default table Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Relax __free() variable declarations Sven Eckelmann <sven(a)narfation.org> batman-adv: fix TX priority extraction for BATADV_FORW_MCAST SJ Park <sj(a)kernel.org> mm/damon/sysfs: read ops_id only once in damon_sysfs_apply_inputs() Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Akhmed Zhitaev <zhitaevakh(a)gmail.com> drm/amd/display: Scale custom brightness curve from full range Mario Limonciello <mario.limonciello(a)amd.com> drm/amd/display: Fix backlight max_brightness to match exported range Dragos Tatulea <dtatulea(a)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(-)
4 days, 10 hours
8
8
0
0
[PATCH 6.12 0000/1376] 6.12.110-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.110 release. There are 1376 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.12.110-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.12.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.12.110-rc1 Tony W Wang-oc <TonyWWang-oc(a)zhaoxin.com> ACPI: processor: Add cpuidle driver check in acpi_processor_register_idle_driver() Nathan Chancellor <nathan(a)kernel.org> integrity: Eliminate weak definition of arch_get_secureboot() Hao Ge <gehao(a)kylinos.cn> slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL Alexander Popov <alex.popov(a)linux.com> x86/Kconfig: Reenable PTDUMP on i386 Dan Carpenter <dan.carpenter(a)linaro.org> pinctrl: mediatek: common-v1: Fix error checking in mtk_eint_init() Tomas Glozar <tglozar(a)redhat.com> tools/build: Use SYSTEM_BPFTOOL for system bpftool Eric Dumazet <edumazet(a)google.com> net_sched: add back BH safety to tcf_lock Eric Dumazet <edumazet(a)google.com> net_sched: act_tunnel_key: use RCU in tunnel_key_dump() Eric Dumazet <edumazet(a)google.com> net_sched: act_vlan: use RCU in tcf_vlan_dump() Eric Dumazet <edumazet(a)google.com> net_sched: act_skbedit: use RCU in tcf_skbedit_dump() Eric Dumazet <edumazet(a)google.com> net_sched: act_ctinfo: use RCU in tcf_ctinfo_dump() Eric Dumazet <edumazet(a)google.com> net_sched: act_ct: use RCU in tcf_ct_dump() Zheng Qixing <zhengqixing(a)huawei.com> md: fix sync_action incorrect display during resync Zheng Qixing <zhengqixing(a)huawei.com> md: add helper rdev_needs_recovery() Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: clamp quantum and initial_quantum in change path Arnd Bergmann <arnd(a)arndb.de> Bluetooth: btmtk: hide unused btmtk_mt6639_devs[] array e.kubanski <e.kubanski(a)partner.samsung.com> xsk: Fix offset calculation in unaligned mode Gao Xiang <xiang(a)kernel.org> erofs: fix managed cache race for unaligned extents Chen Ridong <chenridong(a)huawei.com> cpuset: fix warning when disabling remote partition Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Reset q->sq_tail during queue init Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Prevent shared tags across queues on Apple A11 Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> powerpc/vdso: Remove unused clockmode asm offsets Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> phy: qcom: qmp-combo: Add missing PLL (VCO) configuration on SM8750 James Clark <james.clark(a)linaro.org> perf test: Don't signal all processes on system when interrupting tests Yuyang Huang <yuyanghuang(a)google.com> bpf: fix BPF_PROG_QUERY OOB write and cgroup backward compat Yuyang Huang <yuyanghuang(a)google.com> selftests/bpf: add verification for BPF_PROG_QUERY attr size boundaries Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix error handling in sd_probe() after large pool creation failure Pankaj Raghav <p.raghav(a)samsung.com> block: reject bs > ps block devices when THP is disabled Yongpeng Yang <yangyongpeng(a)xiaomi.com> fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFT Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: Update cpuidle driver check in __acpi_processor_start() Kuniyuki Iwashima <kuniyu(a)google.com> slub: Don't call lockdep_unregister_key() for immature kmem_cache. Xiao Ni <xni(a)redhat.com> md: keep recovery_cp in mdp_superblock_s Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: common-v1: Fix EINT breakage on older controllers Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix new design debounce issue Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask() Mario Limonciello <mario.limonciello(a)amd.com> cpufreq/amd-pstate: Fix prefcore rankings Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Check ACPI_COMPANION() against NULL Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Eric Dumazet <edumazet(a)google.com> slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Yang Shi <yang(a)os.amperecomputing.com> selftests: arm64: add hugetlb mte tests Takashi Iwai <tiwai(a)suse.de> ALSA: control: Don't add invalid kcontrols to LED layer Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Marino Dzalto <marino.dzalto(a)gmail.com> netfilter: xt_HL: add pr_fmt and checkentry validation Michal Koutný <mkoutny(a)suse.com> netfilter: xt_cgroup: Make it independent from net_cls Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice(a)isovalent.com> virtio-net: Ensure that TCP packets don't overflow gso_segs Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: use BIT_ULL() to prevent shift overflow on 32-bit archs Yifei Chu <Chuyf26(a)linux.alibaba.com> net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length Xiubo Li <xiubo.li(a)clyso.com> ceph: revalidate ki_pos for O_APPEND writes after cap acquisition HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Thorsten Blum <thorsten.blum(a)linux.dev> apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq: add overflow bounds to quantum and initial quantum Mina Almasry <almasrymina(a)google.com> net: core: check skb_frags_readable before uncloning in skb_copy_ubufs Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Eric Dumazet <edumazet(a)google.com> net_sched: act_skbmod: use RCU in tcf_skbmod_dump() Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: fix argument name in header Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: catch race in mas_alloc_cyclic() Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/mm: skip COW tmpfile cases when fallocate() is unsupported Mark Brown <broonie(a)kernel.org> selftests/mm: report unique test names for each cow test Hao Ge <gehao(a)kylinos.cn> selftests/mm/cow: modify the incorrect checking parameters Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Anshumali Gaur <agaur(a)marvell.com> octeontx2-af: fix NULL deref in NIX TM tree debugfs read path Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not discard the subsystem reset timeout Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not report success when subsys reset fails Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Bluetooth: btmtk: Fix short read errors in btmtk_usb_reg_read() Javier Tia <floss(a)jetm.me> Bluetooth: btmtk: Add MT6639 (MT7927) Bluetooth support Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan Pavel Shpakovskiy <pashpakovskii(a)salutedevices.com> Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN Wei-Lin Chang <weilin.chang(a)arm.com> arm64: ptdump: Make note_page_flush() range aware Anshuman Khandual <anshuman.khandual(a)arm.com> mm/ptdump: split note_page() into level specific callbacks Anshuman Khandual <anshuman.khandual(a)arm.com> mm: rename GENERIC_PTDUMP and PTDUMP_CORE Anshuman Khandual <anshuman.khandual(a)arm.com> mm: make DEBUG_WX depdendent on GENERIC_PTDUMP Shrikanth Hegde <sshegde(a)linux.ibm.com> powerpc: Add preempt lazy support Heiko Carstens <hca(a)linux.ibm.com> s390: Add ARCH_HAS_PREEMPT_LAZY support Heiko Carstens <hca(a)linux.ibm.com> s390: Add missing _TIF defines Yicong Yang <yangyicong(a)hisilicon.com> arm64: Enable ARCH_HAS_NONLEAF_PMD_YOUNG Geert Uytterhoeven <geert+renesas(a)glider.be> erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Rong Zhang <i(a)rong.moe> net: page_pool: Remove zone/policy GFP flags when allocating XArray entries Guenter Roeck <linux(a)roeck-us.net> bnxt_en: Fix call to hardware monitoring event handler Cosmo Chou <chou.cosmo(a)gmail.com> rtc: pcf85363: Add error checking to regmap calls in probe() Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Jeff Layton <jlayton(a)kernel.org> nfs: move the nfs4_data_server_cache into struct nfs_net Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition Jamal Hadi Salim <jhs(a)mojatatu.com> net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue Eric Dumazet <edumazet(a)google.com> inetpeer: randomize RB-tree node comparison using SipHash Pengpeng Hou <pengpeng(a)iscas.ac.cn> net: qlcnic: validate unified ROM sections before loading Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to net_passive_dec() Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Victor Nogueira <victor(a)mojatatu.com> net/sched: add get_fill_size callbacks for actions missing them Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Cen Zhang (Microsoft) <blbllhy(a)gmail.com> xsk: fix NULL pointer dereference in __xsk_rcv() Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: avoid double checking against rx queue being full Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: Get rid of xdp_buff_xsk::orig_addr Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Haotian Zhang <vulab(a)iscas.ac.cn> ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Add scoped cleanup helper for card references Geert Uytterhoeven <geert+renesas(a)glider.be> clk: visconti: Make sure clk_init_data is fully initialized Geert Uytterhoeven <geert+renesas(a)glider.be> clk: ti: Make sure clk_init_data is fully initialized Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Linkai Gong <gonglinkai(a)kylinos.cn> rtc: gamecube: check return value of devm_rtc_register_device() Ruoyu Wang <ruoyuw560(a)gmail.com> i2c: ocores: Disable clock on failed resume Biju Das <biju.das.jz(a)bp.renesas.com> irqchip/renesas-rzg2l: Fix loss of interrupt Pengpeng Hou <pengpeng(a)iscas.ac.cn> rtc: zynqmp: Return optional clock lookup errors Christopher Lusk <clusk(a)northecho.dev> smb: client: fix request buffer leak in smb2_new_read_req() Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Li RongQing <lirongqing(a)baidu.com> virtio_pci: fix wrong queue index for admin vq in intx path Linfeng Sun <linfeng.sun.dev(a)gamil.com> vdpa_sim: fix cleanup after worker creation failure Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Jian-Ming Liao <Jm_Liao(a)asmedia.com.tw> i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Refactor PIO register initialization Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc() Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Quieten initialization messages Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs() Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nikolay Kulikov <nikolayof23(a)gmail.com> mlxbf-bootctl: fix the build error with FIELD_PREP() Guangshuo Li <lgs201920130244(a)gmail.com> platform/x86: hp-bioscfg: fix password encoding bounds check Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: don't check the listener's sk_err in vsock_accept() Laurence Rowe <laurencerowe(a)gmail.com> vsock: avoid timeout for non-blocking accept() with empty backlog HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: hash socket only after full initialisation in smc_sk_init() Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_flush() Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Baokun Li <libaokun(a)linux.alibaba.com> fuse: check for NULL root inode in fuse_fill_super_submount Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: check attributes staleness on fuse_iget() Joanne Koong <joannelkoong(a)gmail.com> fuse: convert readdir to use folios Joanne Koong <joannelkoong(a)gmail.com> fuse: support folios in struct fuse_args_pages and fuse_copy_pages() Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Maximilian Immanuel Brandtner <maxbr(a)linux.ibm.com> tls: fix RX desync on overlapping skbs Ruoyu Wang <ruoyuw560(a)gmail.com> net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error Xiang Mei <xmei5(a)asu.edu> vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Chao Yu <chao(a)kernel.org> f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode Chao Yu <chao(a)kernel.org> f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk} liujinbao1 <liujinbao1(a)xiaomi.com> f2fs:Fix incomplete search range in f2fs_get_victim when f2fs_need_rand_seg is enabled Chao Yu <chao(a)kernel.org> f2fs: fix to parse temperature correctly in f2fs_get_segment_temp() Xin Xie <xiexinet(a)gmail.com> net: hsr: free learned nodes on device setup failure Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: b53: fix error propagation from b53_fdb_dump() Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Prabu Thayalan <prabu.ponrajthayalan(a)amd.com> ionic: fix completion descriptor access with 2x desc size Dan Carpenter <error27(a)gmail.com> drm/xe: tests: fix error message in xe_migrate_sanity_test() Karl Mehltretter <kmehltretter(a)gmail.com> octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() Mathieu Dubois-Briand <mathieu.dubois-briand(a)bootlin.com> clk: ti: mux: resolve parent clocks by DT index, not by name Ethan Carter Edwards <ethan(a)ethancedwards.com> clk: ti: use kcalloc() instead of kzalloc() Onur Özkan <work(a)onurozkan.dev> clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate() Michael Nemanov <michael.nemanov(a)vastdata.com> nfs: fix ENXIO on O_CREAT open of existing symlink over NFSv3 Zhansong Gao <zhsgao(a)hotmail.com> NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease() ZhangGuoDong <zhangguodong(a)kylinos.cn> pnfs/blocklayout: Fix device leaks on parse failure Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Ze Tan <tanze(a)kylinos.cn> smb/server: fix session leak in ksmbd_session_register() Hang Nan <2122295973(a)qq.com> ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: disconnect on SMB3 decryption failure Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Andreas Schwab <schwab(a)linux-m68k.org> m68k: nfcon: Do not call console_is_registered() in nfcon_device() Junseo Lim <zirajs7(a)gmail.com> bpf: Disallow bpf_{g,s}etsockopt() in cgroup UNIX getname hooks Ojaswin Mujoo <ojaswin(a)linux.ibm.com> erofs: fix unused pcluster_pools for higher page sizes Gao Xiang <xiang(a)kernel.org> erofs: support unaligned encoded data Gao Xiang <xiang(a)kernel.org> erofs: convert z_erofs_bind_cache() to folios Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: free preauth sessions on connection teardown Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: do not advertise unimplemented CA support Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: validate ipc response length before dereferencing its fields Enzo Matsumiya <ematsumiya(a)suse.de> smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: Do not skip lock checks for single-byte ranges Marius Cristea <marius.cristea(a)microchip.com> hwmon: (emc1403) Drop hysteresis for low limit temperature Guenter Roeck <linux(a)roeck-us.net> hwmon: (emc1403) Rely on subsystem locking Szymon Wilczek <swilczek.lx(a)gmail.com> hwmon: (coretemp) Fix core_data leak on CPUs without PTS Hongyan Xu <getshell(a)seu.edu.cn> block: mtip32xx: synchronize ioctls with device removal Yao Sang <sangyao(a)kylinos.cn> ublk: reject non-power-of-2 zone sizes in SET_PARAMS Niklas Cassel <cassel(a)kernel.org> null_blk: serialize configfs attribute updates with device setup Zizhi Wo <wozizhi(a)huawei.com> null_blk: serialize configfs attribute stores with the lock Zizhi Wo <wozizhi(a)huawei.com> null_blk: reject per-device queue resize for shared tag set Zizhi Wo <wozizhi(a)huawei.com> null_blk: free zones array on device power-off Zizhi Wo <wozizhi(a)huawei.com> null_blk: free global tag_set on init error path Zizhi Wo <wozizhi(a)huawei.com> null_blk: register configfs subsystem after creating default devices Zizhi Wo <wozizhi(a)huawei.com> null_blk: use DEFINE_MUTEX for the file-scope mutex Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix command timeout due to missed interrupt Sudeep Holla <sudeep.holla(a)arm.com> Revert "mailbox/pcc: support mailbox management of the shared buffer" Adam Young <admiyo(a)os.amperecomputing.com> mailbox/pcc: support mailbox management of the shared buffer Sudeep Holla <sudeep.holla(a)arm.com> mailbox: pcc: Always map the shared memory communication address Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: handle NULL data in send_data callback Jia Yang <jia.yang(a)oss.qualcomm.com> mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Use stored fd error instead of stale errno in file_read() and file_size() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Tao Cui <cuitao(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime true-up on slice expiry Karl Mehltretter <kmehltretter(a)gmail.com> crypto: lskcipher - propagate errors from unaligned crypt Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Hongyan Xu <getshell(a)seu.edu.cn> ACPI: scan: fix bus ID cleanup on device_add() failures Vincent Donnefort <vdonnefort(a)google.com> ring-buffer: Remove trace_buffer::cpus Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix missing sign-ext for signed 1-byte and 2-byte kfunc args Xianglin Lin <1021538027(a)qq.com> HID: multitouch: reclassify HTIX5288 to WIN_8_FORCE_MULTI_INPUT_NSMU Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: SOF: validate topology volume range before allocation Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Remove "__attribute__()" from the type field of event format Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: reject out-of-range evcn in mi_enum_attr() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: fix integer overflow in MFT cluster validation Jijie Shao <shaojijie(a)huawei.com> net: page_pool: fix UAF in __page_pool_release_netmem_dma on xa_cmpxchg race Byungchul Park <byungchul(a)sk.com> page_pool: rename __page_pool_release_page_dma() to __page_pool_release_netmem_dma() Bart Van Assche <bvanassche(a)acm.org> scsi: ufs: core: Set task state before io_schedule_timeout() Avri Altman <avri.altman(a)wdc.com> scsi: ufs: core: Remove redundant host_lock calls around UTMRLDBR Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Eduard Zingerman <eddyz87(a)gmail.com> selftests/bpf: Fix for veristat file/prog filters processing Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported Rui Qi <qirui.001(a)bytedance.com> selftests/cgroup: Preserve CPU hotplug write errors Waiman Long <longman(a)redhat.com> selftest/cgroup: Clean up and restructure test_cpuset_prs.sh Waiman Long <longman(a)redhat.com> selftest/cgroup: Update test_cpuset_prs.sh to use | as effective CPUs and state separator Waiman Long <longman(a)redhat.com> cgroup/cpuset: Remove remote_partition_check() & make update_cpumasks_hier() handle remote partition everestkc <everestkc(a)everestkc.com.np> cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c John Keeping <jkeeping(a)inmusicbrands.com> ALSA: seq: midi: Serialize input teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: midi: Optimize event_input locking with RCU Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Disable/restore ASPM on every function for multi-function devices Bjorn Helgaas <bhelgaas(a)google.com> PCI/ASPM: Cache L0s/L1 Supported so advertised link states can be overridden Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM David Matlack <dmatlack(a)google.com> selftests: harness: Mark test fixture objects __maybe_unused Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> selftests: harness: Restore order of test functions Daniel Borkmann <daniel(a)iogearbox.net> bpf, s390: Clear fetch destination on faulting arena atomic Mohammad Abu-Khader <mohammad.abukhader(a)hotmail.com> kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Karl Mehltretter <kmehltretter(a)gmail.com> super: fix dying superblock warning messages Krishna Chaitanya Chundru <krishna.chundru(a)oss.qualcomm.com> PCI/ASPM: Use pcie_capability_clear_and_set_word() for ASPM disable/restore Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: fix memory leak in error path of build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: validate parent port count before allocating nodes in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: consolidate port counting in build_tree() Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for failure of tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit tests for successful tree building Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: core: add KUnit test skeleton for node tree Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> mtd: ubi: Release device reference on busy detach Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Petr Oros <poros(a)redhat.com> ice: clear the default forwarding VSI rule when releasing a VSI Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal HyeongJun An <sammiee5311(a)gmail.com> ALSA: seq: Don't leak the extension cell pointer in the bounce payload Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Chao Shi <coshi036(a)gmail.com> nvme: reject passthrough of driver-managed Set Features Yang Xiuwei <yangxiuwei(a)kylinos.cn> nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed() Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Sven Peter <sven(a)kernel.org> nvme-apple: Drop the PRP null check chicken bit Nick Chan <towinchenmi(a)gmail.com> nvme: apple: Add Apple A11 support Sven Peter <sven(a)kernel.org> nvme-apple: Never set the opcode in the NVMMU TCB Sven Peter <sven(a)kernel.org> nvme-apple: Don't set a DMA direction for commands without a data transfer Sven Peter <sven(a)kernel.org> nvme-apple: Destroy the admin queue on removal Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate() Alistair Francis <alistair.francis(a)wdc.com> nvme: Add the DHCHAP maximum HD IDs Guixin Liu <kanie(a)linux.alibaba.com> nvme: introduce change ptpl and iekey definition Guixin Liu <kanie(a)linux.alibaba.com> nvme: add reservation command's defines Ilya Leoshkevich <iii(a)linux.ibm.com> s390/irqflags: Add out-of-line definitions of arch_local_irq_*() for KMSAN Coiby Xu <coxu(a)redhat.com> s390: Drop unnecessary CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT Coiby Xu <coxu(a)redhat.com> integrity: Make arch_ima_get_secureboot integrity-wide Thorsten Blum <thorsten.blum(a)linux.dev> powerpc: Use str_enabled_disabled() helper function Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/vdso: Add a page for non-time data Jorijn van der Graaf <jorijnvdgraaf(a)catcrafts.net> ASoC: qcom: q6apm: keep the graph start count in sync with the DSP Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Drop qmp_v4_calibrate_dp_phy Abel Vesa <abelvesa(a)kernel.org> phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms Wesley Cheng <wesley.cheng(a)oss.qualcomm.com> phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings Wesley Cheng <wesley.cheng(a)oss.qualcomm.com> phy: qualcomm: Update the QMP clamp register for V6 Faisal Hassan <faisal.hassan(a)oss.qualcomm.com> phy: qcom-qmp-combo: Use regulator_bulk_data with init_load_uA for regulator setup Wesley Cheng <quic_wcheng(a)quicinc.com> phy: qcom: qmp-combo: Add new PHY sequences for SM8750 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> phy: qualcomm: qmp-combo: add support for SAR2130P Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs Vasant Hegde <vasant.hegde(a)amd.com> iommu/amd: Fix incorrect device ID in invalid PASID error message Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Runyu Xiao <runyu.xiao(a)seu.edu.cn> sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 Marco Elver <elver(a)google.com> arm64: Disable KCSAN instrumentation in delay.o Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Fix opaque and string encoders for unbounded members Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Do not declare union XDR functions in the definitions header Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Address some checkpatch whitespace complaints Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Implement big-endian enums Chuck Lever <chuck.lever(a)oracle.com> xdrgen: Rename "enum yada" types as just "yada" Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Tear down scalable-mode context on probe failure Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Clear Present bit before tearing down copied context entry Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Myeonghun Pak <mhun512(a)gmail.com> fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device() Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf python: Check counts_values size in set_values Gautam Menghani <gautam(a)linux.ibm.com> perf python: Add support for 'struct perf_counts_values' to return counter data Ian Rogers <irogers(a)google.com> perf python: Remove python 2 scripting support Ian Rogers <irogers(a)google.com> perf test: Fix skiplist leak in cmd_test Ian Rogers <irogers(a)google.com> perf test: Support dynamic test suites with setup callback and private data Ian Rogers <irogers(a)google.com> perf test: Send list output to stdout rather than stderr Ian Rogers <irogers(a)google.com> perf test: Rename functions and variables for better clarity Ian Rogers <irogers(a)google.com> perf test: Sort tests placing exclusive tests last Ian Rogers <irogers(a)google.com> perf test: Add a signal handler to kill forked child processes Ian Rogers <irogers(a)google.com> perf test: Run parallel tests in two passes Ian Rogers <irogers(a)google.com> perf test: Add a signal handler around running a test Ian Rogers <irogers(a)google.com> perf test: Display number of active running tests Arnaldo Carvalho de Melo <acme(a)redhat.com> perf test: Introduce workloads__for_each() Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Guodong Xu <guodong(a)riscstar.com> riscv: cpufeature: Clarify ISA spec version for canonical order Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix storage null-ptr-deref after replacing prog Yonghong Song <yonghong.song(a)linux.dev> bpf: Implement mprog API on top of existing cgroup progs Yonghong Song <yonghong.song(a)linux.dev> cgroup: Add bpf prog revisions to struct cgroup_bpf Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: btmtksdio: fix usage_count leak when autosuspend_delay is negative Sean Wang <sean.wang(a)mediatek.com> Bluetooth: btmtk: add MT7902 SDIO support Sean Wang <sean.wang(a)mediatek.com> Bluetooth: btmtk: add MT7902 MCU support Sean Wang <sean.wang(a)mediatek.com> mmc: sdio: add MediaTek MT7902 SDIO device ID Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the mesh send cancel command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_conn: fix the SCO setup context lifetime Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btintel: Fix diagnostics event detection HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Yichong Chen <chenyichong(a)uniontech.com> btrfs: retry verity reads for not-uptodate Merkle folios Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails Swarna Prabhu <sw.prabhu6(a)gmail.com> scsi: sd: Enable sector size > PAGE_SIZE in SCSI sd driver Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_config_discard() function definition Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_remove() function definition Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: sd: Convert to SCSI bus methods Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: sysfs: Make use of bus callbacks Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: Pass a struct scsi_driver to scsi_{,un}register_driver() Luis Chamberlain <mcgrof(a)kernel.org> block/bdev: lift block size restrictions to 64k Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Record matched usb_device_id into btusb_data Johan Hovold <johan(a)kernel.org> Bluetooth: btusb: refactor endpoint lookup Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Fix stop/start with no update Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Use bitwise access for PERF_HES_STOPPED Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Factor out pt_config_enable() Adrian Hunter <adrian.hunter(a)intel.com> perf/x86/intel/pt: Add support for pause / resume Yuho Choi <dbgh9129(a)gmail.com> ACPI: video: Release PCI device reference after lookup Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix leaked trace id Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) James Clark <james.clark(a)linaro.org> coresight: Change syncfreq to be a u8 Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Bruce Johnston <bjohnsto(a)redhat.com> md/raid1: don't set array_frozen in raid1_takeover() Yu Kuai <yukuai(a)fygo.io> md: avoid stale clone I/O accounting timestamps Yu Kuai <yukuai(a)fygo.io> md/raid5: round bitmap stripes with sector division Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend Mohd Ayaan Anwar <mohd.anwar(a)oss.qualcomm.com> phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*() Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Felix Gu <ustc.gu(a)gmail.com> phy: sunplus: fix error handling in sp_uphy_init() Meghana Malladi <m-malladi(a)ti.com> arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: skip default WMM setup for AP_VLAN links Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: restrict the driver to little-endian systems Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Fix use-after-free in kmod_dup_req lifetime handling Petr Pavlu <petr.pavlu(a)suse.com> module/dups: Inform duplicate requests about the result directly Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> module: use strscpy() to copy module names in stats and dup tracking Marco Crivellari <marco.crivellari(a)suse.com> module: replace use of system_wq with system_dfl_wq Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi: Don't leak sync polarity bits into packet control Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Set output mux for DSI and LVDS Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port_endpoint() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port() Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Alexey Charkov <alchark(a)flipper.net> clk: rockchip: rk3576: fix source muxes for SPI0..SPI4 Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Linus Walleij <linusw(a)kernel.org> ARM: 9481/2: breakpoint: CFI breakpoints only on demand Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold QP references for AE and CM processing Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold CQ references when processing EQ events Robertus Diawan Chris <robertusdchris(a)gmail.com> modpost: prevent leak when early return no suffix .o in read_symbols() Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: qcs8550-aim300: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ternary operator precedence in ksm_tests Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes Mike Rapoport (Microsoft) <rppt(a)kernel.org> selftests/mm: ksm_tests: use kselftest framework Li Wang <liwang(a)redhat.com> ksm_tests: skip hugepage test when Transparent Hugepages are disabled Donet Tom <donettom(a)linux.ibm.com> selftests/mm: add new test cases to the migration test Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: Move resource table data structure to its own header Imran Shaik <imran.shaik(a)oss.qualcomm.com> arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Inochi Amaoto <inochiama(a)gmail.com> riscv: dts: sophgo: cv180x: Allow the DMA multiplexer to set channel number for DMA controller Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Bastien Curutchet <bastien.curutchet(a)bootlin.com> pps: clients: gpio: Bypass edge's direction check when not needed Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Cen Zhang <zzzccc427(a)gmail.com> ocfs2/cluster: keep heartbeat local node stable Al Viro <viro(a)zeniv.linux.org.uk> o2hb_region_dev_store(): avoid goto around fdget()/fdput() Caleb Sander Mateos <csander(a)purestorage.com> ublk: check for ublk_unmap_io() returning 0 Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: skip dying blkg in blkcg_activate_policy() Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Zxyan Zhu <zxyan0222(a)gmail.com> net: stmmac: Skip PHY attach if custom PCS is in use Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Chao Huang <huangchao(a)kylinos.cn> HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe 谢致邦 (XIE Zhibang) <Yeking(a)Red54.com> HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Saket Kumar Bhaskar <skb99(a)linux.ibm.com> powerpc/irq: Fix missing r2 clobber in PCREL inline assembly Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Titouan Ameline de Cadeville <titouan.ameline(a)gmail.com> firmware: google: Add bounds checks in coreboot_table_populate() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: disconnect on CSA to channel 0 Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Davidlohr Bueso <dave(a)stgolabs.net> perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump shengwei.lu <shengwei.lu(a)mediatek.com> wifi: mt76: mt7925: Fix EHT Beamformee SS subfields to meet 802.11be minimum Javier Tia <floss(a)jetm.me> wifi: mt76: mt7925: advertise EHT 320MHz capabilities for 6GHz band Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: report RX chain signal for all RX paths Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1 StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: fix reg addr remap when addr is 0 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: release hif2 reference on probe IRQ failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix ext PHY use-after-free on register error path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix double hif2 init on the non-WED path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement Yonghong Song <yonghong.song(a)linux.dev> bpf, x86: Fix trampoline stack size for 128-bit arguments Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Use snprintf() for guestmount path construction Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix NULL parent dereference in fork event processing Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Can Peng <pengcan(a)kylinos.cn> ACPI: processor: Unregister cpufreq notifier on init failure Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Optimize ACPI idle driver registration Felix Fietkau <nbd(a)nbd.name> wifi: mt76: only consume the WO drop bit on WED v2 devices Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unwind state on add_interface failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config Rex Lu <rex.lu(a)mediatek.com> wifi: mt76: check txfree done event on the WED hw path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie Felix Fietkau <nbd(a)nbd.name> wifi: mt76: fix stranded frames in mt76_txq_schedule_pending Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: write RX header translation bit to the correct register Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't report a zero TX bitrate Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[] Michael-CY Lee <michael-cy.lee(a)mediatek.com> wifi: mt76: fix non-AQL packet accounting for MLO stations Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: mt7996: fix capability of EHT-MCS 15 in MRU Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Jared.Huang <jared.huang(a)mediatek.com> wifi: mt76: mt7925: fix msg len mismatch between driver and firmware Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete Sean Wang <sean.wang(a)mediatek.com> wifi: mt76: add init_wiphy callback Zhi-Jun You <hujy652(a)gmail.com> wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986 Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Muhammad Usama Anjum <usama.anjum(a)arm.com> misc: sgi-gru: remove interrupt-context page-table walks Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Jinjie Ruan <ruanjinjie(a)huawei.com> powerpc/crash: Fix possible memory leak in update_crash_elfcorehdr() Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Martin Wilck <mwilck(a)suse.com> md/raid1: create serial pool adding rdev to array with serialize_policy=1 Yu Kuai <yukuai(a)fnnas.com> md: merge mddev serialize_policy into mddev_flags Yu Kuai <yukuai(a)fnnas.com> md: merge mddev faillast_dev into mddev_flags Yu Kuai <yukuai(a)fnnas.com> md: merge mddev has_superblock into mddev_flags Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> swiotlb: Preserve allocation virtual address for dynamic pools Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Chen Cheng <chencheng(a)fnnas.com> md: scope memalloc_noio to allocation critical sections Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: skip redundant raid_disks update when value is unchanged Chen Cheng <chencheng(a)fnnas.com> md: remove unused mddev argument from export_rdev Chen Cheng <chencheng(a)fnnas.com> md/bitmap: resume array on backlog_store() error path Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Imran Shaik <imran.shaik(a)oss.qualcomm.com> clk: qcom: gpucc-qcm2290: Park RCG's clk source at XO during disable Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF when reading bpf link info Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8650: Fix the PCIe iommu-map entries Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8650: add OPP table support to PCIe Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries Dawid Wróbel <me(a)dawidwrobel.com> arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix tzmem state on probe retry Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware: qcom: scm: Fix NULL dereference in IRQ handler before __scm is published Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: instrument SMC call path with tracepoints Yuvaraj Ranganathan <yuvaraj.ranganathan(a)oss.qualcomm.com> firmware: qcom: scm: add trace events for the SMC call interface Unnathi Chalicheemala <unnathi.chalicheemala(a)oss.qualcomm.com> firmware: qcom_scm: Support multiple waitq contexts Unnathi Chalicheemala <unnathi.chalicheemala(a)oss.qualcomm.com> firmware: qcom_scm: Add API to get waitqueue IRQ info Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration Krishna Kurapati <krishna.kurapati(a)oss.qualcomm.com> arm64: dts: qcom: qcs404: Fix DTBS Check errors in usb controller nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep Itai Handler <itai.handler(a)gmail.com> rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix stride mismatch in mac_phy_caps_parse() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: fix stride mismatch in mac_phy_caps_parse() Alexei Starovoitov <ast(a)kernel.org> slab: Reuse first bit for OBJEXTS_ALLOC_FAIL Alexei Starovoitov <ast(a)kernel.org> slab: Make slub local_(try)lock more precise for LOCKDEP Vlastimil Babka <vbabka(a)suse.cz> slab: simplify init_kmem_cache_nodes() error handling Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: recheck spare changes before starting sync Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tools/nolibc/powerpc: mark ctr and xer as clobbered by system call Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect lockless recovery_offset accesses during reshape Yu Kuai <yukuai3(a)huawei.com> md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER Li Nan <linan122(a)huawei.com> md: rename recovery_cp to resync_offset Zheng Qixing <zhengqixing(a)huawei.com> md: allow removing faulty rdev during resync Li Nan <linan122(a)huawei.com> md: ensure resync is prioritized over recovery Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: host: Fix controller cleanup on EDL sysfs failure Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Unregister panic notifier Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Clean up console log on probe failure Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix unchecked pm_runtime_get_sync() in probe Ali Tariq <alitariq45892(a)gmail.com> PCI: starfive: Fix Runtime PM handling and teardown ordering Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() Fan Wu <fanwu01(a)zju.edu.cn> spi: davinci: switch to managed controller allocation Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() Alexey Charkov <alchark(a)flipper.net> clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs Akari Tsuyukusa <akkun11.open(a)gmail.com> clk: mediatek: mt8135: Fix inverted gate control for devapc_ck longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: fix per-STA profile length in cross-link CSA parsing Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Use request_threaded_irq Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Allow shutdown of crashed processors Peng Fan <peng.fan(a)nxp.com> remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown() Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Fan Wu <fanwu01(a)zju.edu.cn> spi: oc-tiny: switch to managed controller allocation Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Sumeet Pawnikar <sumeet4linux(a)gmail.com> powercap: intel_rapl_tpmi: Handle PMU registration failure during probe Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: debugfs: Reserve space for a string terminator Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer James Clark <james.clark(a)linaro.org> tools/build: Allow versioning of all LLVM tools defined in Makefile.include Tomas Glozar <tglozar(a)redhat.com> tools/build: Add bpftool-skeletons feature test Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: free EINT resources on unbind Nícolas F. R. A. Prado <nfraprado(a)collabora.com> pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix the invalid conditions Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Add EINT support for multiple addresses Alison Schofield <alison.schofield(a)intel.com> cxl/region: Fix use-after-free in find_pos_and_ways() error path Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak on subtest_states reallocation Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix incorrect error checking for pthread_create Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/panthor: return PTR_ERR() from devm_drm_dev_alloc() Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Malaya Kumar Rout <malayarout91(a)gmail.com> PM: hibernate: Fix memory leak in snapshot_write_next() error path Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: complete object teardown when the destroy command fails Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Support non-sleeping erdma_post_cmd_wait() Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Fix incorrect response returned from query_qp Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Add the query_qp command to the cmdq Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Refactor the code of the modify_qp interface Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Add erdma_modify_qp_rocev2() interface Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Add address handle implementation Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Add the erdma_query_pkey() interface Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Add GID table management interfaces Boshi Yu <boshiyu(a)linux.alibaba.com> RDMA/erdma: Probe the erdma RoCEv2 device Sanghyun Park <sanghyun.park.cnu(a)gmail.com> xfrm: Fix skb double-free in xfrm_dev_direct_output() Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unrequest devices if driver registration fails Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Roll back partial protocol table registration Marco Scardovi <scardracs(a)disroot.org> cpufreq/amd-pstate: Toggle auto_sel in active mode on shared memory systems Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Modify cppc_get_auto_sel_caps() to cppc_get_auto_sel() Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Refactor register value get and set ABIs Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Add cppc_set_reg_val() Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Rename cppc_get_perf() to cppc_get_reg_val() Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Optimize cppc_get_perf() Lifeng Zheng <zhenglifeng1(a)huawei.com> ACPI: CPPC: Add IS_OPTIONAL_CPC_REG macro to judge if a cpc_reg is optional Mario Limonciello <mario.limonciello(a)amd.com> cpufreq/amd-pstate: Store the boost numerator as highest perf again Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Gerald Yang <gerald.yang(a)canonical.com> ext4: clear stale xarray tags on folios skipped during writeback Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix requested device removal race Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_dealloc_pd_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Mark Zhang <markzhang(a)nvidia.com> RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in counter_release() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_srq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_cq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix use after free in ib_query_qp() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/nldev: Fix locking when accessing mr->pd Kalesh AP <kalesh-anakkur.purayil(a)broadcom.com> RDMA/restrack: Fix typos in the comments Myeonghun Pak <mhun512(a)gmail.com> RDMA/erdma: Fix CEQ tasklet use-after-free on removal Takuma Fujiwara <t-fujiwara1(a)ti.com> PCI: j721e: Fix incorrect max_lanes for J7200 Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve unique-field state across nested structs Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: battery: Adjust charging status validation check Pu Lehui <pulehui(a)huawei.com> riscv, bpf: Fix memory leak in bpf_jit_free Ricardo B. Marlière <rbm(a)suse.com> libbpf: Search /lib64 and /lib in resolve_full_path() Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Yun Zhou <yun.zhou(a)windriver.com> ext4: fix circular lock dependency in ext4_ext_migrate Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Zhu Ling <zhuling2709(a)phytium.com.cn> ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/nldev: validate dynamic counter attribute length Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Silence array bounds warning in global_map_resize Frank Li <Frank.Li(a)nxp.com> arm64: dts: imx8-ss-audio: Fix LPCG clock indices for ASRC0 Marco Elver <elver(a)google.com> kcsan: avoid unintended access checking in NMIs TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Ibrahim Hashimov <security(a)auditcode.ai> RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[] Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg: Add missing nand_rb0 pin to nand_all_pins Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY TX probe Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Terminate all descriptors without callbacks Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Reject arena frees below the arena base Puranam V G Tejaswi <puranam.tejaswi(a)oss.qualcomm.com> drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Md Shofiqul Islam <shofiqtest(a)gmail.com> soc: ti: knav_qmss_queue: Implement resource cleanup in remove() Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Pei Xiao <xiaopei01(a)kylinos.cn> ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Breno Leitao <leitao(a)debian.org> cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64) Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Shivam Rawat <shivrawa(a)qti.qualcomm.com> drm/msm/a6xx: Fix stale rpmh votes after suspend Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: pass correct argument to function Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: check SAP message length before reading it Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs Ian Rogers <irogers(a)google.com> perf jevents: Add more components to the metric sorting order Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: sort out Iris power domains Pengyu Luo <mitltlatltl(a)gmail.com> arm64: dts: qcom: sc8280xp-x13s: Fix the drive-strength of mclk pin Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Gleb Markov <markov.gi(a)npc-ksb.ru> drm/amd/display: Remove unused-but-set variable hubp from Ruoyu Wang <ruoyuw560(a)gmail.com> media: ipu6: Do not free aux device pdata after init Eugen Hristev <ehristev(a)kernel.org> media: bcm2835-unicam: Fix asc leaked in error/remove path Biren Pandya <birenpandya(a)gmail.com> media: i2c: rdacm21: Fix missing media_entity_cleanup() Qingshuang Fu <fuqingshuang(a)kylinos.cn> irqchip/renesas-irqc: Fix generic interrupt chip leak on remove Yuho Choi <dbgh9129(a)gmail.com> PCI: xgene: Drop unnecessary OF node reference Marc Zyngier <maz(a)kernel.org> PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() John Groves <John(a)Groves.net> dax: read holder_ops once in dax_holder_notify_failure() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind P2A receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unwind TX receiver mailbox setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Drop handle on protocol bind failures Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Protect device request lookup with RCU Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Use channel ID for transport teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Reject out of range DT protocol IDs Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Avoid IDR updates while cleaning channels Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Free transport channel on IDR failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Clean up channels on setup failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Quiesce notifications before teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unregister device notifier before IDR teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Publish channel state before callbacks David Stevens <stevensd(a)google.com> x86/entry/fred: Encode frame pointer on entry Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild HE WEI(ギカク) <skyexpoc(a)gmail.com> fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list() Nirbhay Sharma <nirbhay.lkd(a)gmail.com> fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_list Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Add more checks in mi_enum_attr (part 2) Dave Jiang <dave.jiang(a)intel.com> cxl/pci: Honor -EPROBE_DEFER from component register setup Dave Jiang <dave.jiang(a)intel.com> cxl/mbox: Break poison list loop on an empty payload Guzebing <Guzebing1612(a)gmail.com> cxl/memdev: Fix firmware upload exact-fit handling Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> rpmsg: glink: remove duplicate code for rpmsg device remove Hans Verkuil <hverkuil+cisco(a)kernel.org> media: v4l2-async: Unregister sub-device if asc_list is empty Samuel Moelius <sam.moelius(a)trailofbits.com> iommufd/selftest: Avoid selftest dirty bitmap size wrap Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block James Calligeros <jcalligeros99(a)gmail.com> ASoC: apple: mca: increase SERDES reset delay Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Create workqueues before device initialization Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Remove redundant PCI device ID validation Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Atish Patra <atishp(a)meta.com> crypto: ccp - Fix memory leak in SEV INIT_EX path Allison Henderson <achender(a)kernel.org> RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Brian Masney <bmasney(a)redhat.com> clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK Pengpeng Hou <pengpeng(a)iscas.ac.cn> bus: qcom-ebi2: use managed resources for clocks and children Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: qcom: rpmh-rsc: manage PM notifiers with devres Yu Peng <pengyu(a)kylinos.cn> perf metricgroup: Fix metric expression copy leaks Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Gary Guo <gary(a)garyguo.net> usb: fix UAF when probe runs concurrent to dyn ID removal Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make to_usb_driver() use container_of_const() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make single lock for all usb dynamic id lists Ruoyu Wang <ruoyuw560(a)gmail.com> usb: gadget: aspeed_udc: check endpoint DMA allocation Maoyi Xie <maoyixie.tju(a)gmail.com> usb: ljca: bound bank_num in ljca_enumerate_gpio() Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Nuno Sá <nuno.sa(a)analog.com> usb: gadget: f_fs: Fix fence cleanup in ffs_dmabuf_transfer() error paths Guangshuo Li <lgs201920130244(a)gmail.com> serial: qcom-geni: do not advance stale DMA completions Yuho Choi <dbgh9129(a)gmail.com> serial: ma35d1: Fix OF node reference leaks in console init Liang Luo <luoliang(a)kylinos.cn> selftests/sched_ext: Fix bpf_link leak on early return in prog_run Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Felix Gu <gu_0233(a)qq.com> remoteproc: qcom_q6v5_adsp: Fix reference leak for device node Armin Wolf <W_Armin(a)gmx.de> platform/x86: lg-laptop: Fix LED resource handling Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Convert ACPI driver to a platform one Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: lg-laptop: Drop debug-only ACPI notify handler Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Check acpi_get_handle() status in riscv_acpi_add_prt_dep() Lorenzo Pieralisi <lpieralisi(a)kernel.org> ACPI: RISC-V: Fix riscv_acpi_irq_get_dep() loop termination John Ogness <john.ogness(a)linutronix.de> printk: Fix possible console use-after-free Andrew Murray <amurray(a)thegoodpenguin.co.uk> printk: Introduce console_flush_one_record Jinchao Wang <wangjinchao600(a)gmail.com> panic/printk: replace other_cpu_in_panic() with panic_on_other_cpu() Jinchao Wang <wangjinchao600(a)gmail.com> panic/printk: replace this_cpu_in_panic() with panic_on_this_cpu() Jinchao Wang <wangjinchao600(a)gmail.com> panic: introduce helper functions for panic state Donghyeok Choe <d7271.choe(a)samsung.com> printk/panic: Add option to allow non-panic CPUs to write to the ring buffer. Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Fu Hao <fuhao(a)open-hieco.net> iommu/amd: Add support for Hygon family 18h model 4h IOAPIC Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix use-after-free on mm_struct in bpf_find_vma() Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Tanushree Shah <tshah(a)linux.ibm.com> perf dso: Fix kallsyms DSO detection with fallback logic Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Reintroduce deprecated Zen 5 core events Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> usb: typec: ucsi: unregister debugfs entries on teardown Dan Carpenter <error27(a)gmail.com> thermal/drivers/rcar: Fix error checking in probe() Tanushree Shah <tshah(a)linux.ibm.com> perf data convert json: Fix trace_seq memory leak in process_sample_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Describe the display power net Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Rename regulator nodes Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its() Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Wang Yan <wangyan01(a)kylinos.cn> selftests/lsm: Fix memory leak in attr_lsm_count Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: replace pr_warn with dev_warn in fill and rx paths Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions Yuvraj Singh Chauhan <ysinghcin(a)gmail.com> staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Rong Zhang <i(a)rong.moe> staging: sm750fb: Add missing Kconfig dependency Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Cen Zhang <zzzccc427(a)gmail.com> wifi: mac80211_hwsim: avoid NULL skb in stop queue drain Ruoyu Wang <ruoyuw560(a)gmail.com> bus: qcom-ebi2: Fix clock leak on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> bus: qcom-ebi2: Simplify with scoped for each OF child loop Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: hamoa: Fix clocks for HSPHYs Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name Waiman Long <longman(a)redhat.com> cgroup/cpuset: Make nr_deadline_tasks an atomic_t Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Gui-Dong Han <hanguidong02(a)gmail.com> nvme-apple: Use acquire/release for queue enabled state Myeonghun Pak <mhun512(a)gmail.com> crypto: keembay - Fix AEAD unregister count in error path Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: rk3288 - fail ahash requests on HASH idle timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - clean up and improve ECDH comments Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - replace min_t with min Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - cancel work on re-enable SR-IOV timeout Manos Pitsidianakis <manos(a)pitsidianak.is> hwrng: core - fix rng list on registration error Sandipan Das <sandipan.das(a)amd.com> perf vendor events amd: Update Zen 5 core events Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Add group validation Leo Yan <leo.yan(a)arm.com> perf cs-etm: Fix thread leaks on trace queue init failure James Clark <james.clark(a)linaro.org> perf cs-etm: Queue context packets for frontend Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rtw89: fix HE extended capability length check Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Gregory Price <gourry(a)gourry.net> mm/mm_init: handle alloc_percpu failure in free_area_init_core_hotplug Gregory Price <gourry(a)gourry.net> mm: name the anonymous MMOP enum as enum mmop Israel Batista <linux(a)israelbatista.dev.br> mm: change type of state in struct memory_block Israel Batista <linux(a)israelbatista.dev.br> mm: convert memory block states (MEM_*) macros to enum Gregory Price <gourry(a)gourry.net> mm: add build-time option for hotplug memory default online type Sechang Lim <rhkrqnwk98(a)gmail.com> bpf,lsm: Drop bpf_prog_free from sleepable_lsm_hooks Guillaume Maudoux <layus.on(a)gmail.com> selftests/bpf: Mask socket type flags in mptcpify prog Alexis Lothoré (eBPF Foundation) <alexis.lothore(a)bootlin.com> selftests/bpf: Systematically add SO_REUSEADDR in start_server_addr Leon Hwang <leon.hwang(a)linux.dev> bpf: Copy per-CPU map value padding in copy_map_value_long() Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Uday Khare <udaykhare77(a)gmail.com> regulator: tps6594: Fix device node reference leaks in multiphase loop Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: refactor variant descriptions Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: remove hardcoded buck config Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: remove interrupt_count Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> regulator: tps6594-regulator: Constify struct tps6594_regulator_irq_type Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in branch stack sampling tests Ian Rogers <irogers(a)google.com> perf test: Fixes for check branch stack sampling James Clark <james.clark(a)linaro.org> perf test: Extend branch stack sampling test for Arm64 BRBE James Clark <james.clark(a)linaro.org> perf test: Add syscall and address tests to brstack test James Clark <james.clark(a)linaro.org> perf test: Refactor brstack test Ian Rogers <irogers(a)google.com> perf tests: Harden branch stack sampling test James Clark <james.clark(a)linaro.org> perf test brstack: Speed up running test by using tr -s instead of xargs Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Namhyung Kim <namhyung(a)kernel.org> perf test: Fix perf stat --bpf-counters on hybrid machines Tengda Wu <wutengda(a)huaweicloud.com> perf test: Use sqrtloop workload to test bperf event Ian Rogers <irogers(a)google.com> perf tests: Skip metrics validation if system-wide recording lacks permission Namhyung Kim <namhyung(a)kernel.org> perf test: Do not skip when some metrics tests succeeded Ian Rogers <irogers(a)google.com> perf test all metrics: Fully ignore Default metric failures Ian Rogers <irogers(a)google.com> perf test metrics: Update all metrics for possibly failing default metrics Ian Rogers <irogers(a)google.com> perf tests metrics: Permission related fixes Ian Rogers <irogers(a)google.com> perf test stat_all_metrics: Ensure missing events fail test Namhyung Kim <namhyung(a)kernel.org> perf test: Update all metrics test like metricgroups test Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Jinjie Ruan <ruanjinjie(a)huawei.com> riscv: kexec_file: Fix crashk_low_res not exclude bug Song Shuai <songshuaishuai(a)tinylab.org> riscv: kexec_file: Split the loading of kernel and others Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Chen, Yu C <yu.c.chen(a)intel.com> sched/fair: Fix overflow in update_tg_cfs_runnable() Wei Yang <richard.weiyang(a)gmail.com> mm/mm_init: fix incorrect node_spanned_pages Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Frieder Schrempf <frieder.schrempf(a)kontron.de> arm64: dts: imx93-kontron: set memory node to 0x80000000/1GiB Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic Brian Masney <bmasney(a)redhat.com> clk: nuvoton: ma35d1-pll: convert from round_rate() to determine_rate() Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Myeonghun Pak <mhun512(a)gmail.com> clk: versaclock7: Fix APLL clock leak on probe failure Wei Hou <wei.hou(a)scaleflux.com> cxl/pci: Remove incorrect mbox.valid check in cxl_pci_type3_init_mailbox() Richard Cheng <icheng(a)nvidia.com> cxl/mbox: Clamp mailbox output allocation to the payload size Dave Jiang <dave.jiang(a)intel.com> cxl: Refactor user ioctl command path from mds to mailbox Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Christos Maragkos <whitetowersoftware(a)gmail.com> HID: nintendo: Fix imu_timestamp_us double increment per report Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Maoyi Xie <maoyixie.tju(a)gmail.com> platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count Jens Remus <jremus(a)linux.ibm.com> x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE() Wanwu Li <liwanwu(a)kylinos.cn> sched_ext/scx_flatcg: Fix cvtime_delta race and add hweight scaling to bypass charging Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format Maíra Canal <mcanal(a)igalia.com> drm/v3d: Clear queue->active_job when v3d_fence_create() fails Maíra Canal <mcanal(a)igalia.com> drm/v3d: Replace a global spinlock with a per-queue spinlock Paul Kocialkowski <paulk(a)sys-base.io> drm: lcdif: Wait for vblank before disabling DMA Yicong Hui <yiconghui(a)gmail.com> drm: Remove unused header in drm_dumb_buffers.c Casey Schaufler <casey(a)schaufler-ca.com> Smack: Fix error in capability bypass SJ Park <sj(a)kernel.org> mm/damon/core: skip aging from repeated aggressive merging Sven Eckelmann <sven(a)narfation.org> batman-adv: fix TX priority extraction for BATADV_FORW_MCAST Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> clk: meson: align gxbb_32k_clk_sel number of parents with actual count Arnaldo Carvalho de Melo <acme(a)redhat.com> perf sched: Fix register_pid() overflow, strcpy, and BUG_ON Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Sean Shen <grayhat(a)foxmail.com> ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Junyi Liu <moss80199(a)gmail.com> ksmbd: fix durable reconnect error path file lifetime Akif <akif.sait111(a)gmail.com> ksmbd: fix use-after-free in smb2_open during durable reconnect Zilin Guan <zilin(a)seu.edu.cn> of: unittest: Fix memory leak in unittest_data_add() SJ Park <sj(a)kernel.org> mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of() SJ Park <sj(a)kernel.org> mm/damon/core-kunit: handle region split failure in filter_out() SJ Park <sj(a)kernel.org> mm/damon/vaddr-kunit: check region count in three_regions test SJ Park <sj(a)kernel.org> mm/damon/paddr: drop last same folio access check reuse optimization SJ Park <sj(a)kernel.org> mm/damon/ops-common: use nr_accesses moving sum for quota score SJ Park <sj(a)kernel.org> mm/damon/vaddr: drop last same folio access check optimization Kazuki Hanai <hnkz.64(a)gmail.com> nvmet-auth: Synchronize timeout work during SQ teardown Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5e: xsk: Fix unlocked writing to ICOSQ Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: zero pipe read compound padding Arthur Gautier <baloo(a)superbaloo.net> xhci: fix lost bounce buffers on TDs spanning several ring segments David Howells <dhowells(a)redhat.com> afs: Fix leak of ungot volume Zhenhao Wan <whi4ed0g(a)gmail.com> drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE Zhenhao Wan <whi4ed0g(a)gmail.com> drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE Zhenhao Wan <whi4ed0g(a)gmail.com> drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE op Faith Ekstrand <faith.ekstrand(a)collabora.com> drm/nouveau: Use write-combined maps for coherent Marek Czernohous <marek(a)czernohous.de> drm/nouveau: unsubscribe the channel-kill event before the fence context Sunday Clement <Sunday.Clement(a)amd.com> drm/amdkfd: Reject zero-sized AQL queue allocations after size halving Vladimir Marioukhine <Vladimir.Marioukhine(a)amd.com> drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT Kanala Ramalingeswara Reddy <Kanala.RamalingeswaraReddy(a)amd.com> drm/amdgpu: Skip accessing psp rum time db for APUs Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu: fix autosuspend cleanup during removal Yang Wang <kevinyang.wang(a)amd.com> drm/amdgpu: check thunderbolt before switcheroo registration Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used Kavan Smith <kavansmith82(a)gmail.com> drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value Tao Yu <tao1.yu(a)intel.com> drm/gud: validate TV mode names before creating enum property Deepanshu Kartikey <kartikey406(a)gmail.com> drm/gud: NUL-terminate TV mode names read from the device David (Ming Qiang) Wu <David.Wu3(a)amd.com> drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: validate plane degamma LUT size for private color prop Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: avoid divide-by-zero in __is_lut_linear() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Use drm_atomic_helper_check_plane_state() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Fix list of formats on the primary plane Amit Barzilai <amit.barzilai22(a)gmail.com> drm/ssd130x: fix column and row end address in partial updates in ssd133x Wentao Liang <vulab(a)iscas.ac.cn> drm/sun4i: fix refcount leak in sun4i_backend_init_sat() Amit Barzilai <amit.barzilai22(a)gmail.com> drm/ssd130x: fix column and row end address in partial updates for ssd132x Deepanshu Kartikey <kartikey406(a)gmail.com> drm/i915: Guard against NULL driver_data in i915_pci_probe() Danilo Krummrich <dakr(a)kernel.org> drm: fix race between partial drm_dev_register() failure and ioctl Johan Hovold <johan(a)kernel.org> drm/panel-edp: fix i2c adapter leak on probe failure Johan Hovold <johan(a)kernel.org> drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/panthor: fix firmware control interface bounds checks Chao Yu <chao(a)kernel.org> f2fs: fix to zero post-EOF data when extending file size Chen Changcheng <chenchangcheng(a)kylinos.cn> f2fs: fix valid block count leak on data block allocation failure Chao Yu <chao(a)kernel.org> f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page() Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: fix i_size when pinned fallocate partially fails Daeho Jeong <daehojeong(a)google.com> f2fs: fix to migrate all curseg types during free_segment_range Wenjie Qi <qwjhust(a)gmail.com> f2fs: avoid NULL checkpoint thread access in sysfs Wenjie Qi <qwjhust(a)gmail.com> f2fs: return writeback error from collapse range Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set() Hao-Qun Huang <alvinhuang0603(a)gmail.com> f2fs: reject overlapping move range after len expansion Wenjie Qi <qwjhust(a)gmail.com> f2fs: return symlink writeback errors Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Drop vport reference under lock in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid double completion in async IOCB timeout Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Quiesce response IRQ before freeing request queue Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Don't query firmware state while chip is down Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace enable parsing in debugfs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix cs84xx use-after-free on host teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize flash version read in reset handler Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Initialize NVMe abort_work once at submission Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound i2c->length in I2C bsg handlers Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers Jackson Lee <jackson.lee(a)chipsnmedia.com> media: chips-media: wave5: Guard bit depth check with initial_info_obtained Ruoyu Wang <ruoyuw560(a)gmail.com> media: zoran: Avoid freeing a registered video_device twice Arash Golgol <arash.golgol(a)gmail.com> media: vimc: fix pixel format lookup in enum_framesizes Uday Khare <udaykhare77(a)gmail.com> media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size calculation in parse_raw_formats() Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size returned by parse_caps() and parse_alloc_mode() Biren Pandya <birenpandya(a)gmail.com> media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link Ming Qian <ming.qian(a)oss.nxp.com> media: v4l2-ctrls: Allow unknown HDR10 white point and luminance Xu Rao <raoxu(a)uniontech.com> media: v4l2-async: avoid deleting unlinked ASC entry on link error Ilya Krutskih <devsec(a)tpz.ru> media: tda18250: fix possible integer overflow Guangshuo Li <lgs201920130244(a)gmail.com> media: saa7164: fix cleanup on resource allocation failure Lei Huang <huanglei(a)kylinos.cn> media: s2255: check firmware size before reading trailing marker HyeongJun An <sammiee5311(a)gmail.com> media: s2255: bound JPEG frame size before copying into the buffer Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak Myeonghun Pak <mhun512(a)gmail.com> media: rc: sunxi-cir: Unregister rc device on probe failure Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Correct color map between V4L2 and ISI Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Fix stream ID validation bypass in crossbar routing Johan Hovold <johan(a)kernel.org> media: platform: mtk-mdp3: fix NULL deref on failed SCP lookup Guangshuo Li <lgs201920130244(a)gmail.com> media: platform: mtk-mdp3: Fix SCP device refcounting Christian Hewitt <christianshewitt(a)gmail.com> media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common Cong Nguyen <congnt264(a)gmail.com> media: intel/ipu6: fix async notifier cleanup leak on parse error Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov7740: fix use-after-destroy in remove Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov02a10: fix endpoint parsing use-after-free Narasimharao Vadlamudi <ahmisaranrao(a)gmail.com> media: i2c: imx415: Return test pattern write errors Martin Hecht <mhecht73(a)gmail.com> media: i2c: alvium: Fix: Correct name of register in alvium_set_ctrl_auto_exposure Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: go7007: defer the ALSA v4l2 put until card release Jiangong.Han <jiangong.han(a)windriver.com> media: em28xx: fix use-after-free of dev_next->devlist on disconnect Diego Fernando Mancera Gomez <diegomancera.dev(a)gmail.com> media: em28xx: defer audio-only extension registration Fan Wu <fanwu01(a)zju.edu.cn> media: cx23885: cancel NetUP CI work before teardown Bryam Vargas <hexlabsecurity(a)proton.me> media: cx231xx: reject geometry changes while the VBI queue is busy Ruoyu Wang <ruoyuw560(a)gmail.com> media: cobalt: Avoid freeing ALSA private data twice Dawei Feng <dawei.feng(a)seu.edu.cn> media: cedrus: fix memory leak in cedrus_init_ctrls() Ruoyu Wang <ruoyuw560(a)gmail.com> media: cec: Serialize exclusive follower delivery Yi Ding <yi.s.ding(a)gmail.com> media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash Hans Verkuil <hverkuil+cisco(a)kernel.org> media: cec: extron-da-hd-4k-plus: add sanity check Biren Pandya <birenpandya(a)gmail.com> media: cec: disable delayed work before freeing an interrupted transmit Jonas Karlman <jonas(a)kwiboo.se> media: cec: core: Fix kmemleak due to missed rc_free_device() call Ming Qian <ming.qian(a)oss.nxp.com> media: amphion: Remove obsolete frame_count check in venc_start_session Valery Borovsky <vebohr(a)gmail.com> media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> LoongArch: Avoid preempt count underflow without probe Wentao Guan <guanwentao(a)uniontech.com> LoongArch: Do not save/restore percpu base register in rethook trampoline Nathan Chancellor <nathan(a)kernel.org> LoongArch: Do not select HAVE_RUST when KASAN is enabled Bibo Mao <maobibo(a)loongson.cn> LoongArch: Fix acpi_package_ids[] array overflow Zeng Chi <zengchi(a)kylinos.cn> LoongArch: KVM: Preserve memslot arch flags on KVM_MR_FLAGS_ONLY Chaithanya Lagisetty <nagachaithanya9911(a)gmail.com> LoongArch: KVM: Free init resources if kvm_init() fails Tao Cui <cuitao(a)kylinos.cn> LoongArch: KVM: Fix TOCTOU race on pv_features Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Restore sigset on error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: pv: Fix rc/rrc offset for PVM_DUMP Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Zero initialize irq in reinject_machine_check Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Take srcu when importing watchpoint data Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Free guest debug data on vcpu destroy Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix old_data leak in guest debug error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix memory leak in guest debug handling Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix length check __import_wp_info() Sean Christopherson <seanjc(a)google.com> KVM: x86: Ensure runtime reads of disabled_quirks are resolved once Sean Christopherson <seanjc(a)google.com> KVM: x86: Serialize writes to disabled_quirks using kvm->lock Carlos López <clopez(a)suse.de> KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Fold kvm_mmu_zap_memslot() into kvm_arch_flush_shadow_memslot() Yosry Ahmed <yosry(a)kernel.org> KVM: nVM: Ensure INVVPID is emulated on the correct physical CPU Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Service local TLB flushes on failed nested VM-Enter Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-Exit Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Decouple INVVPID operand checks from flushing of vpid02 Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Always flush vpid02 on first use Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix reversed GENMASK() arguments in fault count mask Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Reject integration times with a non-zero seconds part Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix incompatible pointer type passed to div_u64_rem() Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix power down clearing bits of the wrong register Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register() Cong Nguyen <congnt264(a)gmail.com> iio: srf04: fix pm_runtime handling on probe error path Can Peng <pengcan(a)kylinos.cn> iio: pressure: mpl115: Fix runtime PM cleanup Rupesh Majhi <zoone.rupert(a)gmail.com> iio: pressure: dps310: fix NULL pointer dereference on ACPI probe Vidhu Sarwal <vidhu.linux(a)gmail.com> iio: light: ltrf216a: fix runtime PM reference leak in error path Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> iio: light: gp2ap002: Disable regulators on resume failure Giorgi Tchankvetadze <giorgi(a)tchankvetadze.com> iio: light: cm32181: return zero after writing calibscale Cong Nguyen <congnt264(a)gmail.com> iio: gyro: mpu3050: fix sign of raw angular velocity readings Erick Henrique <erick.henrique.rodrigues(a)usp.br> iio: dac: m62332: Fix regulator reference count imbalance Linmao Li <lilinmao(a)kylinos.cn> iio: chemical: sgp30: Handle IAQ thread creation failure Fan Wu <fanwu01(a)zju.edu.cn> iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAF Moksh Panicker <mokshpanicker.7(a)gmail.com> iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable Lars-Peter Clausen <lars(a)metafoo.de> iio: buffer: Tie IIO dma fence lock lifetime to the fence Lars-Peter Clausen <lars(a)metafoo.de> iio: buffer: Make IIO DMA fence release RCU-safe Lars-Peter Clausen <lars(a)metafoo.de> iio: buffer: Fix potential use-after-free in anonymous buffer release Cong Nguyen <congnt264(a)gmail.com> iio: adc: pac1921: fix wrong channel used in trigger handler read Joshua Crofts <joshua.crofts1(a)gmail.com> iio: adc: max34408: add missing 'select REGMAP_I2C' to Kconfig WenTao Liang <vulab(a)iscas.ac.cn> ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get Binbin Zhou <zhoubinbin(a)loongson.cn> ASoC: loongson: Fix error handling in ACPI property parsing Haoxiang Li <haoxiang_li2024(a)163.com> AsoC: intel: sst: fix PCI device reference leak on probe failure Haoxiang Li <haoxiang_li2024(a)163.com> ASoC: hdac_hda: Fix hlink refcount leak on component registration failure Haoxiang Li <haoxiang_li2024(a)163.com> ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l34: drain threaded IRQ before runtime suspend Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l33: drain threaded IRQ before runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src Heiko Stuebner <heiko.stuebner(a)cherry.de> clk: rockchip: rk3588: Don't change PLL rates when setting dclk_vop2_src Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent CRC corruptions after claim flush Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix freeing of claims on meshif deletion Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: avoid unaligned fault in IP extraction Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: linearize skbuff for packet generation Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: ensure unshared skb for multicast packets Zhiling Zou <zhilinz(a)nebusec.ai> batman-adv: fix stale receive device on merged fragments Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: validate ONFI extended parameter page sections Xu Rao <raoxu(a)uniontech.com> mtd: mtdoops: free page bitmap when the backing MTD is removed Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: afs: validate v2 image info bounds Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev object Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix NULL deref in status_show() during queue probe Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULL Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_remove Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm() Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: stop watchdogs before booting kdump kernel Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Move H_WATCHDOG definitions to a common header Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Handle and log pseries-wdt registration failures Muchun Song <muchun.song(a)linux.dev> powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap population Jinjie Ruan <ruanjinjie(a)huawei.com> powerpc/kexec_file: Prevent kexec range truncation Jinjie Ruan <ruanjinjie(a)huawei.com> powerpc/kexec_file: Fix null-ptr-def in extra size calculation Helge Deller <deller(a)gmx.de> parisc: Fix alignment of asm statements in head.S Pei Xiao <xiaopei01(a)kylinos.cn> parisc: eisa: Fix infinite loop when parsing invalid IRQ value Bryam Vargas <hexlabsecurity(a)proton.me> nvdimm/btt: reject an arena whose nfree is below the lane count Wupeng Ma <mawupeng1(a)huawei.com> mm/hugetlb: fix missing migratable flag on same-node hugetlb migration caina <caina(a)uniontech.com> Revert "irqchip/mbigen: Fix mbigen node address layout" Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: reject unsolicited H2CData PDUs Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: check the data direction of a C2HData PDU Niklas Cassel <cassel(a)kernel.org> nvme-fc: fix double free of fabrics options when nvme_add_ctrl() fails Xu Rao <raoxu(a)uniontech.com> nvme-fabrics: fix DHCHAP secret leak on parse failure Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Fix race between non-atomic ops and trigger-start Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: harmony: initialize locks before requesting IRQ HyeongJun An <sammiee5311(a)gmail.com> ALSA: rawmidi: Return the error from snd_rawmidi_input_params() Karl Mehltretter <kmehltretter(a)gmail.com> arm64: mm: Fix the lockless page-table walk in show_pte() Ahmad Byagowi <ahmadexp(a)gmail.com> i2c: mux: Fix channel node leak on adapter add failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> i2c: core: fix debugfs UAF on adapter removal Sizhe Liu <liusizhe5(a)huawei.com> perf hisi-ptt: Fix PTT trace TLP header parsing Viktor Malik <vmalik(a)redhat.com> perf trace: Refactor augmented_raw_syscalls using bpf_for Viktor Malik <vmalik(a)redhat.com> perf trace: Factor out BPF loop body Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix kernel address leakages in LBR stack Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Fix weekday underflow when alarm crosses month boundary Shakeel Butt <shakeel.butt(a)linux.dev> memcg: make the v1 soft limit knob inert Pengpeng Hou <pengpeng(a)iscas.ac.cn> Input: aiptek - validate raw macro indices before updating state Sechang Lim <rhkrqnwk98(a)gmail.com> tcp: clear sock_ops cb flags before force-closing a child socket Eric Dumazet <edumazet(a)google.com> mm/mempolicy: fix sleeping allocation in alloc_pages_bulk_weighted_interleave() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> kprobes: Protect kprobe_blacklist with RCU Ju Nan <junan76(a)163.com> irqchip/stm32mp-exti: Fix the unit of the hwspinlock timeout Bradley Morgan <brads(a)mainlining.org> ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() Hajo Noerenberg <hajo-linux-ide(a)noerenberg.de> ata: ahci: work around lost interrupts on Marvell 88SE61xx Max Kellermann <max.kellermann(a)ionos.com> ceph: lock mutex in ceph_mds_check_access() Damien Le Moal <dlemoal(a)kernel.org> block: flag zoned disks with GENHD_FL_NO_PART Linkai Gong <gonglinkai(a)kylinos.cn> cpuidle: dt_idle_genpd: kfree() the original name allocation Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Initialize IRQ data before requesting IRQs Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Complete descriptors before pausing Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Fix HDMA channel status register access Martin Kaiser <martin(a)kaiser.cx> dmaengine: fsl-edma: tracing: no ptr dereference during log output Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> dma-direct: return struct page from dma_direct_alloc_from_pool() Mikulas Patocka <mpatocka(a)redhat.com> dm: fix resume-vs-remove race Mikulas Patocka <mpatocka(a)redhat.com> dm: fix race when loading and unloading a table Ibrahim Hashimov <security(a)auditcode.ai> HID: wacom: validate report length in wacom_intuos_pro2_bt_irq Wei Jie Law <98lawweijie(a)gmail.com> HID: rmi: fix OOB access with undersized RMI reports Shen Yongchao <grayhat(a)foxmail.com> HID: bpf: serialize device reference release in struct_ops destroy path Steven Rostedt <rostedt(a)goodmis.org> ftrace: Synchronize the initialization of ftrace_ops Yao Kai <yaokai34(a)huawei.com> futex: Prevent rcuwait use-after-free during requeue PI SJ Park <sj(a)kernel.org> mm/damon/core-kunit: check region count before testing in split_at() SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() region and target (error) dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme region dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme quota goal dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme filter dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme dirs Runyu Xiao <runyu.xiao(a)seu.edu.cn> scsi: pm8001: Use rollback index when freeing MSI-X vectors Sujal Tuladhar <sujaltuladhar1231(a)gmail.com> scsi: target: iscsi: Reserve a terminator byte for the login payload Honghui Jiang <jiang_hh2019(a)163.com> spi: Fix DMA mapping ownership on partial map failure Can Peng <pengcan(a)kylinos.cn> spi: bcmbca-hsspi: disable clocks on resume failure Can Peng <pengcan(a)kylinos.cn> spi: bcm63xx: disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> spi: bcm63xx-hsspi: disable clocks on resume failure Kanishka De Silva <kpskanna1915(a)gmail.com> ublk: clear VM_MAYWRITE on read-only ublk char device mmap Can Peng <pengcan(a)kylinos.cn> thermal/drivers/qoriq: Disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> thermal/drivers/imx: Disable clock on runtime resume failure Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read in rtw_action_frame_parse() Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: fix null pointer dereference in usb_put_function_instance() Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl() Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: f_midi: initialize work in f_midi_alloc() Ivy Lopez <skunkolee(a)gmail.com> usb: gadget: f_midi2: fix use-after-free in string attribute show path Aleksandr Nogikh <nogikh(a)google.com> usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqs Jameson Thies <jthies(a)google.com> usb: typec: ucsi: displayport: Fix OOB altmode array index Fan Wu <fanwu01(a)zju.edu.cn> usb: typec: qcom-pmic: cancel reset_work on stop Fan Wu <fanwu01(a)zju.edu.cn> usb: typec: qcom-pmic-typec: drain cc_debounce_dwork if port_start() fails Fan Wu <fanwu01(a)zju.edu.cn> usb: typec: qcom-pmic-typec: disable cc_debounce_dwork on stop Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns() Liu Qi <liuqi(a)longcheer.com> usb-storage: ene_ub6250: fix race between scan work and probe Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: usbtv: keep device alive while ALSA card exists Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset HyeongJun An <sammiee5311(a)gmail.com> ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output() Griffin Kroah-Hartman <griffin(a)kroah.com> usb: image: mdc800: change kmalloc() to kzalloc() Hari Mishal <harimishal1(a)gmail.com> drm/amd/display: fix division by zero in get_estimated_bw() Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Fix TX busy and drop handling Sun Jian <sun.jian.kdev(a)gmail.com> fsnotify: inotify: pass mark connector to fsnotify_recalc_mask() FUJITA Tomonori <fujita.tomonori(a)gmail.com> objtool/rust: add one more `noreturn` Rust function Jinjie Ruan <ruanjinjie(a)huawei.com> entry: Fix seccomp bypass after ptrace with TSYNC Eric Dumazet <edumazet(a)google.com> tcp: fix potential race in tcp_v6_syn_recv_sock() Youngjae Kwon <yjkwon0026(a)snu.ac.kr> fsnotify: Fix stale object mask after concurrent mark updates Guillaume Morin <guillaume(a)morinfr.org> hugetlb: only adjust reservation during unmapping if mapcount is 0 Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7996: validate default EEPROM firmware size Dev Jain <dev.jain(a)arm.com> mm/page_vma_mapped: use huge_ptep_get() for hugetlb David Howells <dhowells(a)redhat.com> netfs: Fix netfs_read_folio() to wait on writeback Jason Xing <kernelxing(a)tencent.com> xsk: cache csum_start/csum_offset to fix TOCTOU in xsk_skb_metadata() Günther Noack <gnoack(a)google.com> landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Yuqi Xu <xuyuqiabc(a)gmail.com> openvswitch: Fix CT limit teardown use-after-free Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix kernel-doc warnings in internal headers Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() ------------- Diffstat: .../ABI/testing/configfs-usb-gadget-uac1_legacy | 3 - Documentation/admin-guide/cgroup-v1/memory.rst | 49 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/mm/memory-hotplug.rst | 4 +- Documentation/admin-guide/pm/amd-pstate.rst | 4 +- Documentation/hwmon/emc1403.rst | 8 +- Documentation/trace/hisi-ptt.rst | 28 +- Documentation/usb/gadget-testing.rst | 3 - .../media/v4l/ext-ctrls-colorimetry.rst | 12 +- MAINTAINERS | 1 + Makefile | 4 +- 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-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/mm/fault.c | 16 +- arch/arm64/Kconfig | 3 +- .../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/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/qcs8550-aim300.dtsi | 4 +- .../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 +- arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +- 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 | 97 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 4 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +- arch/arm64/include/asm/pgtable.h | 8 +- arch/arm64/include/asm/ptdump.h | 22 +- arch/arm64/kernel/hibernate.c | 16 +- arch/arm64/kvm/Kconfig | 4 +- arch/arm64/lib/Makefile | 4 + arch/arm64/mm/Makefile | 2 +- arch/arm64/mm/fault.c | 12 +- arch/arm64/mm/ptdump.c | 60 +- arch/csky/kernel/entry.S | 6 +- arch/loongarch/Kconfig | 2 +- arch/loongarch/configs/loongson3_defconfig | 5 +- arch/loongarch/include/asm/kvm_host.h | 1 + arch/loongarch/kernel/acpi.c | 3 +- arch/loongarch/kernel/kprobes.c | 3 + arch/loongarch/kernel/rethook_trampoline.S | 2 - arch/loongarch/kvm/main.c | 6 +- arch/loongarch/kvm/mmu.c | 10 + arch/loongarch/kvm/vcpu.c | 6 +- arch/loongarch/kvm/vm.c | 1 + arch/m68k/emu/nfcon.c | 2 +- arch/m68k/kernel/traps.c | 4 +- arch/mips/kernel/ptrace.c | 6 +- arch/parisc/kernel/head.S | 1 + arch/powerpc/Kconfig | 4 +- arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/include/asm/papr-watchdog.h | 64 ++ arch/powerpc/include/asm/thread_info.h | 9 +- arch/powerpc/include/asm/vdso_datapage.h | 24 +- arch/powerpc/kernel/asm-offsets.c | 2 - arch/powerpc/kernel/ima_arch.c | 5 - arch/powerpc/kernel/interrupt.c | 4 +- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/secure_boot.c | 11 +- arch/powerpc/kernel/smp.c | 3 + arch/powerpc/kernel/vdso.c | 16 +- arch/powerpc/kernel/vdso/cacheflush.S | 2 +- arch/powerpc/kernel/vdso/datapage.S | 4 +- arch/powerpc/kernel/vdso/getrandom.S | 3 +- arch/powerpc/kernel/vdso/gettimeofday.S | 5 +- arch/powerpc/kernel/vdso/vdso32.lds.S | 2 +- arch/powerpc/kernel/vdso/vdso64.lds.S | 2 +- arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kexec/ranges.c | 12 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 7 +- arch/powerpc/mm/ptdump/ptdump.c | 46 +- arch/powerpc/platforms/pseries/setup.c | 28 +- arch/riscv/Kconfig | 2 +- arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 2 +- arch/riscv/include/asm/kexec.h | 5 + arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/cpufeature.c | 3 +- arch/riscv/kernel/elf_kexec.c | 485 --------- arch/riscv/kernel/kexec_elf.c | 144 +++ arch/riscv/kernel/machine_kexec_file.c | 368 +++++++ arch/riscv/mm/Makefile | 2 +- arch/riscv/mm/ptdump.c | 46 +- arch/riscv/net/bpf_jit_comp64.c | 5 +- arch/riscv/net/bpf_jit_core.c | 1 + arch/s390/Kconfig | 5 +- arch/s390/include/asm/irqflags.h | 20 +- arch/s390/include/asm/thread_info.h | 21 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/debug.c | 10 +- arch/s390/kernel/ima_arch.c | 14 - arch/s390/kernel/ipl.c | 6 + arch/s390/kernel/irqflags.c | 28 + arch/s390/kvm/guestdbg.c | 9 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 15 +- arch/s390/mm/Makefile | 2 +- arch/s390/mm/dump_pagetables.c | 46 +- arch/s390/net/bpf_jit_comp.c | 11 + arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/entry/entry_64_fred.S | 2 + arch/x86/events/amd/uncore.c | 31 + arch/x86/events/intel/lbr.c | 12 +- arch/x86/events/intel/pt.c | 137 ++- arch/x86/events/intel/pt.h | 4 + arch/x86/events/intel/uncore.c | 2 - arch/x86/include/asm/efi.h | 4 +- arch/x86/include/asm/linkage.h | 2 +- arch/x86/include/asm/pkeys.h | 3 + arch/x86/kvm/hyperv.c | 25 +- arch/x86/kvm/mmu/mmu.c | 35 +- arch/x86/kvm/vmx/nested.c | 75 +- arch/x86/kvm/x86.c | 5 +- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/dump_pagetables.c | 39 +- arch/x86/net/bpf_jit_comp.c | 7 +- arch/x86/platform/efi/efi.c | 2 +- block/bdev.c | 3 +- block/blk-cgroup.c | 2 + block/blk-iocost.c | 2 +- block/blk-stat.c | 2 +- block/genhd.c | 7 + block/kyber-iosched.c | 2 +- crypto/lskcipher.c | 1 - drivers/accessibility/speakup/keyhelp.c | 17 +- drivers/accessibility/speakup/kobjects.c | 6 +- drivers/acpi/battery.c | 44 +- drivers/acpi/cppc_acpi.c | 228 ++--- drivers/acpi/ec.c | 40 +- drivers/acpi/pci_root.c | 3 +- drivers/acpi/processor_core.c | 31 +- drivers/acpi/processor_driver.c | 18 +- drivers/acpi/processor_idle.c | 103 +- drivers/acpi/riscv/irq.c | 33 +- drivers/acpi/scan.c | 13 +- drivers/acpi/video_detect.c | 4 +- drivers/ata/ahci.c | 49 + drivers/base/cacheinfo.c | 9 +- drivers/base/firmware_loader/fallback.c | 10 + drivers/base/memory.c | 8 +- drivers/base/soc.c | 15 +- drivers/base/swnode.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 7 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/null_blk/main.c | 78 +- drivers/block/ublk_drv.c | 16 +- drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/btmtk.c | 104 +- drivers/bluetooth/btmtk.h | 8 +- drivers/bluetooth/btmtksdio.c | 84 +- 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/qcom-ebi2.c | 51 +- drivers/bus/ti-sysc.c | 12 +- drivers/char/hw_random/core.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/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/mediatek/clk-mt8135.c | 5 +- drivers/clk/meson/gxbb.c | 2 +- drivers/clk/nuvoton/clk-ma35d1-pll.c | 52 +- drivers/clk/qcom/camcc-sc8280xp.c | 19 - drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/gcc-mdm9607.c | 182 +--- drivers/clk/qcom/gcc-msm8916.c | 5 +- drivers/clk/qcom/gcc-msm8939.c | 5 +- drivers/clk/qcom/gcc-qcm2290.c | 12 +- drivers/clk/qcom/gdsc.c | 25 +- drivers/clk/qcom/gpucc-qcm2290.c | 2 +- drivers/clk/rockchip/clk-pll.c | 9 +- drivers/clk/rockchip/clk-rk3576.c | 11 +- drivers/clk/rockchip/clk-rk3588.c | 2 +- drivers/clk/tegra/clk-tegra124-emc.c | 1 + 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 | 18 +- drivers/cpufreq/amd-pstate.c | 33 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/cpufreq/spear-cpufreq.c | 4 +- drivers/cpuidle/dt_idle_genpd.c | 3 +- drivers/crypto/atmel-ecc.c | 45 +- 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/qat_algs.c | 1 + drivers/crypto/rockchip/rk3288_crypto_ahash.c | 7 +- drivers/crypto/sa2ul.c | 6 +- drivers/cxl/core/core.h | 6 +- drivers/cxl/core/mbox.c | 95 +- drivers/cxl/core/memdev.c | 24 +- drivers/cxl/core/region.c | 7 +- drivers/cxl/cxlmem.h | 40 - drivers/cxl/pci.c | 13 +- drivers/dax/super.c | 12 +- drivers/dma/dw-edma/dw-edma-core.c | 127 ++- drivers/dma/dw-edma/dw-hdma-v0-core.c | 2 +- drivers/dma/fsl-edma-trace.h | 4 +- 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/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 | 67 +- drivers/firmware/arm_scmi/driver.c | 72 +- 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 | 140 ++- drivers/firmware/qcom/qcom_scm.h | 3 +- drivers/firmware/qcom/qcom_scm_trace.h | 143 +++ drivers/firmware/qcom/qcom_tzmem.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 3 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 13 + .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 3 +- .../display/dc/link/protocols/link_dp_dpia_bw.c | 5 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 35 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 + drivers/gpu/drm/drm_drv.c | 34 +- drivers/gpu/drm/drm_dumb_buffers.c | 1 - drivers/gpu/drm/gud/gud_connector.c | 12 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 54 +- drivers/gpu/drm/i915/i915_pci.c | 3 + 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 | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 4 + drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 15 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 9 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 +- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 6 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/omapdrm/dss/dsi.h | 2 - drivers/gpu/drm/panel/panel-edp.c | 19 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 10 +- drivers/gpu/drm/panthor/panthor_drv.c | 2 +- drivers/gpu/drm/panthor/panthor_fw.c | 19 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 + drivers/gpu/drm/solomon/ssd130x.c | 9 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 2 +- 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_drv.h | 8 +- drivers/gpu/drm/v3d/v3d_fence.c | 11 +- drivers/gpu/drm/v3d/v3d_gem.c | 3 +- drivers/gpu/drm/v3d/v3d_irq.c | 6 +- drivers/gpu/drm/v3d/v3d_sched.c | 67 +- drivers/gpu/drm/xe/tests/xe_migrate.c | 3 +- drivers/gpu/host1x/debug.c | 4 +- drivers/gpu/host1x/hw/channel_hw.c | 5 +- drivers/hid/bpf/hid_bpf_struct_ops.c | 17 +- drivers/hid/hid-core.c | 9 + drivers/hid/hid-lg4ff.c | 8 + drivers/hid/hid-multitouch.c | 2 +- drivers/hid/hid-nintendo.c | 1 - drivers/hid/hid-rmi.c | 46 +- drivers/hid/hid-roccat-kone.c | 8 +- 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/hid/wacom_wac.c | 13 + drivers/hwmon/coretemp.c | 1 + 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 | 15 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.h | 9 +- drivers/i2c/busses/i2c-ocores.c | 6 +- drivers/i2c/i2c-core-base.c | 6 + drivers/i2c/i2c-mux.c | 1 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 + drivers/i3c/master.c | 2 + drivers/i3c/master/dw-i3c-master.c | 10 +- drivers/i3c/master/mipi-i3c-hci/core.c | 18 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 4 +- drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 55 +- drivers/i3c/master/mipi-i3c-hci/pio.c | 54 +- drivers/iio/accel/dmard09.c | 7 + drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/pac1921.c | 2 +- drivers/iio/chemical/atlas-sensor.c | 19 +- drivers/iio/chemical/sgp30.c | 3 + drivers/iio/dac/m62332.c | 17 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/industrialio-buffer.c | 38 +- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/gp2ap002.c | 24 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/ltrf216a.c | 3 +- drivers/iio/light/opt4001.c | 37 +- drivers/iio/light/tsl2583.c | 2 +- drivers/iio/light/tsl2772.c | 2 +- drivers/iio/orientation/hid-sensor-rotation.c | 20 +- drivers/iio/pressure/dps310.c | 3 +- drivers/iio/pressure/mpl115.c | 11 +- drivers/iio/proximity/srf04.c | 1 + drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/counters.c | 5 +- drivers/infiniband/core/cq.c | 14 +- drivers/infiniband/core/device.c | 3 + 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/verbs.c | 32 +- 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 | 4 +- drivers/infiniband/hw/erdma/erdma.h | 12 +- drivers/infiniband/hw/erdma/erdma_cm.c | 77 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 26 +- drivers/infiniband/hw/erdma/erdma_cq.c | 45 + drivers/infiniband/hw/erdma/erdma_eq.c | 16 +- drivers/infiniband/hw/erdma/erdma_hw.h | 98 +- drivers/infiniband/hw/erdma/erdma_main.c | 51 +- drivers/infiniband/hw/erdma/erdma_qp.c | 230 +++-- drivers/infiniband/hw/erdma/erdma_verbs.c | 572 +++++++++-- drivers/infiniband/hw/erdma/erdma_verbs.h | 206 +++- 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/mlx5/cong.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 2 + drivers/infiniband/hw/mlx5/qp.c | 25 +- 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/input/tablet/aiptek.c | 13 +- drivers/iommu/amd/init.c | 42 +- drivers/iommu/amd/ppr.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 43 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 13 +- drivers/iommu/intel/iommu.c | 17 +- 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/irq-gic-v3-its.c | 23 +- drivers/irqchip/irq-mbigen.c | 20 +- drivers/irqchip/irq-renesas-irqc.c | 1 + drivers/irqchip/irq-renesas-rzg2l.c | 4 +- drivers/irqchip/irq-stm32mp-exti.c | 4 +- drivers/leds/leds-pca9532.c | 18 +- drivers/mailbox/pcc.c | 70 +- drivers/mailbox/qcom-cpucp-mbox.c | 25 +- drivers/mailbox/rockchip-mailbox.c | 17 +- drivers/md/dm-raid.c | 42 +- drivers/md/dm.c | 14 +- drivers/md/md-bitmap.c | 17 +- drivers/md/md-cluster.c | 16 +- drivers/md/md.c | 334 +++++-- drivers/md/md.h | 15 +- drivers/md/raid0.c | 10 +- drivers/md/raid1-10.c | 2 +- drivers/md/raid1.c | 20 +- drivers/md/raid10.c | 20 +- drivers/md/raid5-ppl.c | 10 +- drivers/md/raid5.c | 138 +-- drivers/media/cec/core/cec-adap.c | 10 +- drivers/media/cec/core/cec-core.c | 2 - drivers/media/cec/core/cec-pin.c | 8 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 1 + .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c | 3 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 23 +- drivers/media/i2c/alvium-csi2.c | 2 +- drivers/media/i2c/imx415.c | 2 +- drivers/media/i2c/ov02a10.c | 12 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/rdacm21.c | 5 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 1 - drivers/media/pci/cx23885/cimax2.c | 1 + drivers/media/pci/intel/ipu6/ipu6-isys.c | 1 + drivers/media/pci/intel/ipu6/ipu6.c | 10 +- drivers/media/pci/saa7164/saa7164-core.c | 8 +- drivers/media/pci/zoran/zoran_card.c | 2 +- drivers/media/platform/amphion/venc.c | 2 - drivers/media/platform/broadcom/bcm2835-unicam.c | 2 + .../platform/chips-media/wave5/wave5-vpu-dec.c | 3 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 6 +- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 6 +- .../media/platform/nxp/imx8-isi/imx8-isi-video.c | 2 +- drivers/media/platform/qcom/venus/hfi_parser.c | 9 +- drivers/media/rc/sunxi-cir.c | 9 +- drivers/media/test-drivers/vimc/vimc-capture.c | 4 +- drivers/media/tuners/tda18250.c | 4 +- drivers/media/usb/airspy/airspy.c | 19 +- drivers/media/usb/cx231xx/cx231xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx-cards.c | 3 +- drivers/media/usb/em28xx/em28xx-core.c | 2 + drivers/media/usb/go7007/snd-go7007.c | 10 +- drivers/media/usb/s2255/s2255drv.c | 11 + drivers/media/usb/usbtv/usbtv-audio.c | 11 + drivers/media/v4l2-core/v4l2-async.c | 16 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 49 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 + drivers/mfd/iqs62x.c | 2 +- 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 | 23 +- 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/mtdoops.c | 3 + drivers/mtd/mtdpart.c | 3 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/nand_onfi.c | 27 +- drivers/mtd/parsers/afs.c | 7 + 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/bonding/bond_netlink.c | 2 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/mv88e6xxx/pcs-6352.c | 5 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.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 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- 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 | 4 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 41 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 2 +- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 2 +- drivers/net/gtp.c | 2 + drivers/net/ipa/ipa_main.c | 6 +- drivers/net/ntb_netdev.c | 27 +- 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/wmi.c | 20 +- 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/dma.c | 16 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 7 + drivers/net/wireless/mediatek/mt76/mt76.h | 3 + drivers/net/wireless/mediatek/mt76/mt76_connac.h | 5 + 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/mcu.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 66 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 6 + drivers/net/wireless/mediatek/mt76/mt7996/init.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 7 + drivers/net/wireless/mediatek/mt76/mt7996/main.c | 2 - drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 12 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/mediatek/mt76/tx.c | 8 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtw89/mac.c | 2 +- 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/btt.c | 8 + drivers/nvdimm/label.c | 15 +- drivers/nvme/host/apple.c | 227 +++-- drivers/nvme/host/fabrics.c | 2 + drivers/nvme/host/fc.c | 32 +- drivers/nvme/host/ioctl.c | 117 ++- drivers/nvme/host/tcp.c | 7 + drivers/nvme/target/auth.c | 6 + drivers/nvme/target/core.c | 2 +- drivers/nvme/target/fabrics-cmd-auth.c | 12 +- drivers/nvme/target/nvmet.h | 2 + drivers/nvme/target/rdma.c | 31 +- drivers/nvme/target/tcp.c | 10 + drivers/nvme/target/zns.c | 2 +- drivers/of/property.c | 81 ++ drivers/of/unittest.c | 8 +- drivers/parisc/eisa.c | 5 + drivers/pci/controller/cadence/pci-j721e.c | 4 +- drivers/pci/controller/pci-xgene.c | 11 +- drivers/pci/controller/plda/pcie-starfive.c | 10 +- drivers/pci/pcie/aspm.c | 31 +- drivers/pci/probe.c | 7 + drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/cxl_pmu.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 1056 ++++++++++++++++++-- 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-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 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v8.h | 38 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8.h | 32 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v8.h | 64 ++ .../phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h | 639 ++++++++++++ .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v8.h | 68 ++ 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 | 7 + drivers/phy/qualcomm/phy-qcom-sgmii-eth.c | 43 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 26 +- 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 | 340 ++++--- drivers/pinctrl/mediatek/mtk-eint.h | 28 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 7 + drivers/pinctrl/pinctrl-rockchip.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/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/lg-laptop.c | 79 +- drivers/pmdomain/bcm/bcm2835-power.c | 7 +- 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 | 62 +- drivers/pps/pps.c | 10 +- drivers/rapidio/rio-scan.c | 1 + drivers/regulator/core.c | 6 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/regulator/tps6594-regulator.c | 271 ++--- 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-rzn1.c | 10 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/crypto/vfio_ap_ops.c | 176 ++-- drivers/scsi/ch.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 39 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 3 + drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 61 +- drivers/scsi/qla2xxx/qla_inline.h | 13 + drivers/scsi/qla2xxx/qla_isr.c | 39 +- drivers/scsi/qla2xxx/qla_mbx.c | 28 +- drivers/scsi/qla2xxx/qla_nvme.c | 31 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 14 +- 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/soc/fsl/qe/qe_ic.c | 3 +- drivers/soc/qcom/rpmh-rsc.c | 37 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/ti/knav_qmss.h | 1 + drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soundwire/qcom.c | 2 +- drivers/spi/spi-bcm63xx-hsspi.c | 8 +- drivers/spi/spi-bcm63xx.c | 6 +- drivers/spi/spi-bcmbca-hsspi.c | 8 +- drivers/spi/spi-davinci.c | 7 +- drivers/spi/spi-img-spfi.c | 5 +- drivers/spi/spi-oc-tiny.c | 24 +- drivers/spi/spi-sprd-adi.c | 6 + drivers/spi/spi.c | 34 +- drivers/staging/fbtft/fbtft-sysfs.c | 2 +- drivers/staging/greybus/audio_gb.c | 13 + drivers/staging/greybus/audio_manager_sysfs.c | 2 +- drivers/staging/media/meson/vdec/vdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.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_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 7 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/sm750fb/Kconfig | 1 + drivers/staging/sm750fb/sm750.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/thermal/imx_thermal.c | 9 +- .../intel/int340x_thermal/int3400_thermal.c | 4 +- drivers/thermal/qoriq_thermal.c | 13 +- drivers/thermal/renesas/rcar_thermal.c | 15 +- drivers/tty/hvc/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 10 + drivers/tty/serial/ma35d1_serial.c | 12 +- drivers/tty/serial/qcom_geni_serial.c | 10 +- drivers/tty/tty_io.c | 4 +- drivers/ufs/core/ufs-debugfs.c | 2 +- drivers/ufs/core/ufshcd.c | 19 +- drivers/uio/uio.c | 5 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/common/common.c | 3 + drivers/usb/core/driver.c | 29 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 8 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_midi.c | 2 +- drivers/usb/gadget/function/f_midi2.c | 17 +- drivers/usb/gadget/function/f_uac1_legacy.c | 56 -- drivers/usb/gadget/function/u_uac1_legacy.h | 3 - drivers/usb/gadget/functions.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/udc/aspeed_udc.c | 50 +- drivers/usb/gadget/udc/r8a66597-udc.c | 1 - drivers/usb/host/xhci-ring.c | 32 +- drivers/usb/image/mdc800.c | 4 +- drivers/usb/misc/usb-ljca.c | 3 + drivers/usb/mtu3/mtu3_core.c | 11 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/serial/bus.c | 4 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/storage/ene_ub6250.c | 2 + .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 2 + drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c | 5 + drivers/usb/typec/ucsi/debugfs.c | 1 + drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 2 + drivers/vdpa/mlx5/core/mr.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 25 +- drivers/vfio/pci/vfio_pci_config.c | 1 + drivers/video/fbdev/kyro/fbdev.c | 24 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/virtio/virtio_balloon.c | 6 + drivers/virtio/virtio_pci_common.c | 2 +- drivers/w1/masters/ds2482.c | 4 + drivers/watchdog/pseries-wdt.c | 53 +- drivers/xen/xenbus/xenbus_xs.c | 16 +- fs/afs/callback.c | 1 + fs/btrfs/verity.c | 16 +- fs/ceph/file.c | 48 + fs/ceph/mds_client.c | 4 + fs/ceph/mds_client.h | 1 + fs/crypto/inline_crypt.c | 3 +- fs/erofs/Kconfig | 8 +- fs/erofs/compress.h | 23 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 162 ++- fs/ext4/file.c | 7 + fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 28 +- fs/ext4/migrate.c | 3 +- fs/ext4/namei.c | 2 + fs/ext4/orphan.c | 10 +- fs/f2fs/data.c | 5 +- fs/f2fs/f2fs.h | 27 +- fs/f2fs/file.c | 120 ++- fs/f2fs/gc.c | 7 +- fs/f2fs/namei.c | 11 +- fs/f2fs/segment.c | 41 +- fs/f2fs/segment.h | 4 - fs/f2fs/super.c | 4 +- fs/f2fs/sysfs.c | 7 +- fs/f2fs/xattr.c | 2 +- fs/fat/nfs.c | 4 +- fs/fuse/cuse.c | 5 + fs/fuse/dev.c | 40 +- fs/fuse/dir.c | 11 +- fs/fuse/fuse_i.h | 36 +- fs/fuse/inode.c | 58 +- fs/fuse/readdir.c | 36 +- fs/hfsplus/catalog.c | 25 +- fs/hfsplus/hfsplus_fs.h | 6 + fs/hugetlbfs/inode.c | 3 +- fs/isofs/compress.c | 7 +- fs/netfs/buffered_read.c | 2 + fs/nfs/blocklayout/dev.c | 21 +- fs/nfs/client.c | 21 +- fs/nfs/dir.c | 7 + fs/nfs/filelayout/filelayoutdev.c | 3 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 3 +- fs/nfs/inode.c | 4 +- fs/nfs/internal.h | 1 + fs/nfs/netns.h | 6 +- fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4proc.c | 4 +- fs/nfs/pnfs.c | 35 +- fs/nfs/pnfs.h | 3 +- fs/nfs/pnfs_nfs.c | 39 +- fs/nilfs2/page.c | 17 +- fs/nilfs2/segment.c | 4 + fs/nilfs2/the_nilfs.c | 6 + fs/notify/fanotify/fanotify_user.c | 17 +- fs/notify/inotify/inotify_user.c | 15 +- fs/ntfs3/attrib.c | 11 +- fs/ntfs3/frecord.c | 79 +- fs/ntfs3/fslog.c | 13 +- fs/ntfs3/fsntfs.c | 8 +- fs/ntfs3/ntfs_fs.h | 21 +- fs/ntfs3/record.c | 125 ++- 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 | 97 +- 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/namei.c | 17 +- fs/ocfs2/xattr.c | 86 +- fs/ocfs2/xattr.h | 9 +- fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/smb2pdu.c | 16 +- fs/smb/server/auth.c | 1 + 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 | 57 +- 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/super.c | 4 +- fs/udf/super.c | 23 +- fs/udf/symlink.c | 2 + include/acpi/cppc_acpi.h | 6 +- include/acpi/pcc.h | 5 - include/acpi/processor.h | 2 + include/cxl/mailbox.h | 41 +- include/linux/blkdev.h | 13 +- include/linux/bpf-cgroup-defs.h | 1 + include/linux/bpf-cgroup.h | 5 +- include/linux/bpf.h | 4 +- include/linux/efi.h | 4 +- include/linux/ima.h | 7 +- include/linux/kprobes.h | 1 + include/linux/maple_tree.h | 2 +- include/linux/memcontrol.h | 10 +- include/linux/memory.h | 27 +- include/linux/memory_hotplug.h | 19 +- include/linux/mmc/sdio_ids.h | 1 + include/linux/nfs_xdr.h | 2 +- include/linux/nvme.h | 81 ++ include/linux/of_graph.h | 49 + include/linux/panic.h | 6 + include/linux/pci.h | 2 + include/linux/printk.h | 2 - include/linux/ptdump.h | 9 +- include/linux/remoteproc.h | 284 +----- include/linux/rsc_table.h | 364 +++++++ include/linux/rtsx_usb.h | 3 + include/linux/secure_boot.h | 23 + include/linux/sunrpc/xdr.h | 21 + include/linux/usb.h | 7 +- include/linux/virtio_net.h | 4 + include/media/rc-map.h | 2 - include/net/bluetooth/hci_core.h | 2 +- include/net/bluetooth/l2cap.h | 5 + include/net/inet_connection_sock.h | 12 +- include/net/inetpeer.h | 4 + include/net/pkt_sched.h | 1 + include/net/tc_act/tc_ct.h | 2 +- include/net/tc_act/tc_ctinfo.h | 1 + include/net/tc_act/tc_skbedit.h | 1 + include/net/tc_act/tc_skbmod.h | 1 + include/net/tc_act/tc_tunnel_key.h | 1 + include/net/tc_act/tc_vlan.h | 1 + include/net/tcp.h | 13 +- include/net/xsk_buff_pool.h | 19 +- include/rdma/ib_verbs.h | 14 + include/scsi/scsi_driver.h | 7 +- include/sound/core.h | 2 + include/uapi/linux/bpf.h | 7 + include/uapi/linux/landlock.h | 1 + include/uapi/linux/raid/md_p.h | 2 +- include/uapi/linux/time_types.h | 2 +- kernel/bpf/arena.c | 2 + kernel/bpf/bpf_lsm.c | 1 - kernel/bpf/btf.c | 26 +- kernel/bpf/cgroup.c | 220 +++- kernel/bpf/net_namespace.c | 17 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/syscall.c | 73 +- kernel/bpf/task_iter.c | 36 +- kernel/bpf/verifier.c | 24 +- kernel/cgroup/cgroup.c | 5 + kernel/cgroup/cpuset-internal.h | 2 +- kernel/cgroup/cpuset.c | 305 +++--- kernel/dma/direct.c | 18 +- kernel/dma/swiotlb.c | 31 +- kernel/entry/common.c | 3 + kernel/futex/requeue.c | 12 +- kernel/kcsan/core.c | 12 +- kernel/kprobes.c | 14 +- kernel/locking/lockdep.c | 2 + kernel/module/dups.c | 99 +- kernel/module/stats.c | 2 +- kernel/panic.c | 53 + kernel/power/snapshot.c | 5 +- kernel/power/wakelock.c | 2 +- kernel/printk/internal.h | 2 +- kernel/printk/nbcon.c | 10 +- kernel/printk/printk.c | 218 ++-- kernel/printk/printk_ringbuffer.c | 13 +- kernel/rcu/tree_plugin.h | 10 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/fair.c | 27 +- kernel/sys.c | 2 +- kernel/time/clocksource.c | 8 +- kernel/time/timekeeping.c | 6 + kernel/trace/ftrace.c | 13 +- kernel/trace/ring_buffer.c | 2 - kernel/trace/trace.c | 28 +- kernel/trace/trace.h | 4 +- kernel/trace/trace_events.c | 134 ++- lib/dump_stack.c | 2 +- lib/maple_tree.c | 43 +- lib/string.c | 3 +- lib/test_hmm.c | 2 +- mm/Kconfig | 57 +- mm/Kconfig.debug | 11 +- mm/Makefile | 2 +- mm/damon/core.c | 17 +- mm/damon/ops-common.c | 5 +- mm/damon/paddr.c | 20 +- mm/damon/sysfs-schemes.c | 14 +- mm/damon/sysfs.c | 19 +- mm/damon/tests/core-kunit.h | 15 +- mm/damon/tests/vaddr-kunit.h | 5 + mm/damon/vaddr.c | 34 +- mm/hugetlb.c | 22 +- mm/memcontrol-v1.c | 43 +- mm/memory_hotplug.c | 42 +- mm/mempolicy.c | 2 +- mm/mm_init.c | 19 +- mm/page_vma_mapped.c | 8 +- mm/ptdump.c | 40 +- mm/slab.h | 1 + mm/slub.c | 36 +- net/batman-adv/bridge_loop_avoidance.c | 80 +- net/batman-adv/distributed-arp-table.c | 66 +- net/batman-adv/main.c | 4 + net/batman-adv/multicast_forw.c | 7 +- net/batman-adv/soft-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 | 27 +- 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/ceph/messenger_v2.c | 5 + net/core/dev.c | 1 + net/core/filter.c | 4 - net/core/lwt_bpf.c | 15 +- net/core/net_namespace.c | 4 + net/core/page_pool.c | 77 +- net/core/skbuff.c | 11 +- net/dccp/dccp.h | 4 +- net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 7 +- net/dccp/minisocks.c | 2 +- net/hsr/hsr_device.c | 2 + net/ipv4/inet_connection_sock.c | 9 + net/ipv4/inetpeer.c | 38 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/tcp_ipv6.c | 97 +- 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/mptcp/subflow.c | 6 +- net/netfilter/Kconfig | 2 +- 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 | 21 +- 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/openvswitch/conntrack.c | 121 ++- net/openvswitch/conntrack.h | 6 +- net/openvswitch/datapath.c | 10 +- net/openvswitch/datapath.h | 26 +- net/openvswitch/vport.h | 9 + net/phonet/pep.c | 2 +- net/rds/cong.c | 4 +- net/sched/act_api.c | 5 +- net/sched/act_bpf.c | 26 + net/sched/act_ct.c | 76 +- net/sched/act_ctinfo.c | 34 +- net/sched/act_ife.c | 23 + net/sched/act_pedit.c | 24 + net/sched/act_police.c | 12 + net/sched/act_sample.c | 9 + net/sched/act_skbedit.c | 20 +- net/sched/act_skbmod.c | 34 +- net/sched/act_tunnel_key.c | 96 +- net/sched/act_vlan.c | 16 +- net/sched/cls_api.c | 18 +- net/sched/sch_api.c | 7 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fifo.c | 2 +- net/sched/sch_fq.c | 18 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_gred.c | 4 +- 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 | 8 +- 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/xdp/xsk.c | 57 +- net/xdp/xsk_buff_pool.c | 4 +- net/xdp/xsk_queue.h | 16 +- net/xfrm/xfrm_output.c | 4 +- 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/lib.c | 20 +- security/integrity/Makefile | 1 + security/integrity/efi_secureboot.c | 56 ++ security/integrity/ima/ima_appraise.c | 4 +- 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/landlock/errata/abi-1.h | 23 + security/landlock/fs.c | 40 +- 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/pcm_native.c | 2 + sound/core/rawmidi.c | 2 +- sound/core/seq/seq_clientmgr.c | 16 +- sound/core/seq/seq_midi.c | 61 +- sound/parisc/harmony.c | 6 +- sound/pci/asihpi/hpi6000.c | 5 + sound/pci/hda/hda_proc.c | 2 +- sound/pci/ice1712/ice1712.c | 7 +- sound/pci/via82xx_modem.c | 26 +- sound/soc/apple/mca.c | 6 +- sound/soc/codecs/cs35l33.c | 14 +- sound/soc/codecs/cs35l34.c | 14 +- sound/soc/codecs/hdac_hda.c | 4 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/fsl/fsl-asoc-card.c | 4 +- sound/soc/fsl/fsl_audmix.c | 24 +- sound/soc/fsl/mpc5200_psc_i2s.c | 1 + sound/soc/intel/atom/sst/sst_pci.c | 4 +- sound/soc/loongson/loongson_card.c | 6 +- sound/soc/meson/meson-card-utils.c | 17 +- sound/soc/pxa/pxa-ssp.c | 7 +- sound/soc/qcom/qdsp6/q6apm.c | 12 +- sound/soc/samsung/aries_wm8994.c | 1 + sound/soc/soc-dapm.c | 2 +- sound/soc/sof/topology.c | 18 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/usb/midi.c | 2 + tools/bpf/bpftool/map.c | 16 +- tools/bpf/bpftool/struct_ops.c | 4 + tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 3 + tools/include/nolibc/arch-powerpc.h | 2 +- tools/include/uapi/linux/bpf.h | 7 + tools/lib/bpf/libbpf.c | 3 +- tools/net/sunrpc/xdrgen/README | 17 + tools/net/sunrpc/xdrgen/generators/enum.py | 17 +- tools/net/sunrpc/xdrgen/generators/union.py | 34 +- tools/net/sunrpc/xdrgen/grammars/xdr.lark | 4 +- .../xdrgen/templates/C/enum/declaration/close.j2 | 5 +- .../sunrpc/xdrgen/templates/C/enum/decoder/enum.j2 | 2 +- .../xdrgen/templates/C/enum/decoder/enum_be.j2 | 14 + .../xdrgen/templates/C/enum/definition/close.j2 | 2 + .../xdrgen/templates/C/enum/definition/close_be.j2 | 4 + .../sunrpc/xdrgen/templates/C/enum/encoder/enum.j2 | 2 +- .../xdrgen/templates/C/enum/encoder/enum_be.j2 | 14 + .../C/pointer/encoder/variable_length_opaque.j2 | 2 + .../C/pointer/encoder/variable_length_string.j2 | 2 + .../C/struct/encoder/variable_length_opaque.j2 | 2 + .../C/struct/encoder/variable_length_string.j2 | 2 + .../templates/C/union/decoder/case_spec_be.j2 | 2 + .../xdrgen/templates/C/union/definition/close.j2 | 5 - .../templates/C/union/encoder/case_spec_be.j2 | 2 + tools/net/sunrpc/xdrgen/xdr_ast.py | 7 +- tools/objtool/check.c | 3 +- tools/perf/builtin-sched.c | 40 +- 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 +- .../perf/scripts/python/Perf-Trace-Util/Context.c | 18 - tools/perf/tests/builtin-test.c | 511 ++++++---- .../perf/tests/shell/lib/perf_metric_validation.py | 11 +- tools/perf/tests/shell/stat_all_metrics.sh | 167 +++- 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 | 237 ++++- tools/perf/tests/task-exit.c | 9 +- tools/perf/tests/tests-scripts.c | 7 +- tools/perf/tests/tests.h | 12 + tools/perf/tests/workloads/Build | 2 + tools/perf/tests/workloads/traploop.c | 31 + tools/perf/ui/browsers/hists.c | 6 +- tools/perf/util/auxtrace.c | 15 +- .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 155 +-- tools/perf/util/color.h | 1 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 21 +- tools/perf/util/cs-etm.c | 321 ++++-- tools/perf/util/cs-etm.h | 8 +- tools/perf/util/data-convert-json.c | 1 + tools/perf/util/dso.c | 23 +- tools/perf/util/dso.h | 57 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c | 47 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h | 12 + tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/machine.c | 37 +- tools/perf/util/metricgroup.c | 7 +- tools/perf/util/python.c | 187 ++-- .../util/scripting-engines/trace-event-python.c | 63 +- tools/perf/util/synthetic-events.c | 6 +- tools/perf/util/thread-stack.c | 2 +- tools/perf/util/trace-event-read.c | 33 +- tools/sched_ext/scx_flatcg.bpf.c | 19 +- tools/scripts/Makefile.include | 38 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 12 + .../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 | 298 ++++++ .../selftests/arm64/mte/check_ksm_options.c | 31 +- .../selftests/arm64/mte/check_mmap_options.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/bpf_attr_size.c | 69 ++ .../selftests/bpf/prog_tests/global_map_resize.c | 8 +- tools/testing/selftests/bpf/prog_tests/mptcp.c | 13 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 3 + tools/testing/selftests/bpf/progs/mptcpify.c | 2 +- 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 | 494 +++++---- tools/testing/selftests/kselftest_harness.h | 14 +- tools/testing/selftests/lsm/common.c | 4 +- tools/testing/selftests/mm/cow.c | 350 ++++--- tools/testing/selftests/mm/khugepaged.c | 5 + tools/testing/selftests/mm/ksm_tests.c | 210 ++-- tools/testing/selftests/mm/migration.c | 107 ++ tools/testing/selftests/mm/soft-dirty.c | 9 +- tools/testing/selftests/mm/thp_settings.c | 11 + tools/testing/selftests/mm/thp_settings.h | 2 + .../selftests/rseq/rseq-x86-thread-pointer.h | 4 +- tools/testing/selftests/sched_ext/prog_run.c | 36 +- tools/testing/selftests/timers/leap-a-day.c | 19 +- tools/testing/selftests/zram/zram_lib.sh | 2 +- 1233 files changed, 21147 insertions(+), 8982 deletions(-)
4 days, 11 hours
10
10
0
0
[PATCH 6.6 0000/1424] 6.6.157-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.157 release. There are 1424 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.6.157-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.6.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.6.157-rc1 Xixin Liu <liuxixin(a)kylinos.cn> nvmet-rdma: fix queue leak when connect backlog is exceeded Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error Eric Dumazet <edumazet(a)google.com> net: hsr: must allocate more bytes for RedBox support Dan Carpenter <dan.carpenter(a)linaro.org> pinctrl: mediatek: common-v1: Fix error checking in mtk_eint_init() Tomas Glozar <tglozar(a)redhat.com> tools/build: Use SYSTEM_BPFTOOL for system bpftool Takashi Iwai <tiwai(a)suse.de> ALSA: control: Fix unannotated kfree() cleanup Eric Dumazet <edumazet(a)google.com> net: hsr: init prune_proxy_timer sooner Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net: hsr: Use the seqnr lock for frames received via interlink port. MD Danish Anwar <danishanwar(a)ti.com> net: hsr: enable promiscuous mode on interlink port with fwd offload Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> wifi: ath11k: Fix error handling in ath11k_wmi_p2p_noa_event() Matvey Kovalev <matvey.kovalev(a)ispras.ru> wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load() Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Roll back partial protocol table registration Thomas Gleixner <tglx(a)linutronix.de> irqdomain: Make build work for CONFIG_GENERIC_IRQ_CHIP=n Wentao Liang <vulab(a)iscas.ac.cn> nvme: target: rdma: fix ndev refcount leak on queue connect Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c Catalin Marinas <catalin.marinas(a)arm.com> kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings e.kubanski <e.kubanski(a)partner.samsung.com> xsk: Fix offset calculation in unaligned mode Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Reset q->sq_tail during queue init Nick Chan <towinchenmi(a)gmail.com> nvme-apple: Prevent shared tags across queues on Apple A11 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: Update cpuidle driver check in __acpi_processor_start() Tony W Wang-oc <TonyWWang-oc(a)zhaoxin.com> ACPI: processor: Add cpuidle driver check in acpi_processor_register_idle_driver() Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Remove redundant static variable and rename cstate check function Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Move max_cstate update out of the loop Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Remove redundant cstate check in acpi_processor_power_init Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: common-v1: Fix EINT breakage on older controllers Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix new design debounce issue Chen-Yu Tsai <wenst(a)chromium.org> pinctrl: mediatek: eint: Drop base from mtk_eint_chip_write_mask() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_htb: limit htb_classify inner-class filter hops Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: fix corruption of urgent data on multi-segment retransmit Deepanshu Kartikey <kartikey406(a)gmail.com> usb: atm: usbatm: fix invalid ci_range initialization bui duc phuc <phucduc.bui(a)gmail.com> net: fec: only stop PTP if it was initialized Eric Dumazet <edumazet(a)google.com> slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for the UC filter list for filtering tests Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check multiple MMC counters Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Treat KSM merge_across_nodes as optional Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/arm64: Print missing MTE TAP headers Yang Shi <yang(a)os.amperecomputing.com> selftests: arm64: add hugetlb mte tests Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited() Marino Dzalto <marino.dzalto(a)gmail.com> netfilter: xt_HL: add pr_fmt and checkentry validation Michal Koutný <mkoutny(a)suse.com> netfilter: xt_cgroup: Make it independent from net_cls Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: move hardware offload step after building the chain blob Alice Mikityanska <alice(a)isovalent.com> virtio-net: Ensure that TCP packets don't overflow gso_segs Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Pass the IP proto mask in the TC selftest bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: sun4i-emac: Fix IRQ error handling Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify Haotian Zhang <vulab(a)iscas.ac.cn> samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify Aleksandr Nogikh <nogikh(a)google.com> libceph: validate banner payload length Xiubo Li <xiubo.li(a)clyso.com> ceph: revalidate ki_pos for O_APPEND writes after cap acquisition HyeongJun An <sammiee5311(a)gmail.com> ASoC: dapm: Fix off-by-one check on the second enum channel John Johansen <john.johansen(a)canonical.com> apparmor: policy_int make sure list heads are initialized before fail path Thorsten Blum <thorsten.blum(a)linux.dev> apparmor: Replace sprintf/strcpy with scnprintf/strscpy in aa_policy_init Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Validate locality read result Ruoyu Wang <ruoyuw560(a)gmail.com> tpm: st33zp24: Return zero on status read failure Victor Nogueira <victor(a)mojatatu.com> net/sched: sch_teql: restore skb->dev on the slave failure path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum to avoid signed overflow soft lockup Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum before hhf_change() to avoid overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp default quantum to avoid signed overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: clamp default mtu to avoid disabling CoDel Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: clamp default quantum and mtu Eric Dumazet <edumazet(a)google.com> net/sched: act_skbmod: fix length calculations and avoid invalid header warnings Eric Dumazet <edumazet(a)google.com> net_sched: act_skbmod: use RCU in tcf_skbmod_dump() Liam R. Howlett (Oracle) <liam(a)infradead.org> maple_tree: fix argument name in header Muhammad Usama Anjum <usama.anjum(a)arm.com> selftests/mm: skip COW tmpfile cases when fallocate() is unsupported Mark Brown <broonie(a)kernel.org> selftests/mm: report unique test names for each cow test Hao Ge <gehao(a)kylinos.cn> selftests/mm/cow: modify the incorrect checking parameters David Hildenbrand <david(a)redhat.com> selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL Ryan Roberts <ryan.roberts(a)arm.com> selftests/mm/cow: generalize do_run_with_thp() helper Frank Sorenson <sorenson(a)redhat.com> cifs: fix clearing stats for fastest execution of each smb2 command Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in rds_cong_map_updated() Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-af: Fix TL3/TL2 link config ENA clearing Xiang Mei <xmei5(a)asu.edu> net: qualcomm: rmnet: restore skb->dev on deaggregated frames Cen Zhang (Microsoft) <blbllhy(a)gmail.com> gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free Hyunwoo Kim <imv4bel(a)gmail.com> Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX Ismail Tarim <ismailtarim7(a)gmail.com> Bluetooth: btmtk: Do not discard the subsystem reset timeout Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan Pavel Shpakovskiy <pashpakovskii(a)salutedevices.com> Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN Geert Uytterhoeven <geert+renesas(a)glider.be> erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic Dan Carpenter <error27(a)gmail.com> scsi: qla2xxx: Fix an loop timeout test Cosmo Chou <chou.cosmo(a)gmail.com> rtc: pcf85363: Add error checking to regmap calls in probe() Junrui Luo <moonafterrain(a)outlook.com> NFSv4/pnfs: key the data server cache on the NFS version Jeff Layton <jlayton(a)kernel.org> nfs: move the nfs4_data_server_cache into struct nfs_net Junrui Luo <moonafterrain(a)outlook.com> NFSv4.2: fix LAYOUTSTATS send buffer exhaustion Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free pending qentry in smc_llc_flow_stop() before memset Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition Eric Dumazet <edumazet(a)google.com> inetpeer: randomize RB-tree node comparison using SipHash Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> net: add missing ref_tracker_dir_exit() to net_passive_dec() Ruoyu Wang <ruoyuw560(a)gmail.com> net: ipa: balance runtime PM reference on remove error Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> net: ipa: Convert to platform remove callback returning void Marek Czernohous <marek(a)czernohous.de> forcedeth: stop the tx_timeout register dump past the requested window Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Count delivered packets in rx_packets and rx_bytes Ruoyu Wang <ruoyuw560(a)gmail.com> net: bridge: Reject descending VLAN tunnel ranges Cen Zhang (Microsoft) <blbllhy(a)gmail.com> xsk: fix NULL pointer dereference in __xsk_rcv() Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: avoid double checking against rx queue being full Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: Get rid of xdp_buff_xsk::orig_addr Serhat Kumral <serhatkumral1(a)gmail.com> RDMA/ucma: Allow path records to exactly fit the output buffer Haotian Zhang <vulab(a)iscas.ac.cn> ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Add scoped cleanup helper for card references Takashi Iwai <tiwai(a)suse.de> ALSA: control: Use guard() for locking Takashi Iwai <tiwai(a)suse.de> ALSA: control: Use automatic cleanup of kfree() Geert Uytterhoeven <geert+renesas(a)glider.be> clk: visconti: Make sure clk_init_data is fully initialized Geert Uytterhoeven <geert+renesas(a)glider.be> clk: ti: Make sure clk_init_data is fully initialized Bradley Morgan <include(a)grrlz.net> prctl: fix PR_SET_MM_AUXV losing the forced AT_NULL terminator Linkai Gong <gonglinkai(a)kylinos.cn> rtc: gamecube: check return value of devm_rtc_register_device() Ruoyu Wang <ruoyuw560(a)gmail.com> i2c: ocores: Disable clock on failed resume Biju Das <biju.das.jz(a)bp.renesas.com> irqchip/renesas-rzg2l: Fix loss of interrupt Pengpeng Hou <pengpeng(a)iscas.ac.cn> rtc: zynqmp: Return optional clock lookup errors Christopher Lusk <clusk(a)northecho.dev> smb: client: fix request buffer leak in smb2_new_read_req() Yi Ding <yi.s.ding(a)gmail.com> rtc: pcf8563: fix clock provider leak on unbind Li RongQing <lirongqing(a)baidu.com> vdpa/mlx5: fix wrong list iterated in add_direct_chain error path Linfeng Sun <linfeng.sun.dev(a)gamil.com> vdpa_sim: fix cleanup after worker creation failure Michael S. Tsirkin <mst(a)redhat.com> virtio_balloon: disable indirect descriptors Jian-Ming Liao <Jm_Liao(a)asmedia.com.tw> i3c: mipi-i3c-hci: Fix missing STAT_IBI_STATUS_THLD in PIO mode Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Refactor PIO register initialization Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Switch PIO data allocation to devm_kzalloc() Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Quieten initialization messages Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1 Jarkko Nikula <jarkko.nikula(a)linux.intel.com> i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes Ruoyu Wang <ruoyuw560(a)gmail.com> bonding: initialize err for empty target lists Nikolay Kulikov <nikolayof23(a)gmail.com> mlxbf-bootctl: fix the build error with FIELD_PREP() Guangshuo Li <lgs201920130244(a)gmail.com> platform/x86: hp-bioscfg: fix password encoding bounds check Nguyen Dinh Phi <phind.uet(a)gmail.com> vsock: use sock_error() to consume sk_err after a failed connect HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Fix instance ID bounds Mahanta Jambigi <mjambigi(a)linux.ibm.com> net/smc: hash socket only after full initialisation in smc_sk_init() Karl Mehltretter <kmehltretter(a)gmail.com> 8139cp: fix Rx and Tx not being disabled in cp_suspend Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_flush() Ido Schimmel <idosch(a)nvidia.com> vxlan: mdb: Add MDB bulk deletion support Ido Schimmel <idosch(a)nvidia.com> net: Add MDB bulk deletion device operation Ido Schimmel <idosch(a)nvidia.com> bridge: add MDB state mask uAPI attribute Ido Schimmel <idosch(a)nvidia.com> vxlan: mdb: Add MDB get support Ido Schimmel <idosch(a)nvidia.com> net: Add MDB get device operation Ido Schimmel <idosch(a)nvidia.com> bridge: add MDB get uAPI attributes Ido Schimmel <idosch(a)nvidia.com> vxlan: mdb: Factor out a helper for remote entry size calculation Ido Schimmel <idosch(a)nvidia.com> vxlan: mdb: Adjust function arguments Xu Rao <raoxu(a)uniontech.com> ALSA: hda: Fix connection list comparison in proc output Baokun Li <libaokun(a)linux.alibaba.com> fuse: check for NULL root inode in fuse_fill_super_submount Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: check attributes staleness on fuse_iget() Joanne Koong <joannelkoong(a)gmail.com> fuse: convert readdir to use folios Joanne Koong <joannelkoong(a)gmail.com> fuse: support folios in struct fuse_args_pages and fuse_copy_pages() Miklos Szeredi <mszeredi(a)redhat.com> fuse: use FUSE_ROOT_ID in fuse_get_root_inode() Jeff Layton <jlayton(a)kernel.org> fuse: convert to new timestamp accessors Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: validate ef->size covers the record's name and value Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() Baokun Li <libaokun(a)linux.alibaba.com> cuse: wait for pending RCU callbacks on module exit Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: vlan: fix inverted default vlan notification Maximilian Immanuel Brandtner <maxbr(a)linux.ibm.com> tls: fix RX desync on overlapping skbs Ruoyu Wang <ruoyuw560(a)gmail.com> net: dsa: mv88e6xxx: Fix PCS link check on CMODE read error Xiang Mei <xmei5(a)asu.edu> vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes Joas Antonio dos Santos <joasantonio108(a)gmail.com> ipvs: fix integer overflow in ftp helper port/address parsing Xin Xie <xiexinet(a)gmail.com> net: hsr: free learned nodes on device setup failure Lukasz Majewski <lukma(a)denx.de> net: hsr: Provide RedBox support (HSR-SAN) Lukasz Majewski <lukma(a)denx.de> net: hsr: Use full string description when opening HSR network device Qingfang Deng <qingfang.deng(a)linux.dev> pppox: drain queued packets on channel handoff Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: b53: fix error propagation from b53_fdb_dump() Junseo Lim <zirajs7(a)gmail.com> net: kcm: Hold RCU read lock while running BPF parser Karl Mehltretter <kmehltretter(a)gmail.com> octeontx2-af: initialize lmac_bmap in rvu_mcs_set_lmac_bmap() Mathieu Dubois-Briand <mathieu.dubois-briand(a)bootlin.com> clk: ti: mux: resolve parent clocks by DT index, not by name Ethan Carter Edwards <ethan(a)ethancedwards.com> clk: ti: use kcalloc() instead of kzalloc() Ruoyu Wang <ruoyuw560(a)gmail.com> NFSv4: remove callback IDR entry on client allocation failure Arnaud Bonnet <abo(a)medichon.fr> nfs: refactor pNFS functions using clear_and_wake_up_bit Arnaud Bonnet <abo(a)medichon.fr> nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper Hang Nan <2122295973(a)qq.com> ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: disconnect on SMB3 decryption failure Junseo Lim <zirajs7(a)gmail.com> bpf: Reject negative optlen in cgroup getsockopt hook Andreas Schwab <schwab(a)linux-m68k.org> m68k: nfcon: Do not call console_is_registered() in nfcon_device() Junseo Lim <zirajs7(a)gmail.com> lwt_bpf: Restore reserved headroom after xmit program ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: preserve error status in smb2_handle_negotiate() ZhangGuoDong <zhangguodong(a)kylinos.cn> smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: free preauth sessions on connection teardown Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: do not advertise unimplemented CA support Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: validate ipc response length before dereferencing its fields Enzo Matsumiya <ematsumiya(a)suse.de> smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer Guangshuo Li <lgs201920130244(a)gmail.com> ksmbd: Do not skip lock checks for single-byte ranges Marius Cristea <marius.cristea(a)microchip.com> hwmon: (emc1403) Drop hysteresis for low limit temperature Guenter Roeck <linux(a)roeck-us.net> hwmon: (emc1403) Rely on subsystem locking Lars Petter Mostad <larspm(a)gmail.com> hwmon: (emc1403) Add support for EMC1428 and EMC1438. Guenter Roeck <linux(a)roeck-us.net> hwmon: (emc1403) Support 11 bit accuracy Guenter Roeck <linux(a)roeck-us.net> hwmon: (emc1403) Convert to with_info API Delphine CC Chiu <Delphine_CC_Chiu(a)wiwynn.com> hwmon: (emc1403) Add support for EMC1442 Hongyan Xu <getshell(a)seu.edu.cn> block: mtip32xx: synchronize ioctls with device removal Niklas Cassel <cassel(a)kernel.org> null_blk: serialize configfs attribute updates with device setup Zizhi Wo <wozizhi(a)huawei.com> null_blk: serialize configfs attribute stores with the lock Zizhi Wo <wozizhi(a)huawei.com> null_blk: reject per-device queue resize for shared tag set Zizhi Wo <wozizhi(a)huawei.com> null_blk: free global tag_set on init error path Zizhi Wo <wozizhi(a)huawei.com> null_blk: register configfs subsystem after creating default devices Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> null_blk: add configfs variable shared_tags Zizhi Wo <wozizhi(a)huawei.com> null_blk: use DEFINE_MUTEX for the file-scope mutex Huisong Li <lihuisong(a)huawei.com> mailbox: pcc: Fix command timeout due to missed interrupt Sudeep Holla <sudeep.holla(a)arm.com> Revert "mailbox/pcc: support mailbox management of the shared buffer" Adam Young <admiyo(a)os.amperecomputing.com> mailbox/pcc: support mailbox management of the shared buffer Sudeep Holla <sudeep.holla(a)arm.com> mailbox: pcc: Always map the shared memory communication address Linmao Li <lilinmao(a)kylinos.cn> mailbox: rockchip: disable pclk on probe failure and unbind Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard against cache underflow on short reads in dso_cache__memcpy() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path() Zhushuai Yin <yinzhushuai(a)huawei.com> crypto: hisilicon/sec2 - fix CCM algorithm long packet failure Israel Téllez García <i.tellez(a)btesa.com> bpf: Fix pending_pos walk on 32-bit ring position wrap Hongyan Xu <getshell(a)seu.edu.cn> ACPI: scan: fix bus ID cleanup on device_add() failures Pengpeng Hou <pengpeng(a)iscas.ac.cn> ASoC: SOF: validate topology volume range before allocation Steven Rostedt <rostedt(a)goodmis.org> tracing: Have trace_event_update_all() only handle module that is loading Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Remove "__attribute__()" from the type field of event format Aleksandr Nogikh <nogikh(a)google.com> ALSA: core: Fix use-after-free in snd_card_do_free() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: reject out-of-range evcn in mi_enum_attr() Zhan Xusheng <zhanxusheng1024(a)gmail.com> fs/ntfs3: fix integer overflow in MFT cluster validation Bart Van Assche <bvanassche(a)acm.org> scsi: ufs: core: Set task state before io_schedule_timeout() Avri Altman <avri.altman(a)wdc.com> scsi: ufs: core: Remove redundant host_lock calls around UTMRLDBR Andrew Halaney <ahalaney(a)redhat.com> scsi: ufs: core: Remove unnecessary wmb() after ringing doorbell Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers Eduard Zingerman <eddyz87(a)gmail.com> selftests/bpf: Fix for veristat file/prog filters processing Phillip Lougher <phillip(a)squashfs.org.uk> Squashfs: check block offset is not negative Krystian Kaniewski <krystianmkaniewski(a)gmail.com> ocfs2: fix circular locking dependency in ocfs2_init_acl() Yuan Chen <chenyuan(a)kylinos.cn> bpftool: Fix double close in map dump Bijan Tabatabai <btabatabai(a)wisc.edu> x86/pkeys: Fix pkey_alloc() return value when pkeys are not supported John Keeping <jkeeping(a)inmusicbrands.com> ALSA: seq: midi: Serialize input teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: midi: Optimize event_input locking with RCU Yuho Choi <dbgh9129(a)gmail.com> clocksource/drivers/armada: Unwind timer clock on init failure Guangshuo Li <lgs201920130244(a)gmail.com> clocksource/drivers/clps711x: Do not unmap clocksource MMIO Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: Fix deadlock during unregister Yuho Choi <dbgh9129(a)gmail.com> xenbus: Unregister reboot notifier on init failure Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address Henrik Grimler <henrik.grimler(a)axis.com> power: supply: bq27xxx: bq27520g4: fix REG_TTES address Matti Vaittinen <mazziesaccount(a)gmail.com> power: supply: bd99954: Drop bad register fields Felix Gu <ustc.gu(a)gmail.com> spi: img-spfi: don't disable runtime PM on DMA deferred probe Vineet Gupta <vineet.gupta(a)linux.dev> selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Add description for running vmtest on RV64 Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Support local rootfs image for vmtest Pu Lehui <pulehui(a)huawei.com> selftests/bpf: Limit URLS parsing logic to actual scope in vmtest Mohammad Abu-Khader <mohammad.abukhader(a)hotmail.com> kunit: tool: fix _list_tests filtering wrong variable when list has TAP prefix Ran Hongyun <ranhongyun1(a)huawei.com> UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC Rosen Penev <rosenp(a)gmail.com> ASoC: xilinx: formatter_pcm: fix stream_data leak on open error Yuho Choi <dbgh9129(a)gmail.com> ubi: Fix rollback for explicit UBI device numbers Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Add module parameter to control reserving filling pool PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Wait until there are enough free PEBs before filling pools Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs Zhihao Cheng <chengzhihao1(a)huawei.com> UBI: Preserve torture flag when rescheduling failed erasures Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: Replace erase_block() with sync_erase() Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash Zhihao Cheng <chengzhihao1(a)huawei.com> ubi: fastmap: Fix missed ec updating after erasing old fastmap data block LiangCheng Wang <zaq14760(a)gmail.com> ASoC: fsl-asoc-card: defer probe when the CPU DAI device is not ready bui duc phuc <phucduc.bui(a)gmail.com> ASoC: pxa: Use devm_clk_get_optional() for extclk clock Petr Oros <poros(a)redhat.com> ice: clear the default forwarding VSI rule when releasing a VSI Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/cma: Fix WARNING in res_to_rt Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Free debugfs on registration failure Guangshuo Li <lgs201920130244(a)gmail.com> dmaengine: qcom-bam-dma: fix autosuspend cleanup during removal Yun Zhou <yun.zhou(a)windriver.com> nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing Linmao Li <lilinmao(a)kylinos.cn> nfc: digital: Do not dump a NULL response in command completion Yinhao Hu <dddddd(a)hust.edu.cn> nfc: pn533: hold a reference to the request skb during send_frame Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: llcp: bound SNL TLV parsing to the skb and add length checks Zhenghang Xiao <kipreyyy(a)gmail.com> nfc: nci: fix double completion race in nci_data_exchange_complete Breno Leitao <leitao(a)debian.org> nfc: llcp: read llcp_sock->local under the socket lock in getsockopt Breno Leitao <leitao(a)debian.org> nfc: llcp: avoid userspace overflow on invalid optlen Chao Shi <coshi036(a)gmail.com> nvme: reject passthrough of driver-managed Set Features Yang Xiuwei <yangxiuwei(a)kylinos.cn> nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed() Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() Sven Peter <sven(a)kernel.org> nvme-apple: Drop the PRP null check chicken bit Nick Chan <towinchenmi(a)gmail.com> nvme: apple: Add Apple A11 support Sven Peter <sven(a)kernel.org> nvme-apple: Never set the opcode in the NVMMU TCB Sven Peter <sven(a)kernel.org> nvme-apple: Don't set a DMA direction for commands without a data transfer Sven Peter <sven(a)kernel.org> nvme-apple: Destroy the admin queue on removal Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate() Alistair Francis <alistair.francis(a)wdc.com> nvme: Add the DHCHAP maximum HD IDs Guixin Liu <kanie(a)linux.alibaba.com> nvme: introduce change ptpl and iekey definition Guixin Liu <kanie(a)linux.alibaba.com> nvme: add reservation command's defines Jorijn van der Graaf <jorijnvdgraaf(a)catcrafts.net> ASoC: qcom: q6apm: keep the graph start count in sync with the DSP Babanpreet Singh <bbnpreetsingh(a)gmail.com> spi: sprd-adi: Fix probe succeeding without registering the controller Esteban Urrutia <esteuwu(a)proton.me> phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs Michael Walle <mwalle(a)kernel.org> powerpc/configs: enable CONFIG_RAS to fix EDAC support Runyu Xiao <runyu.xiao(a)seu.edu.cn> sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE Weiming Shi <bestswngs(a)gmail.com> SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 Marco Elver <elver(a)google.com> arm64: Disable KCSAN instrumentation in delay.o Karl Mehltretter <kmehltretter(a)gmail.com> m68k: Fix backtraces for non-running tasks Desnes Nunes <desnesn(a)redhat.com> iommu/vt-d: Fix UCTP context table slot when copying root entries Danila Chernetsov <listdansp(a)mail.ru> fbdev: kyro: Validate overlay viewport coordinates Myeonghun Pak <mhun512(a)gmail.com> fbdev: tdfxfb: fix PCI enable cleanup with pcim_enable_device() Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix divide by zero in perf_event__synthesize_threads Ian Rogers <irogers(a)google.com> perf synthetic-events: Fix uninitialized pthread_join Ian Rogers <irogers(a)google.com> perf stat: Fix evsel_list leak in cmd_stat Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add SATA regulator supplies Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to GPIO expander Rosen Penev <rosenp(a)gmail.com> ARM: dts: helios4: add vcc-supply to EEPROM Tomáš Macholda <tomas.macholda(a)nic.cz> arm64: dts: turris-mox: fix usb3 phys Guodong Xu <guodong(a)riscstar.com> riscv: cpufeature: Clarify ISA spec version for canonical order Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_api: fix teardown of an adopted proto on insert-race loss Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: re-enable irq if runtime suspend fails Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes Ali Ahmet Memis <ali(a)iusegentoo.com> Bluetooth: MSFT: validate evt_prefix_len against the response length Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: MGMT: free the mesh send cancel command when it is cancelled Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_conn: fix the SCO setup context lifetime Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btintel: Fix diagnostics event detection HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: virtio_bt: avoid OOB read of build info string Yichong Chen <chenyichong(a)uniontech.com> btrfs: retry verity reads for not-uptodate Merkle folios Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix sd_done() sense handling condition Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix integer truncation in do_read() and skip() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: QCA: Fix populating devcoredump fields on unenabled devices Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Record matched usb_device_id into btusb_data Johan Hovold <johan(a)kernel.org> Bluetooth: btusb: refactor endpoint lookup Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btusb: Fix BD_ADDR byte order in btusb_set_bdaddr_wcn6855() Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btqca: Fix qca_set_bdaddr() waiting for wrong HCI event Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> sched/fair: Check CPU capacity before comparing group types during load balance Yuho Choi <dbgh9129(a)gmail.com> ACPI: video: Release PCI device reference after lookup Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: qcom-rpmh: Fix PMIC5 BOB bypass mode handling Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix leaked trace id Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix underflow for usage of (nrseqstate - 1) James Clark <james.clark(a)linaro.org> coresight: Change syncfreq to be a u8 Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: fix wrong check of etm4x_sspcicrn_present() Bruce Johnston <bjohnsto(a)redhat.com> md/raid1: don't set array_frozen in raid1_takeover() Yu Kuai <yukuai(a)fygo.io> md: avoid stale clone I/O accounting timestamps Yu Kuai <yukuai(a)fygo.io> md/raid5: round bitmap stripes with sector division Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Loic Poulain <loic.poulain(a)oss.qualcomm.com> phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend Mohd Ayaan Anwar <mohd.anwar(a)oss.qualcomm.com> phy: qcom: sgmii-eth: vote for both voltage rails with correct current loads Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*() Linkai Gong <gonglinkai(a)kylinos.cn> soc: fsl: qe: check platform_driver_register() in qe_ic_of_init() Yichong Chen <chenyichong(a)uniontech.com> hugetlbfs: release subpool on fill_super failure Simon Glass <sjg(a)chromium.org> pinctrl: rockchip: Reset the pin count when recalculating SoC data Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> firmware_loader: do not queue completed sysfs fallback requests Manish Rangankar <mrangankar(a)marvell.com> scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Use PFP on the compute queues too Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emitting SWITCH_BUFFER packets Tanushree Shah <tshah(a)linux.ibm.com> perf trace-event: Fix buffer overflow in read_string() Gerald Loacker <gerald.loacker(a)wolfvision.net> phy: rockchip: phy-rockchip-inno-csidphy: fix rk1808 hsfreq table Felix Gu <ustc.gu(a)gmail.com> phy: sunplus: fix error handling in sp_uphy_init() Meghana Malladi <m-malladi(a)ti.com> arm64: dts: ti: k3-am64: Fix MDIO clock reference for ICSSG0 node Jan Kara <jack(a)suse.cz> ext4: fix spurious message about orphan cleanup on RO fs Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Fixup emit_cntxcntl() Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: iqs62x: Reject zero-length firmware records Pengpeng Hou <pengpeng(a)iscas.ac.cn> mfd: rave-sp: validate received frame payload lengths Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: hibernate: Restore DAIF state on error Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: hibernate: mask DAIF before restoring hibernated kernel Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: skip default WMM setup for AP_VLAN links Leon Romanovsky <leon(a)kernel.org> RDMA/erdma: restrict the driver to little-endian systems Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> RDMA/siw: Fix use-after-free in siw_accept() Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_free_cm_id Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: post the full-feature receive buffers after session registration Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: delay the final Login Response until the session is registered Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix out-of-bounds write when probed more than once Karl Mehltretter <kmehltretter(a)gmail.com> cpufreq: imx6q: fix devres accumulation across driver rebind Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: hdmi-phy: Fix H6 8-bit MPLL config at 594 MHz Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: dw-hdmi: Drop TCON TOP port reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop remote endpoint reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: crtc: Propagate layer initialization error Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Drop TCON TOP device reference Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: tcon: Set output mux for DSI and LVDS Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port_endpoint() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add of_graph_get_next_port() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: use unsigned int return on of_graph_get_endpoint_count() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> of: property: add missing kerneldoc for of_graph_get_endpoint_count() Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: vi scaler: Fix coefficient selection Cen Zhang <zzzccc427(a)gmail.com> ocfs2: synchronize heartbeat callbacks with o2net teardown Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/erdma: Hold CQ references when processing EQ events Robertus Diawan Chris <robertusdchris(a)gmail.com> modpost: prevent leak when early return no suffix .o in read_symbols() Sergei Litvin <litvindev(a)gmail.com> scripts/tags.sh: Prevent binary files appearing in cscope.files Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix swapped USB QMP PHY vdda-phy/vdda-pll supplies Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ternary operator precedence in ksm_tests Sayali Patil <sayalip(a)linux.ibm.com> selftests/mm: fix ksm NUMA merge test for systems with memoryless NUMA nodes Mike Rapoport (Microsoft) <rppt(a)kernel.org> selftests/mm: ksm_tests: use kselftest framework Li Wang <liwang(a)redhat.com> ksm_tests: skip hugepage test when Transparent Hugepages are disabled Donet Tom <donettom(a)linux.ibm.com> selftests/mm: add new test cases to the migration test Baolin Wang <baolin.wang(a)linux.alibaba.com> selftests: mm: support shmem mTHP collapse testing Ryan Roberts <ryan.roberts(a)arm.com> selftests/mm/khugepaged: enlighten for multi-size THP Ryan Roberts <ryan.roberts(a)arm.com> selftests/mm: support multi-size THP interface in thp_settings Ryan Roberts <ryan.roberts(a)arm.com> selftests/mm: factor out thp settings management Ryan Roberts <ryan.roberts(a)arm.com> selftests/mm/kugepaged: restore thp settings at exit Pu Lehui <pulehui(a)huawei.com> bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources() Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> remoteproc: Move resource table data structure to its own header Andreas Kemnade <andreas(a)kemnade.info> drm/omap: dsi: Do not copy isr table Yichong Chen <chenyichong(a)uniontech.com> fat: release buffer head after rebuilding parent Guangshuo Li <lgs201920130244(a)gmail.com> rapidio: clear mport->net when rio_add_net() fails Calvin Owens <calvin(a)wbinvd.org> pps-gpio: remove dead capture_clear code Michael Byczkowski <by(a)by-online.de> pps: pps-gpio: split IRQ handler into hardirq timestamper + threaded handler Bastien Curutchet <bastien.curutchet(a)bootlin.com> pps: clients: gpio: Bypass edge's direction check when not needed Calvin Owens <calvin(a)wbinvd.org> pps: don't try to wait for negative timeouts in PPS_FETCH Bradley Morgan <include(a)grrlz.net> lib/string: fix memchr_inv() for large ranges Caleb Sander Mateos <csander(a)purestorage.com> ublk: check for ublk_unmap_io() returning 0 Tao Cui <cuitao(a)kylinos.cn> block/kyber-iosched: flush per-cpu latency buckets over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-iocost: collect per-cpu latency stats over possible CPUs Tao Cui <cuitao(a)kylinos.cn> block/blk-stat: drain per-cpu callback stats over possible CPUs Zheng Qixing <zhengqixing(a)huawei.com> blk-cgroup: skip dying blkg in blkcg_activate_policy() Breno Leitao <leitao(a)debian.org> phonet: pep: do not write beyond optlen in getsockopt Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: tsl2583: return zero in write_raw() on success Sang-Heon Jeon <ekffu200098(a)gmail.com> iio: light: isl29028: return zero in write_raw() on success Yuanshen Cao <alex.caoys(a)gmail.com> iio: light: tsl2772: fix ALS calibscale readback Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-bts: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf intel-pt: Fix off-by-one in auxtrace_info minimum size check Arnaldo Carvalho de Melo <acme(a)redhat.com> perf auxtrace: Fix queue grow overflow and old array leak Arnaldo Carvalho de Melo <acme(a)redhat.com> perf thread-stack: Fix heap buffer overflow on branch stack wrap copy Jiancheng Huang <jchuang(a)seu.edu.cn> HID: lg4ff: validate report length before fixed offsets Chao Huang <huangchao(a)kylinos.cn> HID: i2c-hid: goodix: Disable VDD on VDDIO enable failure Ai Chao <aichao(a)kylinos.cn> HID: i2c-hid: Fix "(null)" output when reading report descriptor fails Kenny Levinsen <kl(a)kl.wtf> HID: i2c-hid: Revert to await reset ACK before reading report descriptor Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions Hans de Goede <hdegoede(a)redhat.com> HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() Yousef Alhouseen <alhouseenyousef(a)gmail.com> HID: synchronize input before cleaning up a failed probe 谢致邦 (XIE Zhibang) <Yeking(a)Red54.com> HID: i2c-hid: Refactor _DSM helper and add i2c-hid-acpi-prp0001 driver Karl Mehltretter <kmehltretter(a)gmail.com> tty: clear cdev pointer after cdev_add() failure Karl Mehltretter <kmehltretter(a)gmail.com> serial: amba-pl011: unprepare console clock on unregister Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL Saket Kumar Bhaskar <skb99(a)linux.ibm.com> powerpc/irq: Fix missing r2 clobber in PCREL inline assembly Gou Hao <gouhao(a)uniontech.com> powerpc/smp: add NULL guard for cause_ipi in smp_muxed_ipi_message_pass Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> firmware: coreboot: Validate table bounds Titouan Ameline de Cadeville <titouan.ameline(a)gmail.com> firmware: google: Add bounds checks in coreboot_table_populate() Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: skip unused probe response countdown offsets Slawomir Stepien <sst(a)poczta.fm> wifi: zd1211rw: reject secondary interfaces to prevent conflicts Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: send TWT teardown to peer after setup TX failure Davidlohr Bueso <dave(a)stgolabs.net> perf/cxlpmu: Fix 64-bit write to 32-bit HDM filter register Pranjal Shrivastava <praan(a)google.com> iommu/arm-smmu-v3: Convert to use atomic poll timeout Linghui Wu <linghui.wu(a)oss.qualcomm.com> wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: report RX chain signal for all RX paths Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1 StanleyYP Wang <StanleyYP.Wang(a)mediatek.com> wifi: mt76: mt7996: fix reg addr remap when addr is 0 Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: release hif2 reference on probe IRQ failure Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix ext PHY use-after-free on register error path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: fix double hif2 init on the non-WED path Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation for guest kallsyms path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Free scandir entries in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Reset errno before strtol in guest kernel map creation Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Don't abort guest map creation on first inaccessible dir Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Check snprintf truncation in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Use snprintf() for guestmount path construction Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Guard against NULL strlist in machines__findnew() Arnaldo Carvalho de Melo <acme(a)redhat.com> perf machine: Fix NULL parent dereference in fork event processing Joy Zou <joy.zou(a)oss.nxp.com> regulator: core: use system_freezable_wq for init complete work Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dsi: Drop dev_pm_opp_set_rate(0) Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) Leo Yan <leo.yan(a)arm.com> perf: arm_spe: Make wakeup range check overflow safe Can Peng <pengcan(a)kylinos.cn> ACPI: processor: Unregister cpufreq notifier on init failure Huisong Li <lihuisong(a)huawei.com> ACPI: processor: idle: Optimize ACPI idle driver registration Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: don't report a zero TX bitrate Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: Fix memory leak in SDIO TX path Zhi-Jun You <hujy652(a)gmail.com> wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986 Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length Yichong Chen <chenyichong(a)uniontech.com> fanotify: report full event length for FIONREAD Abdun Nihaal <nihaal(a)cse.iitm.ac.in> misc: vmc_vmci: Fix potential memory leak in vmci_event_subscribe() Naveen Kumar Chaudhary <naveen.osdev(a)gmail.com> locking/lockdep: Fix NULL pointer dereference in __lock_set_class() Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix device_register() error path Jakub Kicinski <kuba(a)kernel.org> i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> swiotlb: Preserve allocation virtual address for dynamic pools Aneesh Kumar K.V (Arm) <aneesh.kumar(a)kernel.org> iommu/dma: Check atomic pool allocation result directly Vladimir Zapolskiy <vz(a)kernel.org> clk: qcom: Return expected ENOMEM error on dynamic allocation failure Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF when reading bpf link info Pu Lehui <pulehui(a)huawei.com> bpf: Fix potential UAF in bpf_netns_link_update_prog Hongyan Xu <getshell(a)seu.edu.cn> power: supply: sc2731_charger: cancel work on remove Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> power: supply: sc2731_charger: Convert to platform remove callback returning void Hongyan Xu <getshell(a)seu.edu.cn> power: supply: isp1704_charger: cancel work on remove Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries Manivannan Sadhasivam <mani(a)kernel.org> arm64: dts: qcom: sm8550: Fix the msi-map entries Neil Armstrong <neil.armstrong(a)linaro.org> arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1 Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: sc8180x: drop duplicated PCI iommus property Dawid Wróbel <me(a)dawidwrobel.com> arm64: dts: qcom: sm8250-xiaomi-elish: correct the board ID Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8280xp-crd: Fix the pin index for misc_3p3_reg_en Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sdm632-motorola-ocean: Fix LED default trigger property Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8998: Don't pull-up I2C pins by default in sleep Itai Handler <itai.handler(a)gmail.com> rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qs Valentin Schneider <vschneid(a)redhat.com> rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs() Yue Haibing <yuehaibing(a)huawei.com> rcu: Remove unused function declaration rcu_eqs_special_set() Cheng-Han Wu <hank20010209(a)gmail.com> selftests/zram: fix kernel_gte() for POSIX sh Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> tools/nolibc/powerpc: mark ctr and xer as clobbered by system call Sajal Gupta <sajal2005gupta(a)gmail.com> md/raid5-ppl: fix use-after-free in ppl_do_flush() Chen Cheng <chencheng(a)fnnas.com> md/raid5: protect bitmap batch counters aka seq_flush/seq_write consistency Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> bus: mhi: host: Flush the posted write after writing to MHI_SOC_RESET_REQ_OFFSET Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtlwifi: pci: fix error path in rtl_pci_probe() Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Unregister panic notifier Hongyan Xu <getshell(a)seu.edu.cn> platform/chrome: cros_ec_debugfs: Clean up console log on probe failure Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() Kang Yang <quic_kangyang(a)quicinc.com> wifi: ath11k: implement handling of P2P NoA event Dmitry Antipov <dmantipov(a)yandex.ru> wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() Anilkumar Kolli <quic_akolli(a)quicinc.com> wifi: ath11k: add firmware-2.bin support Kalle Valo <quic_kvalo(a)quicinc.com> wifi: ath11k: qmi: refactor ath11k_qmi_m3_load() Fan Wu <fanwu01(a)zju.edu.cn> spi: davinci: switch to managed controller allocation Bastien Curutchet <bastien.curutchet(a)bootlin.com> spi: davinci: Unset POWERDOWN bit when releasing resources Li Zetao <lizetao1(a)huawei.com> spi: davinci: Use helper function devm_clk_get_enabled() Guixin Liu <kanie(a)linux.alibaba.com> nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject login PDUs declaring more data than was received Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: reject PDUs declaring more data than was received Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: free STAG index when TPT entry write fails Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Send cong param changes to the resolved port mdev Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs David Strahan <David.Strahan(a)microchip.com> scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches. Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: convert nilfs_page_bug() to nilfs_folio_bug() Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: convert nilfs_btnode_commit_change_key to use a folio Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: convert nilfs_btnode_prepare_change_key to use a folio Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: convert to nilfs_folio_buffers_clean() Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: convert nilfs_forget_buffer to use a folio Matthew Wilcox (Oracle) <willy(a)infradead.org> nilfs2: add nilfs_end_folio_io() David Lee <david.lee(a)trailofbits.com> nilfs2: prevent out-of-bounds read in super root block parsing Joshua Crofts <joshua.crofts1(a)gmail.com> nilfs2: fix infinite loop in nilfs_clean_segments() Alexey Charkov <alchark(a)flipper.net> clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs Akari Tsuyukusa <akkun11.open(a)gmail.com> clk: mediatek: mt8135: Fix inverted gate control for devapc_ck longlong yan <yanlonglong(a)kylinos.cn> clk/x86: pmc_atom: add kasprintf return value check Myeonghun Pak <mhun512(a)gmail.com> clk: palmas: Manage external-control prepare with devm Guangshuo Li <lgs201920130244(a)gmail.com> clk: tegra: tegra124-emc: put EMC node on register failure Ondrej Jirman <megi(a)xff.cz> arm64: dts: allwinner: sun50i-a64-pinephone: Fix mpu6050 mount matrix Yonatan Nachum <ynachum(a)amazon.com> RDMA/efa: Fix PBL chunk length computation Weiming Shi <bestswngs(a)gmail.com> fs/ntfs3: reject restart table growth beyond U16_MAX entries Ivy Lopez <skunkolee(a)gmail.com> staging: rtl8723bs: use kfree_sensitive() for key material Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Prevent crash handling to race with rproc_del() Jingyi Wang <jingyi.wang(a)oss.qualcomm.com> remoteproc: core: Attach rproc asynchronously in rproc_add() path via schedule_work() Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> remoteproc: Allow shutdown of crashed processors Peng Fan <peng.fan(a)nxp.com> remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown() Babanpreet Singh <bbnpreetsingh(a)gmail.com> w1: ds2482: Fix signedness bug in ds2482_w1_triplet() Yichong Chen <chenyichong(a)uniontech.com> isofs: release zisofs block pointer buffer head Maher Sanalla <msanalla(a)nvidia.com> RDMA/mlx5: Fix integer overflow of user QP buffer size Can Peng <pengcan(a)kylinos.cn> crypto: keembay - publish OF module alias for OCS AES/SM4 Linmao Li <lilinmao(a)kylinos.cn> crypto: keembay - Initialize completion before requesting IRQ Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: debugfs: Reserve space for a string terminator Babanpreet Singh <bbnpreetsingh(a)gmail.com> power: supply: sbs-battery: Use a per-device serial number buffer James Clark <james.clark(a)linaro.org> tools/build: Allow versioning of all LLVM tools defined in Makefile.include Tomas Glozar <tglozar(a)redhat.com> tools/build: Add bpftool-skeletons feature test Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: free EINT resources on unbind Nícolas F. R. A. Prado <nfraprado(a)collabora.com> pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Fix the invalid conditions Hao Chang <ot_chhao.chang(a)mediatek.com> pinctrl: mediatek: Add EINT support for multiple addresses Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: mediatek: Use C99 initializers in PINCTRL_PIN_GROUP() Alison Schofield <alison.schofield(a)intel.com> cxl/region: Fix use-after-free in find_pos_and_ways() error path Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak on subtest_states reallocation Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix incorrect error checking for pthread_create Karl Mehltretter <kmehltretter(a)gmail.com> ARM: lpc32xx: only run SoC init on LPC32xx hardware Fabio Estevam <festevam(a)gmail.com> arm64: dts: rockchip: Fix Gru WLAN sideband interrupt Weiming Wu <weiming3(a)asu.edu> fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init Florian Westphal <fw(a)strlen.de> netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet Can Peng <pengcan(a)kylinos.cn> drm/tve200: add OF module alias for autoloading Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix phantom device registration on missing hardware Malaya Kumar Rout <malayarout91(a)gmail.com> PM: hibernate: Fix memory leak in snapshot_write_next() error path Sanghyun Park <sanghyun.park.cnu(a)gmail.com> xfrm: Fix skb double-free in xfrm_dev_direct_output() Leo Yan <leo.yan(a)arm.com> perf cs-etm: Avoid truncating AUX buffer sizes to int Leo Yan <leo.yan(a)arm.com> perf cs-etm: Flush thread stacks after decoder reset Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unrequest devices if driver registration fails Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Add multiple protocols registration support Andre Przywara <andre.przywara(a)arm.com> ARM: dts: allwinner: a10: Fix PMU interrupt Xiang Mei <xmei5(a)asu.edu> ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() Guanghui Yang <3497809730(a)qq.com> ext4: fix buffer_head leak in ext4_init_orphan_info Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx() Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath11k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: Correctly copy the hint BSSID in WMI scan request Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath6kl: avoid buffer overreads in WMI event handlers Baokun Li <libaokun(a)linux.alibaba.com> ext4: drain in-flight DIO before buffered write fallback Gerald Yang <gerald.yang(a)canonical.com> ext4: clear stale xarray tags on folios skipped during writeback Pengpeng Hou <pengpeng(a)iscas.ac.cn> thermal: intel: int3400: clean up ODVP on probe failures Mukesh Ojha <mukesh.ojha(a)oss.qualcomm.com> iommu/qcom: Fix inverted fault report check in qcom_iommu_fault() Haoxiang Li <haoxiang_li2024(a)163.com> iommu/qcom: Remove sysfs device on probe failure path Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix requested device removal race Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_dealloc_pd_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_free_cq() Mark Zhang <markzhang(a)nvidia.com> RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in counter_release() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_srq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix potential use after free in ib_destroy_cq_user() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Fix use after free in ib_query_qp() Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add rdma_restrack_begin/abort/commit_del() operations Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/nldev: Fix locking when accessing mr->pd Kalesh AP <kalesh-anakkur.purayil(a)broadcom.com> RDMA/restrack: Fix typos in the comments Chiara Meiohas <cmeiohas(a)nvidia.com> RDMA/core: Add an option to display driver-specific QPs in the rdmatool Patrisious Haddad <phaddad(a)nvidia.com> RDMA/core: Add support to set privileged QKEY parameter Myeonghun Pak <mhun512(a)gmail.com> RDMA/erdma: Fix CEQ tasklet use-after-free on removal Takuma Fujiwara <t-fujiwara1(a)ti.com> PCI: j721e: Fix incorrect max_lanes for J7200 Leon Romanovsky <leon(a)kernel.org> RDMA/srpt: Pass the mapped task attribute to target_init_cmd() Ricardo B. Marlière <rbm(a)suse.com> libbpf: Search /lib64 and /lib in resolve_full_path() Yun Zhou <yun.zhou(a)windriver.com> ext4: skip extra isize expansion during mount to prevent deadlock Xiang Mei <xmei5(a)asu.edu> ext4: fix out-of-bounds read in ext4_read_inline_dir() Yun Zhou <yun.zhou(a)windriver.com> ext4: fix circular lock dependency in ext4_ext_migrate Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root Pengpeng Hou <pengpeng(a)iscas.ac.cn> ACPI: processor: validate MADT IOAPIC entry bounds Zhu Ling <zhuling2709(a)phytium.com.cn> ACPI: EC: Avoid _REG disconnect on GPIO IRQ defer Pengpeng Hou <pengpeng(a)iscas.ac.cn> RDMA/nldev: validate dynamic counter attribute length Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() Viktor Malik <vmalik(a)redhat.com> selftests/bpf: Silence array bounds warning in global_map_resize Marco Elver <elver(a)google.com> kcsan: avoid unintended access checking in NMIs TanZheng <tanzheng(a)kylinos.cn> RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters Ibrahim Hashimov <security(a)auditcode.ai> RDMA/rxe: Validate num_sge/cur_sge before indexing wqe->dma.sge[] Danila Chernetsov <listdansp(a)mail.ru> RDMA/hfi1: Propagate sdma_txinit_ahg() errors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: amlogic: meson-axg-s400: enable mipi_pcie_analog_dphy for PCIe Can Peng <pengcan(a)kylinos.cn> phy: starfive: Fix runtime PM cleanup in JH7110 DPHY RX probe Linmao Li <lilinmao(a)kylinos.cn> ASoC: meson: Keep link pointers valid on realloc failure Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Clear stale requests on termination Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize channel state checks Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Serialize abort state updates Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Terminate all descriptors without callbacks Yuho Choi <dbgh9129(a)gmail.com> driver core: soc: Unregister bus on early device registration failure Alban Bedel <alban.bedel(a)lht.dlh.de> software node: Fix software_node_get_reference_args() with index -1 Ian Rogers <irogers(a)google.com> perf ui hists: Fix uninitialized stack memory free on pstack allocation failure zhouminqiang <zhouminqiang2(a)huawei.com> mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() Ruoyu Wang <ruoyuw560(a)gmail.com> mtd: mtdswap: Avoid freeing registered blktrans device twice Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: ti: knav_qmss: Remove debugfs file on teardown Md Shofiqul Islam <shofiqtest(a)gmail.com> soc: ti: knav_qmss_queue: Implement resource cleanup in remove() Xiang Mei <xmei5(a)asu.edu> vfio/pci: clear vdev->msi_perm after freeing it on init failure Myeonghun Pak <mhun512(a)gmail.com> char: xilinx_hwicap: unregister class on init errors Pei Xiao <xiaopei01(a)kylinos.cn> ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Jiri Slaby (SUSE) <jirislaby(a)kernel.org> tty: ipoctal: convert to u8 and size_t Linmao Li <lilinmao(a)kylinos.cn> ppdev: prevent overflow when setting port timeout Breno Leitao <leitao(a)debian.org> cacheinfo: don't propagate DT/ACPI error when arch supplies info (arm64) Pengpeng Hou <pengpeng(a)iscas.ac.cn> misc: ad525x_dpot: use driver core groups for sysfs files Gleb Markov <markov.gi(a)npc-ksb.ru> misc: rtsx: add missing write register handling Gui-Dong Han <hanguidong02(a)gmail.com> misc: bcm-vk: Use acquire/release for msgq_inited Pavel Zhigulin <Pavel.Zhigulin(a)kaspersky.com> speakup: keyhelp: guard letter_offsets possible out-of-range indexing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> accessibility: speakup: Fix incorrect string length computation in report_char_chartab_status() Yuho Choi <dbgh9129(a)gmail.com> uio: Fix stale info pointer in failed registration path David Lee <david.lee(a)trailofbits.com> UDF symlink pathComponent header OOB read Karl Mehltretter <kmehltretter(a)gmail.com> tty: hvc: restrict HVC_DCC to ARMv6+ and ARM64 Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: f_uac1_legacy: remove broken string configfs attributes Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: processor: idle: Expand _LPI package sanity checks Thorsten Blum <thorsten.blum(a)linux.dev> crypto: sl3516 - drop invalid sg_dma_len checks before DMA mapping Pu Lehui <pulehui(a)huawei.com> bpf: Sync tail_call_reachable with callee state on entry Shivam Rawat <shivrawa(a)qti.qualcomm.com> drm/msm/a6xx: Fix stale rpmh votes after suspend Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Avoid stack over-read in debug output helpers Mikko Perttunen <mperttunen(a)nvidia.com> gpu: host1x: Fix offset calculation in trace_write_gather Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: pass correct argument to function Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: check SAP message length before reading it Avraham Stern <avraham.stern(a)intel.com> wifi: iwlwifi: mei: add support for SAP version 4 Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs Ian Rogers <irogers(a)google.com> perf jevents: Add more components to the metric sorting order Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: correct frequencies in the Iris OPP table Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> arm64: dts: qcom: sm8250: sort out Iris power domains Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: msm8996-xiaomi-gemini: Fix up ti,drv2604 enable GPIO Maoyi Xie <maoyixie.tju(a)gmail.com> drm/bridge: tc358767: clamp the reported AUX read size to the request Uday Khare <udaykhare77(a)gmail.com> remoteproc: qcom: Fix glink->node reference leak in qcom_add_glink_subdev Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: schedutil: Fix self-contradictory comment in sugov_iowait_apply() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Fix setting minimum P-state at init time Biren Pandya <birenpandya(a)gmail.com> media: i2c: rdacm21: Fix missing media_entity_cleanup() Qingshuang Fu <fuqingshuang(a)kylinos.cn> irqchip/renesas-irqc: Fix generic interrupt chip leak on remove Herve Codina <herve.codina(a)bootlin.com> irqdomain: Add support for generic irq chips creation before publishing a domain Herve Codina <herve.codina(a)bootlin.com> genirq/generic_chip: Introduce irq_domain_{alloc,remove}_generic_chips() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Introduce init() and exit() hooks Herve Codina <herve.codina(a)bootlin.com> irqdomain: Handle domain hierarchy parent in irq_domain_instantiate() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Handle additional domain flags in irq_domain_instantiate() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Introduce irq_domain_instantiate() Herve Codina <herve.codina(a)bootlin.com> irqdomain: Introduce irq_domain_free() Yuho Choi <dbgh9129(a)gmail.com> PCI: xgene: Drop unnecessary OF node reference Marc Zyngier <maz(a)kernel.org> PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN Dan Carpenter <error27(a)gmail.com> cpufreq: spear: Fix an IS_ERR() vs NULL bug in spear1340_set_cpu_rate() John Groves <John(a)Groves.net> dax: read holder_ops once in dax_holder_notify_failure() Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Bound the on-media label size before the shift Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Drop handle on protocol bind failures Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Protect device request lookup with RCU Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Use channel ID for transport teardown Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Reject out of range DT protocol IDs Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Avoid IDR updates while cleaning channels Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Free transport channel on IDR failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Unregister device notifier before IDR teardown Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate Kyle Zeng <kylebot(a)openai.com> hfsplus: validate thread record before delete key rebuild HE WEI(ギカク) <skyexpoc(a)gmail.com> fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list() Nirbhay Sharma <nirbhay.lkd(a)gmail.com> fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_list Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Add more checks in mi_enum_attr (part 2) Dave Jiang <dave.jiang(a)intel.com> cxl/pci: Honor -EPROBE_DEFER from component register setup Robert Richter <rrichter(a)amd.com> cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state Dave Jiang <dave.jiang(a)intel.com> cxl/mbox: Break poison list loop on an empty payload Vishnu Santhosh <vishnu.santhosh(a)oss.qualcomm.com> rpmsg: glink: fix deadlock in endpoint destroy during driver detach Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> rpmsg: glink: remove duplicate code for rpmsg device remove Hans Verkuil <hverkuil+cisco(a)kernel.org> media: v4l2-async: Unregister sub-device if asc_list is empty Sebastian Reichel <sre(a)kernel.org> media: v4l: async: Drop useless list move operation Xiang Mei <xmei5(a)asu.edu> isofs: fix out-of-bounds page array access on empty zisofs block James Calligeros <jcalligeros99(a)gmail.com> ASoC: apple: mca: increase SERDES reset delay Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Initialize debugfs after probe completes Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Stop flushing the global IB workqueue Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Create workqueues before device initialization Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Remove redundant PCI device ID validation Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Free RX data on late probe failure Leon Romanovsky <leon(a)kernel.org> RDMA/hfi1: Preserve unit 0 on allocation failure Sean Rhodes <sean(a)starlabs.systems> misc: rtsx_usb: avoid USB I/O in runtime autosuspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> pmdomain: bcm: bcm2835: handle genpd provider registration errors Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: hpi: Check transport errors during HPI6000 adapter initialization Xiang Mei <xmei5(a)asu.edu> xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full Yuho Choi <dbgh9129(a)gmail.com> hwrng: ks-sa - Fix runtime PM cleanup on registration failure Martin Kaiser <martin(a)kaiser.cx> hwrng: ks-sa - access private data via struct hwrng Allison Henderson <achender(a)kernel.org> RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state Leon Romanovsky <leon(a)kernel.org> RDMA/ipoib: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/mlx5: Drain RCU callbacks during module teardown Leon Romanovsky <leon(a)kernel.org> RDMA/core: Wait for RCU callbacks before unloading ib_core Mert Seftali <mertsftl(a)gmail.com> iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE Pengpeng Hou <pengpeng(a)iscas.ac.cn> bus: qcom-ebi2: use managed resources for clocks and children Pengpeng Hou <pengpeng(a)iscas.ac.cn> soc: qcom: rpmh-rsc: manage PM notifiers with devres Yu Peng <pengyu(a)kylinos.cn> perf metricgroup: Fix metric expression copy leaks Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> drm/panel: samsung-s6d16d0: Power off on prepare failure Biju Das <biju.das.jz(a)bp.renesas.com> usb: renesas_usbhs: Fix power-off ordering on unbind Fei Shao <fshao(a)chromium.org> usb: mtu3: allow system suspend during active gadget connection Linmao Li <lilinmao(a)kylinos.cn> platform/surface: acpi-notify: Check ACPI companion before use Linmao Li <lilinmao(a)kylinos.cn> platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Gary Guo <gary(a)garyguo.net> usb: fix UAF when probe runs concurrent to dyn ID removal Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make to_usb_driver() use container_of_const() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: make single lock for all usb dynamic id lists Yajun Deng <yajun.deng(a)linux.dev> USB: core: Use device_driver directly in struct usb_driver and usb_device_driver Ruoyu Wang <ruoyuw560(a)gmail.com> usb: gadget: aspeed_udc: check endpoint DMA allocation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> usb: gadget: aspeed_udc: Convert to platform remove callback returning void Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: configfs: fix out-of-bounds read of qw_sign Yuho Choi <dbgh9129(a)gmail.com> serial: ma35d1: Fix OF node reference leaks in console init Wolfram Sang <wsa+renesas(a)sang-engineering.com> hwspinlock: propagate errno when registering single lock Felix Gu <gu_0233(a)qq.com> remoteproc: qcom_q6v5_adsp: Fix reference leak for device node Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix resource leak on module load failure Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-privacy: Fix race condition Cosmo Chou <chou.cosmo(a)gmail.com> leds: pca9532: Fix inverted GPIO output polarity Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Fix false positive in SB IOAPIC IVRS validation Fu Hao <fuhao(a)open-hieco.net> iommu/amd: Add support for Hygon family 18h model 4h IOAPIC Wei Wang <wei.w.wang(a)hotmail.com> iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors Vladimir Zapolskiy <vz(a)kernel.org> iommu/msm: Return -ENOMEM on memory allocation failure in probe Akari Tsuyukusa <akkun11.open(a)gmail.com> iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX Yuho Choi <dbgh9129(a)gmail.com> bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation Sanghyun Park <sanghyun.park.cnu(a)gmail.com> bpf: Fix use-after-free on mm_struct in bpf_find_vma() Breno Leitao <leitao(a)debian.org> efi: fix stale reference to efi_recover_from_page_fault() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux Aleksandr Nogikh <nogikh(a)google.com> udf: Mark LVID buffer as uptodate before marking it dirty Hongyan Xu <getshell(a)seu.edu.cn> usb: gadget: r8a66597: avoid double free of ep0_req in probe error path Bjorn Andersson <bjorn.andersson(a)oss.qualcomm.com> usb: typec: ucsi: unregister debugfs entries on teardown Dan Carpenter <error27(a)gmail.com> thermal/drivers/rcar: Fix error checking in probe() Tanushree Shah <tshah(a)linux.ibm.com> perf data convert json: Fix trace_seq memory leak in process_sample_event() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-lenovo-flex-5g: Rename regulator nodes Bjorn Andersson <quic_bjorande(a)quicinc.com> arm64: dts: qcom: sc8180x: Enable the power key Anton Bambura <jenneron(a)postmarketos.org> arm64: dts: qcom: sc8180x-lenovo-flex-5g: move pinctrl to appropriate nodes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sc8180x-primus: Rename regulator nodes Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains Herman van Hazendonk <github.com(a)herrie.org> clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status David Woodhouse <dwmw(a)amazon.co.uk> timekeeping: Account for monotonicity adjustment in ntp_error Thomas Weißschuh <thomas.weissschuh(a)linutronix.de> y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 Yuho Choi <dbgh9129(a)gmail.com> clocksource: Unregister subsystem on device registration failure Jiangshan Yi <yijiangshan(a)kylinos.cn> selftests: timers: leap-a-day: Fix -w option and update usage comment Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix its node leak in gic_acpi_parse_madt_its() Kemeng Shi <shikemeng(a)huaweicloud.com> irqchip/gic-v3-its: Fix memleak in its_probe_one() Feng Yang <yangfeng(a)kylinos.cn> selftests/bpf: Fix memory leak in msg_alloc_iov Malaya Kumar Rout <malayarout91(a)gmail.com> selftests/bpf: Fix memory leak in msg_alloc_iov error path Evgenii Burenchev <evg28bur(a)yandex.ru> ALSA: via82xx: Remove unreachable branch in snd_via686_pcm_pointer() Dawei Feng <dawei.feng(a)seu.edu.cn> staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: replace pr_warn with dev_warn in fill and rx paths Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions Yuvraj Singh Chauhan <ysinghcin(a)gmail.com> staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown Ayush Mukkanwar <ayushmukkanwar(a)gmail.com> staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown Dan Carpenter <error27(a)gmail.com> staging: fbtft: Use sysfs_emit_at() to print to sysfs file Bryam Vargas <hexlabsecurity(a)proton.me> greybus: audio: bound the topology section sizes against the fetched size Ahmet Sezgin Duran <ahmet(a)sezginduran.net> staging: sm750fb: gate dualview dataflow using g_dualview Alexander A. Klimov <grandmaster(a)al2klimov.de> staging: greybus: audio: correct sscanf() return value check Cen Zhang <zzzccc427(a)gmail.com> wifi: mac80211_hwsim: avoid NULL skb in stop queue drain Ruoyu Wang <ruoyuw560(a)gmail.com> bus: qcom-ebi2: Fix clock leak on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> bus: qcom-ebi2: Simplify with scoped for each OF child loop Luca Weiss <luca.weiss(a)fairphone.com> arm64: dts: qcom: sm7225-fairphone-fp4: Fix address in fb node name Haowen Tu <tuhaowen(a)uniontech.com> PM: sleep: Fix off-by-one in wakelocks number limit check Yuho Choi <dbgh9129(a)gmail.com> bus: ti-sysc: Fix /chosen node reference leak Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: fix response resource leak on queue teardown Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> nvmet-rdma: factor out response resource cleanup Guixin Liu <kanie(a)linux.alibaba.com> nvmet-rdma: use sbitmap to replace rsp free list Hannes Reinecke <hare(a)suse.de> nvmet-rdma: avoid circular locking dependency on install_queue() Gui-Dong Han <hanguidong02(a)gmail.com> nvme-apple: Use acquire/release for queue enabled state Myeonghun Pak <mhun512(a)gmail.com> crypto: keembay - Fix AEAD unregister count in error path Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: rk3288 - fail ahash requests on HASH idle timeout Pengpeng Hou <pengpeng(a)iscas.ac.cn> crypto: sa2ul - stop probe if context pool creation fails Lothar Rubusch <l.rubusch(a)gmail.com> crypto: atmel-sha204a - fix heap info leak on I2C transfer failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - reject hardware ECDH without a public key Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - clean up and improve ECDH comments Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - replace min_t with min Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - clear AES key schedule from stack Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Add group validation Sandipan Das <sandipan.das(a)amd.com> perf/x86/amd/uncore: Refactor uncore management Leo Yan <leo.yan(a)arm.com> perf cs-etm: Fix thread leaks on trace queue init failure James Clark <james.clark(a)linaro.org> perf cs-etm: Queue context packets for frontend James Clark <james.clark(a)arm.com> perf cs-etm: Create decoders after both AUX and HW_ID search passes Besar Wicaksono <bwicaksono(a)nvidia.com> perf cs-etm: Fix incorrect or missing decoder for raw trace Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rtw89: fix HE extended capability length check Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix memory overread in ring handler Hisam Mehboob <hisamshar(a)gmail.com> selftests/rseq: Replace glibc-specific __GNUC_PREREQ with portable check Hanlin Song <pgeorge8929(a)gmail.com> csky: Fix a4/a5 restoration in syscall trace path Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: orientation: hid-sensor-rotation: Avoid race between callback setup and device exposure Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> soundwire: qcom: Fix port exhaustion check in stream_alloc_ports Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: hisilicon: Return -ENOMEM on dynamic memory allocation in probe Suraj Gupta <suraj.gupta2(a)amd.com> dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Vladimir Zapolskiy <vz(a)kernel.org> dmaengine: mediatek: mtk-uart-apdma: Return -ENOMEM on memory allocation failure Leon Hwang <leon.hwang(a)linux.dev> bpf: Copy per-CPU map value padding in copy_map_value_long() Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after struct_ops commands Yichong Chen <chenyichong(a)uniontech.com> tools/bpf/bpftool: Reset vmlinux BTF after map commands Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup Asad Kamal <asad.kamal(a)amd.com> drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup Uday Khare <udaykhare77(a)gmail.com> regulator: tps6594: Fix device node reference leaks in multiphase loop Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: refactor variant descriptions Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: remove hardcoded buck config Michael Walle <mwalle(a)kernel.org> regulator: tps6594-regulator: remove interrupt_count Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> regulator: tps6594-regulator: Constify struct tps6594_regulator_irq_type Thomas Richard <thomas.richard(a)bootlin.com> regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594 Nirmala Devi Mal Nadar <m.nirmaladevi(a)ltts.com> regulator: tps6594-regulator: Add TI TPS65224 PMIC regulators Nirmala Devi Mal Nadar <m.nirmaladevi(a)ltts.com> mfd: tps6594: Add register definitions for TI TPS65224 PMIC Ian Rogers <irogers(a)google.com> perf tests: Fix flakiness in BPF counters test on hybrid systems Namhyung Kim <namhyung(a)kernel.org> perf test: Fix perf stat --bpf-counters on hybrid machines Tengda Wu <wutengda(a)huaweicloud.com> perf test: Use sqrtloop workload to test bperf event Veronika Molnarova <vmolnaro(a)redhat.com> perf test stat_bpf_counter.sh: Stabilize the test results Ian Rogers <irogers(a)google.com> perf test bpf-counters: Add test for BPF event modifier Thomas Richter <tmricht(a)linux.ibm.com> perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test Ian Rogers <irogers(a)google.com> perf tests: Skip metrics validation if system-wide recording lacks permission Namhyung Kim <namhyung(a)kernel.org> perf test: Do not skip when some metrics tests succeeded Ian Rogers <irogers(a)google.com> perf test all metrics: Fully ignore Default metric failures Ian Rogers <irogers(a)google.com> perf test metrics: Update all metrics for possibly failing default metrics Ian Rogers <irogers(a)google.com> perf tests metrics: Permission related fixes Ian Rogers <irogers(a)google.com> perf test stat_all_metrics: Ensure missing events fail test Namhyung Kim <namhyung(a)kernel.org> perf test: Update all metrics test like metricgroups test Weilin Wang <weilin.wang(a)intel.com> perf test: Simplify metric value validation test final report Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_HAUPPAUGE_NEW keymap define Sean Young <sean(a)mess.org> media: keymaps: Remove obsolete RC_MAP_RC5_TV keymap define Daniel McCarthy <daniel(a)dragonzap.com> pinctrl: bcm2835: Don't remove an unregistered GPIO chip Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Keep PCI PMUs working when MMIO/MSR setup fails Chen, Yu C <yu.c.chen(a)intel.com> sched/fair: Fix overflow in update_tg_cfs_runnable() Wei Yang <richard.weiyang(a)gmail.com> mm/mm_init: fix incorrect node_spanned_pages Henrik Grimler <henrik.grimler(a)axis.com> drm/lima: call drm_mm_init() with a valid allocation range Brian Masney <bmasney(a)redhat.com> clk: imx: scu: drop redundant init.ops variable assignment Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leaks in imx7_src_init() Weigang He <geoffreyhe2(a)gmail.com> ARM: imx: fix device_node refcount leak in imx_src_init() Min zhang <zhangmin2026(a)yeah.net> clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_audmix: rework runtime PM handling in probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: rt700-sdw: always drain jack work on remove Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic Brian Masney <bmasney(a)redhat.com> clk: nuvoton: ma35d1-pll: convert from round_rate() to determine_rate() Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc Joey Lu <a0987203069(a)gmail.com> clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation Alexander A. Klimov <grandmaster(a)al2klimov.de> clk: moxart: remove unused variables, fix refcount leak Myeonghun Pak <mhun512(a)gmail.com> clk: versaclock7: Fix APLL clock leak on probe failure Gui-Dong Han <hanguidong02(a)gmail.com> media: cec-pin: Fix event FIFO ordering Weigang He <geoffreyhe2(a)gmail.com> soc: samsung: exynos-pmu: fix of_node refcount leak in exynos_get_pmu_regmap() Michael Bommarito <michael.bommarito(a)gmail.com> HID: roccat: bound device-supplied profile index Christos Maragkos <whitetowersoftware(a)gmail.com> HID: nintendo: Fix imu_timestamp_us double increment per report Philipp Weber <kernel(a)phwe.de> HID: core: quiesce input in hid_hw_stop() to prevent use-after-free Maoyi Xie <maoyixie.tju(a)gmail.com> platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count Jens Remus <jremus(a)linux.ibm.com> x86/cfi: Use symmetric SYM_START and SYM_END in __CFI_TYPE() Konstantin Andreev <andreev(a)swemel.ru> smack: restrict smackfs/{direct,mapped} values to 0-255 Konstantin Andreev <andreev(a)swemel.ru> smack: deduplicate smackfs/{direct,mapped} file_operations Dmitry Antipov <dmantipov(a)yandex.ru> smack: simplify write handlers of sysfs entries Konstantin Andreev <andreev(a)swemel.ru> smack: fix incorrect task context in smack_msg_queue_msgrcv Maxime Ripard <mripard(a)kernel.org> drm/bridge: cdns-mhdp8546: Return an error pointer on allocation failure Nicolas Frattaroli <nicolas.frattaroli(a)collabora.com> drm/rockchip: vop2: Recognise 10-bit YUV422 as YUV format Paul Kocialkowski <paulk(a)sys-base.io> drm: lcdif: Wait for vblank before disabling DMA Yicong Hui <yiconghui(a)gmail.com> drm: Remove unused header in drm_dumb_buffers.c SJ Park <sj(a)kernel.org> mm/damon/core: skip aging from repeated aggressive merging Huang Wei <huangwei(a)kylinos.cn> usb: typec: ucsi: use UCSI_TIMEOUT_MS for sync command completion Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> clk: meson: align gxbb_32k_clk_sel number of parents with actual count Arnaldo Carvalho de Melo <acme(a)redhat.com> perf sched: Fix register_pid() overflow, strcpy, and BUG_ON Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid CRC corruption due to parallel claim add Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob size Junyi Liu <moss80199(a)gmail.com> ksmbd: fix durable reconnect error path file lifetime Akif <akif.sait111(a)gmail.com> ksmbd: fix use-after-free in smb2_open during durable reconnect Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix same-register dst/src OOB read and pointer leak in sock_ops Xiang Mei <xmei5(a)asu.edu> bridge: mrp: reject zero test interval to avoid OOM panic Brian Witte <brianwitte(a)mailfence.com> netfilter: nft_counter: serialize reset with spinlock Paul Chaignon <paul.chaignon(a)gmail.com> bpf: Reject narrower access to pointer ctx fields Daniel Vogelbacher <daniel(a)chaospixel.com> ceph: fix oops due to invalid pointer for kfree() in parse_longname() Al Viro <viro(a)zeniv.linux.org.uk> parse_longname(): strrchr() expects NUL-terminated string Jonathan Currier <dullfire(a)yahoo.com> net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" Norbert Szetei <norbert(a)doyensec.com> ksmbd: fix overflow in dacloffset bounds check Jiawen Wu <jiawenwu(a)trustnetic.com> net: libwx: fix Tx L4 checksum Su Yue <glass.su(a)suse.com> md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb Manivannan Sadhasivam <mani(a)kernel.org> wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path Jie Wang <wangjie125(a)huawei.com> net: hns3: fix kernel crash when 1588 is sent on HIP08 devices Jian Shen <shenjian15(a)huawei.com> net: hns3: don't auto enable misc vector SJ Park <sj(a)kernel.org> mm/damon/tests/core-kunit: catch test failure in test_merge_regions_of() SJ Park <sj(a)kernel.org> mm/damon/core-kunit: handle region split failure in filter_out() SJ Park <sj(a)kernel.org> mm/damon/vaddr-kunit: check region count in three_regions test SJ Park <sj(a)kernel.org> mm/damon/paddr: drop last same folio access check reuse optimization SJ Park <sj(a)kernel.org> mm/damon/vaddr: drop last same folio access check optimization SJ Park <sj(a)kernel.org> mm/damon/core-kunit: check region count before testing in split_at() Kazuki Hanai <hnkz.64(a)gmail.com> nvmet-auth: Synchronize timeout work during SQ teardown Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5e: xsk: Fix unlocked writing to ICOSQ Sechang Lim <rhkrqnwk98(a)gmail.com> tcp: clear sock_ops cb flags before force-closing a child socket Arthur Gautier <baloo(a)superbaloo.net> xhci: fix lost bounce buffers on TDs spanning several ring segments Zhenhao Wan <whi4ed0g(a)gmail.com> drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE Zhenhao Wan <whi4ed0g(a)gmail.com> drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE Faith Ekstrand <faith.ekstrand(a)collabora.com> drm/nouveau: Use write-combined maps for coherent Sunday Clement <Sunday.Clement(a)amd.com> drm/amdkfd: Reject zero-sized AQL queue allocations after size halving Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu: fix autosuspend cleanup during removal Yang Wang <kevinyang.wang(a)amd.com> drm/amdgpu: check thunderbolt before switcheroo registration Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used Kavan Smith <kavansmith82(a)gmail.com> drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value Tao Yu <tao1.yu(a)intel.com> drm/gud: validate TV mode names before creating enum property Deepanshu Kartikey <kartikey406(a)gmail.com> drm/gud: NUL-terminate TV mode names read from the device David (Ming Qiang) Wu <David.Wu3(a)amd.com> drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: avoid divide-by-zero in __is_lut_linear() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Use drm_atomic_helper_check_plane_state() Thomas Zimmermann <tzimmermann(a)suse.de> drm/hibmc: Fix list of formats on the primary plane Wentao Liang <vulab(a)iscas.ac.cn> drm/sun4i: fix refcount leak in sun4i_backend_init_sat() Deepanshu Kartikey <kartikey406(a)gmail.com> drm/i915: Guard against NULL driver_data in i915_pci_probe() Danilo Krummrich <dakr(a)kernel.org> drm: fix race between partial drm_dev_register() failure and ioctl Johan Hovold <johan(a)kernel.org> drm/panel-edp: fix i2c adapter leak on probe failure Johan Hovold <johan(a)kernel.org> drm/bridge: dw-hdmi: fix i2c adapter leak on probe failure Chao Yu <chao(a)kernel.org> f2fs: fix to zero post-EOF data when extending file size Chao Yu <chao(a)kernel.org> f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page() Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: fix i_size when pinned fallocate partially fails Wenjie Qi <qwjhust(a)gmail.com> f2fs: return writeback error from collapse range Zhan Xusheng <zhanxusheng1024(a)gmail.com> f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set() Hao-Qun Huang <alvinhuang0603(a)gmail.com> f2fs: reject overlapping move range after len expansion Wenjie Qi <qwjhust(a)gmail.com> f2fs: return symlink writeback errors Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Drop vport reference under lock in report ID acquisition Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Avoid double completion in async IOCB timeout Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Quiesce response IRQ before freeing request queue Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Don't query firmware state while chip is down Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace enable parsing in debugfs Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix cs84xx use-after-free on host teardown Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Serialize flash version read in reset handler Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Initialize NVMe abort_work once at submission Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition() Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Bound i2c->length in I2C bsg handlers Nilesh Javali <njavali(a)marvell.com> scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers Ruoyu Wang <ruoyuw560(a)gmail.com> media: zoran: Avoid freeing a registered video_device twice Arash Golgol <arash.golgol(a)gmail.com> media: vimc: fix pixel format lookup in enum_framesizes Uday Khare <udaykhare77(a)gmail.com> media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size calculation in parse_raw_formats() Mohammed EL Kadiri <med08elkadiri(a)gmail.com> media: venus: fix payload size returned by parse_caps() and parse_alloc_mode() Biren Pandya <birenpandya(a)gmail.com> media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link Ming Qian <ming.qian(a)oss.nxp.com> media: v4l2-ctrls: Allow unknown HDR10 white point and luminance Xu Rao <raoxu(a)uniontech.com> media: v4l2-async: avoid deleting unlinked ASC entry on link error Ilya Krutskih <devsec(a)tpz.ru> media: tda18250: fix possible integer overflow Guangshuo Li <lgs201920130244(a)gmail.com> media: saa7164: fix cleanup on resource allocation failure Lei Huang <huanglei(a)kylinos.cn> media: s2255: check firmware size before reading trailing marker HyeongJun An <sammiee5311(a)gmail.com> media: s2255: bound JPEG frame size before copying into the buffer Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure Valery Borovsky <vebohr(a)gmail.com> media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak Myeonghun Pak <mhun512(a)gmail.com> media: rc: sunxi-cir: Unregister rc device on probe failure Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Correct color map between V4L2 and ISI Guoniu Zhou <guoniu.zhou(a)oss.nxp.com> media: nxp: imx8-isi: Fix stream ID validation bypass in crossbar routing Christian Hewitt <christianshewitt(a)gmail.com> media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov7740: fix use-after-destroy in remove Biren Pandya <birenpandya(a)gmail.com> media: i2c: ov02a10: fix endpoint parsing use-after-free Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: go7007: defer the ALSA v4l2 put until card release Jiangong.Han <jiangong.han(a)windriver.com> media: em28xx: fix use-after-free of dev_next->devlist on disconnect Diego Fernando Mancera Gomez <diegomancera.dev(a)gmail.com> media: em28xx: defer audio-only extension registration Fan Wu <fanwu01(a)zju.edu.cn> media: cx23885: cancel NetUP CI work before teardown Bryam Vargas <hexlabsecurity(a)proton.me> media: cx231xx: reject geometry changes while the VBI queue is busy Ruoyu Wang <ruoyuw560(a)gmail.com> media: cobalt: Avoid freeing ALSA private data twice Dawei Feng <dawei.feng(a)seu.edu.cn> media: cedrus: fix memory leak in cedrus_init_ctrls() Ruoyu Wang <ruoyuw560(a)gmail.com> media: cec: Serialize exclusive follower delivery Yi Ding <yi.s.ding(a)gmail.com> media: cec: meson: ao-cec-g12a: name the CEC core regmap to avoid debugfs clash Jonas Karlman <jonas(a)kwiboo.se> media: cec: core: Fix kmemleak due to missed rc_free_device() call Valery Borovsky <vebohr(a)gmail.com> media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> LoongArch: Avoid preempt count underflow without probe Wentao Guan <guanwentao(a)uniontech.com> LoongArch: Do not save/restore percpu base register in rethook trampoline Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Restore sigset on error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: pv: Fix rc/rrc offset for PVM_DUMP Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Zero initialize irq in reinject_machine_check Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Take srcu when importing watchpoint data Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Free guest debug data on vcpu destroy Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix old_data leak in guest debug error path Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix memory leak in guest debug handling Christian Borntraeger <borntraeger(a)linux.ibm.com> KVM: s390: Fix length check __import_wp_info() Carlos López <clopez(a)suse.de> KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Service local TLB flushes on failed nested VM-Enter Yosry Ahmed <yosry(a)kernel.org> KVM: nVMX: Always flush vpid02 on first use Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix reversed GENMASK() arguments in fault count mask Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Reject integration times with a non-zero seconds part Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix incompatible pointer type passed to div_u64_rem() Nikhil Gautam <nikhilgtr(a)gmail.com> iio: light: opt4001: Fix power down clearing bits of the wrong register Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: temperature: hid-sensor-temperature: switch to non-devm iio_device_register() Cong Nguyen <congnt264(a)gmail.com> iio: srf04: fix pm_runtime handling on probe error path Can Peng <pengcan(a)kylinos.cn> iio: pressure: mpl115: Fix runtime PM cleanup Rupesh Majhi <zoone.rupert(a)gmail.com> iio: pressure: dps310: fix NULL pointer dereference on ACPI probe Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> iio: light: gp2ap002: Disable regulators on resume failure Giorgi Tchankvetadze <giorgi(a)tchankvetadze.com> iio: light: cm32181: return zero after writing calibscale Cong Nguyen <congnt264(a)gmail.com> iio: gyro: mpu3050: fix sign of raw angular velocity readings Erick Henrique <erick.henrique.rodrigues(a)usp.br> iio: dac: m62332: Fix regulator reference count imbalance Linmao Li <lilinmao(a)kylinos.cn> iio: chemical: sgp30: Handle IAQ thread creation failure Fan Wu <fanwu01(a)zju.edu.cn> iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAF Moksh Panicker <mokshpanicker.7(a)gmail.com> iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable WenTao Liang <vulab(a)iscas.ac.cn> ASoC: samsung: aries_audio_probe: double of_node_put due to direct assignment without of_node_get Haoxiang Li <haoxiang_li2024(a)163.com> AsoC: intel: sst: fix PCI device reference leak on probe failure Haoxiang Li <haoxiang_li2024(a)163.com> ASoC: fsl: mpc5200-i2s: Free DMA resources on probe failure Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l34: drain threaded IRQ before runtime suspend Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: cs35l33: drain threaded IRQ before runtime suspend Linkai Gong <gonglinkai(a)kylinos.cn> i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src Heiko Stuebner <heiko.stuebner(a)cherry.de> clk: rockchip: rk3588: Don't change PLL rates when setting dclk_vop2_src Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk Stephan Gerhold <stephan.gerhold(a)linaro.org> clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent CRC corruptions after claim flush Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix freeing of claims on meshif deletion Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: avoid unaligned fault in IP extraction Zhiling Zou <zhilinz(a)nebusec.ai> batman-adv: fix stale receive device on merged fragments Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: rawnand: validate ONFI extended parameter page sections Xu Rao <raoxu(a)uniontech.com> mtd: mtdoops: free page bitmap when the backing MTD is removed Pengpeng Hou <pengpeng(a)iscas.ac.cn> mtd: afs: validate v2 image info bounds Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix required lock not held during update of ap_matrix_mdev object Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix NULL deref in status_show() during queue probe Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULL Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: Fix stale do_remove flag across iterations in vfio_ap_mdev_cfg_remove Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm() Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: stop watchdogs before booting kdump kernel Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Move H_WATCHDOG definitions to a common header Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/pseries: Handle and log pseries-wdt registration failures Muchun Song <muchun.song(a)linux.dev> powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap population Helge Deller <deller(a)gmx.de> parisc: Fix alignment of asm statements in head.S Pei Xiao <xiaopei01(a)kylinos.cn> parisc: eisa: Fix infinite loop when parsing invalid IRQ value Bryam Vargas <hexlabsecurity(a)proton.me> nvdimm/btt: reject an arena whose nfree is below the lane count Wupeng Ma <mawupeng1(a)huawei.com> mm/hugetlb: fix missing migratable flag on same-node hugetlb migration caina <caina(a)uniontech.com> Revert "irqchip/mbigen: Fix mbigen node address layout" Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: reject unsolicited H2CData PDUs Shivam Kumar <kumar.shivam43666(a)gmail.com> nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: check the data direction of a C2HData PDU Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Fix race between non-atomic ops and trigger-start Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: harmony: initialize locks before requesting IRQ Karl Mehltretter <kmehltretter(a)gmail.com> arm64: mm: Fix the lockless page-table walk in show_pte() Ahmad Byagowi <ahmadexp(a)gmail.com> i2c: mux: Fix channel node leak on adapter add failure Vasileios Almpanis <vasilisalmpanis(a)gmail.com> i2c: core: fix debugfs UAF on adapter removal Sizhe Liu <liusizhe5(a)huawei.com> perf hisi-ptt: Fix PTT trace TLP header parsing Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix kernel address leakages in LBR stack Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> rtc: rzn1: Fix weekday underflow when alarm crosses month boundary Pengpeng Hou <pengpeng(a)iscas.ac.cn> Input: aiptek - validate raw macro indices before updating state Masami Hiramatsu (Google) <mhiramat(a)kernel.org> kprobes: Protect kprobe_blacklist with RCU Bradley Morgan <brads(a)mainlining.org> ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() Hajo Noerenberg <hajo-linux-ide(a)noerenberg.de> ata: ahci: work around lost interrupts on Marvell 88SE61xx Damien Le Moal <dlemoal(a)kernel.org> block: flag zoned disks with GENHD_FL_NO_PART Linkai Gong <gonglinkai(a)kylinos.cn> cpuidle: dt_idle_genpd: kfree() the original name allocation Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Initialize IRQ data before requesting IRQs Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Complete descriptors before pausing Koichiro Den <den(a)valinux.co.jp> dmaengine: dw-edma: Fix HDMA channel status register access Mikulas Patocka <mpatocka(a)redhat.com> dm: fix resume-vs-remove race Mikulas Patocka <mpatocka(a)redhat.com> dm: fix race when loading and unloading a table Ibrahim Hashimov <security(a)auditcode.ai> HID: wacom: validate report length in wacom_intuos_pro2_bt_irq Wei Jie Law <98lawweijie(a)gmail.com> HID: rmi: fix OOB access with undersized RMI reports Yao Kai <yaokai34(a)huawei.com> futex: Prevent rcuwait use-after-free during requeue PI SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() target (normal), context and kdamond dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs: kobject_del() region and target (error) dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme region dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme filter dirs SJ Park <sj(a)kernel.org> mm/damon/sysfs-schemes: kobject_del() scheme dirs Runyu Xiao <runyu.xiao(a)seu.edu.cn> scsi: pm8001: Use rollback index when freeing MSI-X vectors Sujal Tuladhar <sujaltuladhar1231(a)gmail.com> scsi: target: iscsi: Reserve a terminator byte for the login payload Can Peng <pengcan(a)kylinos.cn> spi: bcmbca-hsspi: disable clocks on resume failure Can Peng <pengcan(a)kylinos.cn> spi: bcm63xx: disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> spi: bcm63xx-hsspi: disable clocks on resume failure Kanishka De Silva <kpskanna1915(a)gmail.com> ublk: clear VM_MAYWRITE on read-only ublk char device mmap Can Peng <pengcan(a)kylinos.cn> thermal/drivers/qoriq: Disable clock on resume failure Can Peng <pengcan(a)kylinos.cn> thermal/drivers/imx: Disable clock on runtime resume failure Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read in rtw_action_frame_parse() Muhammad Bilal <meatuni001(a)gmail.com> staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: fix null pointer dereference in usb_put_function_instance() Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl() Ivy Lopez <skunkolee(a)gmail.com> usb: gadget: f_midi2: fix use-after-free in string attribute show path Aleksandr Nogikh <nogikh(a)google.com> usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqs Jameson Thies <jthies(a)google.com> usb: typec: ucsi: displayport: Fix OOB altmode array index Fan Wu <fanwu01(a)zju.edu.cn> usb: typec: qcom-pmic: cancel reset_work on stop Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> usb: f_mass_storage: Bump local buffer size in fsg_common_create_luns() Liu Qi <liuqi(a)longcheer.com> usb-storage: ene_ub6250: fix race between scan work and probe Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> media: usbtv: keep device alive while ALSA card exists Stephan Gerhold <stephan(a)gerhold.net> clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset HyeongJun An <sammiee5311(a)gmail.com> ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output() Griffin Kroah-Hartman <griffin(a)kroah.com> usb: image: mdc800: change kmalloc() to kzalloc() Hari Mishal <harimishal1(a)gmail.com> drm/amd/display: fix division by zero in get_estimated_bw() Petr Vaganov <p.vaganov(a)ideco.ru> scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions Steven Rostedt <rostedt(a)goodmis.org> tracing/mmiotrace: Remove reference to unused per CPU data pointer Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Fix TX busy and drop handling Jinjie Ruan <ruanjinjie(a)huawei.com> entry: Fix seccomp bypass after ptrace with TSYNC Eric Dumazet <edumazet(a)google.com> tcp: fix potential race in tcp_v6_syn_recv_sock() Youngjae Kwon <yjkwon0026(a)snu.ac.kr> fsnotify: Fix stale object mask after concurrent mark updates Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7996: validate default EEPROM firmware size Günther Noack <gnoack(a)google.com> landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Yuqi Xu <xuyuqiabc(a)gmail.com> openvswitch: Fix CT limit teardown use-after-free Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix kernel-doc warnings in internal headers Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() Tzung-Bi Shih <tzungbi(a)kernel.org> platform/chrome: sensorhub: Fix dropped timestamp events and log spam Zhan Xusheng <zhanxusheng1024(a)gmail.com> udf: Fix i_lenExtents truncation on 32-bit kernels Thomas Gleixner <tglx(a)kernel.org> timer: Keep debugobjects state consistent in migrate_timer_list() Bradley Morgan <include(a)grrlz.net> taskstats: fix cpumask parsing cutting off the last character Jann Horn <jannh(a)google.com> smack: fix cred UAF in smack_file_send_sigiotask() Bradley Morgan <include(a)grrlz.net> signal: avoid shared siginfo namespace rewrites Helge Deller <deller(a)gmx.de> sticon/parisc: Detect default STI graphics card for console output Myeonghun Pak <mhun512(a)gmail.com> tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout Zi Yan <ziy(a)nvidia.com> xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc() Maoyi Xie <maoyixie.tju(a)gmail.com> w1: ds28e17: reject an oversize length on an I2C block read Chengfeng Ye <nicoyip.dev(a)gmail.com> vsock/virtio: flush works in dependency order Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: rtl818x: initialize eeprom_93cx6 struct to zero Fabio Estevam <festevam(a)nabladev.com> wifi: mwifiex: Detach sync cmd buffer on interrupted wait Abdun Nihaal <nihaal(a)cse.iitm.ac.in> wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() Maoyi Xie <maoyixie.tju(a)gmail.com> i3c: master: svc: bound IBI payload to the requested max_payload_len Adrian Hunter <adrian.hunter(a)intel.com> i3c: master: Fix info leak and UAF in device unregister path Haotian Zhang <vulab(a)iscas.ac.cn> dm-switch: use WRITE_ONCE() in switch_region_table_write() Mikulas Patocka <mpatocka(a)redhat.com> dm-stats: fix a crash if allocation of per-cpu data fails Nathan Chancellor <nathan(a)kernel.org> arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/tdx: Fix zero-extension for 32-bit port I/O Naman Jain <namjain(a)linux.microsoft.com> PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip Karl Mehltretter <kmehltretter(a)gmail.com> cgroup/cpuset: Fix misplaced DL migration reset Takashi Iwai <tiwai(a)suse.de> ALSA: virmidi: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: serial-u16550: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: portman2x4: Check card index validity at probe Runyu Xiao <runyu.xiao(a)seu.edu.cn> ALSA: pcxhr: initialize mutexes before requesting threaded IRQ Takashi Iwai <tiwai(a)suse.de> ALSA: mts64: Check card index validity at probe Takashi Iwai <tiwai(a)suse.de> ALSA: mpu401: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: bcd2000: clear the URB pointers on disconnect Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Check card index validity at probe Baul Lee <baul.lee(a)xbow.com> ALSA: 6fire: bound the MIDI event length from the device Zhiling Zou <zhilinz(a)nebusec.ai> seg6: reset IP6CB after IPv6 decapsulation Norbert Szetei <norbert(a)doyensec.com> net: skbuff: don't touch shared zerocopy state in skb_tx_error() Breno Leitao <leitao(a)debian.org> net: fix spurious TX timeout after dev_activate() Zhiling Zou <zhilinz(a)nebusec.ai> net: cap advertised IP tunnel headroom Bryam Vargas <hexlabsecurity(a)proton.me> net/smc: unregister the connection before draining the rx tasklet Hidayath Khan <hidayath(a)linux.ibm.com> net/smc: fix use-after-free in smc_rx_pipe_buf_release() Hidayath Khan <hidayath(a)linux.ibm.com> net/smc: fix socket refcount leak in smc_switch_conns() Bryam Vargas <hexlabsecurity(a)proton.me> net/smc: do not dereference an unset send buffer on the SMC-D teardown path Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Count packets dropped on RX refill failure Koichiro Den <den(a)valinux.co.jp> net: ntb_netdev: Avoid double-accounting netif_rx() drops Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Reject oversized TX buffers Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Fail TX enqueue when the QP link is down Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Recycle TX entries before client callbacks Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Mark the connection down when bringing it up fails Fan Ye <fy15309206903(a)gmail.com> net: thunderbolt: Release the Rx HopID that was handed out on mismatch Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> net: ravb: avoid dereferencing an invalid PTP clock Ruoyu Wang <ruoyuw560(a)gmail.com> net: openvswitch: fix nf_connlabels leak in ovs_ct_init Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: fix flow mask use-after-free on flow deletion Asim Viladi Oglu Manizada <manizada(a)pm.me> net: tun: bound receive headroom Fabio Porcedda <fabio.porcedda(a)gmail.com> net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition Aleksandr Khromov <haa(a)amicon.ru> slip: fix use-after-free in sl_sync() Weiming Shi <bestswngs(a)gmail.com> xdp: fix zero-copy frame layout Alexandra Winter <wintera(a)linux.ibm.com> net/iucv: filter frames in afiucv_hs_rcv() by ingress device Seiji Nishikawa <snishika(a)redhat.com> ipmi: si: Fix NULL pointer dereference after failed registration Yousef Alhouseen <alhouseenyousef(a)gmail.com> ipmi: ipmb: validate write message length Kuan-Wei Chiu <visitorckw(a)gmail.com> interconnect: Fix use after free in icc_get() and of_icc_get_by_index() Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: warn on element type mismatch instead of failing Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: pass validated element count to package parsers Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: fix ORD_LIST_ELEMENTS never being parsed Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer() Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: fix new_password_store() overwriting current_password Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: fix heap OOB read on empty password write Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store() Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: bound ordered-list parsing by the package count Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: advance elem past consumed array elements Muhammad Bilal <meatuni001(a)gmail.com> platform/x86: hp-bioscfg: accept reduced ACPI packages from older HP BIOS Bryam Vargas <hexlabsecurity(a)proton.me> platform/chrome: sensorhub: Bound the EC-reported sensor number Ma Ke <make_ruc2021(a)163.com> platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path Srinivas Pandruvada <srinivas.pandruvada(a)linux.intel.com> platform/x86: ISST: Validate logical CPU id and clos id Srinivas Pandruvada <srinivas.pandruvada(a)linux.intel.com> platform/x86: ISST: Just allow 2 bits for SST feature enable Fan Wu <fanwu01(a)zju.edu.cn> mmc: via-sdmmc: stop card-detect handling on probe failure HyeongJun An <sammiee5311(a)gmail.com> platform/x86: ISST: Validate socket ID in clos_assoc ioctl HyeongJun An <sammiee5311(a)gmail.com> platform/x86: ISST: Validate level in perf mask ioctls HyeongJun An <sammiee5311(a)gmail.com> platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer Kevin Tian <kevin.tian(a)intel.com> iommu/vt-d: Force requesting ACS when tboot is enabled Kevin Tian <kevin.tian(a)intel.com> iommu/vt-d: Fix no_iommu to disable platform opt-in Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Warn on writes to kernel-exclusive config space regions Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Use file_ns_capable() when checking config space read access Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Avoid spurious runtime PM wakeup on config space accesses Farhan Ali <alifm(a)linux.ibm.com> PCI/MSI: Enable memory decoding before restoring MSI-X messages Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses Tim Harvey <tharvey(a)gateworks.com> PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608] Ronald Claveau <linux-kernel-dev(a)aliel.fr> PCI: meson: Fix GPIO state while requesting PERST# Mohamad Raizudeen <raizudeen.kerneldev(a)gmail.com> PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Propagate partial completion length across ERP recovery Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Guard sysfs discipline callbacks against unallocated private data Stefan Haberland <sth(a)linux.ibm.com> s390/dasd: Do not complete a failed ESE read as successful Thomas Richter <tmricht(a)linux.ibm.com> s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks Jianing Li <m13940358460(a)163.com> power: supply: max17040: synchronize work cancellation on suspend Jianing Li <m13940358460(a)163.com> power: supply: max17040: drop incorrect I2C functionality check Fan Wu <fanwu01(a)zju.edu.cn> power: supply: ucs1002: fix use-after-free on remove Maoyi Xie <maoyixie.tju(a)gmail.com> power: supply: twl4030_charger: cancel workers via devm Fan Wu <fanwu01(a)zju.edu.cn> power: supply: rt9455: quiesce delayed work before teardown HyeongJun An <sammiee5311(a)gmail.com> power: supply: qcom_battmgr: terminate the strings from firmware Fan Wu <fanwu01(a)zju.edu.cn> power: supply: lp8727: fix use-after-free in lp8727_release_irq() Jameson Thies <jthies(a)google.com> power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Bryam Vargas <hexlabsecurity(a)proton.me> power: supply: cros_usbpd-charger: bound the EC-reported port count Ma Ke <make_ruc2021(a)163.com> power: supply: bq25890: Fix power_supply reference leak Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq256xx: drain usb_work before freeing the charger Fan Wu <fanwu01(a)zju.edu.cn> power: supply: bq24257: fix use-after-free on remove Jun Yang <junvyyang(a)tencent.com> sctp: fix stream->outcnt underflow on duplicate RECONF responses Jun Yang <junvyyang(a)tencent.com> sctp: distinguish sequence zero from wildcard in reconf lookup Weiming Shi <bestswngs(a)gmail.com> sctp: fix NULL deref on untransmitted RECONF completion Hyunwoo Kim <imv4bel(a)gmail.com> sctp: drop a chunk if its transport was removed Hyunwoo Kim <imv4bel(a)gmail.com> sctp: stop processing a packet once its association is deleted Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: reject a read that transferred too few bytes Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: fix host memory disclosure on R2T for a read command Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Myeonghun Pak <mhun512(a)gmail.com> nvme-pci: disable controller on admin queue IRQ setup failure Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> nvme: zero the discard fallback page Ewan D. Milne <emilne(a)redhat.com> nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path Michael Bommarito <michael.bommarito(a)gmail.com> lockd: pin next file across nlm_inspect_file lock-drop Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix temperature clamp range Cong Nguyen <congnt264(a)gmail.com> hwmon: (max6621) fix negative temperature offset and crit readings Christopher Tolang <christophertolang(a)gmail.com> ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC Karl Mehltretter <kmehltretter(a)gmail.com> arm64: compat: Fix decrementing LDM/STM alignment emulation HyeongJun An <sammiee5311(a)gmail.com> ALSA: ump: Fix corrupted data bytes at MIDI 1.0 SysEx to UMP conversion Norbert Szetei <norbert(a)doyensec.com> openvswitch: only skb_tx_error() a packet we are about to drop Ali Ahmet Memis <ali(a)iusegentoo.com> openrisc: fix arbitrary kernel memory access via or1k_atomic syscall Zhan Xusheng <zhanxusheng1024(a)gmail.com> ocfs2: fix readdir position truncation on 32-bit kernels Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: fix o2hb_dependent_users leak on pin failure Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin() Ibrahim Hashimov <security(a)auditcode.ai> ocfs2: validate rl_used against rl_count in refcount block validator Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: validate lengths in dlm_mig_lockres_handler Bryam Vargas <hexlabsecurity(a)proton.me> ocfs2: bound namelen in dlm_migrate_request_handler Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: always run deallocs on copy-on-write completion Zhiling Zou <zhilinz(a)nebusec.ai> orangefs: skip leading spaces before parsing client debug masks Yifei Gao <gyf161023(a)gmail.com> orangefs: fix double-free of trailer_buf on readdir copy failure Kathiravan Thirumoorthy <kathiravan.thirumoorthy(a)oss.qualcomm.com> regulator: qcom-refgen: correct the regulator type to CURRENT WenTao Liang <vulab(a)iscas.ac.cn> regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata WenTao Liang <vulab(a)iscas.ac.cn> regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer Norbert Szetei <norbert(a)doyensec.com> RDMA/ucma: Lock the handler in ucma_set_ib_path() Fan Wu <fanwu01(a)zju.edu.cn> RDMA/cxgb4: Cancel reg_work before freeing device on remove Vaibhav Nagare <nagarevaibhav(a)gmail.com> qede: Fix NULL pointer dereference in TPA fragment processing Johan Hovold <johan(a)kernel.org> remoteproc: scp: Fix device reference leak on failed lookup Fabio Estevam <festevam(a)nabladev.com> arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audio Quentin Schulz <quentin.schulz(a)cherry.de> arm64: dts: rockchip: fix eMMC reset polarity on PX30 Ringneck Chunkai Deng <chunkai.deng(a)oss.qualcomm.com> rpmsg: glink: smem: order FIFO read after availability check Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: media: tegra-video: vi: fix probe failure on skipped last port Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: media: tegra-video: fix of_node_put() on VIP parse errors Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets David Lee <david.lee(a)trailofbits.com> udf: reject VAT indexes equal to the entry count Chris Mason <clm(a)meta.com> svcrdma: Fix pcl_for_each_segment for empty chunks Chris Mason <clm(a)meta.com> svcrdma: Fix offset arithmetic in read_chunk_range Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> SUNRPC: wait for in-flight client TLS handshake callback Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field Chris Mason <clm(a)meta.com> sunrpc: init gssp_lock before publishing proc entry Chris Mason <clm(a)meta.com> SUNRPC: harden gss_unwrap_resp_priv length checks Chris Mason <clm(a)meta.com> SUNRPC: harden gss_krb5_unwrap_v2 against short tokens Chris Mason <clm(a)meta.com> SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Check svc pool percpu counter allocation Jeff Layton <jlayton(a)kernel.org> SUNRPC: always drain cache_cleaner before destroying a cache_detail Jeff Layton <jlayton(a)kernel.org> sunrpc: route to a populated pool in svc_pool_for_cpu() Chris Mason <clm(a)meta.com> SUNRPC: svcauth_gss: enforce krb5 token minimum length Chris Mason <clm(a)meta.com> SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry Chris Mason <clm(a)meta.com> SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow Dave Airlie <airlied(a)redhat.com> nouveau/gem: reserve the bo in the info ioctl around the vma lookup Harshit Varu <harshitvaru666(a)gmail.com> mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction Qing Ming <a0yami(a)mailbox.org> mpls: reload header after pskb_may_pull() Coly Li <colyli(a)fygo.io> md: do overflow check for sb->bblog_shift in super_1_load() Anup Vishwakarma <anup.vishwakarma(a)oss.qualcomm.com> mailbox: qcom-ipcc: fix duplicate channel allocation across holes Bryam Vargas <hexlabsecurity(a)proton.me> libnvdimm/labels: Prevent integer overflow in __nd_label_validate() Yuyang Huang <sigefriedhyy(a)gmail.com> ipv6: use RCU iterator to dump route exceptions Zhiling Zou <zhilinz(a)nebusec.ai> ip6_gre: fix hardware header length for NBMA tunnels Zhiling Zou <zhilinz(a)nebusec.ai> ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit() Anton Danilov <littlesmilingcloud(a)gmail.com> ipip: fix skb leak in collect_md mode when metadata_dst allocation fails Hui Su <sh_def(a)163.com> kasan: fix cache shrink race with CPU hotplug Ibrahim Abdelkader <iabdelka(a)qti.qualcomm.com> Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last request Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative Valentin Kindschi <valentin.kindschi(a)fiveco.ch> Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection Xin Chen <xin.chen2(a)oss.qualcomm.com> Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb Valentin Kindschi <valentin.kindschi(a)fiveco.ch> Bluetooth: hci_conn: re-enable advertising only for peripheral role Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: RFCOMM: serialize security confirmation handling Hang Nan <2122295973(a)qq.com> Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_uart: Fix false success return in hci_uart_setup() Guangshuo Li <lgs201920130244(a)gmail.com> Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative Alison Schofield <alison.schofield(a)intel.com> cxl/pmem: Format the nvdimm serial number as unsigned decimal Hui Su <sh_def(a)163.com> cpufreq: schedutil: Fix rate limit overflow Bryam Vargas <hexlabsecurity(a)proton.me> dm array: reject an array block whose value size is not the caller's Ilya Krutskih <devsec(a)tpz.ru> dm raid1: reserve space for NUL-terminator in build_constructor_string() liyouhong <liyouhong(a)kylinos.cn> dm-era: fix shadowed superblock leak on take-snap failure Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> bpf: Harden bloom filter sizing and indexing on 32-bit kernels Jiangshan Yi <yijiangshan(a)kylinos.cn> bnx2x: fix double free in bnx2x_init_firmware() error path HyeongJun An <sammiee5311(a)gmail.com> Bluetooth: eir: Fix OOB read in eir_get_service_data() Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU Christoph Zwerschke <cito(a)online.de> Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU 胡连勤 <hulianqin(a)vivo.com> block: set QUEUE_FLAG_DYING unconditionally in blk_mark_disk_dead() Hongyan Xu <getshell(a)seu.edu.cn> auxdisplay: charlcd: cancel backlight work on registration failure Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ARM: 9477/1: Disable broken eBPF JIT on the Risc PC Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix lock ordering in init_io7_irqs() Matt Turner <mattst88(a)gmail.com> alpha: marvel: Fix irq_set_status_flags to use correct IRQ number Krzysztof Wilczyński <kwilczynski(a)kernel.org> alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write() Anirudh Prasad <icarus(a)a0rg.com> ACPI: pfr_update: fix stack buffer overflow in query_capability() Ivaylo Dimitrov <ivo.g.dimitrov.75(a)gmail.com> hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device Tien Sung Ang <tien.sung.ang(a)altera.com> fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration Marek Czernohous <marek(a)czernohous.de> forcedeth: fix off-by-one when saving/restoring non-PCI config space Myeonghun Pak <mhun512(a)gmail.com> fbdev: uvesafb: unregister connector callback on init failure Hui Su <sh_def(a)163.com> fbdev: ssd1307fb: defer I2C transfers from damage callbacks Florian Fuchs <fuchsfl(a)gmail.com> fbdev: pvr2fb: correct user pointer annotation and sentinel initializer Runyu Xiao <runyu.xiao(a)seu.edu.cn> fbdev: omapfb: panel-dsi-cm: initialize lock before registering display Yemu Lu <prcups(a)krgm.moe> fat: restore original value when fat_ent_write failed Ard Biesheuvel <ardb(a)kernel.org> efivarfs: Rate limit statfs() handler Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: show filename encryption options Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: release message context on send failure Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: reject too-small tag 70 packets HanQuan <eilaimemedsnaimel(a)gmail.com> ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: pass packet set buffer size to parser Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: hold msg ctx list lock when cleaning daemon queue Yichong Chen <chenyichong(a)uniontech.com> ecryptfs: fix tag 11 packet exact-fit size check Pengpeng Hou <pengpeng(a)iscas.ac.cn> eCryptfs: bound the packet-length peek to the user buffer Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: bound page_lcns[] index by the log record Samuel Page <sam(a)bynar.io> fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame() Xiang Mei <xmei5(a)asu.edu> fs/ntfs3: validate dirty page table on log replay Deepanshu Kartikey <kartikey406(a)gmail.com> eventfs: Initialize ei->children and ei->list in init_ei() Jiangshan Yi <yijiangshan(a)kylinos.cn> HID: mcp2221: validate report size in mcp2221_raw_event() Jiangshan Yi <yijiangshan(a)kylinos.cn> HID: mcp2221: stop device IO before hid_hw_stop Haoxiang Li <haoxiang_li2024(a)163.com> HID: sensor: custom: Fix field sysfs group cleanup on failure Xu Rao <raoxu(a)uniontech.com> HID: roccat: free buffered reports when destroying device Ibrahim Hashimov <security(a)auditcode.ai> HID: picolcd: clamp eeprom debugfs read to bytes actually received Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: harden DFS cache against invalid target hints Frank Sorenson <sorenson(a)redhat.com> smb: client: fix copy-paste error in WSL EA length accounting for $LXDEV Frank Sorenson <sorenson(a)redhat.com> smb: client: fix ALIGN() overflow in symlink_data() error context loop Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: clear ce->tgthint in free_tgts() Frank Sorenson <sorenson(a)redhat.com> cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0 Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> audit: avoid dropping live tree ref on fsnotify rule autoremove Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound xattr value length in __build_xattrs() Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound num_export_targets array for mds info v2/v3 Michael Bommarito <michael.bommarito(a)gmail.com> ceph: bound copied dentry name length in NFS export get_name Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode Xiubo Li <xiubo.li(a)clyso.com> ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> libceph: reject buckets with mismatched CRUSH ids Michael Bommarito <michael.bommarito(a)gmail.com> libceph: validate OSD extent maps before cursor advance Chuck Lever <cel(a)kernel.org> NFSD: Prevent lock owner use-after-free during client teardown Jeff Layton <jlayton(a)kernel.org> nfsd: revoke copy-notify stateids before dropping their reference Jeff Layton <jlayton(a)kernel.org> nfsd: reject reclaim LOCK after RECLAIM_COMPLETE Robbie Ko <robbieko(a)synology.com> nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE Jeff Layton <jlayton(a)kernel.org> nfsd: initialize copy-notify stateid before publishing it Chris Mason <clm(a)meta.com> nfsd: gate nfs3 setacl by argp->mask Chuck Lever <chuck.lever(a)oracle.com> nfsd: gate nfs2 setacl by argp->mask Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo Jeff Layton <jlayton(a)kernel.org> nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget Jeff Layton <jlayton(a)kernel.org> nfsd: fix version mismatch loops in nfsd_acl_init_request() Chris Mason <clm(a)meta.com> nfsd: fix cpntf publish race in nfs4_init_cp_state Jeff Layton <jlayton(a)kernel.org> nfsd: check client ownership when cancelling a copy-notify stateid Jeff Layton <jlayton(a)kernel.org> nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref Jeff Layton <jlayton(a)kernel.org> nfsd: add filehandle match check to nfsd4_delegreturn() Jeff Layton <jlayton(a)kernel.org> nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr() Jeff Layton <jlayton(a)kernel.org> nfsd: validate symlink target length in NFSv4 CREATE Chuck Lever <chuck.lever(a)oracle.com> nfsd: sample writeback error cursor before async COPY loop Jeff Layton <jlayton(a)kernel.org> nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types Chuck Lever <chuck.lever(a)oracle.com> nfsd: Reset write verifier when async COPY writeback fails Chris Mason <clm(a)meta.com> nfsd: release path refs on follow_down() error Junrui Luo <moonafterrain(a)outlook.com> NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path Mike Snitzer <snitzer(a)kernel.org> NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check Michael Bommarito <michael.bommarito(a)gmail.com> NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock Chuck Lever <cel(a)kernel.org> NFSD: Fix off-by-one in DRC bucket pruning limit Chuck Lever <cel(a)kernel.org> NFSD: Encode only the status in NFS-ACL v2 GETACL error replies Ibrahim Hashimov <security(a)auditcode.ai> ubifs: fix out-of-bounds read in signature length check Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of: fix out-of-bounds read in of_alias_scan() stem parser Ryusuke Konishi <konishi.ryusuke(a)gmail.com> nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation Junrui Luo <moonafterrain(a)outlook.com> media: vicodec: fix out-of-bounds write in FWHT encoder Weigang He <geoffreyhe2(a)gmail.com> media: cec: stm32: prevent out-of-bounds write on RX overflow Vincent Mailhol <mailhol(a)kernel.org> lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Xingrui Li <baka9(a)bakabaka9.tech> HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature Daisuke Matsuda <matsuda(a)preferred.jp> fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write Neill Kapron <nkapron(a)google.com> usb: gadget: f_fs: Prevent deadlock during ep0 read loop Jeffin Philip <jeffinphilip14(a)gmail.com> usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind() Yun Zhou <yun.zhou(a)windriver.com> usb: gadget: f_tcm: fix deadlock in usbg_make_tpg() Joshua Crofts <joshua.crofts1(a)gmail.com> usb: gadget: midi2: remove default configfs groups on teardown Myeonghun Pak <mhun512(a)gmail.com> usb: gadget: snps_udc_plat: clean up PHY on probe deferral Sonali Pradhan <sonalipradhan(a)google.com> usb: gadget: u_audio: Fix use-after-free on sound card disconnect Johan Hovold <johan(a)kernel.org> USB: phy: fsl-usb: fix missing static keywords Francesco Lavra <flavra(a)baylibre.com> usb: dwc2: gadget: Exit partial power down state when changing USB pull-up Hao-Qun Huang <alvinhuang0603(a)gmail.com> staging: greybus: hid: fix SET_REPORT return value Hans Verkuil <hverkuil+cisco(a)kernel.org> Revert "media: v4l2-dev: fix error handling in __video_register_device()" James Kim <james010kim(a)gmail.com> rapidio: mport_cdev: fix use-after-free in dma_req_free() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> powerpc/powermac: fix OF node refcount Xu Yang <xu.yang_2(a)nxp.com> device property: fix infinite loop in fwnode_for_each_child_node() Hui Su <sh_def(a)163.com> tracing: Fix use-after-free with same-name named triggers Hui Su <sh_def(a)163.com> tracing: Fix crash passing ERR_PTR to kthread_stop() Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> tracing/user_events: Clear copied tracing state before fork duplication Sanman Pradhan <psanman(a)juniper.net> hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg() Kiryl Shutsemau (Meta) <kas(a)kernel.org> x86/tdx: Fix off-by-one in port I/O handling Joy H.J. Lee <rkr0k0r(a)gmail.com> tools/compiler: match glibc 2.42 definition of __attribute_const__ Guopeng Zhang <zhangguopeng(a)kylinos.cn> mm: memcg: stop reclaim when a limit update is superseded Breno Leitao <leitao(a)debian.org> mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec() Breno Leitao <leitao(a)debian.org> mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch() Jordan R Abrahams-Whitehead <ajordanr(a)google.com> include/linux/list.h: mark list_add and __list_add as __always_inline Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> timers/itimer: Zero-init old itimerval before copy to userspace Gaurav Batra <gbatra(a)linux.ibm.com> powerpc/pseries/iommu: switch to Default DMA window during kdump Felix Yan <felixonmars(a)archlinux.org> clocksource/drivers/timer-sun4i: Advertise a real minimum delta Matt Turner <mattst88(a)gmail.com> alpha: don't leak hardware-fabricated FP exception bits to user space Matt Turner <mattst88(a)gmail.com> alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Fix die ID init and look up bugs Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: aloop: Fix peer runtime UAF during format-change stop Takashi Iwai <tiwai(a)suse.de> ALSA: aloop: Fix racy access at PCM trigger Eric Dumazet <edumazet(a)google.com> ipv4: start using dst_dev_rcu() Eric Dumazet <edumazet(a)google.com> net: dst: introduce dst->dev_rcu Eric Dumazet <edumazet(a)google.com> ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu] Eric Dumazet <edumazet(a)google.com> net: dst: add four helpers to annotate data-races around dst->dev Karl Mehltretter <kmehltretter(a)gmail.com> Revert "arm64: mm: Don't remap pgtables for allocate vs populate" ------------- Diffstat: .../ABI/testing/configfs-usb-gadget-uac1_legacy | 3 - Documentation/ABI/testing/sysfs-bus-nvdimm | 3 +- Documentation/hwmon/emc1403.rst | 25 +- Documentation/trace/hisi-ptt.rst | 28 +- Documentation/usb/gadget-testing.rst | 3 - .../media/v4l/ext-ctrls-colorimetry.rst | 12 +- Makefile | 4 +- arch/alpha/include/uapi/asm/fpu.h | 8 +- arch/alpha/kernel/pci-sysfs.c | 6 +- arch/alpha/kernel/sys_marvel.c | 25 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/math-emu/math.c | 88 ++- arch/arm/Kconfig | 2 +- arch/arm/boot/dts/allwinner/sun4i-a10.dtsi | 2 +- arch/arm/boot/dts/marvell/armada-388-helios4.dts | 13 + 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/mm/fault.c | 16 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- 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 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 61 +- arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 12 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 20 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 4 +- arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +- 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 | 12 +- arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 3 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 12 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +- arch/arm64/kernel/compat_alignment.c | 4 +- arch/arm64/kernel/hibernate.c | 16 +- arch/arm64/lib/Makefile | 4 + arch/arm64/mm/fault.c | 12 +- arch/arm64/mm/mmu.c | 58 +- arch/csky/kernel/entry.S | 6 +- arch/loongarch/kernel/kprobes.c | 3 + arch/loongarch/kernel/rethook_trampoline.S | 2 - arch/m68k/emu/nfcon.c | 2 +- arch/m68k/kernel/traps.c | 4 +- arch/mips/kernel/ptrace.c | 6 +- arch/openrisc/kernel/entry.S | 43 +- arch/parisc/kernel/head.S | 1 + arch/powerpc/configs/85xx-hw.config | 1 + arch/powerpc/include/asm/papr-watchdog.h | 64 ++ arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/smp.c | 3 + arch/powerpc/mm/book3s64/radix_pgtable.c | 7 +- arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 23 +- arch/powerpc/platforms/pseries/setup.c | 28 +- arch/riscv/kernel/cpufeature.c | 3 +- arch/s390/kernel/debug.c | 10 +- arch/s390/kernel/perf_cpum_cf.c | 221 ++++-- arch/s390/kvm/guestdbg.c | 9 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 15 +- arch/x86/coco/tdx/tdx.c | 10 +- arch/x86/events/amd/uncore.c | 781 +++++++++++---------- arch/x86/events/intel/lbr.c | 12 +- arch/x86/events/intel/uncore.c | 3 +- arch/x86/events/intel/uncore_snbep.c | 13 +- arch/x86/include/asm/insn-eval.h | 36 + arch/x86/include/asm/linkage.h | 2 +- arch/x86/include/asm/pkeys.h | 3 + arch/x86/kvm/emulate.c | 26 +- arch/x86/kvm/hyperv.c | 25 +- arch/x86/kvm/vmx/nested.c | 18 + block/blk-cgroup.c | 2 + block/blk-iocost.c | 2 +- block/blk-stat.c | 2 +- block/genhd.c | 8 + block/kyber-iosched.c | 2 +- drivers/accessibility/speakup/keyhelp.c | 17 +- drivers/accessibility/speakup/kobjects.c | 6 +- drivers/acpi/ec.c | 40 +- drivers/acpi/pci_root.c | 3 +- drivers/acpi/pfr_update.c | 45 +- drivers/acpi/processor_core.c | 31 +- drivers/acpi/processor_driver.c | 18 +- drivers/acpi/processor_idle.c | 116 +-- drivers/acpi/scan.c | 13 +- drivers/acpi/video_detect.c | 4 +- drivers/ata/ahci.c | 49 ++ drivers/ata/libata-scsi.c | 28 +- drivers/auxdisplay/charlcd.c | 21 +- drivers/base/arch_numa.c | 12 + drivers/base/cacheinfo.c | 9 +- drivers/base/firmware_loader/fallback.c | 10 + drivers/base/property.c | 19 +- drivers/base/soc.c | 15 +- drivers/base/swnode.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 7 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/null_blk/main.c | 96 +-- drivers/block/null_blk/null_blk.h | 1 + drivers/block/ublk_drv.c | 14 +- drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/btmtk.c | 7 +- drivers/bluetooth/btmtksdio.c | 37 +- drivers/bluetooth/btqca.c | 3 +- drivers/bluetooth/btusb.c | 80 +-- drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_h5.c | 4 +- drivers/bluetooth/hci_intel.c | 1 + drivers/bluetooth/hci_ldisc.c | 2 +- drivers/bluetooth/hci_serdev.c | 2 +- drivers/bluetooth/virtio_bt.c | 8 +- drivers/bus/mhi/ep/main.c | 15 +- drivers/bus/mhi/host/main.c | 6 + drivers/bus/qcom-ebi2.c | 51 +- drivers/bus/ti-sysc.c | 12 +- drivers/char/hw_random/ks-sa-rng.c | 22 +- drivers/char/ipmi/ipmb_dev_int.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 1 + drivers/char/ppdev.c | 10 +- drivers/char/tpm/st33zp24/st33zp24.c | 8 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 6 +- drivers/char/xilinx_hwicap/xilinx_hwicap.c | 5 +- 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/mediatek/clk-mt8135.c | 5 +- drivers/clk/meson/gxbb.c | 2 +- drivers/clk/nuvoton/clk-ma35d1-pll.c | 52 +- drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/gcc-mdm9607.c | 182 +---- drivers/clk/qcom/gcc-msm8916.c | 5 +- drivers/clk/qcom/gcc-msm8939.c | 5 +- drivers/clk/qcom/gcc-qcm2290.c | 12 +- drivers/clk/qcom/gdsc.c | 25 +- drivers/clk/rockchip/clk-pll.c | 9 +- drivers/clk/rockchip/clk-rk3588.c | 2 +- drivers/clk/tegra/clk-tegra124-emc.c | 1 + 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 | 18 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/cpufreq/spear-cpufreq.c | 4 +- drivers/cpuidle/dt_idle_genpd.c | 3 +- drivers/crypto/atmel-ecc.c | 45 +- drivers/crypto/atmel-sha204a.c | 6 +- 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/qat_algs.c | 1 + drivers/crypto/rockchip/rk3288_crypto_ahash.c | 7 +- drivers/crypto/sa2ul.c | 6 +- drivers/cxl/core/mbox.c | 7 + drivers/cxl/core/pmem.c | 10 +- drivers/cxl/core/region.c | 7 +- drivers/cxl/cxl.h | 3 +- drivers/cxl/cxlmem.h | 2 + drivers/cxl/pci.c | 14 +- drivers/cxl/pmem.c | 2 +- drivers/dax/super.c | 12 +- drivers/dma/dw-edma/dw-edma-core.c | 127 +++- drivers/dma/dw-edma/dw-hdma-v0-core.c | 2 +- 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/firmware/arm_scmi/bus.c | 69 +- drivers/firmware/arm_scmi/driver.c | 54 +- drivers/firmware/google/coreboot_table.c | 26 +- drivers/fpga/altera-cvp.c | 10 +- drivers/fpga/stratix10-soc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 3 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 + .../display/dc/link/protocols/link_dp_dpia_bw.c | 5 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 35 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 + drivers/gpu/drm/drm_drv.c | 34 +- drivers/gpu/drm/drm_dumb_buffers.c | 1 - drivers/gpu/drm/gud/gud_connector.c | 12 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 54 +- drivers/gpu/drm/i915/i915_pci.c | 3 + drivers/gpu/drm/lima/lima_device.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 4 + drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 15 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 +- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 3 + drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/omapdrm/dss/dsi.h | 2 - drivers/gpu/drm/panel/panel-edp.c | 19 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 + drivers/gpu/drm/sun4i/sun4i_backend.c | 2 +- drivers/gpu/drm/sun4i/sun4i_crtc.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/host1x/debug.c | 4 +- drivers/gpu/host1x/hw/channel_hw.c | 5 +- drivers/hid/hid-core.c | 9 + drivers/hid/hid-lg4ff.c | 8 + drivers/hid/hid-mcp2221.c | 9 + drivers/hid/hid-nintendo.c | 1 - drivers/hid/hid-picolcd_debugfs.c | 9 + drivers/hid/hid-rmi.c | 46 +- drivers/hid/hid-roccat-kone.c | 8 +- drivers/hid/hid-roccat.c | 13 +- drivers/hid/hid-sensor-custom.c | 9 +- drivers/hid/hid-sensor-hub.c | 46 +- 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 | 119 ++-- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 4 +- drivers/hid/wacom_wac.c | 13 + drivers/hsi/controllers/omap_ssi_core.c | 6 + drivers/hwmon/emc1403.c | 756 ++++++++++++-------- drivers/hwmon/max6621.c | 8 +- drivers/hwspinlock/hwspinlock_core.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-cfg.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 15 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.h | 9 +- drivers/hwtracing/ptt/hisi_ptt.c | 20 +- drivers/i2c/busses/i2c-ocores.c | 6 +- drivers/i2c/i2c-core-base.c | 6 + drivers/i2c/i2c-mux.c | 1 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 + drivers/i3c/master.c | 11 +- drivers/i3c/master/dw-i3c-master.c | 10 +- drivers/i3c/master/mipi-i3c-hci/core.c | 30 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 4 +- drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 55 +- drivers/i3c/master/mipi-i3c-hci/pio.c | 54 +- drivers/i3c/master/svc-i3c-master.c | 10 +- drivers/iio/accel/dmard09.c | 7 + drivers/iio/chemical/atlas-sensor.c | 19 +- drivers/iio/chemical/sgp30.c | 3 + drivers/iio/dac/m62332.c | 17 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/gp2ap002.c | 24 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/opt4001.c | 37 +- drivers/iio/light/tsl2583.c | 2 +- drivers/iio/light/tsl2772.c | 2 +- drivers/iio/orientation/hid-sensor-rotation.c | 20 +- drivers/iio/pressure/dps310.c | 3 +- drivers/iio/pressure/mpl115.c | 11 +- drivers/iio/proximity/srf04.c | 1 + drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/counters.c | 5 +- drivers/infiniband/core/cq.c | 14 +- drivers/infiniband/core/device.c | 3 + drivers/infiniband/core/nldev.c | 106 ++- drivers/infiniband/core/restrack.c | 186 ++++- drivers/infiniband/core/restrack.h | 4 + drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/uverbs_cmd.c | 13 +- drivers/infiniband/core/verbs.c | 32 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 6 +- drivers/infiniband/hw/cxgb4/device.c | 8 +- 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_eq.c | 7 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 12 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 25 +- 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/mlx5/cong.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 2 + drivers/infiniband/hw/mlx5/qp.c | 25 +- drivers/infiniband/sw/rxe/rxe_req.c | 15 + drivers/infiniband/sw/rxe/rxe_resp.c | 9 +- drivers/infiniband/sw/siw/siw_cm.c | 32 +- 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/input/tablet/aiptek.c | 13 +- drivers/interconnect/core.c | 7 +- drivers/iommu/amd/init.c | 42 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 13 +- drivers/iommu/intel/dmar.c | 15 +- drivers/iommu/intel/iommu.c | 18 +- drivers/iommu/intel/iommu.h | 2 + drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/ipack/devices/ipoctal.c | 70 +- drivers/irqchip/irq-gic-v3-its.c | 23 +- drivers/irqchip/irq-mbigen.c | 20 +- drivers/irqchip/irq-renesas-irqc.c | 1 + drivers/irqchip/irq-renesas-rzg2l.c | 4 +- drivers/leds/leds-pca9532.c | 18 +- drivers/mailbox/pcc.c | 70 +- drivers/mailbox/qcom-ipcc.c | 17 +- drivers/mailbox/rockchip-mailbox.c | 17 +- drivers/md/dm-era-target.c | 5 + drivers/md/dm-log-userspace-base.c | 1 + drivers/md/dm-stats.c | 6 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm.c | 14 +- drivers/md/md-bitmap.c | 6 +- drivers/md/md.c | 9 + drivers/md/persistent-data/dm-array.c | 16 + drivers/md/raid1.c | 2 - drivers/md/raid5-ppl.c | 4 +- drivers/md/raid5.c | 23 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/core/cec-core.c | 2 - drivers/media/cec/core/cec-pin.c | 8 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 1 + drivers/media/cec/platform/stm32/stm32-cec.c | 3 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 23 +- drivers/media/i2c/ov02a10.c | 12 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/rdacm21.c | 5 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 1 - drivers/media/pci/cx23885/cimax2.c | 1 + drivers/media/pci/saa7164/saa7164-core.c | 8 +- drivers/media/pci/zoran/zoran_card.c | 2 +- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 6 +- .../media/platform/nxp/imx8-isi/imx8-isi-video.c | 2 +- drivers/media/platform/qcom/venus/hfi_parser.c | 9 +- drivers/media/rc/sunxi-cir.c | 9 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 4 +- drivers/media/test-drivers/vimc/vimc-capture.c | 4 +- drivers/media/tuners/tda18250.c | 4 +- drivers/media/usb/airspy/airspy.c | 19 +- drivers/media/usb/cx231xx/cx231xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx-cards.c | 3 +- drivers/media/usb/em28xx/em28xx-core.c | 2 + drivers/media/usb/go7007/snd-go7007.c | 10 +- drivers/media/usb/s2255/s2255drv.c | 11 + drivers/media/usb/usbtv/usbtv-audio.c | 11 + drivers/media/v4l2-core/v4l2-async.c | 19 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 49 +- drivers/media/v4l2-core/v4l2-dev.c | 14 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 + drivers/mfd/iqs62x.c | 2 +- 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 | 23 +- drivers/misc/vmw_vmci/vmci_event.c | 4 +- drivers/mmc/host/via-sdmmc.c | 8 +- drivers/mtd/mtdoops.c | 3 + drivers/mtd/mtdpart.c | 3 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/nand_onfi.c | 27 +- drivers/mtd/parsers/afs.c | 7 + drivers/mtd/ubi/attach.c | 4 +- drivers/mtd/ubi/build.c | 35 +- drivers/mtd/ubi/cdev.c | 3 +- drivers/mtd/ubi/eba.c | 3 - drivers/mtd/ubi/fastmap-wl.c | 53 +- drivers/mtd/ubi/fastmap.c | 68 +- drivers/mtd/ubi/io.c | 11 +- drivers/mtd/ubi/ubi.h | 12 +- drivers/mtd/ubi/wl.c | 32 +- drivers/mtd/ubi/wl.h | 6 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/mv88e6xxx/pcs-6352.c | 5 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 + drivers/net/ethernet/freescale/fec_main.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 + drivers/net/ethernet/intel/ice/ice_lib.c | 3 + .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- drivers/net/ethernet/qlogic/qede/qede.h | 8 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 1 + .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 1 + drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/renesas/ravb_ptp.c | 15 +- .../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 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 41 +- drivers/net/ethernet/sun/niu.c | 2 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 4 +- drivers/net/gtp.c | 2 + drivers/net/ipa/ipa_main.c | 29 +- drivers/net/ntb_netdev.c | 38 +- drivers/net/ppp/pppox.c | 17 + drivers/net/slip/slip.c | 19 +- drivers/net/thunderbolt/main.c | 18 +- drivers/net/tun.c | 21 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vxlan/vxlan_core.c | 2 + drivers/net/vxlan/vxlan_mdb.c | 365 +++++++++- drivers/net/vxlan/vxlan_private.h | 4 + drivers/net/vxlan/vxlan_vnifilter.c | 6 +- drivers/net/wireless/ath/ath10k/snoc.c | 9 +- drivers/net/wireless/ath/ath11k/Makefile | 4 +- drivers/net/wireless/ath/ath11k/core.c | 8 + drivers/net/wireless/ath/ath11k/core.h | 15 + drivers/net/wireless/ath/ath11k/dp_rx.c | 32 +- drivers/net/wireless/ath/ath11k/fw.c | 168 +++++ drivers/net/wireless/ath/ath11k/fw.h | 27 + drivers/net/wireless/ath/ath11k/mhi.c | 18 +- drivers/net/wireless/ath/ath11k/p2p.c | 149 ++++ drivers/net/wireless/ath/ath11k/p2p.h | 22 + drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 56 +- drivers/net/wireless/ath/ath11k/testmode.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 167 +++-- drivers/net/wireless/ath/ath11k/wmi.h | 35 +- drivers/net/wireless/ath/ath12k/wmi.c | 12 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 5 + drivers/net/wireless/ath/ath6kl/wmi.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 3 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 +- 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/iwl-mei.h | 10 + drivers/net/wireless/intel/iwlwifi/mei/main.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 12 + drivers/net/wireless/marvell/mwifiex/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 5 +- 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 | 8 +- 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/mcu.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 6 + drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 1 + drivers/net/wireless/mediatek/mt76/mt7996/main.c | 2 - drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 12 +- drivers/net/wireless/mediatek/mt76/sdio.c | 11 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 2 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtw88/tx.c | 1 + drivers/net/wireless/realtek/rtw89/mac.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 5 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 8 + drivers/nfc/pn533/pn533.c | 21 +- drivers/ntb/ntb_transport.c | 38 +- drivers/nvdimm/btt.c | 8 + drivers/nvdimm/label.c | 17 +- drivers/nvme/host/apple.c | 227 ++++-- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 8 +- drivers/nvme/host/ioctl.c | 117 +-- drivers/nvme/host/pci.c | 1 + drivers/nvme/host/tcp.c | 52 +- drivers/nvme/target/auth.c | 6 + drivers/nvme/target/core.c | 2 +- drivers/nvme/target/fabrics-cmd-auth.c | 12 +- drivers/nvme/target/nvmet.h | 2 + drivers/nvme/target/rdma.c | 121 ++-- drivers/nvme/target/tcp.c | 10 + drivers/nvme/target/zns.c | 2 +- drivers/of/base.c | 2 +- drivers/of/property.c | 91 ++- drivers/parisc/eisa.c | 5 + drivers/pci/controller/cadence/pci-j721e.c | 4 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/pci-hyperv.c | 1 + drivers/pci/controller/pci-xgene.c | 11 +- drivers/pci/msi/msi.c | 10 + drivers/pci/pci-sysfs.c | 4 +- drivers/pci/proc.c | 16 +- drivers/pci/quirks.c | 6 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/cxl_pmu.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c | 12 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 12 +- drivers/phy/qualcomm/phy-qcom-sgmii-eth.c | 43 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 26 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 2 +- drivers/phy/starfive/phy-jh7110-dphy-rx.c | 5 +- drivers/phy/sunplus/phy-sunplus-usb2.c | 6 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 1 - drivers/pinctrl/mediatek/mtk-eint.c | 340 +++++---- drivers/pinctrl/mediatek/mtk-eint.h | 28 +- drivers/pinctrl/mediatek/pinctrl-moore.h | 12 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 19 +- drivers/pinctrl/pinctrl-rockchip.c | 10 + drivers/platform/chrome/cros_ec_debugfs.c | 6 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 28 +- 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/dell/dell-wmi-base.c | 17 +- drivers/platform/x86/dell/dell-wmi-privacy.c | 4 +- .../x86/dell/dell-wmi-sysman/biosattr-interface.c | 1 - .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 2 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 18 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.h | 8 + .../platform/x86/hp/hp-bioscfg/enum-attributes.c | 15 +- .../platform/x86/hp/hp-bioscfg/int-attributes.c | 6 +- .../x86/hp/hp-bioscfg/order-list-attributes.c | 14 +- .../x86/hp/hp-bioscfg/passwdobj-attributes.c | 19 +- .../platform/x86/hp/hp-bioscfg/spmobj-attributes.c | 4 +- .../platform/x86/hp/hp-bioscfg/string-attributes.c | 6 +- drivers/platform/x86/intel/ishtp_eclite.c | 5 +- .../x86/intel/speed_select_if/isst_tpmi_core.c | 30 +- drivers/pmdomain/bcm/bcm2835-power.c | 7 +- drivers/power/supply/bd99954-charger.h | 23 +- drivers/power/supply/bq24257_charger.c | 16 +- drivers/power/supply/bq256xx_charger.c | 29 +- drivers/power/supply/bq25890_charger.c | 12 + drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/cros_usbpd-charger.c | 17 +- drivers/power/supply/isp1704_charger.c | 1 + drivers/power/supply/lp8727_charger.c | 4 +- drivers/power/supply/max17040_battery.c | 6 +- drivers/power/supply/qcom_battmgr.c | 2 +- drivers/power/supply/rt9455_charger.c | 21 +- drivers/power/supply/sbs-battery.c | 7 +- drivers/power/supply/sc2731_charger.c | 8 +- drivers/power/supply/twl4030_charger.c | 12 +- drivers/power/supply/ucs1002_power.c | 6 +- drivers/pps/clients/pps-gpio.c | 62 +- drivers/pps/pps.c | 10 +- drivers/rapidio/devices/rio_mport_cdev.c | 10 +- drivers/rapidio/rio-scan.c | 1 + drivers/regulator/Kconfig | 4 +- drivers/regulator/as3722-regulator.c | 1 - drivers/regulator/core.c | 6 +- drivers/regulator/max8998.c | 1 - drivers/regulator/qcom-refgen-regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/regulator/tps6594-regulator.c | 445 +++++++++--- drivers/remoteproc/mtk_scp.c | 9 +- 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/rpmsg/qcom_glink_smem.c | 7 + drivers/rtc/rtc-gamecube.c | 4 +- drivers/rtc/rtc-pcf85363.c | 17 +- drivers/rtc/rtc-pcf8563.c | 4 +- drivers/rtc/rtc-rzn1.c | 10 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/block/dasd_eckd.c | 40 +- drivers/s390/block/dasd_erp.c | 3 + drivers/s390/crypto/vfio_ap_ops.c | 176 +++-- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 + drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 39 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 3 + drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 61 +- drivers/scsi/qla2xxx/qla_inline.h | 13 + drivers/scsi/qla2xxx/qla_isr.c | 39 +- drivers/scsi/qla2xxx/qla_mbx.c | 28 +- drivers/scsi/qla2xxx/qla_nvme.c | 31 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 14 +- drivers/scsi/scsi_lib.c | 2 + drivers/scsi/sd.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 18 + drivers/soc/fsl/qe/qe_ic.c | 3 +- drivers/soc/qcom/rpmh-rsc.c | 37 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/ti/knav_qmss.h | 1 + drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soundwire/qcom.c | 2 +- drivers/spi/spi-bcm63xx-hsspi.c | 8 +- drivers/spi/spi-bcm63xx.c | 6 +- drivers/spi/spi-bcmbca-hsspi.c | 8 +- drivers/spi/spi-davinci.c | 22 +- drivers/spi/spi-img-spfi.c | 5 +- drivers/spi/spi-sprd-adi.c | 6 + drivers/staging/fbtft/fbtft-sysfs.c | 2 +- drivers/staging/greybus/audio_gb.c | 13 + drivers/staging/greybus/audio_manager_sysfs.c | 2 +- drivers/staging/greybus/hid.c | 2 +- drivers/staging/media/meson/vdec/vdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 4 +- drivers/staging/media/tegra-video/vi.c | 9 +- drivers/staging/media/tegra-video/vip.c | 10 +- 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_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 7 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/sm750fb/sm750.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/thermal/imx_thermal.c | 9 +- .../intel/int340x_thermal/int3400_thermal.c | 4 +- drivers/thermal/qoriq_thermal.c | 13 +- drivers/thermal/rcar_thermal.c | 15 +- drivers/tty/hvc/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 10 + drivers/tty/serial/ma35d1_serial.c | 12 +- drivers/tty/tty_io.c | 4 +- drivers/ufs/core/ufs-debugfs.c | 2 +- drivers/ufs/core/ufshcd.c | 18 +- drivers/uio/uio.c | 5 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/common/common.c | 3 + drivers/usb/core/driver.c | 88 +-- drivers/usb/core/usb.c | 2 +- drivers/usb/core/usb.h | 8 +- drivers/usb/dwc2/gadget.c | 11 +- drivers/usb/gadget/configfs.c | 4 +- drivers/usb/gadget/function/f_fs.c | 14 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_midi2.c | 19 +- drivers/usb/gadget/function/f_tcm.c | 23 +- drivers/usb/gadget/function/f_uac1_legacy.c | 56 -- drivers/usb/gadget/function/f_uvc.c | 7 +- drivers/usb/gadget/function/u_audio.c | 24 +- drivers/usb/gadget/function/u_uac1_legacy.h | 3 - drivers/usb/gadget/functions.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/udc/aspeed_udc.c | 43 +- drivers/usb/gadget/udc/r8a66597-udc.c | 1 - drivers/usb/gadget/udc/snps_udc_plat.c | 5 +- drivers/usb/host/xhci-ring.c | 32 +- drivers/usb/image/mdc800.c | 4 +- drivers/usb/misc/onboard_usb_hub.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 11 +- drivers/usb/phy/phy-fsl-usb.c | 52 +- drivers/usb/phy/phy-fsl-usb.h | 6 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/serial/bus.c | 6 +- drivers/usb/serial/usb-serial.c | 6 +- drivers/usb/storage/ene_ub6250.c | 2 + drivers/usb/storage/uas.c | 2 +- .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 2 + drivers/usb/typec/ucsi/debugfs.c | 1 + drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 12 +- drivers/usb/typec/ucsi/ucsi.h | 3 + drivers/usb/typec/ucsi/ucsi_acpi.c | 3 +- drivers/usb/usbip/stub_main.c | 8 +- drivers/vdpa/mlx5/core/mr.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 25 +- drivers/vfio/pci/vfio_pci_config.c | 1 + drivers/video/fbdev/kyro/fbdev.c | 24 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 4 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 72 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/uvesafb.c | 2 + drivers/video/sticore.c | 22 +- drivers/virtio/virtio_balloon.c | 6 + drivers/w1/masters/ds2482.c | 4 + drivers/w1/slaves/w1_ds28e17.c | 8 + drivers/watchdog/pseries-wdt.c | 53 +- drivers/xen/xenbus/xenbus_xs.c | 16 +- fs/btrfs/verity.c | 16 +- fs/ceph/caps.c | 11 +- fs/ceph/crypto.c | 34 +- fs/ceph/export.c | 26 +- fs/ceph/file.c | 48 ++ fs/ceph/mdsmap.c | 11 +- fs/ceph/xattr.c | 17 + fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 3 +- fs/ecryptfs/keystore.c | 45 +- fs/ecryptfs/messaging.c | 11 +- fs/ecryptfs/miscdev.c | 5 +- fs/ecryptfs/super.c | 7 + fs/efivarfs/super.c | 30 +- fs/erofs/Kconfig | 8 +- fs/ext4/file.c | 7 + fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 28 +- fs/ext4/migrate.c | 3 +- fs/ext4/namei.c | 2 + fs/ext4/orphan.c | 10 +- fs/f2fs/file.c | 116 ++- fs/f2fs/namei.c | 11 +- fs/f2fs/xattr.c | 2 +- fs/fat/misc.c | 4 + fs/fat/nfs.c | 4 +- fs/fuse/control.c | 2 +- fs/fuse/cuse.c | 5 + fs/fuse/dev.c | 40 +- fs/fuse/dir.c | 21 +- fs/fuse/fuse_i.h | 36 +- fs/fuse/inode.c | 87 ++- fs/fuse/readdir.c | 42 +- fs/hfsplus/catalog.c | 25 +- fs/hfsplus/hfsplus_fs.h | 6 + fs/hugetlbfs/inode.c | 3 +- fs/isofs/compress.c | 7 +- fs/lockd/svcsubs.c | 53 +- fs/nfs/client.c | 21 +- fs/nfs/filelayout/filelayoutdev.c | 3 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 3 +- fs/nfs/inode.c | 4 +- fs/nfs/internal.h | 1 + fs/nfs/netns.h | 6 +- fs/nfs/nfs4client.c | 1 + fs/nfs/pnfs.c | 36 +- fs/nfs/pnfs.h | 3 +- fs/nfs/pnfs_nfs.c | 39 +- fs/nfsd/flexfilelayoutxdr.c | 20 +- fs/nfsd/nfs2acl.c | 52 +- fs/nfsd/nfs3acl.c | 17 +- fs/nfsd/nfs4proc.c | 39 +- fs/nfsd/nfs4state.c | 206 ++++-- fs/nfsd/nfs4xdr.c | 17 + fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 7 + fs/nfsd/nfssvc.c | 4 +- fs/nfsd/nfsxdr.c | 32 +- fs/nfsd/vfs.c | 4 +- fs/nilfs2/bmap.c | 2 +- fs/nilfs2/bmap.h | 2 +- fs/nilfs2/btnode.c | 30 +- fs/nilfs2/btree.c | 39 +- fs/nilfs2/direct.c | 4 +- fs/nilfs2/page.c | 66 +- fs/nilfs2/page.h | 8 +- fs/nilfs2/segment.c | 40 +- fs/nilfs2/the_nilfs.c | 6 + fs/notify/fanotify/fanotify_user.c | 17 +- fs/notify/inotify/inotify_user.c | 15 +- fs/ntfs3/attrib.c | 11 +- fs/ntfs3/frecord.c | 88 ++- fs/ntfs3/fslog.c | 47 +- fs/ntfs3/fsntfs.c | 8 +- fs/ntfs3/ntfs_fs.h | 21 +- fs/ntfs3/record.c | 125 ++-- 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 | 193 +++-- fs/ocfs2/cluster/heartbeat.h | 5 + fs/ocfs2/cluster/nodemanager.c | 10 + fs/ocfs2/cluster/nodemanager.h | 1 + fs/ocfs2/cluster/tcp.c | 83 ++- fs/ocfs2/cluster/tcp.h | 1 + fs/ocfs2/dir.c | 2 +- fs/ocfs2/dlm/dlmmaster.c | 6 + fs/ocfs2/dlm/dlmrecovery.c | 9 + fs/ocfs2/namei.c | 17 +- fs/ocfs2/refcounttree.c | 47 +- fs/ocfs2/xattr.c | 91 ++- fs/ocfs2/xattr.h | 9 +- fs/orangefs/devorangefs-req.c | 1 + fs/orangefs/orangefs-debugfs.c | 1 + fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/cifsfs.c | 15 +- fs/smb/client/dfs_cache.c | 33 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2file.c | 5 +- fs/smb/client/smb2pdu.c | 16 +- fs/smb/server/auth.c | 1 + fs/smb/server/connection.c | 19 + fs/smb/server/connection.h | 1 + fs/smb/server/mgmt/user_config.c | 1 + fs/smb/server/mgmt/user_session.c | 11 + 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 | 39 +- fs/smb/server/smbacl.c | 20 +- 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 | 13 +- fs/squashfs/cache.c | 2 +- fs/tracefs/event_inode.c | 7 +- fs/ubifs/auth.c | 2 +- fs/udf/inode.c | 2 +- fs/udf/partition.c | 2 +- fs/udf/super.c | 23 +- fs/udf/symlink.c | 2 + include/acpi/pcc.h | 5 - include/acpi/processor.h | 2 + include/linux/bpf.h | 4 +- include/linux/efi.h | 4 +- include/linux/irq.h | 35 + include/linux/irqdomain.h | 46 ++ include/linux/kprobes.h | 1 + include/linux/list.h | 15 +- include/linux/maple_tree.h | 2 +- include/linux/mfd/tps6594.h | 347 ++++++++- include/linux/netdevice.h | 10 + include/linux/nfs_xdr.h | 2 +- include/linux/nvme.h | 81 +++ include/linux/of_graph.h | 53 +- include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 3 +- include/linux/remoteproc.h | 284 +------- include/linux/rsc_table.h | 364 ++++++++++ include/linux/rtsx_usb.h | 3 + include/linux/sunrpc/svc_rdma_pcl.h | 2 +- include/linux/usb.h | 29 +- include/linux/virtio_net.h | 4 + include/media/rc-map.h | 2 - include/net/bluetooth/hci_core.h | 2 +- include/net/bluetooth/l2cap.h | 5 + include/net/dst.h | 34 +- include/net/inet_connection_sock.h | 12 +- include/net/inet_hashtables.h | 2 +- include/net/inetpeer.h | 4 + include/net/ip.h | 11 +- include/net/ip_tunnels.h | 11 +- include/net/pkt_sched.h | 1 + include/net/route.h | 2 +- include/net/sctp/structs.h | 2 +- include/net/tc_act/tc_skbmod.h | 1 + include/net/tcp.h | 13 +- include/net/xsk_buff_pool.h | 19 +- include/rdma/ib_verbs.h | 14 + include/rdma/restrack.h | 7 +- include/sound/core.h | 2 + include/uapi/linux/if_bridge.h | 19 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/landlock.h | 1 + include/uapi/linux/time_types.h | 2 +- include/uapi/rdma/rdma_netlink.h | 8 + kernel/auditfilter.c | 6 +- kernel/bpf/bloom_filter.c | 19 +- kernel/bpf/cgroup.c | 18 +- kernel/bpf/net_namespace.c | 17 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/syscall.c | 21 +- kernel/bpf/task_iter.c | 36 +- kernel/bpf/verifier.c | 24 +- kernel/cgroup/cpuset.c | 4 +- kernel/dma/swiotlb.c | 31 +- kernel/entry/common.c | 3 + kernel/futex/requeue.c | 12 +- kernel/irq/generic-chip.c | 147 ++-- kernel/irq/irqdomain.c | 91 ++- kernel/kcsan/core.c | 12 +- kernel/kprobes.c | 14 +- kernel/locking/lockdep.c | 2 + kernel/power/snapshot.c | 5 +- kernel/power/wakelock.c | 2 +- kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_nocb.h | 2 +- kernel/rcu/tree_plugin.h | 16 +- kernel/sched/cpufreq_schedutil.c | 17 +- kernel/sched/fair.c | 27 +- kernel/signal.c | 4 + kernel/stop_machine.c | 2 +- kernel/sys.c | 2 +- kernel/taskstats.c | 3 +- kernel/time/clocksource.c | 8 +- kernel/time/itimer.c | 2 +- kernel/time/timekeeping.c | 6 + kernel/time/timer.c | 1 + kernel/trace/trace.c | 28 +- kernel/trace/trace.h | 4 +- kernel/trace/trace_events.c | 136 +++- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_events_user.c | 3 + kernel/trace/trace_mmiotrace.c | 24 +- kernel/trace/trace_osnoise.c | 4 +- lib/string.c | 3 +- lib/test_hmm.c | 2 +- lib/ucs2_string.c | 2 +- lib/xarray.c | 3 + mm/damon/core-test.h | 15 +- mm/damon/core.c | 17 +- mm/damon/paddr.c | 21 +- mm/damon/sysfs-schemes.c | 10 +- mm/damon/sysfs.c | 19 +- mm/damon/vaddr-test.h | 5 + mm/damon/vaddr.c | 34 +- mm/hugetlb.c | 14 +- mm/kasan/quarantine.c | 7 +- mm/memcontrol.c | 6 + mm/migrate.c | 2 +- mm/mm_init.c | 5 +- mm/vmscan.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 80 ++- net/batman-adv/distributed-arp-table.c | 66 +- net/batman-adv/main.c | 4 + net/batman-adv/types.h | 2 +- net/bluetooth/eir.c | 3 +- net/bluetooth/hci_conn.c | 23 +- net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_event.c | 7 +- net/bluetooth/hci_sync.c | 14 +- net/bluetooth/iso.c | 8 + net/bluetooth/l2cap_sock.c | 36 +- net/bluetooth/mgmt.c | 27 +- net/bluetooth/msft.c | 5 + net/bluetooth/rfcomm/core.c | 12 +- net/bridge/br_mrp_netlink.c | 4 +- net/bridge/br_netlink_tunnel.c | 3 +- net/bridge/br_vlan.c | 4 +- net/ceph/messenger_v2.c | 5 + net/ceph/osd_client.c | 30 + net/ceph/osdmap.c | 2 + net/core/dst.c | 4 +- net/core/filter.c | 26 +- net/core/lwt_bpf.c | 15 +- net/core/net_namespace.c | 4 + net/core/skbuff.c | 10 +- net/core/sock.c | 8 +- net/core/xdp.c | 4 +- net/dccp/dccp.h | 4 +- net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 7 +- net/dccp/minisocks.c | 2 +- net/hsr/hsr_device.c | 70 +- net/hsr/hsr_device.h | 4 +- net/hsr/hsr_forward.c | 85 ++- net/hsr/hsr_framereg.c | 52 ++ net/hsr/hsr_framereg.h | 4 + net/hsr/hsr_main.h | 7 + net/hsr/hsr_netlink.c | 30 +- net/hsr/hsr_slave.c | 23 +- net/ipv4/icmp.c | 28 +- net/ipv4/igmp.c | 2 +- net/ipv4/inet_connection_sock.c | 9 + net/ipv4/inetpeer.c | 38 +- net/ipv4/ip_fragment.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/ipip.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter.c | 4 +- net/ipv4/route.c | 10 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_fastopen.c | 6 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_metrics.c | 8 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/xfrm4_output.c | 2 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_local.c | 9 + net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 97 ++- net/ipv6/xfrm6_input.c | 2 +- net/iucv/af_iucv.c | 2 + net/kcm/kcmsock.c | 3 + net/mac80211/link.c | 3 +- net/mac80211/s1g.c | 2 +- net/mac80211/tx.c | 3 +- net/mpls/af_mpls.c | 2 + net/mptcp/subflow.c | 6 +- net/mptcp/syncookies.c | 1 + net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ftp.c | 10 +- net/netfilter/nf_nat_sip.c | 5 + net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_counter.c | 20 +- net/netfilter/xt_cgroup.c | 21 +- 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/openvswitch/conntrack.c | 130 ++-- net/openvswitch/conntrack.h | 6 +- net/openvswitch/datapath.c | 60 +- net/openvswitch/datapath.h | 26 +- net/openvswitch/vport.h | 9 + net/phonet/pep.c | 2 +- net/rds/cong.c | 4 +- net/sched/act_skbmod.c | 38 +- net/sched/cls_api.c | 18 +- net/sched/sch_api.c | 7 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_fq_pie.c | 3 +- net/sched/sch_generic.c | 2 +- net/sched/sch_hhf.c | 4 + net/sched/sch_htb.c | 7 +- net/sched/sch_sfq.c | 3 +- net/sched/sch_teql.c | 1 + net/sctp/inqueue.c | 7 +- net/sctp/sm_sideeffect.c | 4 + net/sctp/stream.c | 48 +- net/smc/af_smc.c | 11 +- net/smc/smc_core.c | 27 +- net/smc/smc_llc.c | 3 + net/smc/smc_rx.c | 11 +- net/smc/smc_tx.h | 6 +- net/sunrpc/auth_gss/auth_gss.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 13 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 6 - net/sunrpc/auth_gss/gss_rpc_upcall.h | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 8 +- net/sunrpc/cache.c | 7 +- net/sunrpc/rpcb_clnt.c | 4 + net/sunrpc/sunrpc_syms.c | 1 + net/sunrpc/svc.c | 74 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 9 +- net/sunrpc/xprtsock.c | 32 +- net/tls/tls_strp.c | 16 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/virtio_transport.c | 2 +- net/xdp/xsk.c | 46 +- net/xdp/xsk_buff_pool.c | 4 +- net/xdp/xsk_queue.h | 16 +- net/xfrm/xfrm_output.c | 4 +- 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/lib.c | 20 +- security/integrity/ima/ima_appraise.c | 2 + security/landlock/errata/abi-1.h | 23 + security/landlock/fs.c | 40 +- security/smack/smack.h | 5 +- security/smack/smack_lsm.c | 67 +- security/smack/smackfs.c | 222 ++---- sound/core/control.c | 464 +++++------- sound/core/control_compat.c | 87 +-- sound/core/control_led.c | 9 +- sound/core/init.c | 4 +- sound/core/pcm_native.c | 2 + sound/core/seq/seq_midi.c | 61 +- sound/core/ump_convert.c | 1 + sound/drivers/aloop.c | 104 ++- sound/drivers/mpu401/mpu401.c | 6 + sound/drivers/mts64.c | 6 + sound/drivers/portman2x4.c | 6 + sound/drivers/serial-u16550.c | 6 + sound/drivers/virmidi.c | 6 + sound/parisc/harmony.c | 6 +- sound/pci/asihpi/hpi6000.c | 5 + sound/pci/hda/hda_proc.c | 2 +- sound/pci/ice1712/ice1712.c | 7 +- sound/pci/pcxhr/pcxhr.c | 14 +- sound/pci/via82xx_modem.c | 26 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/apple/mca.c | 6 +- sound/soc/codecs/cs35l33.c | 14 +- sound/soc/codecs/cs35l34.c | 14 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/fsl/fsl-asoc-card.c | 4 +- sound/soc/fsl/fsl_audmix.c | 24 +- sound/soc/fsl/mpc5200_psc_i2s.c | 1 + sound/soc/intel/atom/sst/sst_pci.c | 4 +- sound/soc/meson/meson-card-utils.c | 17 +- sound/soc/pxa/pxa-ssp.c | 7 +- sound/soc/qcom/qdsp6/q6apm.c | 12 +- sound/soc/samsung/aries_wm8994.c | 1 + sound/soc/soc-dapm.c | 2 +- sound/soc/sof/topology.c | 18 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/usb/6fire/comm.c | 9 +- sound/usb/bcd2000/bcd2000.c | 11 +- sound/usb/midi.c | 2 + tools/bpf/bpftool/map.c | 16 +- tools/bpf/bpftool/struct_ops.c | 4 + tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 3 + tools/include/linux/compiler.h | 2 +- tools/include/nolibc/arch-powerpc.h | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/perf/builtin-sched.c | 40 +- tools/perf/builtin-stat.c | 9 +- tools/perf/pmu-events/jevents.py | 5 +- tools/perf/pmu-events/metric.py | 6 +- .../perf/tests/shell/lib/perf_metric_validation.py | 236 ++++--- tools/perf/tests/shell/stat_all_metrics.sh | 167 ++++- tools/perf/tests/shell/stat_bpf_counters.sh | 97 ++- tools/perf/tests/shell/stat_metrics_values.sh | 11 +- tools/perf/ui/browsers/hists.c | 6 +- tools/perf/util/auxtrace.c | 15 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 21 +- tools/perf/util/cs-etm.c | 595 ++++++++++------ tools/perf/util/cs-etm.h | 8 +- tools/perf/util/data-convert-json.c | 1 + tools/perf/util/dso.c | 19 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c | 47 +- .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h | 12 + tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/machine.c | 37 +- tools/perf/util/metricgroup.c | 7 +- tools/perf/util/synthetic-events.c | 6 +- tools/perf/util/thread-stack.c | 2 +- tools/perf/util/trace-event-read.c | 33 +- tools/scripts/Makefile.include | 38 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 12 + .../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 | 298 ++++++++ .../selftests/arm64/mte/check_ksm_options.c | 31 +- .../selftests/arm64/mte/check_mmap_options.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 | 32 +- .../selftests/bpf/prog_tests/global_map_resize.c | 8 +- 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 | 71 +- tools/testing/selftests/mm/Makefile | 4 +- tools/testing/selftests/mm/cow.c | 549 +++++++++------ tools/testing/selftests/mm/khugepaged.c | 417 ++--------- tools/testing/selftests/mm/ksm_tests.c | 210 +++--- tools/testing/selftests/mm/migration.c | 107 +++ tools/testing/selftests/mm/run_vmtests.sh | 2 + tools/testing/selftests/mm/soft-dirty.c | 9 +- tools/testing/selftests/mm/thp_settings.c | 394 +++++++++++ tools/testing/selftests/mm/thp_settings.h | 89 +++ .../selftests/rseq/rseq-x86-thread-pointer.h | 4 +- tools/testing/selftests/timers/leap-a-day.c | 19 +- tools/testing/selftests/zram/zram_lib.sh | 2 +- 1191 files changed, 17852 insertions(+), 8450 deletions(-)
4 days, 11 hours
9
8
0
0
← Newer
1
2
3
4
...
3366
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
Results per page:
10
25
50
100
200