← Back to archive

Daily update · Sep 4–5, 2026

Linux kernel update: GPU, audio, storage, and arm64 fixes

VirtIO-GPU teardown, Nouveau GB20x HDMI, AMD OLED/8K display, ALSA mmap race, ksmbd overflows, and arm64 kexec fixes highlight today's mainline changes.

In brief

Today's mainline pull is dominated by driver fixes. VirtIO-GPU gets error-path and teardown corrections, Nouveau sees a wide set of stability fixes for Turing+ and GB20x, AMD display addresses 8K corruption, OLED black screens, USB4 tunneling, cursor visibility and color management, ALSA closes a PCM mmap use-after-free and a non-atomic race, ksmbd patches several memory-safety bugs, and arm64 kexec/MTE issues are resolved. Input and storage fixes round out the batch.

GPU and accelerator drivers

VirtIO-GPU error handling and teardown fixes

Corrects NULL/ERR_PTR confusion in framebuffer creation, propagates output init failures, drains pending vbufs before tearing down queues, and fixes DMA addressing on Xen PV domains.

Why it matters: More reliable VirtIO GPU in VMs, no leaks/warnings on device removal, and working framebuffers under Xen PV.

94579f24e2b5d96504ea631861d85f99b5a56a736d2f9d0c

Nouveau stability fixes for Turing+, GB20x and ARM/Tegra

Fixes a channel-kill use-after-free, adds real scanline position on Turing+ GSP, corrects HDMI infoframe/AVMute and DP config on GB20x/r570, fixes head state/vblank on GB20x, switches coherent mappings to write-combined on ARM/Tegra, and repairs VM bind error unwinding.

Why it matters: Fewer crashes, accurate vblank timestamps, working HDMI audio signaling, and stable VM bind error paths for Nouveau users.

511585987d27554ab79cfd1092f09dcb4e84764deff8450c39fd4b7427209421dfe912e55bb489b33323774b73428e6e412a6ceb56d5ccf930812f2338a62306c426

AMD display and compute fixes

Sets 4K GPUVM page size on DCN35/36 to avoid 8K corruption, selects VESA AUX backlight for OLED panels, guards USB4/DP bandwidth estimation against division by zero, fixes cursor visibility with split planes, updates color blocks for Gamescope night mode, improves LUT distribution, and adds TLB flushes after compute queue eviction.

Why it matters: Fixes 8K splash corruption, black OLED panels, USB4 dock crashes, disappearing cursors, color management issues, and compute queue hangs.

9ce3169430f15a67d2e05589f63de9054da86293f2e1439f88f8113ab1184278d65a41a294e25cb6ab7f

Intel display fixes

Avoids a spurious CDCLK change and visible glitch on Panther Lake, fixes PSR selective fetch state after plane disable, and removes a duplicate MST pfit compute call.

Why it matters: Cleaner boot on Panther Lake, fewer PSR-related display issues, and less redundant MST work.

aad9699688247f1172a2ac0d6463655ab294

GUD USB display fixes

NUL-terminates and validates TV mode names, avoids a WARN_ON when rotation 0 is missing, and rejects malformed modes.

Why it matters: No out-of-bounds reads or kernel warnings with GUD displays.

500cb24cd61bda1ea35fea67cb732d027aa1

DRM core, DMA-BUF and misc display fixes

Fixes a dma-buf fd leak/race by publishing after copy_to_user, restores DMA-BUF tracing for PRIME exports, fixes a DRM atomic commit leak with PAGE_FLIP_EVENT, adds blend mode property to Tegra, fixes ofdrm framebuffer overflow/device detection, and validates cirrus-qemu BAR size.

Why it matters: Better fd handling, restored tracepoints, fewer leaks, and safer framebuffer drivers.

30d0aff2c65aa4a1a2bfcb293e164bf592bb4d4be202165e20839d02c0cfc6f48e59ece0958f35cbb89592312d333bf7

Audio

ALSA core race and mmap use-after-free fixes

Closes a race between non-atomic PCM ops and trigger-start, and serializes PCM mmap with buffer reallocation to avoid UAF.

Why it matters: More stable PCM streams for concurrent apps and no crashes when reconfiguring while mapped.

