← Back to archive

Daily update · Oct 2–3, 2026

Linux kernel: NVMe, SMB/CIFS, BPF, TPM, and audio fixes

A broad set of mainline fixes improves storage reliability, BPF/TPM security, confidential VM boot, and audio support.

In brief

This update covers NVMe multipath and authentication hardening, SMB/CIFS data integrity improvements, BPF verifier and trampoline fixes, TPM memory-safety work, and numerous audio quirks for laptops and USB devices. It also addresses confidential VM boot crashes, io_uring edge cases, and a few core deadlock fixes.

Storage and filesystems

NVMe fixes: IOMMU faults, multipath security, and reset races

A batch of NVMe fixes addresses Micron 4100AT command faults from unaligned DMA pool descriptors, out-of-bounds reads in multipath ANA log handling, an out-of-bounds write in target authentication, a use-after-free in command-effects logging, and a controller reset race during device creation.

Why it matters: Improves stability and security for NVMe users, especially multipath setups, NVMe-over-Fabrics authentication, and Micron 4100AT drives.

c72f9f7bd23c63fa2d9c9c37fa6778e030be72ece656abd4c20bba234f3e

Network filesystem read/write integrity fixes

Netfs and SMB/CIFS changes prevent stale post-EOF pagecache data from becoming visible, zero gaps from short reads, avoid races around server-side zero/copy/clone/truncate operations, and keep signed writes stable while in flight. The client also queries the server's authoritative size when lease state is stale.

Why it matters: Prevents data corruption and spurious write failures on SMB/CIFS mounts, particularly when files are extended, copied, or used with fallocate.

69bf14300b5035024595f641da4fe97fb6c77b473ac7cd6f4721587f96cbaa994489bd833581f843defa8f8d32c1044fc9b1194e8ec9fafc68cccf8ab5d59e7270d075aa4b4d557153c5c2c1095e8db55c5cd831dd05add7b2b6

Block-layer fixes for kyber, dm-thin, and virtio-blk zones

Kyber now marks scheduler-owned requests correctly to avoid token leaks and I/O stalls. dm-thin's blk-cgroup lookup saves IRQ state to prevent a deadlock, and virtio-blk zone write granularity is propagated to the block layer instead of being rounded up.

Why it matters: Improves I/O scheduler reliability, avoids hangs on dm-thin devices, and makes zoned storage in VMs behave correctly.

ab6c756f28c7327c428ba79b684b413b5483

Kernel hardening and security

BPF verifier, trampoline, and allocator fixes

BPF fixes close a verifier out-of-bounds packet access with shared pointer IDs, prevent use-after-free during trampoline detach by waiting for RCU tasks grace periods, reject overflowing constant-blinding jump offsets, and fix allocator leaks plus a PREEMPT_RCU batch-delete crash.

Why it matters: Prevents memory corruption, verification bypasses, and crashes in BPF tracing, kprobe-multi, and hardened JIT environments.

b88822d2584f0fb5751a6e4117637e1a581aad139384ecddfbd97dd1d3cede020dc8049b

TPM memory safety and reset-attack hardening

TPM fixes address a heap buffer overflow in command transmission, an off-by-four bounds check that could expose stale response bytes, an auth session leak, and now disable the TPM when the null key name check detects a reset attack.

Why it matters: Protects TPM users from memory corruption and improves resistance to TPM reset attacks.

1a70f0b718269b522400bf5c015fb29a74831e2f9a611b33

Confidential VM boot and snapshot restore fixes

The vmgenid driver now remaps its memory as decrypted for SEV-SNP guests and sets driver_data before registering notification handlers, avoiding boot failures and NULL-pointer crashes during snapshot restore interrupts.

Why it matters: Makes confidential VMs on AWS/Firecracker boot and restore reliably.

1b48c13075829f8139c6145c

io_uring task_work and multishot fixes

io_uring now holds an RCU read lock while adding task_work to prevent an SQPOLL thread from freeing the ring context too early. Multishot zero-copy receives are requeued after local resource exhaustion, and TX timestamp multishots end cleanly when the CQ ring is full.

