Linux 7.3-rc7
From: Linus Torvalds
Date: Sun Oct 11 2026 - 23:23:24 EST
Ok, so this is six hours late. Not because of any issues, but purely
due to incompetence. I'd like to say that I was jetlagged to the
travel for the kernel maintainer summit and LPC, but the reality is
that - probably still due to said travel - I was mentally off by a
whole day and was thinking it was Saturday the whole day.
Until it struck me over dinner that no, it's Sunday, and I should have
done the rc earlier this afternoon.
Oops.
Anyway, here we are, and at least I got this last rc out the right
day. If barely.
The diffstat is slightly strange, with half the rc7 patch being
selftests. Most of that is because there were several mount-related
bugs fixed, and while the fixes themselves were fairly small, the
selftests for the fixes are more noticeable.
If you ignore the tools/testing/ directory, things look normal: half
drivers (drm and networking), and the rest is spread all over the
place, although the vfs layer is somewhat prominent due to
aforementioned mount fixes (along with some smaller normal
filesystem-specific fixes). All the usual suspects: core networking
and architecture fixes etc.
Shortlog appended. As always, I would have preferred to see a smaller
rc, but it's not like anything in here looks like a reason to delay
the final release. So that's still set for next weekend unless
something new comes up.
Please do keep testing,
Linus
---
Aaron Ma (1):
wifi: mt76: mt7925: restore the legacy BSS after MLO teardown
Abhishek Ojha (1):
regulator: ltc3676: don't read the write-only HRST and CLIRQ registers
Adrian Betschart (1):
drm/amd/display: Don't replace a sink mode that shares the native totals
Ahmed Abdelhaleem Ahmed (1):
scsi: ch: Do not keep references to data transfer element devices
Alan Previn (1):
drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums
Aldo Ariel Panzardo (1):
Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata()
Alex Deucher (1):
drm/amdgpu: make Mac FB workaround generic
Alexey Charkov (3):
power: sequencing: pcie-m2: Fix leaking array from
of_regulator_bulk_get_all()
regulator: of: fill in supply names in of_regulator_bulk_get_all()
regulator: of: state who owns the array from of_regulator_bulk_get_all()
Alvin Šipraga (2):
ASoC: adau1372: allow sleepy powerdown GPIOs
ASoC: adau1372: fix invalid default state of output ASRC and DAC muxes
Andy Yan (1):
mailmap: update entry for Andy Yan
Arnd Bergmann (1):
riscv: limit sifive errata to CONFIG_64BIT
Aurelien Jarno (1):
riscv: vector: Fix output operands in context save
Babanpreet Singh (1):
tee: qcomtee: fix kernel-doc warnings
Ben Cressey (2):
dm-integrity: fix buffer overflow in inline mode with large tag size
dm-crypt: reject the lmk IV mode with AEAD ciphers
Bihaan Sen (1):
Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox
Borislav Petkov (AMD) (1):
x86/CPU/AMD: Fix AMD TLBI Erratum #1718
Bryan Fraschetti (1):
ice: Restore Ordered MMIO Writes for Tx Doorbells
Carlos Llamas (1):
selftests/mm: cleanup -Wformat issues in hugetlb-mmap
Cen Zhang (Microsoft Security FORGE Labs) (1):
io_uring/cancel: don't spin on local work the task can't run
Chen Pei (1):
riscv: ptrace: reject CFI regset access when extensions are absent
Chengfeng Ye (6):
tipc: hold a reference to nodes found by link name
Bluetooth: hci_sock: Serialize dead-device detachment
Bluetooth: hci_sync: Fix command skb lifetime during scan setup
Bluetooth: ISO: Reject concurrent BIS listener setup
Bluetooth: ISO: Serialize concurrent connect calls
net/smc: protect clcsock lifetime in smc_getname
Christian Brauner (58):
mount: keep a copied mount unbindable
selftests/filesystems: check that a copied mount namespace keeps
unbindable
mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mount
selftests/move_mount_set_group: check that an unbindable target is refused
fs: don't silently unmount busy mounts
selftests/filesystems: check that a busy propagated copy blocks
a synchronous umount
fs: don't let a migrating task hide its reference from do_umount()
docs: update the unmount propagation rule
namespace: reset the old parent's ->overmount in mnt_change_mountpoint()
statmount: read the parent of an unmounted mount under mount_lock
namespace: don't inherit MNT_UMOUNT in clone_mnt()
namespace: don't copy an unmounted mount tree
namespace: check the target before walking it in do_mount_setattr()
fs: refuse fspick() on internal superblocks
fs: put the old fs_struct before the old namespaces in unshare()
namespace: drop the file's reference first in dissolve_on_fput()
selftests/filesystems: check that an unmounted mount tree isn't walked
selftests/filesystems: check that a dead mount's overmount isn't followed
namespace: queue a mount only once for mount notifications
namespace: check a submount for references right before unmounting it
selftests/filesystems: check that a busy submount survives a
synchronous umount
namespace: check a recursive bind mount for mount namespace loops
selftests/filesystems: check that a recursive bind mount can't
pin the caller's mount namespace
namespace: keep covered mounts covered in OPEN_TREE_NAMESPACE
selftests/filesystems: check that OPEN_TREE_NAMESPACE keeps mounts covered
namespace: look at the topmost mount for a mount namespace file
selftests/filesystems: check that a mount namespace file on top
doesn't bury a mount
namespace: check the mounts before reading their parents in pivot_root()
namespace: don't reconfigure internal superblocks via remount and umount
selftests/filesystems: check that the nullfs root can't be reconfigured
namespace: remove the fsnotify marks of a mount namespace in
process context
dcache: don't put a mountpoint on a dentry that's being removed
unshare: don't drop active namespace references that were never taken
namespace: don't let a pseudo dentry become the root of a mount
namespace: unhash a dentry before detaching the mounts on it
namei: don't reveal overmounted entries in refwalk
fcntl: refuse F_SET_RW_HINT on an immutable inode
selftests/filesystems: check that an immutable inode takes no write hint
namespace: refuse an automount below a mount that is in no namespace
namespace: handle mount locking for automounts correctly
nullfs: don't update the access time
namespace: never expire a locked mount
namespace: keep the lock on a mount that a propagated copy is
moved beneath
selftests/filesystems: check that a lock lands on the right
mount and stays
selftests/filesystems: check the atime of the empty mount namespace root
selftests/filesystems: check that an automount below an overlay
layer is refused
fhandle: decide the subtree check under mount_lock
namespace: keep the private nullfs instance in knullfs
namespace: nothing is mounted on or written through knullfs
fsnotify: let a filesystem refuse marks on its objects
nullfs: refuse file locks
readdir: take no inode lock on an immutable directory
selftests/filesystems: add a helper that holds a readdir in a page fault
selftests/filesystems: check that reading the root of an empty
mount namespace stalls nobody
nullfs: add an empty immutable regular file
namespace: rework connected mounts
selftests/filesystems: test covered mounts
namespace: simplify disconnect_mount()
Christian Göttsche (1):
selinux: fix data race on AVC latest_notif
Cristian Ciocaltea (2):
drm/bridge: Fix unlocked list_del in drm_bridge_add()
drm/bridge: Fix unlocked list access in drm_bridge_attach()
Cristian Papa (1):
wifi: mt76: mt7603: initialize global station WCID
Daehyeon Ko (9):
tcp: reject net_iov in zerocopy receive mapping hints
ip6_gre: remove obsolete ERSPAN PMTU update
vsock/virtio: account only unread bytes in read_skb()
ipv4: stop PMTU walk when nexthop group shrinks
ipv4: stop exception dump when nexthop group shrinks
ipv4: stop route notification sizing when nexthop group shrinks
cipso: adjust cached option offsets when removing CIPSO
ipv4: do not warn on route notification size race
ipv6: do not warn on route notification size race
Dale Whinham (1):
arm64: dts: qcom: x1-denali: Fix microphone distortion
Daniel Machon (1):
net: sparx5: free the matchall entry on destroy
Darrick J. Wong (1):
xfs: fix exchange-range-to-eof file size exchange
Dave Airlie (1):
nouveau: check gsp->rm as well as gsp pointer before gcx ready
David Carlier (2):
wifi: nxpwifi: fix inverted check in Tx BA stream entry deletion
wifi: nxpwifi: do not delete Rx reorder entries under RCU
Denis V. Lunev (1):
openvswitch: fix soft lockup in the netlink flow dump
Devin Wittmayer (2):
wifi: mt76: mt7925: don't put the band auto marker in TGID
wifi: mt76: mt792x: pick the SAR table layout from the table itself
Eckhart Mohr (1):
ALSA: hda/realtek: Add quirk for ASRock NUC BOX-358H
Eric Biggers (1):
fsverity: RCU-delay the freeing of struct fsverity_info
Eric Dumazet (6):
ipv4: free inet_opt and ireq_opt after an RCU grace period
flow_dissector: avoid u16 truncation of skb->len when computing thoff
net: always dissect GSO packets in __virtio_net_hdr_to_skb()
selftests: net: tun: add test for VLAN-tagged GSO without NEEDS_CSUM
bnxt_en: fix DMA mapping length for padded small packets
flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect()
Eugene Gvozdetsky (1):
io_uring/register: don't exempt disabled rings from task restrictions
Fan Wu (3):
drm/vc4: drain the hangcheck timer and works on V3D unbind
gpio: mpsse: fix race when arming the IRQ poll worker
drm/xe/i2c: cancel the client work on remove
Felix Fietkau (4):
wifi: mt76: mt7996: program a link again if the driver holds it
wifi: mt76: mt7996: take over connection monitoring
wifi: mt76: account non-AQL frames per peer rather than per link
wifi: mt76: use ALTX queue for packets to disassociated stations
Felix Gu (2):
drm/bridge: th1520-dw-hdmi: Fix error check on dw_hdmi_probe()
return value
drm/bridge: th1520-dw-hdmi: Fix remove() callback
Fernando Fernandez Mancera (1):
net: openvswitch: validate transport header presence in set_ipv6_addr
Filipe Manana (3):
btrfs: clear BTRFS_ROOT_IN_TRANS_SETUP on early exit from
record_root_in_trans()
btrfs: fix xattr replace when multiple xattrs are packed in the same item
btrfs: fix lost error return value in btrfs_listxattr()
Frank Li (1):
net: allwinner: remove dmaengine_desc_free()
François Roux (1):
wifi: mac80211: don't estimate airtime for unsupported rate widths
Fredrik Nyberg (1):
net: usb: ax88179_178a: fix rx frame length for non-last packets
Fuad Tabba (1):
arm64/boot: Don't set PMUv3p9 FGT2 bits without PMUv3
Georgiy Osokin (1):
tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper()
Guangshuo Li (3):
mmc: sdhci-sprd: disable runtime PM on remove
mmc: cavium-octeon: destroy slot platform devices on remove
mmc: cavium-thunderx: destroy slot platform devices on remove
Guixin Liu (1):
nvmet: return Invalid Field for invalid NSIDs feature 82h
Gyeyoung Baek (2):
drm/imagination: Fix reference and vm_bo handling in remap()
drm/imagination: Size page table preallocation by device address
Haibo Chen (1):
spi: spi-nxp-fspi: exit stop mode before waiting for DLL lock
Haishuang Yan (3):
devlink: fix devlink_rel reference leak when notify work is pending
pfcp: make sure the SEID is linear before reading it
bareudp: set the inner protocol to the protocol of the packet
Hamza Mahfooz (1):
net: mana: reserve RX buffer headroom to fix forwarding performance
Han Gao (2):
spi: sg2044-nor: Return transfer errors
spi: sg2044-nor: Honor SPI clock limits
Hans de Goede (1):
power: sequencing: pcie-m2: Add Lenovo ThinkPad T14s gen6
WCN7850 subsystem PCI ids
Haojie Li (1):
drm/amdkfd: fix dma_buf reference leak in get_dmabuf_info
Haotian Zhang (1):
Input: ati_remote2 - fix type confusion in device attribute handlers
Harin Lee (1):
ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers
Hengyu Liang (2):
ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands
io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK
Hui Peng (1):
sctp: copy zeroed stats to user in
sctp_getsockopt_pr_streamstatus() when !streamoute
Ian Forbes (1):
drm/vmwgfx: Add blend mode property
Iaroslav Voitovych (1):
Bluetooth: MGMT: Fix status of pending commands flushed on power off
Ilia Gavrilov (1):
vsock: Fix memory leak in vmci_transport_recv_dgram_cb()
Imre Kaloz (1):
MAINTAINERS: update my email address
Jaidheer Sirigineedi (1):
ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg3xxx
(103c:8bfd)
Jakub Kicinski (3):
bonding: fix the program leak when XDP is replaced
net: make dev_xdp_sb_prog_count() see programs attached through a link
Revert "net: stmmac: propagate PTP addend and system time
programming errors"
Jamal Hadi Salim (1):
net/sched: em_text: reject unterminated algo before autoload
Jason A. Donenfeld (1):
wireguard: noise: reject response consumption after intermediate
initiation
Jens Axboe (1):
io_uring/kbuf: don't charge provided buffer rings to RLIMIT_MEMLOCK
Jesse Zhang (2):
drm/amdgpu/userq: only accept doorbell BOs as queue doorbell
drm/amdgpu/userq: return the memdup_user() error for the user MQD
Ji-Ze Hong (Peter Hong) (1):
usb: f81604: fix struct f81604_int_data size mismatch
Jisheng Zhang (1):
spi: dt-bindings: snps,dw-apb-ssi: Add Synaptics sl2610 spi
Johannes Berg (1):
Revert "wifi: libertas: reject short monitor TX frames"
John Garry (1):
mailmap: update addresses for John Garry
Jose Ignacio Tornos Martinez (3):
i40e: skip unnecessary VF reset when setting trust
iavf: send MAC change request synchronously
ice: skip unnecessary VF reset when setting trust
Josef Bacik (3):
net: skbuff: don't leave stale bytes in skb_copy_and_csum_bits()
xen/netfront: drop RX packets with a short Ethernet header
xen/netfront: don't leak the skb when xennet_fill_frags() fails
Joshua Washington (3):
gve: fix XSK buffer leak when rings are stopped
gve: fix XSK buffer leak on error descriptor
gve: fix napi_disable deadlock when attempting to disable XSK pools
Junjie Cao (1):
wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit
Justin Chen (1):
net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESET
Karl Bonde Torp (1):
nvme: fix swapped ZRASF zone state values for full and read only
Karl Mehltretter (3):
keys: finalize persistent keyring timeout after link attempt
arm64: irq: exclude the softirq stack switch from KCOV
riscv: fix load_unaligned_zeropad() fixup for RV32
Keith Busch (1):
Revert "nvme: do not reset controllers in NVME_CTRL_NEW state"
Krzysztof Furman (1):
Input: xpad - add support for Corsair Novablade Pro
Krzysztof Karas (2):
drm/i915/gem: Prevent overstepping exec array boundary
drm/i915/gt: Unmask interrupts only when ACTIVE is true
Kuba Piecuch (3):
sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQ
selftests/sched_ext: Add a test for ops.dequeue() on remote
local DSQ moves
sched_ext: Generate qseq from a per-task counter
Leo Li (2):
drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs
drm/amd/display: disable self-refresh on tearing flips
Leo Yu-Chi Liang (1):
riscv: fix NR_CPUS range leaking 64-bit default onto 32-bit builds
Leto Liu (刘涛) (1):
net: airoha: Add retry mechanism to airoha_qdma_set_trtcm_param()
Li RongQing (1):
net/mlx5e: Order ICOSQ cc update after CQ doorbell
Linmao Li (7):
wifi: nxpwifi: protect sta_list against concurrent add and delete
wifi: nxpwifi: delete the station entry on the uAP deauth event
wifi: nxpwifi: wait for the wakeup timer before the adapter is freed
wifi: nxpwifi: free the aggregation buffer when the RA list disappears
wifi: nxpwifi: zero the channel statistics array
wifi: nxpwifi: fix the authentication frame length handling
wifi: nxpwifi: handle authentication frame allocation failures
Linus Torvalds (1):
Linux 7.3-rc7
Lorenzo Bianconi (1):
net: stmmac: propagate PTP addend and system time programming errors
Lorenzo Stoakes (ARM) (3):
mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-merge
mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP
drivers/char/mem: mmap readonly MAP_SHARED-/dev/zero correctly
Lu Huang (1):
wifi: mt76: mt7996: fix uninitialized buf read in
mt7996_variant_fem_init()
Luca Weiss (3):
clk: qcom: gcc-eliza: Fix always-enabling PCIE_RSCC clocks
clk: qcom: gcc-hawi: Fix always-enabling PCIE_RSCC clocks
clk: qcom: gcc-kaanapali: Fix always-enabling PCIE_RSCC clocks
Lukas Wunner (1):
PCI/AER: Skip error recovery on false alarms
Ma Xinmeng (1):
dm-snap: reject the transient exception store for snapshot-merge
Mahantesh Salimath (1):
tee: optee: ffa: support shared memory offsets on large-page kernels
Mallesh Koujalagi (1):
drm/xe/sysctrl: Fix mailbox header handling
Marek Szyprowski (2):
ASoC: samsung: i2s: enable op_clk in probe to balance runtime PM
swiotlb: fix default_swiotlb_limit() for non-growable default pool
Mary Guillemard (1):
drm/nouveau: Skip the Turing CE workaround object for non-GR channels
Matthias Goergens (1):
MAINTAINERS: name the ext4 dev branch
Matus Gajdos (1):
ALSA: usb-audio: Add native DSD support for Cambridge Audio streamers
Maxim Skokov (1):
Bluetooth: RFCOMM: free the skb when the DLC has no owner
Maíra Canal (4):
drm/vc4: Free the BO cache size list on teardown
drm/vc4: Use kvmalloc_objs() for the BO cache size list
drm/vc4: Disable the V3D interrupt across runtime suspend
drm/vc4: Fix binner slot allocation failing on an idle GPU
Michael Chan (2):
bnxt_en: Add bnxt_clear_bars() helper
bnxt_en: Fix driver init in kdump kernel
Michael Garland (1):
ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P)
Michael S. Tsirkin (1):
ipv4: validate checksum_start before completing checksum
Michele Dionisio (1):
wifi: brcmfmac: fix P2P device removal race in brcmf_detach()
Mikhail Gavrilov (3):
Bluetooth: RFCOMM: connect the session socket without rfcomm_mutex
mm: don't schedule deferred kernel page table freeing while booting
drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks
Mikulas Patocka (2):
dm: fix reading free memory in do_resume
dm-integrity: validate the superblock on resume
Ming Qian (1):
pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains
Mingming Cao (2):
ibmveth: h_free logical LAN on open-fail after register
ibmveth: fix TX LTB and filter unwind on open-fail
Miquel Raynal (1):
spi: cadence-qspi: Fix status polling with octal DTR chips
Mohamed Yassine Jebabli (1):
ALSA: hda/tas2781: Accept V1 calibration data without CRC
Myeonghun Pak (1):
drm/aspeed: Balance the display clock enable on teardown
Naomi Chu (1):
scsi: ufs: core: Hold a clock reference across the probe
Natasha Klaus (1):
io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6
Nguyen Ngoc Thang (3):
memstick: rtsx_usb_ms: complete requests after eject instead of
dropping them
drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAIN
landlock: Drop __counted_by from landlock_domain.handled_masks
Nicolai Buchwitz (2):
net: macb: check TX ring before modifying skb
net: macb: copy shared skbs before appending the FCS
Nicolas Cavallari (1):
wifi: mt76: mt7915: disable rx napi when removing device
Norbert Szetei (1):
xfs: stop exchanging reflink flags when exchanging mappings
Oleg Keri (1):
drm/dp: don't mark the AUX backlight enabled when enabling failed
Oliver Hartkopp (1):
can: fix unique skb identifier regression under RPS
Omar Ramadan (2):
amt: send the relay's General Query directly from the receive path
selftests: net: amt: check that the relay's queries bypass the amt device
Or Har-Toov (2):
net/mlx5: Lag, split aggregate speed into oper and max helpers
Revert "net/mlx5: E-Switch, preserve max tx speed on vport state
modification"
Osama Abdelkader (1):
drm/panthor: validate userspace queue count against initialized
firmware slot count
Ovidiu Panait (5):
net: stmmac: Remove VLAN perfect matching dead code
net: stmmac: Stop toggling the EDVLP bit
net: stmmac: Rename double VLAN references to svlan
net: stmmac: Do not advertise S-VLAN stripping when it is disabled
net: stmmac: Disable S-Tag processing on dwmac4
Palla Raghunath (3):
dm ioctl: don't let data_start run past the buffer
Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown
nvme-multipath: revalidate head zones after unfreezing the head queue
Pavan Chebbi (1):
bnxt_en: Re-write the BARs following any type of PCIe errors
Pavankumar Kondeti (1):
workqueue: Fix NULL current_pwq deref in chained work check
Peng Fan (1):
iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_phys
Pengpeng Hou (1):
scsi: ufs: mediatek: Handle mPHY power-on failures
Petr Machata (2):
mlxsw: spectrum_flower: Fix port range register leak in tmplt_create()
selftests: mlxsw: Test port range occupancy on template create
Petr Mladek (1):
braille: nbcon: Allow to use a serial console with NBCON API as
Braille console
Quchaosheng (1):
net/packet: guard the ll header push in packet_rcv_spkt()
Quentin Freimanis (1):
net: sparx5: start the TOD counters on non-PTP lan969x variants
Rahul Pon (1):
i2c: qcom-geni: release runtime PM reference when set_rate fails
Raj Ojha (1):
memstick: core: wait for request completion before freeing card
Ramses de Norre (1):
wireguard: queueing: preserve tstamp_type when encapsulating packet
Ravindra (1):
Bluetooth: btintel_pcie: fix TX descriptor bounds check
Richard Fitzgerald (2):
ASoC: cs35l56: Add DAI for SDCA OT25 stream
ASoC: sdw_utils: Switch CS35L56/57/62/63 to use OT25 DAI
Ridham Khurana (2):
gpio: xilinx: fix runtime PM leak on request error path
regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4
Rohinthan P (1):
media: em28xx: use video_unregister_device for radio_dev
Runyu Xiao (2):
scsi: qedi: Initialize callback state before registration
Bluetooth: btintel_pcie: use managed IRQ teardown
Sabrina Dubroca (1):
strparser: make sure __strp_recv isn't running before tearing
down the parser
Sai Teja Aluvala (1):
Bluetooth: btintel_pcie: Add shared HW reset for clean start
Sajal Gupta (1):
drm/gud: don't keep a connector without a CRTC as connector_state
Saleel Kudchadker (1):
drm/amdkfd: align SDMA doorbell base for shader doorbell writes
Sang-Hoon Choi (3):
gpio: exar: initialize the ID before registering its cleanup
cxgb4/ch_ktls: disable softirqs around tid_list erases
nvmet: use the local P2P device on metadata allocation failure
Sebastien Royen (1):
net: dsa: microchip: fix KSZ8765 fiber detection
Shao Mingyin (1):
riscv: lib: Fix ZBB strnlen wrap-around regression on huge counts
Shao-Fu Chen (1):
optee: register TEE devices only once fully initialized
Shashank Mohan Jain (2):
lib/dim: fix 32-bit overflow in dim_calc_stats() rates
lib/dim: add KUnit test for dim_calc_stats()
Shawn Lin (3):
pmdomain: rockchip: propagate subdomain add errors
pmdomain: rockchip: fix clock leak on domain probe failure
pmdomain: rockchip: don't ignore clock lookup errors on attach
Shin'ichiro Kawasaki (1):
zloop: zero out only the unread tail of short reads
Simon Trimmer (2):
ASoC: amd: acp: Add DMI override for ASUS EXPERTBOOK AM7406CKA
ASoC: amd: acp: Add more ACP7.0 match entries for Cirrus Logic parts
Stanley Jhu (2):
scsi: ufs: core: Avoid unsafe MMIO reads in
ufshcd_mcq_compl_all_cqes_lock()
scsi: ufs: core: Decouple CQ sweep from request iterator in MCQ
Stefano Radaelli (1):
arm64: dts: imx8mp-var-dart-sonata: Fix Sonata SD I/O supply
Stephen Smalley (1):
selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_opts
Sunho Park (1):
srcu: Fix WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct()
Suraj Gupta (1):
net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop
Taniya Das (2):
clk: qcom: gpucc-glymur: Mark the GPU CX GDSC as votable
clk: qcom: gpucc-kaanapali: Mark the GPU CX GDSC as votable
Tao Gong (1):
wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout
Tejun Heo (1):
sched_ext: Fix CPU hotplug hang when a dying CPU's tasks sit in
the BPF scheduler
Theodore Ts'o (1):
ext4: mark data=journal as deprecated and will be removed in January 2028.
Thomas Hellström (2):
drm/xe: Fix shrinker accounting double-subtraction on nested external pins
drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin
Tianyi Gao (2):
veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down
selftests: net: veth: test peer ndo-xmit after GRO toggle while down
Tony Nguyen (1):
e1000e: add system to disable K1 list
Tristan Madani (1):
ice: fix metadata_dst refcount handling on representor teardown
Troy Mitchell (1):
riscv: vector: Fix data pointer constraints in context save/restore
Tvrtko Ursulin (1):
drm/xe: Do not emit Wa_16010904313 twice
Vadim Fedorenko (1):
ptp: ocp: fix PCIe delay estimation calculation
Victor Nogueira (2):
net/sched: cls_route: reject change with no routing attribute
selftests: tc-testing: add cls_route no-routing-attribute change tests
Vincent Jardin (3):
arm64: dts: lx2160a: fix incorrect pinmux
arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-single
arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and value
Vishal Badole (1):
EDAC/amd64: Mask UMC chip select to the four implemented selects
Vitaly Prosyak (1):
drm/amdgpu: serialize vblank counter reads against GPU reset
Vladimir Murzin (1):
usb: mtu3: Fix double dereference in TP_printk
Waiman Long (3):
cgroup/cpuset: Don't access cpuset_cgrp_subsys.root in is_in_v2_mode()
cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus()
cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex
in cpuset_handle_hotplug()
Wei-Jie Hung (1):
riscv: patch: fix handling of bpf-jit execmem addresses
Weiming Shi (2):
net: team: stop reusing skb after queue override
net: team: free skb when broadcast has no txable port
Wentao Liang (2):
drm/vc4: Fix firmware reference leak in vc4_drm_bind()
btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode()
Willem de Bruijn (1):
net/packet: call packet_parse_headers after virtio_net_hdr_to_skb
Xuanqiang Luo (1):
ice: fix use-after-free in dynamic port cleanup
Yang Xiuwei (4):
btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio
btrfs: free iov when btrfs_uring_read_extent() fails
btrfs: unlock inode and extent in caller when io_uring read extent fails
btrfs: don't stash io_uring encoded data across -EAGAIN
Yibo Tan (1):
mmc: mtk-sd: Cancel request timeout work on remove
Yingying Tang (1):
Revert "wifi: ath12k: add panic handler"
Yong-Xuan Wang (2):
RISC-V: errata: Add SiFive MAL-9092 workaround
RISC-V: Clear HSTATUS.HU on CPU initialization
Yuqi Xu (1):
tipc: destroy topsrv workqueues before closing connections
Zack Rusin (1):
drm/vmwgfx: validate pitch coming from userspace
Zixuan Chai (1):
net: bridge: avoid recursive multicast port cleanup
Ziyi Guo (2):
riscv: futex: untag the user pointer before the atomic access
riscv: entry: gate shadow call stack reload on sstatus.SPP, not tp
Zongmin Zhou (3):
riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi header
riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE
riscv: ptrace: Zero-initialize regset buffers before copyin
zjamg (1):
can: dev: init_can_skb(): restore skb header initialization
성병찬 (1):
KEYS: Fix add_key() race with keyring restriction