acac7b5e07349b110a9dcecc

HD audio codec fixes and quirks

Fixes Conexant S3 resume power command timing, adds quirks for Lenovo Yoga Slim 9, Acer Predator, VAIO VJS131, MacBook Air 7,2, and Acer Aspire A515-57G headset detection.

Why it matters: Working speakers/mics on those laptops and no post-resume audio issues.

7b9b202f1544616fd322e02434e08ad3a8daa565d82392e282cfab6a52628ba27b90095a

USB MIDI out-of-bounds fix

Limits US-122L output to the URB buffer size and avoids a huge memset on devices with tiny endpoints.

Why it matters: Prevents memory corruption from malicious/faulty MIDI devices and stabilizes US-122MKII.

e4637ce34607

Harmony sound driver lock init fix

Initializes spinlocks before requesting IRQ on PARISC Harmony hardware.

Why it matters: Prevents a rare crash on PARISC systems with Harmony sound.

33abb7491e89

Storage, filesystems and security

ksmbd memory-safety fixes

Fixes use-after-free in oplock break notifications, heap overflow via COPYCHUNK range validation, and a tree-connect use-after-free.

Why it matters: Authenticated SMB clients can no longer crash or corrupt kernel memory on ksmbd hosts.

0e753899627b0480cee8cc3cb5ec6c462aab

Marvell SATA interrupt fix

Adjusts AHCI interrupt clearing for Marvell 88SE61xx to avoid lost interrupts and command timeouts.

Why it matters: Reliable disk I/O on NAS/embedded systems with these controllers.

dc3565a4ae53

IMA/configfs deadlock fix

Adds configfs to the built-in IMA exclude list to prevent a lock cycle with nvmet.

Why it matters: Avoids deadlocks on systems using IMA with configfs-backed nvmet.

8e22ce504f8a

Input devices

HID and touchpad fixes

Adds a Cirque I2C touchpad quirk, fixes stale multitouch slots on Lenovo Yoga Book 9, validates Wacom Bluetooth report lengths, and bounds hid-rmi buffer sizes.

Why it matters: Working Cirque touchpads, no stuck touch points, and no OOB memory access from malicious HID devices.

1c942462c396e8e60b6439eea8e04f3f894c4956993bb3be

Architecture and core kernel

arm64 kexec and MTE fixes

Fixes kexec page-table copying on 52-bit VA configs without LPA2, and stops reading GMID_EL1 when MTE is disabled under pKVM.

Why it matters: kexec works on affected arm64 systems, and pKVM with arm64.nomte no longer panics after CPU offline/online.

1537e55728ec5445d6419962

PSCI cpuidle probe deferral restored

Restores old probe deferral logic in the PSCI cpuidle driver after the faux-device conversion.

Why it matters: ARM systems with probe-dependent idle states initialize cpuidle correctly.

0606f2114e2d

GPU memory migration soft lockup fix

Flags migrated device-private folios to prevent double migration and an infinite loop/RCU stall.

Why it matters: Avoids soft lockups during GPU memory pressure or migration.

c4126f1db36e

Source commits143 entries +
554ab79cfd10

drm/nouveau/disp/r535: Add scanline position support + head state support

Lyude Paul · Apr 29, 2026 · 3 files

a8e04f3f894c

HID: wacom: validate report length in wacom_intuos_pro2_bt_irq

Ibrahim Hashimov · Jul 13, 2026 · 1 files

7ab64476a610

accel/ethosu: check MMIO mapping errors in probe

GuoHan Zhao · Jul 16, 2026 · 1 files

2d2a3adc9195

accel/ethosu: fix job completion fence cleanup

GuoHan Zhao · Jul 17, 2026 · 1 files

aad969968824

drm/i915/cdclk: Avoid spurious cdclk sanitization on PTL+

Ville Syrjälä · Jul 17, 2026 · 1 files

d3609b540838

MAINTAINERS, mailmap: use Aditya Garg's linux.dev account

Aditya Garg · Jul 23, 2026 · 2 files

4d4be202165e

drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used

Thadeu Lima de Souza Cascardo · Jul 27, 2026 · 1 files