Why it matters: Prevents kernel crashes and improves reliability for high-performance io_uring network workloads.

a92193c91e8898ad5b63f5043a3d93070c5e

Audio and input support

Laptop audio quirks for Lenovo, ASUS, Dell, and AMD SoundWire

DMI and codec quirks enable internal microphones and speakers on several Lenovo models, the Chuwi Hi8, and the IPASON SmartBook S1. They also restore speakers on Lenovo Legion Pro 7 and ASUS ROG Strix G16, fix Dell XPS 13 speaker ID detection, add ALC235 headset support, and fix SoundWire enumeration on the ASUS Zenbook S14 and AMD ACP7.0 boards.

Why it matters: Restores working audio capture and playback on a range of laptops and AMD SoundWire systems.

4cae4ca34992d395e1b62d965d35f9be9b54c5a8fc2abe05e0cb0570d0ebf4b506f735e3cfc0a117d773cad16d850e379ee4266827cfde0be324fcb928114992dd2f

USB audio, codec, and sound card fixes

This batch adds native DSD support for the HiBy FC4 USB DAC, disables USB autosuspend on ASUS SupremeFX Hi-Fi to avoid firmware corruption, works around Behringer and Audient usb-audio regressions, fixes a caiaq use-after-free on probe failure, restores Creative Titanium HD output, and corrects rt274 and wm8903 codec behavior.

Why it matters: Improves reliability for USB DACs and sound cards, while fixing sample-rate and DRC issues on affected codecs.

d24b03248ac6d49f8d9680eeb5c4823cf3e4a154f7b9f1970b7bd20f63794fa0c91c2c4c6eda8938a790e31ae4aeb049

HID security fixes, Logitech revert, and Turtle Beach support

Intel THC HID transports now include protocol header space in buffer size calculations, HID BPF hardware request errors propagate correctly, and the Logitech Bolt receiver HID++ patch is reverted because it caused erratic scroll-wheel behavior with multiple connected mice. The Turtle Beach VelocityOne Race is also added to the force-feedback driver.

Why it matters: Prevents memory corruption on Intel HID-over-I2C/SPI devices, improves HID BPF reliability, restores stable pointer/scroll behavior for Logitech Bolt users, and enables force feedback for the Turtle Beach wheel.

5e5c3b9db1c5a1cdd72371273afefbfe55c23fabd8ec206b53f7f7955a68

Core kernel fixes

Deadlock and tracing fixes

kfree_rcu no longer wakes kswapd while called under scheduler locks, avoiding a circular lock dependency. ALSA sequencer compat ioctl now takes ioctl_mutex to close a race, and fprobe unregistration properly handles handlers running in idle or nohz_full contexts.

Why it matters: Prevents rare kernel deadlocks and use-after-free crashes in scheduler, ALSA sequencer, and fprobe tracing paths.

af2fb3ee667995b2e0361c88e0a624919040

PCI AtomicOps and vDSO build fixes

pci_enable_atomic_ops_to_root() now accepts AtomicOps already enabled by the hypervisor, and the random vDSO avoids LLVM-generated memset calls that broke builds on PowerPC, RISC-V, and other architectures.

Why it matters: Fixes PCIe device behavior in passthrough VMs and unblocks kernel builds with newer clang.

40cce45b921feb13a1ff271b

Source commits134 entries +
1b48c1307582

virt: vmgenid: remap memory as decrypted

Vitaly Kuznetsov · Dec 22, 2025 · 1 files

d431e03d831c

drbd: remove unused drbd_nl_mcgrps[] array

Arnd Bergmann · May 19, 2026 · 1 files

9f8139c6145c

virt: vmgenid: set driver_data before registering notification handlers

Zhichen Wang · Aug 25, 2026 · 1 files

403f45735f38

virt: vmgenid: move to using dev_set/get_drvdata

Jason A. Donenfeld · Aug 31, 2026 · 1 files

9a7d3340cd0f

siphash: clean up kernel-doc comments

Randy Dunlap · Aug 31, 2026 · 1 files

