Linux 7.0-rc3
From: Linus Torvalds
Date: Sun Mar 08 2026 - 20:22:40 EST
So -rc2 was big - some of the biggest in recent history - but I
suspected it was mainly due to random timing and just happenstance.
Not so.
Because rc3 is big too. Repeat after me: "some of the biggest in
recent history". It's bigger than rc2, which is admittedly not
unusual in itself, because rc2 tends to be pretty small as people take
a breather after the merge window and it takes a while to find issues.
But when rc2 was already fairly big, having rc3 then be even bigger
makes me think something is up.
Now, the likely "something" is probably just that 6.19 dragged out an
extra week with that rc8 release, so I'm not exactly worried. But I
most definitely hope things start calming down.
Now, admittedly one reason I don't worry too much is that a rather big
portion of rc3 is selftests (almost a fifth of the patch), and nothing
in the rest really looks particularly scary. Many of the commits in
here are trivial - small cleanups or adding hardware IDs or quirks
etc.
There's just more commits than is the norm at this point.
So it's still pretty early in the release cycle, and it just feels a
bit busier than I'd like. But nothing particularly stands out or looks
bad.
Please keep testing, and let's hope we're approaching the calming down
period and just haven't quite gotten there yet.
Linus
---
Aaron Ma (1):
ice: recap the VSI and QoS info after rebuild
Akash Goel (1):
drm/panthor: Correct the order of arguments passed to gem_sync
Alban Bedel (1):
can: mcp251x: fix deadlock in error path of mcp251x_open
Alex Hung (2):
drm/amd/display: Use mpc.preblend flag to indicate 3D LUT
drm/amd/display: Enable DEGAMMA and reject COLOR_PIPELINE+DEGAMMA_LUT
Alex Tran (1):
selftests: hid: tests: test_wacom_generic: add tests for display
devices and opaque devices
Alexandre Courbot (1):
rust: kunit: fix warning when !CONFIG_PRINTK
Allison Henderson (1):
net/rds: Fix circular locking dependency in rds_tcp_tune
Alper Ak (1):
crypto: ccp - Fix use-after-free on error path
Alysa Liu (1):
drm/amdgpu: Fix use-after-free race in VM acquire
Andrei-Alexandru Tachici (1):
tracing: Fix enabling multiple events on the kernel command line
and bootconfig
Andy Shevchenko (1):
pinctrl: cy8c95x0: Don't miss reading the last bank registers
Antheas Kapenekakis (4):
platform/x86: oxpec: Add support for OneXPlayer APEX
platform/x86: oxpec: Add support for OneXPlayer X1z
platform/x86: oxpec: Add support for OneXPlayer X1 Air
platform/x86: oxpec: Add support for Aokzoe A2 Pro
Anton Plotnikov (1):
platform/x86: hp-wmi: add Omen 14-fb1xxx (board 8E41) support
Ariel Silver (1):
media: dvb-net: fix OOB access in ULE extension header tables
Armin Wolf (4):
platform/x86: uniwill-laptop: Rename FN lock and super key lock attrs
platform/x86: uniwill-laptop: Fix crash on unexpected battery event
platform/x86: uniwill-laptop: Mark FN lock status as being volatile
platform/x86: uniwill-laptop: Handle FN lock event
Arnd Bergmann (1):
kunit: reduce stack usage in kunit_run_tests()
Arthur Kiyanovski (1):
MAINTAINERS: ena: update AMAZON ETHERNET maintainers
Ashish Kalra (1):
crypto: ccp - allow callers to use HV-Fixed page API when SEV is disabled
Baochen Qiang (2):
wifi: ath12k: use correct pdev id when requesting firmware stats
wifi: ath12k: fix station lookup failure when disconnecting from AP
Bart Van Assche (3):
hwmon: (it87) Check the it87_lock() return value
wifi: cw1200: Fix locking in error paths
wifi: wlcore: Fix a locking bug
Biju Das (1):
ASoC: dt-bindings: renesas,rz-ssi: Document RZ/G3L SoC
Bobby Eshleman (1):
net: devmem: use READ_ONCE/WRITE_ONCE on binding->dev
Boris Burkov (1):
btrfs: fix referenced/exclusive check in squota_check_parent_usage()
Breno Leitao (1):
netconsole: fix sysdata_release_enabled_show checking wrong flag
Brian Vazquez (1):
idpf: change IRQ naming to match netdev and ethtool queue numbering
Calvin Owens (1):
tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2G
Catalin Marinas (2):
arm64: Silence sparse warnings caused by the type casting in (cmp)xchg
arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernation
Chaitanya Kulkarni (1):
blktrace: fix __this_cpu_read/write in preemptible context
Charles Haithcock (1):
i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock"
Charles Keepax (1):
ASoC: SDCA: Add allocation failure check for Entity name
Chen Ridong (1):
cgroup/cpuset: fix null-ptr-deref in rebuild_sched_domains_cpuslocked
Chen-Yu Tsai (1):
pinctrl: sunxi: Implement gpiochip::get_direction()
ChenXiaoSong (1):
smb/client: make SMB2 maperror KUnit tests a separate module
Cheng-Yang Chou (8):
selftests/sched_ext: Abort test loop on signal
selftests/sched_ext: Fix unused-result warning for read()
tools/sched_ext: scx_central: Remove unused '-p' option
tools/sched_ext: scx_sdt: Remove unused '-f' option
selftests/sched_ext: Remove duplicated unistd.h include in rt_stall.c
tools/sched_ext: Sync README.md Kconfig with upstream scx
tools/sched_ext: Add Kconfig to sync with upstream
sched_ext: Remove redundant css_put() in scx_cgroup_init()
Chintan Vankar (1):
net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry
handling in ALE table
Chris Brandt (1):
drm: renesas: rz-du: mipi_dsi: Set DSI divider
Christian Brauner (5):
kthread: consolidate kthread exit paths to prevent use-after-free
nsfs: tighten permission checks for ns iteration ioctls
nsfs: tighten permission checks for handle opening
nstree: tighten permission checks for listing
selftests: fix mntns iteration selftests
Christian Loehle (1):
bpf: drop kthread_exit from noreturn_deny
Daniel Hodges (1):
nvme-fabrics: use kfree_sensitive() for DHCHAP secrets
Danielle Ratson (2):
bridge: Check relevant per-VLAN options in VLAN range grouping
selftests: net: Add bridge VLAN range grouping tests
Danilo Krummrich (1):
Revert "driver core: enforce device_lock for driver_match_device()"
Darrick J. Wong (2):
iomap: don't report direct-io retries to fserror
iomap: reject delalloc mappings during writeback
Dave Airlie (1):
nouveau/dpcd: return EBUSY for aux xfer if the device is asleep
Dave Hansen (1):
MAINTAINERS: Orphan Altera PCIe controller driver
David Carlier (3):
sched_ext: Fix out-of-bounds access in scx_idle_init_masks()
sched_ext: Fix SCX_EFLAG_INITIALIZED being a no-op flag
tools/sched_ext: fix strtoul() misuse in scx_hotplug_seq()
David Gow (1):
MAINTAINERS: Update email address for David Gow
David Howells (1):
netfs: Fix unbuffered/DIO writes to dispatch subrequests in
strict sequence
David Laight (1):
uaccess: Fix scoped_user_read_access() for 'pointer to const'
David Thomson (1):
xen/acpi-processor: fix _CST detection using undersized evaluation buffer
Davide Caratti (1):
net/sched: ets: fix divide by zero in the offload path
Denis Benato (4):
platform/x86: asus-armoury: add support for G733QS
platform/x86: asus-armoury: add support for GX650RX
platform/x86: asus-armoury: add support for FA401UM
HID: asus: add xg mobile 2023 external hardware support
Dillon Varone (1):
drm/amd/display: Fallback to boot snapshot for dispclk
Eduard Zingerman (5):
bpf: Fix u32/s32 bounds when ranges cross min/max boundary
selftests/bpf: test refining u32/s32 bounds when ranges cross
min/max boundary
Revert "selftests/bpf: Update reg_bound range refinement logic"
bpf: collect only live registers in linked regs
selftests/bpf: add reproducer for spurious precision propagation
through calls
Eric Biggers (8):
kunit: irq: Ensure timer doesn't fire too frequently
lib/crypto: tests: Depend on library options rather than selecting them
lib/crypto: tests: Add a .kunitconfig file
fsverity: add dependency on 64K or smaller pages
crypto: testmgr - Fix stale references to aes-generic
net/tcp-ao: Fix MAC comparison to be constant-time
net/tcp-md5: Fix MAC comparison to be constant-time
smb: client: Compare MACs in constant time
Eric Dumazet (6):
net: annotate data-races around sk->sk_{data_ready,write_space}
inet: annotate data-races around isk->inet_num
indirect_call_wrapper: do not reevaluate function pointer
tcp: secure_seq: add back ports to TS offset
net_sched: sch_fq: clear q->band_pkt_count[] in fq_reset()
eventpoll: Convert epoll_put_uevent() to scoped user access
Felix Gu (4):
pinctrl: pinconf-generic: Fix memory leak in
pinconf_generic_parse_dt_config()
pinctrl: meson: amlogic-a4: Fix device node reference leak in
aml_dt_node_to_map_pinmux()
pinctrl: cirrus: cs42l43: Fix double-put in cs42l43_pin_probe()
regulator: mt6363: Fix incorrect and redundant IRQ disposal in probe
Fernando Fernandez Mancera (2):
net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled
net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled
Filipe Manana (5):
btrfs: change warning messages to error level in open_ctree()
btrfs: remove redundant warning message in btrfs_check_uuid_tree()
btrfs: remove btrfs_handle_fs_error() after failure to recover log trees
btrfs: convert log messages to error level in btrfs_replay_log()
btrfs: remove pointless WARN_ON() in cache_save_setup()
Florian Eckert (2):
pinctrl: equilibrium: rename irq_chip function callbacks
pinctrl: equilibrium: fix warning trace on load
Florian Fuchs (1):
scsi: devinfo: Add BLIST_SKIP_IO_HINTS for Iomega ZIP
Florian Westphal (2):
selftests: netfilter: nft_queue.sh: avoid flakes on debug kernels
netfilter: nft_set_pipapo: split gc into unlink and reclaim phase
Francesco Lavra (1):
drm/solomon: Fix page start when updating rectangle in page
addressing mode
Frank Li (1):
dt-bindings: net: can: nxp,sja1000: add reference to
mc-peripheral-props.yaml
Franz Schnyder (1):
regulator: pf9453: Respect IRQ trigger settings from firmware
Geert Uytterhoeven (5):
crypto: Clean up help text for CRYPTO_BLAKE2B
crypto: Clean up help text for CRYPTO_SHA256
crypto: Clean up help text for CRYPTO_XXHASH
crypto: Clean up help text for CRYPTO_CRC32C
crypto: Clean up help text for CRYPTO_CRC32
Gerd Rausch (1):
time/jiffies: Fix sysctl file error on configurations where USER_HZ < HZ
Greg Kroah-Hartman (7):
HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them
can: ems_usb: ems_usb_read_bulk_callback(): check the proper
length of a message
can: ucan: Fix infinite loop from zero-length messages
can: usb: etas_es58x: correctly anchor the urb in the read bulk callback
can: usb: f81604: handle short interrupt urb messages properly
can: usb: f81604: handle bulk write errors properly
can: usb: f81604: correctly anchor the urb in the read bulk callback
Guenter Roeck (5):
hwmon: (macsmc) Fix regressions in Apple Silicon SMC hwmon driver
hwmon: (macsmc) Fix overflows, underflows, and sign extension
dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler
ata: libata-eh: Fix detection of deferred qc timeouts
tracing: Add NULL pointer check to trigger_data_free()
Günther Noack (4):
HID: Document memory allocation properties of report_fixup()
HID: apple: avoid memory leak in apple_report_fixup()
HID: magicmouse: avoid memory leak in magicmouse_report_fixup()
HID: asus: avoid memory leak in asus_report_fixup()
H. Peter Anvin (1):
x86/entry/vdso32: Work around libgcc unwinder bug
Hans de Goede (1):
platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix
touchscreen on SUPI S10
Hao Yu (1):
hwmon: (aht10) Fix initialization commands for AHT20
Harry Yoo (1):
mm/slab: change stride type from unsigned short to unsigned int
Heiko Carstens (3):
s390/xor: Fix xor_xc_2() inline assembly constraints
s390/xor: Improve inline assembly constraints
s390/stackleak: Fix __stackleak_poison() inline assembly constraint
Helge Deller (4):
fbdev: au1100fb: Fix build on MIPS64
parisc: Increase initial mapping to 64 MB with KALLSYMS
parisc: Check kernel mapping earlier at bootup
parisc: Fix initial page table creation for boot
Hou Wenlong (2):
x86/xen: Build identity mapping page tables dynamically for XENPV
x86/PVH: Use boot params to pass RSDP address in start_info page
Huiwen He (1):
tracing: Fix syscall events activation by ensuring refcount hits zero
Ian Ray (2):
HID: multitouch: new class MT_CLS_EGALAX_P80H84
net: nfc: nci: Fix zero-length proprietary notifications
Ihor Solodrai (2):
module: Fix kernel panic when a symbol st_shndx is out of bounds
resolve_btfids: Fix linker flags detection
Isaac J. Manjarres (1):
dma-buf: Include ioctl.h in UAPI header
J. Neuschäfer (1):
io_uring/mock: Fix typo in help text
Jakub Kicinski (19):
io_uring/zcrx: don't set rx_page_size when not requested
tcp: give up on stronger sk_rcvbuf checks (for now)
selftests/net: packetdrill: remove tests for tcp_rcv_*big
ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()
nfc: nci: free skb on nci_transceive early error paths
nfc: digital: free skb on digital_in_send error paths
nfc: nci: complete pending data exchange on device close
nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback
nfc: rawsock: cancel tx_work before socket teardown
MAINTAINERS: remove Johan Hedberg from Bluetooth subsystem
MAINTAINERS: remove Manish Chopra from QLogic QL4xxx (now orphan)
MAINTAINERS: remove Jerin Jacob from Marvell OcteonTX2
MAINTAINERS: remove Sean Wang from MediaTek Ethernet and switch
MAINTAINERS: remove DENG Qingfang from MediaTek switch
MAINTAINERS: replace Clark Wang with Frank Li for Freescale FEC
MAINTAINERS: remove Jonathan Lemon from OpenCompute PTP
MAINTAINERS: replace Taras Chornyi with Elad Nachman for Marvell Prestera
MAINTAINERS: remove Claudiu Manoil and Alexandre Belloni from
Ocelot switch
MAINTAINERS: remove Thomas Falcon from IBM ibmvnic
Jakub Staniszewski (2):
ice: reintroduce retry mechanism for indirect AQ
ice: fix retry for AQ command 0x06EE
Jamal Hadi Salim (1):
net/sched: act_ife: Fix metalist update behavior
Jan Stancek (1):
x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths
Jason Xing (1):
mailmap: reflect my gmail as default
Jedrzej Jagielski (1):
ixgbevf: fix link setup issue
Jeff Layton (1):
nfsd: report the requested maximum number of threads instead of
number running
Jens Axboe (1):
io_uring: correct comment for IORING_SETUP_TASKRUN_FLAG
Jerome Marchand (1):
ftrace: Add MAINTAINERS entries for all ftrace headers
Jesse Guo (1):
platform/x86: redmi-wmi: Add more hotkey mappings
Jiayuan Chen (5):
atm: lec: fix null-ptr-deref in lec_arp_clear_vccs
bpf/bonding: reject vlan+srcmac xmit_hash_policy change when XDP is loaded
selftests/bpf: add test for xdp_bonding xmit_hash_policy compat
net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop
selftests: net: add test for IPv4 route with loopback IPv6 nexthop
Jingkai Tan (1):
btrfs: handle discard errors in in btrfs_finish_extent_commit()
Jiri Olsa (1):
ftrace: Add missing ftrace_lock to update_ftrace_direct_add/del
Jisheng Zhang (1):
arm64: make runtime const not usable by modules
Joanne Koong (1):
iomap: don't mark folio uptodate if read IO has bytes pending
Joe Damato (1):
mailmap: Add entry for Joe Damato
Johan Hovold (1):
ALSA: us122l: drop redundant interface references
John Garry (3):
nvme: stop using AWUPF
nvme: stop setting namespace gendisk device driver data
nvme: correct comment about nvme_ns_remove()
Jonas Köppeler (2):
net/sched: sch_cake: avoid sync overhead when unlimited
net/sched: sch_cake: fixup cake_mq rate adjustment for diffserv config
Jonathan Teh (1):
platform/x86: thinkpad_acpi: Fix errors reading battery thresholds
Jouni Högander (2):
drm/dp: Add definition for Panel Replay full-line granularity
drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling
Juergen Gross (2):
xenbus: add xenbus_device parameter to xenbus_read_driver_state()
xen/xenbus: better handle backend crash
Julian Orth (1):
drm/syncobj: Fix handle <-> fd ioctls with dirty stack
Julius Lehmann (1):
HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2
Junxiao Bi (1):
scsi: core: Fix refcount leak for tagset_refcnt
Juri Lelli (1):
sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting
Justin Tee (1):
nvmet-fcloop: Check remoteport port_state before calling done callback
Keith Busch (4):
nvme-pci: ensure we're polling a polled queue
nvme-pci: cap queue creation to used queues
nvme-pci: do not try to add queue maps at runtime
nvme-multipath: fix leak on try_module_get failure
Kim Phillips (1):
x86/sev: Allow IBPB-on-Entry feature for SNP guests
Kohei Enju (1):
iavf: fix netdev->max_mtu to respect actual hardware limit
Koichiro Den (1):
net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for
lockless qdiscs
Krishna Chomal (2):
platform/x86: hp-wmi: Add Omen 16-xd0xxx fan and thermal support
platform/x86: hp-wmi: Add Omen 16-wf0xxx fan and thermal support
Krzysztof Kozlowski (4):
pinctrl: amdisp: Make amdisp_pinctrl_ops variable static
pinctrl: cix: sky1: Unexport sky1_pinctrl_pm_ops
pinctrl: qcom: sdm660-lpass-lpi: Make groups and functions
variables static
pinctrl: rockchip: Fix configuring a deferred pin
Kuniyuki Iwashima (3):
nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit().
nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit().
udp: Unhash auto-bound connected sk from 4-tuple hash table when
disconnected.
Kurt Borja (2):
platform/x86: dell-wmi: Add audio/mic mute key codes
platform/x86: alienware-wmi-wmax: Add G-Mode support to m18 laptops
Lang Xu (1):
bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim
Larysa Zaremba (10):
ice: fix adding AQ LLDP filter for VF
xdp: use modulo operation to calculate XDP frag tailroom
xsk: introduce helper to determine rxq->frag_size
ice: fix rxq info registering in mbuf packets
ice: change XDP RxQ frag_size from DMA write length to xdp.frame_sz
i40e: fix registering XDP RxQ info
i40e: use xdp.frame_sz as XDP RxQ info frag_size
libeth, idpf: use truesize as XDP RxQ info frag_size
net: enetc: use truesize as XDP RxQ info frag_size
xdp: produce a warning when calculated tailroom is negative
Leif Skunberg (2):
platform/x86: int3472: Handle GPIO type 0x10 (DOVDD)
platform/x86: intel-hid: Enable 5-button array on ThinkPad X1
Fold 16 Gen 1
Li Li (4):
idpf: increment completion queue next_to_clean in sw marker wait routine
idpf: skip deallocating bufq_sets from rx_qgrp if it is NULL
idpf: skip deallocating txq group's txqs if it is NULL
idpf: nullify pointers after they are freed
Lianqin Hu (1):
ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio
Linus Torvalds (2):
Require (reasonably) normal mappings for MADV_DOFORK
Linux 7.0-rc3
Lizhi Hou (4):
accel/amdxdna: Fill invalid payload for failed command
accel/amdxdna: Fix NULL pointer dereference of mgmt_chann
accel/amdxdna: Fix major version check on NPU1 platform
accel/amdxdna: Split mailbox channel create function
Long Li (1):
net: mana: Ring doorbell at 4 CQ wraparounds
Lorenzo Bianconi (4):
wifi: mt76: mt7996: Fix possible oob access in
mt7996_mac_write_txwi_80211()
wifi: mt76: mt7925: Fix possible oob access in
mt7925_mac_write_txwi_80211()
wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211()
net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case
of error in mtk_xdp_setup()
MD Danish Anwar (1):
net: ti: icssg-prueth: Fix ping failure after offload mode setup
when link speed is not 1G
Maarten Lankhorst (2):
drm/ttm/tests: Fix build failure on PREEMPT_RT
Revert "drm/syncobj: Fix handle <-> fd ioctls with dirty stack"
Marc Kleine-Budde (1):
can: gs_usb: gs_can_open(): always configure bitrates before
starting device
Mario Limonciello (1):
platform/x86: hp-bioscfg: Support allocations of larger data
Mark Brown (2):
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()
Mark Harmstone (10):
btrfs: fix error message order of parameters in
btrfs_delete_delayed_dir_index()
btrfs: fix incorrect key offset in error message in
check_dev_extent_item()
btrfs: fix objectid value in error message in check_extent_data_ref()
btrfs: fix warning in scrub_verify_one_metadata()
btrfs: print correct subvol num if active swapfile prevents deletion
btrfs: fix compat mask in error messages in btrfs_check_features()
btrfs: fix chunk map leak in btrfs_map_block() after
btrfs_chunk_map_num_copies()
btrfs: fix chunk map leak in btrfs_map_block() after
btrfs_translate_remap()
btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone()
btrfs: check block group lookup in remove_range_from_remap_tree()
Masami Hiramatsu (Google) (1):
tracing: Disable preemption in the tracepoint callbacks handling
filtered pids
Matt DeVillier (1):
ALSA: hda/ca0132: Set HP/Speaker auto-detect default from
headphone pin verb
Matt Roper (1):
drm/xe/xe2_hpg: Correct implementation of Wa_16025250150
Matthew Brost (1):
drm/xe: Do not preempt fence signaling CS instructions
Matthieu Baerts (NGI0) (4):
mptcp: pm: avoid sending RM_ADDR over same subflow
selftests: mptcp: join: check RM_ADDR not sent over same subflow
mptcp: pm: in-kernel: always mark signal+subflow endp as used
selftests: mptcp: join: check removing signal+subflow endp
Maulik Shah (1):
pinctrl: qcom: qcs615: Add missing dual edge GPIO IRQ errata flag
Maurizio Lombardi (3):
nvme: expose active quirks in sysfs
nvme: add support for dynamic quirk configuration via module parameter
nvme: fix memory leak in quirks_param_set()
Maximilian Pezzullo (1):
ata: libata-core: Disable LPM on ST1000DM010-2EP102
Maíra Canal (1):
pmdomain: bcm: bcm2835-power: Fix broken reset status read
MeiChia Chiu (1):
wifi: mac80211: fix missing ieee80211_eml_params member initialization
Michael Walle (2):
Revert "hwmon: add SMARC-sAM67 support"
dt-bindings: hwmon: sl28cpld: Drop sa67mcu compatible
Michal Schmidt (1):
ice: fix crash in ethtool offline loopback test
Michal Swiatkowski (1):
libie: don't unroll if fwlog isn't supported
Mieczyslaw Nalewaj (1):
net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return value
Mike Rapoport (Microsoft) (1):
x86/efi: defer freeing of boot services memory
Ming Lei (2):
nvme: fix admin queue leak on controller reset
block: use trylock to avoid lockdep circular dependency in sysfs
Miquel Sabaté Solà (2):
btrfs: free pages on error in btrfs_uring_read_extent()
btrfs: don't commit the super block when unmounting a shutdown filesystem
Miroslav Lichvar (1):
timekeeping: Fix timex status validation for auxiliary clocks
Nathan Chancellor (3):
kbuild: Split .modinfo out from ELF_DETAILS
genksyms: Fix parsing a declarator with a preceding attribute
kbuild: Leave objtool binary around with 'make clean'
Naveen Anandhan (1):
selftests: tc-testing: fix list_categories() crash on list type
Nikhil P. Rao (2):
xsk: Fix fragment node deletion to prevent buffer leak
xsk: Fix zero-copy AF_XDP fragment drop
Niklas Cassel (1):
ata: libata: cancel pending work after clearing deferred_qc
Nilay Shroff (3):
block: break pcpu_alloc_mutex dependency on freeze_lock
powerpc/pci: Initialize msi_addr_mask for OF-created PCI devices
sparc/PCI: Initialize msi_addr_mask for OF-created PCI devices
Oliver Freyermuth (1):
ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCD SKU
Oliver Hartkopp (2):
can: bcm: fix locking for bcm_op runtime updates
can: dummy_can: dummy_can_init(): fix packet statistics
Olivier Sobrie (1):
hwmon: (max6639) fix inverted polarity
Ovidiu Panait (4):
net: stmmac: Fix error handling in VLAN add and delete paths
net: stmmac: Improve double VLAN handling
net: stmmac: Fix VLAN HW state restore
net: stmmac: Defer VLAN HW configuration when interface is down
Pablo Neira Ayuso (2):
netfilter: nf_tables: unconditionally bump set->nelems before insertion
netfilter: nf_tables: clone set on flush only
Paolo Abeni (1):
selftests: mptcp: more stable simult_flows tests
Paul E. McKenney (4):
rcutorture: Update due to x86 not supporting none/voluntary preemption
rcuscale: Update due to x86 not supporting none/voluntary preemption
refscale: Update due to x86 not supporting none/voluntary preemption
scftorture: Update due to x86 not supporting none/voluntary preemption
Paul Moses (1):
net/sched: act_gate: snapshot parameters with RCU on replace
Paulo Alcantara (1):
smb: client: fix oops due to uninitialised var in smb2_unlink()
Pavel Begunkov (2):
io_uring/net: reject SEND_VECTORIZED when unsupported
io_uring/zcrx: use READ_ONCE with user shared RQEs
Pedro Falcato (1):
ata: libata-core: Add BRIDGE_OK quirk for QEMU drives
Peter Metz (2):
platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list
platform/x86: intel-hid: Add Dell 16 Plus 2-in-1 to dmi_vgbs_allow_list
Peter Zijlstra (4):
x86/numa: Store extra copy of numa_nodes_parsed
x86/topo: Add topology_num_nodes_per_package()
x86/topo: Replace x86_has_numa_in_package
x86/topo: Fix SNC topology mess
Petr Pavlu (2):
module: Remove duplicate freeing of lockdep classes
module: Fix the modversions and signing submenus
Piotr Jaroszynski (1):
arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults
Prithvi Tambewagh (1):
scsi: target: Fix recursive locking in __configfs_open_file()
Qing Wang (1):
tracing: Fix WARN_ON in tracing_buffers_mmap_close
Qingye Zhao (1):
cgroup: fix race between task migration and iteration
Qu Wenruo (1):
btrfs: fix a double release on reserved extents in cow_one_range()
Rafael J. Wysocki (1):
Revert "ACPI: PM: Let acpi_dev_pm_attach() skip devices without ACPI PM"
Raju Rangoju (2):
amd-xgbe: fix MAC_TCR_SS register width for 2.5G and 10M speeds
amd-xgbe: fix sleep while atomic on suspend/resume
Randy Dunlap (2):
hwmon: (emc1403) correct a malformed email address
platform_data/mlxreg: mlxreg.h: fix all kernel-doc warnings
Ranjan Kumar (1):
scsi: mpi3mr: Clear reset history on ready and recheck state after timeout
Richard Fitzgerald (2):
ASoC: cs35l56: Only patch ASP registers if the DAI is part of a DAIlink
ASoC: cs35l56: Suppress pointless warning about number of GPIO pulls
Rob Herring (Arm) (3):
accel: ethosu: Fix job submit error clean-up refcount underflows
accel: ethosu: Fix NPU_OP_ELEMENTWISE validation with scalar
accel: ethosu: Handle possible underflow in IFM size calculations
Romain Sioen (1):
HID: mcp2221: cancel last I2C command on read error
Rong Zhang (1):
ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_SKIP_IFACE_SETUP
Saket Dumbre (1):
ACPICA: Update the _CPC definition to match ACPI 6.6
Sanman Pradhan (1):
hwmon: (pmbus/q54sj108a2) fix stack overflow in debugfs read
Sebastian Andrzej Siewior (1):
net: Provide a PREEMPT_RT specific check for netdev_queue::_xmit_lock
Sebastian Krzyszkowiak (1):
wifi: rsi: Don't default to -EOPNOTSUPP in rsi_mac80211_config
Shawn Lin (1):
pmdomain: rockchip: Fix PD_VCODEC for RK3588
Sheetal (2):
ALSA: hda/hdmi: Add Tegra238 HDA codec device ID
ASoC: dt-bindings: tegra: Add compatible for Tegra238 sound card
Shenghao Ding (1):
ALSA: hda/tas2781: A workaround solution to lower-vol issue
among lower calibrated-impedance micro-speaker on TAS2781
Shengming Hu (2):
fgraph: Fix thresh_return clear per-task notrace
fgraph: Fix thresh_return nosleeptime double-adjust
Shuicheng Lin (2):
drm/xe/configfs: Free ctx_restore_mid_bb in release
drm/xe/reg_sr: Fix leak on xa_store failure
Shuming Fan (1):
ASoC: rt1321: fix DMIC ch2/3 mask issue
Shuvam Pandey (1):
kunit: tool: copy caller args in run_kernel to prevent mutation
Shyam Prasad N (1):
cifs: open files should not hold ref on superblock
Simon Baatz (1):
selftests/net: packetdrill: restore tcp_rcv_big_endseq.pkt
Simon Trimmer (1):
ASoC: amd: acp: Add ACP6.3 match entries for Cirrus Logic parts
Sreedevi Joshi (1):
idpf: Fix flow rule delete failure due to invalid validation
Stephen Hemminger (1):
MAINTAINERS: update the skge/sky2 maintainers
Steven Rostedt (1):
ftrace: Disable preemption in the tracepoint callbacks handling
filtered pids
Sun Jian (2):
selftests/harness: order TEST_F and XFAIL_ADD constructors
selftests: net: tun: don't abort XFAIL cases
Sungwoo Kim (1):
nvme: fix memory allocation in nvme_pr_read_keys()
Sunil Khatri (1):
drm/amdgpu/userq: refcount userqueues to avoid any race conditions
Sven Eckelmann (1):
batman-adv: Avoid double-rtnl_lock ELP metric worker
Takashi Iwai (2):
HID: apple: Add EPOMAKER TH87 to the non-apple keyboards list
ALSA: firewire: dice: Fix printf warning with W=1
Tejun Heo (2):
sched_ext: Disable preemption between scx_claim_exit() and
kicking helper work
sched_ext: Fix starvation of scx_enable() under fair-class saturation
Thadeu Lima de Souza Cascardo (1):
drm/ttm: Fix bo resource use-after-free
Thomas Gleixner (1):
i40e: Fix preempt count leak in napi poll tracepoint
Thomas Hellström (2):
mm: Fix a hmm_range_fault() livelock / starvation problem
Revert "drm/pagemap: Disable device-to-device migration"
Thomas Weißschuh (1):
kbuild: install-extmod-build: Package resolve_btfids if necessary
Thorsten Blum (2):
crypto: atmel-sha204a - Fix OOM ->tfm_count leak
platform/x86: dell-wmi-sysman: Don't hex dump plaintext password data
Tom Lendacky (1):
x86/boot/sev: Move SEV decompressor variables into the .data section
Tomasz Lis (1):
drm/xe/queue: Call fini on exec queue creation fail
Tomasz Pakuła (1):
HID: pidff: Fix condition effect bit clearing
Tony Luck (1):
x86/resctrl: Fix SNC detection
Tvrtko Ursulin (2):
drm/ttm: Fix ttm_pool_beneficial_order() return type
drm/amdgpu/userq: Consolidate wait ioctl exit path
Valentin Spreckels (1):
net: usb: r8152: add TRENDnet TUC-ET2G
Varun Gupta (1):
drm/xe: Fix memory leak in xe_vm_madvise_ioctl
Vasily Gorbik (1):
s390/xor: Fix xor_xc_5() inline assembly
Victor Lattaro Volpini (1):
platform/x86: hp-wmi: Add Victus 16-d0xxx support
Victor Nogueira (3):
net/sched: Only allow act_ct to bind to clsact/ingress qdiscs
and shared blocks
selftests/tc-testing: Create tests to exercise act_ct binding restrictions
selftests/tc-testing: Add tests exercising act_ife metalist
replace behaviour
Vimlesh Kumar (4):
octeon_ep: Relocate counter updates before NAPI
octeon_ep: avoid compiler and IQ/OQ reordering
octeon_ep_vf: Relocate counter updates before NAPI
octeon_ep_vf: avoid compiler and IQ/OQ reordering
Vitaly Lifshits (2):
e1000e: introduce new board type for Panther Lake PCH
e1000e: clear DPG_EN after reset to avoid autonomous power-gating
Vivek Behera (2):
igb: Fix trigger of incorrect irq in igb_xsk_wakeup
igc: Fix trigger of incorrect irq in igc_xsk_wakeup function
Vladimir Yakovlev (1):
spi: spi-dw-dma: fix print error log when wait finish transaction
Vlastimil Babka (1):
slab: distinguish lock and trylock for sheaf_flush_main()
Vlastimil Babka (SUSE) (1):
mm/slab: allow sheaf refill if blocking is not allowed
Waiman Long (8):
cgroup/cpuset: Fix incorrect change to effective_xcpus in
partition_xcpus_del()
cgroup/cpuset: Fix incorrect use of
cpuset_update_tasks_cpumask() in update_cpumasks_hier()
cgroup/cpuset: Clarify exclusion rules for cpuset internal variables
cgroup/cpuset: Set isolated_cpus_updating only if isolated_cpus is changed
kselftest/cgroup: Simplify test_cpuset_prs.sh by removing "S+" command
cgroup/cpuset: Move housekeeping_update()/rebuild_sched_domains() together
cgroup/cpuset: Defer housekeeping_update() calls from CPU
hotplug to workqueue
cgroup/cpuset: Call housekeeping_update() without holding cpus_read_lock
Werner Sembach (1):
HID: multitouch: Keep latency normal on deactivate for
reactivation gesture
Wilfred Mallawa (1):
nvme/host: fixup some typos
Yang Wang (1):
drm/amd/pm: remove invalid gpu_metrics.energy_accumulator on smu v13.0.x
Yang Xiuwei (1):
block: use __bio_add_page in bio_copy_kern
YiFei Zhu (1):
net: Fix rcu_tasks stall in threaded busypoll
Yifan Wu (1):
selftest/arm64: Fix sve2p1_sigill() to hwcap test
Yujie Liu (1):
drm/sched: Fix kernel-doc warning for drm_sched_job_done()
Yung Chih Su (1):
net: ipv4: fix ARM64 alignment fault in multipath hash seed
Zhang Heng (2):
ALSA: hda/realtek: Add quirk for HP Pavilion 15-eh1xxx to enable mute LED
ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDA
Zhang Lixu (1):
HID: intel-ish-hid: ipc: Add Nova Lake-H/S PCI device IDs
ZhangGuoDong (4):
smb: update some doc references
smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op()
smb/client: fix buffer size for smb311_posix_qinfo in
SMB311_posix_query_info()
smb/client: remove unused SMB311_posix_query_info()
Zhanjun Dong (1):
drm/xe/gsc: Fix GSC proxy cleanup on early initialization failure
Zhao Mengmeng (3):
tools/sched_ext: Add -fms-extensions to bpf build flags
selftests/sched_ext: Add -fms-extensions to bpf build flags
selftests/sched_ext: Fix peek_dsq.bpf.c compile error for clang 17
Zilin Guan (1):
ice: Fix memory leak in ice_set_ringparam()
Ziyi Guo (1):
can: esd_usb: add endpoint type validation
kexinsun (1):
x86/xen: update outdated comment
sguttula (2):
drm/amdgpu: Enable DPG support for VCN5
drm/amdgpu/psp: Use Indirect access address for GFX to PSP mailbox
wangdicheng (2):
ALSA: hda/senary: Use codec->core.afg for GPIO access
ALSA: hda/senary: Ensure EAPD is enabled during init
zhidao su (3):
sched_ext: Use READ_ONCE() for the read side of dsq->nr update
sched_ext: Replace naked scx_root dereferences in kobject callbacks
sched_ext: Use READ_ONCE() for plain reads of scx_watchdog_timeout