1c942462c396

HID: i2c-hid: Add a quirk for a Cirque I2C device.

Vadim Klishko · Jul 28, 2026 · 2 files

8eae39cd0adf

drm/pagemap: Reset migration page count on eviction retry

Arvind Yadav · Jul 28, 2026 · 1 files

e8e60b6439ee

HID: multitouch: Fix stale MT slots when contact count drops to zero

Dave Carey · Jul 30, 2026 · 1 files

958f35cbb895

drm/sysfb: ofdrm: Fix is_avivo() constant comparison bug

Shixiong Ou · Jul 31, 2026 · 1 files

ab243f74ab40

accel/qaic: Address potential out-of-bounds read in resp_worker()

Youssef Samir · Jul 31, 2026 · 1 files

61d85f99b5a5

drm/virtio: reclaim pending vbufs before tearing down vqs

Anuj Bolewar · Aug 2, 2026 · 3 files

9cdc7e6dc7a9

HID: bpf: serialize device reference release in struct_ops destroy path

Shen Yongchao · Aug 3, 2026 · 1 files

6463655ab294

drm/i915/dp_mst: Remove duplicate intel_pfit_compute_config() call

Chaitanya Kumar Borah · Aug 6, 2026 · 1 files

6a736d2f9d0c

drm/virtio: use the DMA API for resource backing on Xen

Benjamin Leggett · Aug 6, 2026 · 3 files

88f8113ab118

drm/amd/display: use plane color_mgmt_changed to track colorop changes

Melissa Wen · Aug 7, 2026 · 1 files

c4126f1db36e

drm/pagemap: Prevent double migration of device pages

Arvind Yadav · Aug 10, 2026 · 2 files

d96504ea6318

drm/virtio: check return value of vgdev_output_init()

shechenglong · Aug 11, 2026 · 1 files

412a6ceb56d5

drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE op

Zhenhao Wan · Aug 11, 2026 · 1 files

ccf930812f23

drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE

Zhenhao Wan · Aug 11, 2026 · 1 files

38a62306c426

drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE

Zhenhao Wan · Aug 11, 2026 · 1 files

caa1bc2a0a6c

drm/nouveau/dmem: fix mismatched DMA unmap size for large folios

Zhenhao Wan · Aug 11, 2026 · 1 files

c2256c044a1d

drm/nouveau/dmem: fix callocated underflow on large folio split

Zhenhao Wan · Aug 11, 2026 · 1 files

900f48940abc

drm/i915/ddi: add helper to compute DDI clock frequency

Suraj Kandpal · Aug 11, 2026 · 2 files

0cd42b346d13

drm/i915/cx0: program DDI_CLK_VALFREQ with DDI clock frequency

Suraj Kandpal · Aug 11, 2026 · 1 files

1d79c50e2eea

drm/i915/lt_phy: program DDI_CLK_VALFREQ with DDI clock frequency

Suraj Kandpal · Aug 11, 2026 · 1 files

511585987d27

drm/nouveau: unsubscribe the channel-kill event before the fence context

Marek Czernohous · Aug 12, 2026 · 1 files

ef0e9d12727d

drm/amd/display: Fix DCN5/6 DML2 compilation warnings

Ivan Lipski · Aug 13, 2026 · 2 files

3785d40831ba

drm/i915: Guard against NULL driver_data in i915_pci_probe()

Deepanshu Kartikey · Aug 13, 2026 · 1 files

94579f24e2b5

drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create()

Dan Carpenter · Aug 13, 2026 · 1 files

9ce3169430f1

drm/amd/display: Set gpuvm min page size to 4K on dcn35/36

Roman Li · Aug 14, 2026 · 1 files

500cb24cd61b

drm/gud: NUL-terminate TV mode names read from the device

Deepanshu Kartikey · Aug 16, 2026 · 1 files

30d0aff2c65a

dma-buf: dma-heap: don't publish fd before copy_to_user() succeeds

Baineng Shou · Aug 17, 2026 · 3 files

a4a1a2bfcb29

misc: fastrpc: don't publish fd before copy_to_user() succeeds

Baineng Shou · Aug 17, 2026 · 1 files