1a70f0b71826

tpm: Fix heap buffer overflow in tpm_transmit_cmd()

Jiangshan Yi · Sep 1, 2026 · 1 files

1e2f9a611b33

tpm: Fix auth session leak in tpm2_get_random() error path

Jiangshan Yi · Sep 2, 2026 · 1 files

9b522400bf5c

tpm: fix off-by-four bounds check in tpm2_get_random()

Jiangshan Yi · Sep 3, 2026 · 1 files

c72f9f7bd23c

nvme-pci: add NVME_QUIRK_DMAPOOL_ALIGN_512 for Micron 4100AT

Bean Huo · Sep 4, 2026 · 1 files

3d0a9e74ce94

random: vDSO: fix repeated word 'to' in comment

Hemanth Selam · Sep 7, 2026 · 1 files

2f271b812170

nvmet: preserve device path on allocation failure

Julian Sun · Sep 8, 2026 · 1 files

62b70e6c8712

nvme-fc: do not warn on controller removal race

Maurizio Lombardi · Sep 8, 2026 · 1 files

703749b069d5

random: fix vgetrandom_opaque_params kernel-doc

Karl Mehltretter · Sep 9, 2026 · 1 files

327c428ba79b

blk-cgroup: save IRQ state in blkg_tryget_closest()

Hao Zhang · Sep 11, 2026 · 1 files

fa6778e030be

nvmet-auth: fix out-of-bounds write in nvmet_auth_challenge()

Weiming Shi · Sep 12, 2026 · 1 files

7fc61cdab130

Revert "nvme-tcp: lockdep: use dynamic lockdep keys per socket instance"

Shin'ichiro Kawasaki · Sep 14, 2026 · 1 files

447a7a3026ed

nvme-tcp: delay nvme_tcp_reclassify_socket()

Eric Dumazet · Sep 14, 2026 · 1 files

bcd61aa247c2

ASoC: codecs: max98363: fix uninitialized stream_config->type

Jiangshan Yi · Sep 14, 2026 · 1 files

174d16088419

ASoC: codecs: rt1017-sdca-sdw: fix uninitialized stream_config->type

Jiangshan Yi · Sep 14, 2026 · 1 files

4a5e49ba0abb

nvme-multipath: set BLK_FEAT_ZONED only after the zone info is known

Guixin Liu · Sep 14, 2026 · 1 files

687cb38c4330

selftests: ublk: fix unused_result error

Dirk Gouders · Sep 14, 2026 · 1 files

63fa2d9c9c37

nvme-multipath: fix underflow in ANA log bounds checks

Daehyeon Ko · Sep 15, 2026 · 1 files

5d5fbfbbacd1

nvmet: pci-epf: reject too-short SGL segments

Daehyeon Ko · Sep 15, 2026 · 1 files

c20bba234f3e

nvme: do not reset controllers in NVME_CTRL_NEW state

Maurizio Lombardi · Sep 15, 2026 · 1 files

3afefbfe55c2

HID: bpf: cast size to ssize_t when checking hid_bpf_hw_request

Benjamin Tissoires · Sep 15, 2026 · 1 files

3f35b678a1d6

selftest/hid: add test for negative return codes for hid_bpf_hw_request

Benjamin Tissoires · Sep 15, 2026 · 1 files

5211fed41d7e

nvmet: copy the hostid into the ctrl before creating PR pc_refs

Guixin Liu · Sep 16, 2026 · 1 files

6b8a5367e9e7

nvme: work around -Wformat-security warning

Arnd Bergmann · Sep 16, 2026 · 3 files

7f4d0c359bba

nvme: work around all -Wformat-security warnings

Arnd Bergmann · Sep 17, 2026 · 1 files

608c0c8947f0

ALSA: hda/realtek - Add headset mode for Dell Pro QC1255

Kailang Yang · Sep 17, 2026 · 1 files

e0cb0570d0eb

ALSA: hda/realtek: Add quirk for IPASON SmartBook S1

Jianyu Zhou · Sep 17, 2026 · 1 files

95b2e0361c88