3e164bf592bb

drm/prime: use dma_buf_fd_install() to preserve export tracing

Baineng Shou · Aug 17, 2026 · 1 files

8985cbc927fd

selftests: dmabuf-heaps: add fd-leak-on-EFAULT regression test

Baineng Shou · Aug 17, 2026 · 1 files

d32b08284f44

drm/atomic: remove bogus check for file_priv

Thadeu Lima de Souza Cascardo · Aug 17, 2026 · 1 files

dc1475366424

accel/amdxdna: return early from a zero-length flush

Taimuraz Kaitmazov · Aug 17, 2026 · 1 files

ef6d27af71e1

accel/amdxdna: reject a command chain that carries no commands

Taimuraz Kaitmazov · Aug 18, 2026 · 1 files

7f1172a2ac0d

drm/i915/display: Clear SEL_FETCH_PLANE_CTL on plane disable

Nemesa Garg · Aug 18, 2026 · 2 files

9fca7779ad18

Revert "pmdomain: qcom: rpmhpd: Add missing MXC and MMCX power domains for Eliza"

Abel Vesa · Aug 19, 2026 · 1 files

da1ea35fea67

drm/gud: validate TV mode names before creating enum property

Tao Yu · Aug 19, 2026 · 1 files

93a77d353cb2

drm/amd/display: Remove const Qualifier From Non-Pointer Fields

Austin Zheng · Aug 19, 2026 · 1 files

0ba8e0f90039

accel/amdxdna: refuse to flush an imported BO

Taimuraz Kaitmazov · Aug 19, 2026 · 1 files

7e33ba3a1d48

accel/amdxdna: put the chained BO when its mapping fails

Taimuraz Kaitmazov · Aug 19, 2026 · 1 files

ab84c314417e

configfs: move CONFIGFS_MAGIC definition to magic.h

Frederick Lawler · Aug 19, 2026 · 2 files

8e22ce504f8a

ima: don't measure/appraise files on configfs

Frederick Lawler · Aug 19, 2026 · 2 files

13af55f71399

drm/amdgpu/userq: fix struct drm_amdgpu_info_device padding for 32bit compile

Yogesh Mohan Marimuthu · Aug 20, 2026 · 1 files

4278d65a41a2

drm/amd/display: use halving distribution for all encode-to-linear curves

Melissa Wen · Aug 20, 2026 · 1 files

7346a046c6a9

drm/amdgpu/gfx8: only apply compute quantums to KCQs

Alex Deucher · Aug 20, 2026 · 1 files

b3709d354545

accel/amdxdna: Remove __counted_by from struct amdxdna_cmd_chain

Lizhi Hou · Aug 21, 2026 · 1 files

cb732d027aa1

drm/gud: validate GUD_ROTATION_0 is present in supported rotations

Sajal Gupta · Aug 21, 2026 · 1 files

2b0ac85512b7

cpuidle: dt_idle_genpd: kfree() the original name allocation

Linkai Gong · Aug 21, 2026 · 1 files

6d94c47a2e3a

pmdomain: airoha: fix unselectable AIROHA_CPU_PM_DOMAIN kconfig

Christian Marangi · Aug 21, 2026 · 1 files

445fcd33c501

HID: hyperv: fix build breakage with certain configs

Jiri Kosina · Aug 21, 2026 · 1 files

d0ad81b2b5fe

HID: hyperv: make pointer arithmetics understandable for FORTIFY_SOURCE

Jiri Kosina · Aug 21, 2026 · 1 files

5a67d2e05589

drm/amd/display: Fix backlight control for luminance-capable OLED

Roman Li · Aug 21, 2026 · 1 files

774b73428e6e

drm/nouveau: Use write-combined maps for coherent

Faith Ekstrand · Aug 22, 2026 · 1 files

f63de9054da8

drm/amd/display: fix division by zero in get_estimated_bw()

Hari Mishal · Aug 22, 2026 · 1 files

db9deec5a345

accel: ethosu: Don't read the U65 rounding mode as a storage mode

Tomeu Vizoso · Aug 24, 2026 · 1 files

a61c6ae1dae2

ceph: lock mutex in ceph_mds_check_access()