ALSA: seq: Serialize compat port-info ioctls

Kyle Zeng · Sep 17, 2026 · 1 files

4cae4ca34992

ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks

Seiji Adachi · Sep 17, 2026 · 1 files

8d78e4f906cf

ASoC: rt766: fix HID dependency for SND_SOC_SDCA_HID

Arnd Bergmann · Sep 17, 2026 · 1 files

4ebdb8a6231b

MAINTAINERS: update slab.git URL

Vlastimil Babka (SUSE) · Sep 17, 2026 · 1 files

28114992dd2f

ASoC: amd: acp: enable TAS2783 and add RT712-VB SoundWire machine

Syed Saba Kareem · Sep 17, 2026 · 2 files

015fb29a7483

tpm: Disable TPM on null key name mismatch

Surendran Kanagaraj · Sep 18, 2026 · 1 files

ae0f12706433

ALSA: hda/realtek: Add quirk for Acer Nitro ANV16-41

Zhang Heng · Sep 18, 2026 · 1 files

d30fba93ebfc

ASoC: codecs: rt286: Revert delay value for jack setup

Cezary Rojewski · Sep 18, 2026 · 1 files

6eda8938a790

ASoC: codecs: rt274: Fix format setting for 44100 rate

Cezary Rojewski · Sep 18, 2026 · 1 files

684b413b5483

virtio_blk: set the zone write granularity

Niklas Cassel · Sep 18, 2026 · 1 files

42b0f5196dc2

nvmet: defer setting ns->enabled to false in nvmet_ns_disable()

Nilay Shroff · Sep 18, 2026 · 2 files

3fdd281e0a04

nvmet: don't allow I/O admission after percpu ns reference is killed

Nilay Shroff · Sep 18, 2026 · 1 files

86f86e6fdedc

ALSA: ua101: reject mismatched capture/playback packet sizes

Xiang Mei · Sep 18, 2026 · 1 files

61b0a5a114fa

ALSA: line6: reject oversized playback packets

Xiang Mei · Sep 18, 2026 · 1 files

50b617ba788e

io_uring/bpf_filter: mark source as COW when cloning filters

Hui Peng · Sep 19, 2026 · 1 files

210775174428

io_uring: only post the dummy skip CQE on CQE_MIXED rings

Hui Peng · Sep 19, 2026 · 1 files

ab5853c068b1

io_uring: fix free entry check for 32b CQEs on CQE32 rings

Hui Peng · Sep 19, 2026 · 1 files

f11a16c82001

io_uring: zero big_cqe for aux CQEs on CQE32 rings

Hui Peng · Sep 19, 2026 · 1 files

d395e1b62d96

ASoC: amd: yc: Add DMI quirk for Lenovo V15 G6 ARP

Daniel Ortiz · Sep 20, 2026 · 1 files

e31ae4aeb049

ASoC: wm8903: Move the DRC QR threshold to the register that holds it

HyeongJun An · Sep 20, 2026 · 1 files

35024595f641

smb: client: clear post-EOF pagecache when extending a file via truncate

Paulo Alcantara · Sep 20, 2026 · 4 files

da4fe97fb6c7

smb: client: discard post-EOF pagecache when extending a file via zero range

Paulo Alcantara · Sep 20, 2026 · 1 files

7b473ac7cd6f

smb: client: discard post-EOF pagecache when extending a file via copy range

Paulo Alcantara · Sep 20, 2026 · 1 files

4721587f96cb

smb: client: discard post-EOF pagecache when extending a file via clone range

Paulo Alcantara · Sep 20, 2026 · 1 files

d24b03248ac6

ALSA: usb-audio: Add native DSD quirk for HiBy FC4

Achilles Zhang · Sep 21, 2026 · 1 files

75fc8a3ee5ae

ASoC: tegra: Fix ASRC Stream6 input threshold control

Sheetal · Sep 21, 2026 · 1 files

40cce45b921f

PCI: Accept AtomicOps already enabled by the hypervisor

Nikola Prica · Sep 21, 2026 · 1 files

4322ac247f4c