Max Kellermann · Aug 24, 2026 · 2 files

c6659e0ffc19

drm/nouveau/disp: move GSP head-timing ISR and vblank helpers to tu102.c

Mohamed Ahmed · Aug 25, 2026 · 4 files

eb1ffc3dc72d

drm/nouveau/disp: move the GSP HDMI GCP AVMute write to engine/disp

Mohamed Ahmed · Aug 25, 2026 · 3 files

9886aad51f4b

drm/nouveau/disp: route GSP-RM display MMIO through nvkm_disp_func hooks

Mohamed Ahmed · Aug 25, 2026 · 5 files

92f09dcb4e84

drm/nouveau/disp: fix HDMI vendor infoframes on GB20x

Mohamed Ahmed · Aug 25, 2026 · 4 files

764deff8450c

drm/nouveau/disp: fix HDMI GCP AVMute register offsets on GB20x

Mohamed Ahmed · Aug 25, 2026 · 1 files

39fd4b742720

drm/nouveau/gsp: use per-version DP_CONFIG_STREAM params on r570 firmware

Mohamed Ahmed · Aug 25, 2026 · 4 files

9421dfe912e5

drm/nouveau/disp: fix head state readback on GB20x

Mohamed Ahmed · Aug 25, 2026 · 1 files

5bb489b33323

drm/nouveau/gsp: fix vblank interrupts on GB20x

Mohamed Ahmed · Aug 25, 2026 · 6 files

deced5fa01c5

nouveau/instmem: handle iomapping already existing

Dave Airlie · Aug 25, 2026 · 1 files

67bfe48a29fb

HID: bpf: mark struct hid_device as safe BPF pointer

Benjamin Tissoires · Aug 25, 2026 · 1 files

1fb68c2e7638

selftests/hid: Add a test to ensure we can write fields in hid_device

Benjamin Tissoires · Aug 25, 2026 · 3 files

ce58f5a18432

selftests/hid: prepare test_rdesc_fixup_get_data_overflow for the new verifier

Benjamin Tissoires · Aug 25, 2026 · 1 files

4956993bb3be

HID: rmi: fix OOB access with undersized RMI reports

Wei Jie Law · Aug 25, 2026 · 1 files

c6f48e59ece0

drm/sysfb: ofdrm: Fix integer overflow in fb_size calculation

Shixiong Ou · Aug 25, 2026 · 1 files

92312d333bf7

drm/cirrus-qemu: Validate BAR0 size during probe

Slawomir Stepien · Aug 25, 2026 · 1 files

f75987e543c2

libceph: remove pinning assertion in ceph_msg_data_iter_next()

Tal Zussman · Aug 25, 2026 · 1 files

86b7a239ec6b

tracing/probes: Fix use-after-free on field name/type of events with multiple probes

Henry Martin · Aug 26, 2026 · 2 files

0606f2114e2d

cpuidle: psci: Fix support for probe deferral by dropping the faux device

Ulf Hansson · Aug 26, 2026 · 1 files

c3080b58d81d

drm/atomic-state-helper: set pixel_blend_mode to prop default on reset

Melissa Wen · Aug 26, 2026 · 1 files

f0c75da0a6b4

drm/amd/display: fix missing blend-mode-prop warning for DCN

Melissa Wen · Aug 26, 2026 · 1 files

332ad707e38f

drm/amd/display: advertise PIXEL_NONE and PREMULTI blend mode for DCE

Melissa Wen · Aug 26, 2026 · 1 files

20839d02c0cf

drm/tegra: Add blend mode properties

Thierry Reding · Aug 26, 2026 · 2 files

a154f2ae8eec

drm/i915/cdclk: Fix dg2_power_well_count() return type

Ville Syrjälä · Aug 26, 2026 · 1 files

bd1f08246b8a

drm/amdgpu: restrict BAR0 fallback read to SR-IOV VFs only

Mario Limonciello · Aug 26, 2026 · 1 files

94e25cb6ab7f

drm/amdkfd: Add TLB flush after MES queue eviction/suspension

Priya Hosur · Aug 27, 2026 · 1 files

d6e16df7df4d

drm/amdgpu: use AMDGPU_GPU_PAGE_SHIFT instead of PAGE_SHIFT

Sunil Khatri · Aug 27, 2026 · 1 files

dc173b37415e

ceph: apply nearfull_sync option on remount

Alex Markuze · Aug 27, 2026 · 1 files

90ce19bd11b2

drm/amdgpu: fix Idle BOs list in VM debugfs status info

Sunil Khatri · Aug 27, 2026 · 1 files

8861f6d5c067

ima: Check for ERR_PTR from dentry_path() in validate_hash_algo()

Bradley Morgan · Aug 27, 2026 · 1 files

5445d6419962

arm64: Don't read GMID_EL1 when MTE is disabled

Fuad Tabba · Aug 27, 2026 · 4 files

b428f83c7c25

drm/amdgpu: Update queue reset support version

Amber Lin · Aug 27, 2026 · 1 files

077304dfa7d1

ALSA: usb-audio: Add PM guard to Studio 1810c controls

Will Porter · Aug 27, 2026 · 1 files

9e6c9d7531de

ALSA: usb-audio: Add PM guards to US-16x08 transfers

Will Porter · Aug 27, 2026 · 1 files

103da4a7bca6

ALSA: usb-audio: Add PM guard to Scarlett meter reads

Will Porter · Aug 27, 2026 · 1 files

de0188047347

ALSA: usb-audio: Guard Scarlett2 protocol transfers

Will Porter · Aug 27, 2026 · 1 files

9d4ae593fc57

ALSA: usb-audio: Add PM guards to RME Digiface controls

Will Porter · Aug 27, 2026 · 1 files

d476d5995c8a

ALSA: usb-audio: Guard FCP protocol transfers

Will Porter · Aug 27, 2026 · 1 files

7b9b202f1544

ALSA: hda/conexant:Fix abnormal Mic/Speaker functionality on SN6140 after S3 wake-up

feng liu · Aug 28, 2026 · 1 files

1537e55728ec

arm64: trans_pgd: clone only the linear map that exists at runtime

Breno Leitao · Aug 28, 2026 · 1 files

616fd322e024

ALSA: hda/realtek: Add quirk for Lenovo Yoga Slim 9 14ILL10

Zhang Heng · Aug 28, 2026 · 1 files

34e08ad3a8da

ALSA: hda/realtek: Add quirk for Acer Predator PHN16-72

Zhang Heng · Aug 28, 2026 · 1 files

acac7b5e0734

ALSA: pcm: Fix race between non-atomic ops and trigger-start

Takashi Iwai · Aug 28, 2026 · 1 files

a77644d009de

arm64: mm: Fix the lockless page-table walk in show_pte()

Karl Mehltretter · Aug 28, 2026 · 1 files

0e753899627b

ksmbd: fix use-after-free in oplock break notification

Abdifatah Suruur · Aug 29, 2026 · 1 files

a565d82392e2

ALSA: hda/realtek: Add quirk for VAIO VJS131

Riku Matsumura · Aug 30, 2026 · 1 files

33abb7491e89

ALSA: harmony: initialize locks before requesting IRQ

Runyu Xiao · Aug 30, 2026 · 1 files

0c4256196b3a

kprobes: Protect kprobe_blacklist with RCU

Masami Hiramatsu (Google) · Aug 30, 2026 · 2 files

3663c8d1f31e

drm/xe/oa: Remove sysfs entry on idr_alloc failure in xe_oa_add_config_ioctl()

Lu Yao · Aug 31, 2026 · 1 files

c8329cb590df

dma-buf: fix some kernel-doc warnings

Randy Dunlap · Aug 31, 2026 · 2 files

9b110a9dcecc

ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF

Yilin Zhang · Aug 31, 2026 · 1 files

5541432e09dc

arm64: errata: pass REVIDR when matching target implementation CPUs

Khushit Shah · Aug 31, 2026 · 1 files

dc3565a4ae53

ata: ahci: work around lost interrupts on Marvell 88SE61xx

Hajo Noerenberg · Aug 31, 2026 · 1 files

012a026bae02

drm/amdkfd: fix scope of mqd_mgr dereference in pqm_debugfs_mqds