ALSA: hda/realtek: Add quirk for Lenovo ThinkBook G8+

Zhang Heng · Sep 21, 2026 · 1 files

0d90a9298363

ALSA: hda/realtek: Add quirk for Acer Nitro AN515-45

Zhang Heng · Sep 21, 2026 · 1 files

c748c42abb9b

ALSA: hda/realtek: Add mute LED quirk for HP Victus 15-fb2xxx

Krish Gulati · Sep 21, 2026 · 1 files

69bf14300b50

netfs: clear post-EOF pagecache when extending a file via write

Paulo Alcantara · Sep 21, 2026 · 6 files

786fb6b3f513

ALSA: hda/realtek: Limit internal mic boost on HP Pavilion 15 (103c:2164)

Hernan Ganzo · Sep 21, 2026 · 1 files

f4b506f735e3

ALSA: hda/realtek: Drop Yoga Pro 9 16IAH10 PCI SSID quirk

Matt Barr · Sep 21, 2026 · 1 files

775aa96c310d

ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-ec1xxx

Luis Banha · Sep 21, 2026 · 1 files

5e5c3b9db1c5

HID: Intel-thc-hid: Intel-quicki2c: Fix buffer overflow

Even Xu · Sep 22, 2026 · 1 files

a1cdd7237127

HID: Intel-thc-hid: Intel-quickspi: Fix buffer overflow

Even Xu · Sep 22, 2026 · 1 files

72ece656abd4

nvme: fix command effects log lifetime for multipath heads

Yao Sang · Sep 22, 2026 · 2 files

af2fb3ee6679

mm/slab: do not wake up kswapd in __kfree_rcu_sheaf()

Harry Yoo (Meta) · Sep 22, 2026 · 1 files

5d35f9be9b54

ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 14ASP9

Zhang Heng · Sep 22, 2026 · 1 files

53f7f7955a68

HID: universal-pidff: Add support for Turtle Beach VelocityOne Race

Tomasz Pakuła · Sep 22, 2026 · 2 files

ab6c756f28c7

blk-mq: set RQF_USE_SCHED when the operation is known

Keith Busch · Sep 22, 2026 · 2 files

9d2c70986bb7

blk-mq: allow cached requests to be used for flush operations

Keith Busch · Sep 22, 2026 · 1 files

3867e38b2d4b

ALSA: hda/realtek: Add quirk for Lenovo ThinkBook 16p Gen 3 ARH (21EK)

KIM MinWoo · Sep 23, 2026 · 1 files

a3bdf68feecc

io_uring: initialize task context before running the BPF loop

Yao Kai · Sep 23, 2026 · 1 files

d49f8d9680ee

ALSA: usb-audio: Add quirk flag for ASUS SupremeFX Hi-Fi

Roman Bolotov · Sep 23, 2026 · 1 files

3fabd8ec206b

Revert "HID: logitech: add Bolt receiver support for Logitech HID++ devices"

Benjamin Tissoires · Sep 23, 2026 · 2 files

98ad5b63f504

io_uring/zcrx: requeue multishot receives stopped by a local resource

Junyuan Feng · Sep 23, 2026 · 1 files

2a42e6fe1293

block: reject polled dio with user integrity metadata

Yang Xiuwei · Sep 23, 2026 · 1 files

a01a223bd685

ALSA: hda/realtek: Add quirk for HP ENVY 13-aq1xxx

Tarun Noonemunthala · Sep 23, 2026 · 1 files

5acb2dace582

HID: multitouch: stop the release timer from being rearmed on remove

Aldo Ariel Panzardo · Sep 23, 2026 · 1 files

cfc0a117d773

ALSA: hda/realtek: Fix square wave output on ASUS Strix G615LR

Zhang Heng · Sep 23, 2026 · 1 files

2a8ee6897302

ALSA: hda/realtek: Fix silent speaker on Higole F9B

Yu-Hsiang Tseng · Sep 23, 2026 · 1 files

7b457ae8cf71

ALSA: usb-audio: Add mixer mapping for MSI MAG B850M MORTAR WIFI