Mario Limonciello · Aug 31, 2026 · 1 files

a26301203a19

drm/amdgpu: Skip accessing psp rum time db for APUs

Kanala Ramalingeswara Reddy · Aug 31, 2026 · 1 files

c748dd03df33

drm/amdgpu: update the fw version for gfx11 userqueues

Sunil Khatri · Aug 31, 2026 · 1 files

49a74a238852

drm/amdgpu: update the fw version for gfx12 userqueues

Sunil Khatri · Aug 31, 2026 · 1 files

738ef4cd8281

uprobes: guard trace cleanup against error pointers

Andi Kleen · Aug 31, 2026 · 1 files

3b5c4f4a479d

drm/amdgpu: fix byte/dword unit mismatch in coredump IB dump

Sunil Khatri · Aug 31, 2026 · 1 files

c53f5bfc3700

ALSA: usb-audio: Add mixer map quirk for Audient iD24

Peter Drabik · Aug 31, 2026 · 1 files

0480cee8cc3c

ksmbd: validate COPYCHUNK source and target ranges

Alon Shakevsky · Sep 1, 2026 · 1 files

32d7226e6105

ALSA: hda: restore MFG widget enumeration after core split

Xu Rao · Sep 1, 2026 · 1 files

6293f2e1439f

drm/amd/display: Fix cursor disable with horizontally split planes

Yuling Li · Sep 1, 2026 · 1 files

e4637ce34607

ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output()

HyeongJun An · Sep 1, 2026 · 1 files

8b4a4193f3c0

drm/amdgpu/userq: dont overwrite the error of subsequent map call

Sunil Khatri · Sep 1, 2026 · 1 files

f36d94a20ca1

tracing/probes: Fix anon_stack check for unnamed bitfields in btf_find_struct_member

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

47e93045a2db

tracing/probes: Fix BTF kflag check for anonymous struct member access

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

871e07b6e384

tracing/probes: Fix code indent in get_bitoffset_of_field()

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

83162eeaf78c

ALSA: dummy: Report a change when one capture switch channel moves

HyeongJun An · Sep 1, 2026 · 1 files

b5ec6c462aab

ksmbd: fix tree connection use-after-free in smb2_tree_connect()

Cen Zhang (Microsoft Security FORGE Labs) · Sep 1, 2026 · 2 files

82cfab6a5262

ALSA: hda/cs420x: Add CS4208 fixup for MacBookAir 7,2

Jonne Vuorela · Sep 1, 2026 · 1 files

6d81700ad7c4

ata: libata-scsi: do not raise UA for storage element depopulation and restoration

Damien Le Moal · Sep 2, 2026 · 1 files

636abbe7a66d

ksmbd: fix sparc build with atomic work state

Namjae Jeon · Sep 2, 2026 · 1 files

9e6372ec2a39

drm/pagemap: dma-unmap pages before handling migration errors

Matthew Brost · Sep 2, 2026 · 1 files

df72e55e754c

drm/pagemap: Fix folio allocation fallback and use-after-put

Matthew Brost · Sep 2, 2026 · 1 files

adeee7187694

ALSA: ump: do not touch legacy_rmidi before it exists

Qingyu Zhang · Sep 2, 2026 · 1 files

0e68c74e44da

drm/xe/vram: report FLAT_CCS base misalignment

Matthew Auld · Sep 2, 2026 · 1 files

f4a23e17d84f

ALSA: rawmidi: Return the error from snd_rawmidi_input_params()

HyeongJun An · Sep 2, 2026 · 1 files

8ba27b90095a

ALSA: hda/realtek: Fix cold-boot headset misdetection on Acer Aspire A515-57G

Oleksandr Kovalov · Sep 2, 2026 · 1 files

3b26ceef88c1

ALSA: caiaq: Fix potential double-free at error path

Takashi Iwai · Sep 3, 2026 · 1 files

8efd5f623c63

selftests/alsa: Fix the step check for INTEGER controls

HyeongJun An · Sep 3, 2026 · 1 files

6903878d4654

ima: allow users to specify the pcr index with IMA_MEASURE_PCR_IDX

Julian Braha · Sep 4, 2026 · 1 files