Tomasz Bojanowski · Sep 23, 2026 · 1 files

b16610e3770e

ASoC: SDCA: Set suspended flag after resuming within system suspend

Maciej Strozek · Sep 24, 2026 · 1 files

91094f9c8621

ASoC: SDCA: Add better pm_runtime error handling in func probe

Maciej Strozek · Sep 24, 2026 · 1 files

0eee030c2c09

ALSA: hda/realtek: Fix speakers on ASUS PM3406CHA

Muhtasham Nawr al-Mahmud · Sep 24, 2026 · 1 files

ad139384ecdd

bpf: Fix overflow of jump offset in constant blinding

Alexei Starovoitov · Sep 24, 2026 · 1 files

ab39974240a0

bpf: Hold map BTF for the memory allocator destructor record

Kumar Kartikeya Dwivedi · Sep 25, 2026 · 1 files

c5a8fc2abe05

ASoC: Intel: bytcr_rt5651: Add quirk for Chuwi Hi8 with generic DMI strings

Jasper Firth · Sep 25, 2026 · 1 files

0b7bd20f6379

ALSA: caiaq: unregister the input device when probe fails

Nguyen Ngoc Thang · Sep 25, 2026 · 1 files

eb13a1ff271b

random: vDSO: avoid call to memset() when zeroing reserved parameter

Nathan Chancellor · Sep 25, 2026 · 7 files

aa994489bd83

smb: client: flush and commit data before querying allocated ranges

Paulo Alcantara · Sep 25, 2026 · 1 files

3581f843defa

smb: client: drain outstanding I/O before truncating on O_TRUNC open

Paulo Alcantara · Sep 25, 2026 · 1 files

89365897f421

ALSA: hda/tegra: Re-enable SDO workaround for Tegra194

Aaron Kling · Sep 26, 2026 · 1 files

0fb5751a6e41

bpf: Wait for an RCU tasks grace period before freeing trampoline progs

Florent Revest (Anthropic) · Sep 26, 2026 · 3 files

17637e1a581a

bpf: Skip detached progs in trampoline images that are still in use

Florent Revest (Anthropic) · Sep 26, 2026 · 8 files

d5288c519bbd

selftests/bpf: Detach a trampoline prog while a task sleeps before it

Florent Revest (Anthropic) · Sep 26, 2026 · 5 files

9ee4266827cf

ALSA: hda/realtek: Add ALC235 support for headset mode

Zeyu Li · Sep 26, 2026 · 1 files

8f8d32c1044f

smb: client: flush dirty data before zeroing a range

Paulo Alcantara · Sep 26, 2026 · 1 files

c9b1194e8ec9

smb: client: drain and invalidate before server-side copy/clone

Paulo Alcantara · Sep 26, 2026 · 1 files

fafc68cccf8a

smb: client: only require read lease for size-extending zero range

Paulo Alcantara · Sep 26, 2026 · 1 files

8db55c5cd831

netfs: zero gaps in read-gaps folio to avoid writing back stale data

Paulo Alcantara · Sep 26, 2026 · 1 files

b5d59e7270d0

smb: client: only require read lease for size-extending preallocate

Paulo Alcantara · Sep 26, 2026 · 1 files

dd05add7b2b6

netfs: zero the tail of a short DIO/unbuffered read

Paulo Alcantara · Sep 26, 2026 · 1 files

ca51771c8efd

ASoC: qcom: lpass-cpu: use DAI table index for playback constraints

Zimeng Li · Sep 27, 2026 · 1 files

3a3d93070c5e

io_uring/cmd_net: end TX_TIMESTAMP multishot when the CQ is full

lollipopkit · Sep 27, 2026 · 1 files

75aa4b4d5571

smb: client: distinguish real EOF from a stale remote_i_size on read

Paulo Alcantara · Sep 27, 2026 · 1 files

de0be324fcb9

ASoC: amd: acp-config: Add ACP70 DMI quirk for ASUS UM5406GA

Zhang Heng · Sep 28, 2026 · 1 files

c26d18964a93

ASoC: Intel: Add quirk to block match table for Lenovo Yoga Slim 7

Charles Keepax · Sep 28, 2026 · 3 files

53c5c2c1095e

smb: client: require stable pages for signed connections

Paulo Alcantara · Sep 28, 2026 · 1 files

f090e7ff26fe

ALSA: hda/realtek: Add mute LED quirks for HP Pavilion 15-eh3174nw and HP Laptop 15-dw1xxx

Bartosz Brom · Sep 28, 2026 · 1 files

27a868b40e7d

ALSA: hda/realtek: Add mute LED quirk for HP Laptop 15-fd2xxx

Preston Lam · Sep 28, 2026 · 1 files

e0a624919040

fprobe: Use guard(rcu_sched_notrace) and check rcu_is_watching()

Masami Hiramatsu (Google) · Sep 29, 2026 · 1 files

de020dc8049b

bpf: Fix missing migration protection in __rhtab_map_lookup_and_delete_batch()

Ömer Mete Kaya · Sep 29, 2026 · 1 files

763183f76d6b

ALSA: hda/realtek: Add quirk for HP Pavilion AiO 24 speaker

Zhang Heng · Sep 29, 2026 · 1 files

b2047b8cadad

ASoC: codecs: lpass-wsa-macro: rewrite the interpolator volume after enabling clocks

Liviu Nicoara · Sep 29, 2026 · 1 files

b5c4823cf3e4

ALSA: usb-audio: Apply boot quirk for Behringer models generically

Takashi Iwai · Sep 29, 2026 · 1 files

a92193c91e88

io_uring: fix task_work add use-after-free with SQPOLL

Jens Axboe · Sep 29, 2026 · 2 files

a154f7b9f197

ALSA: usb-audio: Apply IGNORE_CTL_ERROR quirk to all Audient devices

Takashi Iwai · Sep 29, 2026 · 1 files

97384ef06c4f

ALSA: hda/realtek: Fix mute and micmute LEDs on HP ENVY x360 15-ey0xxx

Harrison Lucas · Sep 29, 2026 · 1 files

7a39c732a22e

kprobes: Skip disarmed probes when checking optkprobe overlap

Leon Hwang · Sep 30, 2026 · 1 files

ece609abc95c

ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 14-dv1001TU

renpanpan · Sep 30, 2026 · 1 files

47f4f695cec1

bpf: Factor out __do_call_rcu_ttrace()

Alexei Starovoitov · Sep 30, 2026 · 1 files

fbd97dd1d3ce

bpf: Fix objects stuck in free_by_rcu_ttrace

Alexei Starovoitov · Sep 30, 2026 · 1 files

aeb709c767ae

selftests/bpf: Add a test for objects stuck in free_by_rcu_ttrace

Alexei Starovoitov · Sep 30, 2026 · 2 files

4fa0c91c2c4c

ALSA: ctxfi: Fix silent playback on Titanium HD (SB1270)

Harin Lee · Sep 30, 2026 · 1 files

819f6aacbb1d

ALSA: hda/realtek: Add micmute LED quirk for Acer Swift SFG16-72

Jakub Gawlik · Sep 30, 2026 · 1 files

19465a9aeb66

smb: client: split cifsFileInfo bitfields to avoid shared-byte RMW races

Frank Sorenson · Sep 30, 2026 · 1 files

cad16d850e37

spi: cs42l43: Workaround for wrong speaker ID on Dell XPS 13 DX13260

Richard Fitzgerald · Oct 1, 2026 · 1 files

b88822d2584f

bpf: Fix packet range of pointers sharing an id

Alexei Starovoitov · Oct 1, 2026 · 2 files

33a154a96e71

selftests/bpf: Test packet range of pointers sharing an id

Alexei Starovoitov · Oct 1, 2026 · 2 files

f1d565dc9295

ALSA: core: Define auto-cleanup for snd_card_free()

Takashi Iwai · Oct 1, 2026 · 1 files

e6229c0402ea

ALSA: ice1712: Fix the error handling via auto-cleanup at probe

Takashi Iwai · Oct 1, 2026 · 1 files