← Back to archive

Daily update · Sep 25–26, 2026

Linux mainline update: security hardening, GPU corrections, and filesystem reliability

A roundup of today's kernel changes: security fixes for BPF, SMB, and IPE; GPU stability patches; and filesystem/storage improvements.

In brief

This update brings a wide range of fixes: memory-safety and race-condition hardening across BPF, iSCSI, SMB, and IPE; GPU driver corrections for Nouveau, i915, AMD, and VirtIO; filesystem and storage reliability improvements; and a performance fix for cgroup writeback cleanup.

Security & hardening

Fix BPF binfmt_misc interpreter selection race and out-of-bounds read

Two fixes close memory-safety holes in the BPF hooks that choose and configure interpreters for binfmt_misc. One prevents an out-of-bounds strcmp() when a BPF map value is concurrently modified, and the other prevents staged interpreter paths and arguments from being changed between validation and use.

Why it matters: Users relying on binfmt_misc with BPF programs get protection against local memory corruption and potential privilege escalation via race conditions.

4f948b5949d21970fc4ecb52

Reject iSCSI Data-In PDUs for write commands

The iSCSI initiator now verifies the data direction before processing a Data-In PDU, so a malicious or buggy target cannot write target-supplied data into the pages of a write command.

Why it matters: Protects iSCSI users from data corruption and potential security issues when connecting to untrusted storage targets.

bce07e2f37b5

Fix multiple use-after-free vulnerabilities in Nouveau

Three patches fix use-after-free bugs in Nouveau's VMM teardown, UVMM mapping, and scheduler lifetime, all reachable from userspace.

Why it matters: Nouveau users get improved stability and security; these bugs could crash the system or be exploited by local users.

97077ac87afe3359a372efb6f7eae6d8d768

Prevent shift overflow when mounting crafted SquashFS images

SquashFS now validates the XZ dictionary size before shifting, preventing a shift-out-of-bounds crash on malformed images.

Why it matters: Makes mounting untrusted SquashFS filesystems safer and avoids kernel crashes.

1f7745fb3580

Harden SMB client against malformed create contexts

Multiple fixes validate SMB create-context lengths and offsets, prevent out-of-bounds reads, preserve parsing errors, and close handles after parsing failures.

Why it matters: Protects SMB users against crafted responses from malicious servers that could crash the client or leak kernel memory.

67f4c1c6a1b5fa2e9900dd2a2e828035d5d7566820af017e

Fix kernel stack leak in GPIO character device error path

If the GPIO chip guard acquisition failed, the ioctl returned before zeroing the info structure, potentially leaking kernel stack contents to userspace. The fix propagates the error and moves the zeroing earlier.

Why it matters: Prevents information disclosure through /dev/gpiochip.

1feb5d39b05a

Fix missing inode locking in BPF LSM xattr kfuncs on path hooks

The BPF verifier assumed i_rwsem was held for path_unlink/path_rmdir and used the _locked variants of bpf_set/remove_dentry_xattr, but those hooks run before VFS takes the lock. The fix keeps the locking variants for those hooks.

Why it matters: Prevents race conditions and potential xattr corruption for sleepable BPF LSM programs attached to path_unlink/path_rmdir.

35d442ed1f86

Fix use-after-free when auditing newly loaded IPE policy

IPE audited a new policy after publishing it and dropping the directory inode lock, allowing a concurrent delete to free the policy. The audit now happens under the lock.

Why it matters: Eliminates a crash/security bug in IPE policy loading.

9814077275ec

Protect IPE dm-verity root hash with RCU

IPE could free a dm-verity root hash on ->preresume while policy evaluation was still dereferencing it. The hash is now RCU-protected.

Why it matters: Fixes a race condition in IPE's dm-verity trust provider, improving reliability and security.

2776e9c28513

GPU & display fixes

Fix HDMI audio on older Nouveau GPUs with SCDC-capable displays

Nouveau no longer rejects HDMI configuration on pre-Maxwell-2 cards when the sink supports SCDC, so AVI/VSI infoframes are sent and audio works again.

Why it matters: Users with older Nvidia graphics cards get HDMI audio working when connected to modern displays.

1717fcc5be57

Revert virtio-gpu prime buffer import that broke 3D acceleration

Reverts a change that allowed importing prime buffers with 3D enabled because it caused failures with virglrenderer in virtual machines.

Why it matters: Fixes regressions for virtio-gpu users (e.g., QEMU/KVM guests) using 3D acceleration and imported buffers like mouse cursor images.

1e3b08de6327

Fix endless loop in i915 GEM busy ioctl during object destruction

The RCU-based fence iteration in i915_gem_busy_ioctl could loop forever if the GEM object was destroyed concurrently, because the fence list was freed without installing a new one. The fix corrects the RCU teardown order.

Why it matters: Prevents hangs in Intel GPU userspace when querying buffer busy status.

d2da6696e0c4

Fix spurious AMD GPU resets from wrong user queue timeout conversion

The hang detection timeout was stored in jiffies but converted again with msecs_to_jiffies(), shortening the window to about 500 ms and triggering false GPU resets. The fix passes jiffies directly.

Why it matters: Avoids unexpected GPU resets and queue disruptions for AMD GPU users.

cd195f1616b2

Fix Intel GPU display corruption on Xen PV dom0

On Xen PV, DMA buffers are not machine-contiguous, so bounce buffering broke Xe's coherency assumptions. Limiting SG segment size to PAGE_SIZE applies the same workaround i915 uses.

Why it matters: Stable display output for Xen PV users with Intel GPUs.

141008dec735

Fix VirtIO GPU data corruption and crash on fence allocation failure

Guest-bound transfers now sync shmem backing before returning data, and a NULL fence from allocation failure is properly checked, fixing stale data and a NULL pointer dereference.

Why it matters: Reliable VirtIO GPU operation in virtual machines.

598c1c3e8955846b3c64fe3e

Fix AMD display stream use-after-free on modeset failure

An extra reference put could drop the stream reference owned by the new CRTC state when color management setup failed, leading to premature stream release. The fix balances the reference count correctly.

Why it matters: Prevents potential crashes during modeset failures on AMD GPUs.

c5fd4eaad50d

Fix stale PSR2 selective fetch state on Intel displays

Selective fetch enable bits were not cleared when a plane was disabled while PSR2 sel fetch was off, causing the hardware to resume fetching for disabled planes and reserving DDB. The fix clears them on disable.

Why it matters: Avoids display corruption and resource waste on Intel GPUs with PSR2.

2777ec985227

Filesystems & storage

Fix SMB client credit handling on compound request send failure

The SMB client now removes pending compound request MIDs before unlocking, preventing a double-return of credits and a kernel warning during reconnects.

Why it matters: Improves reliability of SMB/CIFS mounts, especially on flaky networks.

8f6f8a48399f

Fix unmount hang when block device is removed while in use

evict_inodes() no longer rescans the same inodes from the head of the list, avoiding long-held locks and hung-task reports during unmount after device removal.

Why it matters: Users can unmount filesystems on disconnected devices without the system hanging.

7459c0218742

Fix missing entries in tightly packed isofs directories

ISO images where directory entries exactly fill a block lost entries after a previous change. The readdir and lookup code now correctly transitions to the next block in that case.

Why it matters: Correct file listings when mounting affected ISO images, such as some Fedora ISOs.

883b776abe48

Revert mount namespace change that leaked superblocks and loop devices

Keeping mounts of a dying namespace connected introduced ownership cycles, leaking superblocks and loop devices. The revert restores the previous behavior.

Why it matters: Prevents resource leaks for users creating and destroying mount namespaces, e.g., with unshare and loop mounts.

2e2142a35d80

Fix O_CREAT handling of symlinks and non-regular files on SMB mounts

cifs_atomic_open() used finish_open() on existing symlinks or other non-regular inodes, leaking a dentry reference and preventing VFS from following the symlink. The fix switches to finish_no_open() and closes any server handle for such inodes.

Why it matters: SMB/CIFS users get correct symlink behavior and no leaked references when opening paths with O_CREAT.

e66cf1625ec4

Core kernel & performance

Speed up cgroup writeback cleanup with many inodes

cleanup_offline_cgwb() now rotates scanned inodes to avoid quadratic rescans, preventing soft lockups when draining dying cgroup writeback domains with millions of inodes.

Why it matters: Improves responsiveness on systems with heavy cgroup usage and large file counts.

f6988c90671e

Fix hibernation deadlocks by reordering kernel thread freeze

Hibernation memory preallocation was happening after kernel threads were frozen, and swap I/O can depend on those threads, causing intermittent deadlocks. This moves preallocation before freezing kernel threads.

Why it matters: More reliable hibernation for users who suspend to disk.

41112a787f91

Fix stale thermal mitigation vote with shared cooling devices

The step_wise governor could leave a cooling device active after a trip cleared when multiple thermal zones share it and one uses a non-zero lower bound. The fix corrects the target state calculation.

Why it matters: Better thermal management and power savings on systems with shared cooling devices.

ec0d89150a93

Source commits124 entries +
d59ac79915da

selftests/filesystems: fix missing and stale TARGETS entries

Disha Goel · Jul 3, 2026 · 1 files

1f7745fb3580

squashfs: Add dictionary size range check to prevent shift-out-of-bounds

Ran Hongyun · Jul 13, 2026 · 1 files

3022bdfe3e6d

drm/amdgpu: move userq fence wait out of signalling section

Prike Liang · Jul 31, 2026 · 3 files

bce07e2f37b5

scsi: libiscsi_tcp: Check the data direction of a Data-In PDU

Yehyeong Lee · Aug 1, 2026 · 1 files

fefd9480ec36

drm/nouveau: fix autosuspend cleanup during teardown

Guangshuo Li · Aug 8, 2026 · 1 files

598c1c3e8955

drm/virtio: sync shmem backing on guest-bound transfers

Benjamin Leggett · Aug 14, 2026 · 3 files

64ca4cdd1031

drm/nouveau/dmem: pin VRAM for the whole registered range

Junrui Luo · Aug 17, 2026 · 1 files

18779dd84515

drm/amd/display: Bump frame warning limit for clang builds of dml

Ivan Lipski · Aug 21, 2026 · 1 files

c3a31087b1c8

drm/amdkfd: fix use-after-free and multi-container gap in kfd_dev_mapping

Asad Kamal · Aug 28, 2026 · 1 files

6947b78df4d2

drm/virtio: Add pixel blend mode property to cursor plane

Shixiong Ou · Aug 28, 2026 · 1 files

42d1221d321e

scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume()

Bart Van Assche · Aug 31, 2026 · 1 files

f7eae6d8d768

drm/nouveau: RCU-free the scheduler-containing nouveau_sched

Jonghyuk Kim(MalHyuk) · Sep 2, 2026 · 2 files

d2da6696e0c4

drm/i915: fix incorrect RCU teardown order

Christian König · Sep 3, 2026 · 1 files

ada667890773

drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach

Li Youhong · Sep 4, 2026 · 1 files

5271d81f99dd

drm/i915/quirks: Limit eDP rate to HBR2 on HP Pavilion Plus 14-ew1

Ankit Nautiyal · Sep 7, 2026 · 1 files

1fca688e9443

drm/client: fix restore of partially initialized client

shechenglong · Sep 7, 2026 · 1 files

3359a372efb6

drm/nouveau/uvmm: fix UAF in nouveau_uvmm_sm when BO is in TTM_PL_SYSTEM

Peiyang He · Sep 7, 2026 · 1 files

4525a9110495

s390/pci/docs: Fix sriov_numvfs attribute name

Karl Mehltretter · Sep 7, 2026 · 1 files

2f91fc9a96cd

s390: Fix typos in comments

Hemanth Selam · Sep 7, 2026 · 4 files

acbe9a3b60b9

drm/i915/dp_mst: Fix configuring FEC for a disconnected stream

Imre Deak · Sep 7, 2026 · 1 files

a443e0b8d647

drm/i915/dp_mst: Fix configuring TUs for a disconnected stream

Imre Deak · Sep 7, 2026 · 3 files

b74aad23d99b

drm/virtio: fix memory leak of fence event on execbuffer failure

Peiyang He · Sep 8, 2026 · 1 files

57a78ad2305f

block: Fix start and length check added to iov_iter_extract_bvecs()

David Howells · Sep 9, 2026 · 1 files

1abd643f3783

fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbot's "WARNING in do_new_mount" saga

Christian Brauner · Sep 9, 2026 · 1 files

846b3c64fe3e

drm/virtio: fix NULL pointer dereference on fence allocation failure

Peiyang He · Sep 9, 2026 · 1 files

2777ec985227

drm/i915/psr: Clear stale sel fetch enable bits on sel fetch disable

Nemesa Garg · Sep 9, 2026 · 4 files

ea4debcd8016

drm/xe/gt_throttle: Report power brake as a throttle reason on CRI

Sk Anirban · Sep 9, 2026 · 2 files

2d2a2d7aa987

super: make iterate_supers_type() deletion-safe

Christian Brauner · Sep 9, 2026 · 2 files

29d9e5835d89

s390/cio: Fix cio_update_schib() to not cache invalid schib

Vineeth Vijayan · Sep 10, 2026 · 1 files

f6f2985eabdb

s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points

Vineeth Vijayan · Sep 10, 2026 · 1 files

9590f4d83880

s390/cio: Guard PMCW field accesses with dnv check

Vineeth Vijayan · Sep 10, 2026 · 5 files

1e3b08de6327

Revert "drm/virtio: Allow importing prime buffers when 3D is enabled"

Dmitry Osipenko · Sep 11, 2026 · 1 files

f6988c90671e

writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodes

Patrick Lu (Anthropic) · Sep 11, 2026 · 1 files

b52d695d0620

scsi: ufs: core: Keep internal commands dispatchable during error handling

Stanley Jhu · Sep 12, 2026 · 1 files

72b782097e53

accel/ivpu: Use separate flag for job timeout

Jakub Pawlak · Sep 14, 2026 · 5 files

c9ee65113326

scsi: ufs: pltfrm: Add quirk for R-Car S4 lacking lanes-per-direction

Geert Uytterhoeven · Sep 14, 2026 · 1 files

fc3ae66514ca

netfs: Fix netfs_read_gaps() to use separate sink folios

David Howells · Sep 14, 2026 · 1 files

c7a925c84704

drm/xe/tlb_inval: Treat wedged-device invalidations as complete

Shuicheng Lin · Sep 14, 2026 · 1 files

02af7eac17bc

gpio: mvebu: keep resume masks within the irqchip cache

Rosen Penev · Sep 15, 2026 · 1 files

7459c0218742

fs: avoid repeated scans in evict_inodes()

Julian Sun · Sep 15, 2026 · 1 files

36570ef2244c

drm/virtio: fix object leak when drm_gem_handle_create() fails

Junrui Luo · Sep 15, 2026 · 1 files

477bc3068fc3

drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()

Junrui Luo · Sep 15, 2026 · 1 files

24b6d5c76414

drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl()

Junrui Luo · Sep 15, 2026 · 1 files

036d28db1818

drm/virtio: release the GEM object on virtio_gpu_vram_create() errors

Junrui Luo · Sep 15, 2026 · 1 files

bb2635be7646

drm/i915/dp: use EXPORT_SYMBOL_IF_KUNIT() for kunit helpers

Jani Nikula · Sep 15, 2026 · 2 files

c51e89c5b5db

netfs, afs: Fix symlink reading

David Howells · Sep 15, 2026 · 1 files

f06a44e235ef

scsi: devinfo: Add BLIST_SKIP_IO_HINTS for EMC Symmetrix

Ewan D. Milne · Sep 15, 2026 · 1 files

278210c60c6f

scsi: leapraid: Avoid -Wformat-security warning

Arnd Bergmann · Sep 15, 2026 · 2 files

e9d810279f84

gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out()

Wentao Liang · Sep 16, 2026 · 1 files

c5fd4eaad50d

drm/amd/display: Fix dc stream excess put in dm_update_crtc_state()

Wentao Liang · Sep 16, 2026 · 1 files

a997baa61179

drm/amdgpu: Fix acpi device leak in amdgpu_acpi_enumerate_xcc()

Wentao Liang · Sep 16, 2026 · 1 files

b4f7b4459b1b

drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init()

Wentao Liang · Sep 16, 2026 · 1 files

2b86ab1bd667

drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show()

Wentao Liang · Sep 16, 2026 · 1 files

aea841bc62a7

drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init()

Wentao Liang · Sep 16, 2026 · 1 files

90f467577ebc

drm/xe: harden adjust_idledly() against divide-by-zero and overflow

Tangudu Tilak Tirumalesh · Sep 16, 2026 · 1 files

cc319238e3f6

drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platforms

Tangudu Tilak Tirumalesh · Sep 16, 2026 · 3 files

97077ac87afe

drm/nouveau: fix double-free in nvif_vmm_dtor

Peiyang He · Sep 16, 2026 · 2 files

7c431d61b69a

scsi: block: Fix zones_cond out-of-bounds write on zone report

ZHOU Jiaxiang · Sep 16, 2026 · 1 files

b6ec0f797459

scsi: sd_zbc: Reject disks with too many zones

ZHOU Jiaxiang · Sep 16, 2026 · 1 files

09b7040a1b79

s390/pci: Fix leak of struct pci_dev reference in zpci_report_status()

Niklas Schnelle · Sep 16, 2026 · 3 files

0261aef4b15e

s390/pci: Fix missing device lock in zpci_report_status()

Niklas Schnelle · Sep 16, 2026 · 2 files

a1120bea9bc8

s390/pci: Report SCLP status on error events when no pdev is associated

Niklas Schnelle · Sep 16, 2026 · 1 files

3a43be7a1fd0

s390/pci: Don't report recovery success on skipped recovery

Niklas Schnelle · Sep 16, 2026 · 1 files

67f4c1c6a1b5

smb: client: fix create context out-of-bounds reads

Zihan Xi · Sep 16, 2026 · 2 files

fa2e9900dd2a

smb: client: validate POSIX create context length

Zihan Xi · Sep 16, 2026 · 1 files

566820af017e

smb: client: close handle after create-context parsing failure

Zihan Xi · Sep 16, 2026 · 1 files

d2ff5fb93ea8

smb: client: clean up failed cached directory opens

Zihan Xi · Sep 16, 2026 · 1 files

6c5c547f037b

smb: client: close completed creates on compound wait errors

Zihan Xi · Sep 16, 2026 · 3 files

2e828035d5d7

smb: client: preserve create-context parsing errors

Zihan Xi · Sep 16, 2026 · 1 files

012bfcd5a510

s390/debug: Fix NULL pointer dereference in debug_info_copy()

Mikhail Zaslonko · Sep 16, 2026 · 1 files

4467df89dbca

s390/debug: Reject NULL debug info in debug_dump()

Mikhail Zaslonko · Sep 16, 2026 · 1 files

141008dec735

drm/xe: Limit sg segment size to PAGE_SIZE on Xen PV

Szymon Acedański · Sep 16, 2026 · 1 files

67b4411538c8

drm/nouveau: Fix bridge reference leak in nv1a_ram_new()

Wentao Liang · Sep 16, 2026 · 1 files

5ea72f7b7139

drm/nouveau: Fix gem reference leak in validate_init()

Wentao Liang · Sep 16, 2026 · 1 files

1e04611d3735

drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()

Wentao Liang · Sep 16, 2026 · 1 files

517924152140

fs: don't create the private nullfs mount under namespace_sem

Christian Brauner · Sep 17, 2026 · 1 files

76ebb69da677

Revert "selftests/filesystems: add mntns cleanup test"

Christian Brauner · Sep 17, 2026 · 4 files

2e2142a35d80

Revert "put_mnt_ns(): leave mounts connected"

Christian Brauner · Sep 17, 2026 · 1 files

6b13ddbf5bb8

drm/amdgpu/vcn4.0.3: fix video_timeout unit mismatch in jpeg reset wait

Sunil Khatri · Sep 17, 2026 · 1 files

cd195f1616b2

drm/amdgpu/userq: fix double jiffies conversion in hang detect timeout

Sunil Khatri · Sep 17, 2026 · 1 files

f952ed353a27

drm/amdgpu/vcn5.0.1: fix video_timeout unit mismatch in jpeg reset wait

Sunil Khatri · Sep 17, 2026 · 1 files

d54a489c8c4b

gpiolib: use of_node_name if line-name is missing

Frank Wunderlich · Sep 17, 2026 · 1 files

cb4c7603678c

drm/nouveau/gsp/r570: Add support for INTERNAL_GCX_ENTRY_PREREQUISITE

Lyude Paul · Sep 17, 2026 · 11 files

3217000f0b7e

drm/nouveau/gsp/r535: Add support for MEMSYS_GET_STATIC_CONFIG

Lyude Paul · Sep 17, 2026 · 5 files

c7ef611a43bb

drm/nouveau/gsp/r570: Add comp mode workaround from issue #3172217

Lyude Paul · Sep 17, 2026 · 2 files

82f4394bbe22

drm/nouveau/gsp/r570: Start saving comptag backing stores

Lyude Paul · Sep 17, 2026 · 2 files

adb87c20081e

drm/nouveau/gsp/r570: Enable Gcoff in fbsr again

Lyude Paul · Sep 17, 2026 · 1 files

be1df8badae5

drm/xe: Keep walking on SVM eviction failure

Matthew Brost · Sep 17, 2026 · 1 files

1717fcc5be57

drm/nouveau/disp: don't reject HDMI config on cards without SCDC

Giuseppe Ranieri · Sep 17, 2026 · 1 files

6a6870d3077f

drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked()

Peiyang He · Sep 18, 2026 · 1 files

4f948b5949d2

binfmt_misc: fix OOB read in bpf_binprm_select_interp()

Chris Mason · Sep 18, 2026 · 1 files

1970fc4ecb52

binfmt_misc: fix racy checks in bpf set_interp kfuncs

Chris Mason · Sep 18, 2026 · 1 files

24a22fb3c731

drm/xe/vm: nuke PTs only after unlinking contested VMAs

Matthew Auld · Sep 18, 2026 · 1 files

aff09d9e37e0

drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update

Dan Carpenter · Sep 18, 2026 · 1 files

866dbd17c3d5

drm/nouveau/clk: don't use the pstate cursor after the loop

Francesco Magazzu · Sep 18, 2026 · 1 files

7ca7b8b5f2cc

drm/nouveau/device: don't use the pstate cursor after the loop

Francesco Magazzu · Sep 18, 2026 · 1 files

e5cccdafc855

drm/nouveau/clk: don't clobber reclock status when restoring volt/fan

Francesco Magazzu · Sep 18, 2026 · 1 files

28e29992b034

s390/debug: Do not register views for failed static debug areas

Mikhail Zaslonko · Sep 18, 2026 · 2 files

76d8e697242e

dcache: unpoison the inline name buffer in __d_alloc()

Drif Abdelmalek Mohamed Said · Sep 18, 2026 · 1 files

8f6f8a48399f

smb: client: delete compound mids on send failure before unlock

Adarsh Das · Sep 19, 2026 · 1 files

4cbe530c0233

gpio: tps65219: Fix GPIO input value reads

Karl Mehltretter · Sep 19, 2026 · 1 files

93cf8cedeaaa

gpio: tps65219: Use the variant-specific direction callback

Karl Mehltretter · Sep 19, 2026 · 1 files

270437f3fe62

gpio: tps65219: Fix TPS65214 GPIO direction programming

Karl Mehltretter · Sep 19, 2026 · 1 files

aa5e44b29ffe

autofs: fix sbi->pipe file reference leak in autofs_kill_sb()

Hui Peng · Sep 19, 2026 · 1 files

45585c3aa285

drm/imagination: clamp freelist reconstruction requests

Pengpeng Hou · Sep 20, 2026 · 1 files

41112a787f91

PM: hibernate: Freeze kernel threads after image preallocation

Florian Schmaus · Sep 20, 2026 · 1 files

a1259e92e1e8

smb: client: update POSIX extension specification references

ZhangGuoDong · Sep 21, 2026 · 1 files

ae146bc1abde

ovl: fix UAF in ovl_do_mkdir() debug print

Amir Goldstein · Sep 21, 2026 · 1 files

f4d04425e66a

s390/cmf: Fix virtual vs physical address confusion

Peter Oberparleiter · Sep 21, 2026 · 2 files

7b824c293a6b

drm/imagination: Propagate map failures correctly from pvr_mmu_map_sgl()

Brajesh Gupta · Sep 22, 2026 · 1 files

0a8224058a58

drm/imagination: Fix page count for page table for map() interface

Brajesh Gupta · Sep 22, 2026 · 3 files

1feb5d39b05a

gpio: cdev: fix kernel stack leak to user-space in error path

Bartosz Golaszewski · Sep 22, 2026 · 1 files

e9438ab5328a

gpio: zynq: fix runtime PM leak on request error path

Ridham Khurana · Sep 22, 2026 · 1 files

883b776abe48

isofs: Fix handling of directories with tight blocks

Jan Kara · Sep 22, 2026 · 2 files

ec0d89150a93

thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower bounds

Manaf Meethalavalappu Pallikunhi · Sep 22, 2026 · 1 files

35d442ed1f86

bpf: fs/xattr: don't assume the inode is locked in path_unlink/path_rmdir

Andrea Parri · Sep 22, 2026 · 1 files

031fe051abb3

smb: client: use GFP_KERNEL in get_targets()

Fredric Cover · Sep 22, 2026 · 1 files

5b76268dac96

s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str()

Vineeth Vijayan · Sep 22, 2026 · 1 files

9814077275ec

ipe: fix use-after-free when auditing a newly loaded policy

Fan Wu · Sep 23, 2026 · 2 files

2776e9c28513

ipe: protect the dm-verity root hash with RCU

Fan Wu · Sep 23, 2026 · 3 files

b78b728e21c3

netfs: Fix missing alloc tagging of direct mempool allocations

Hao Ge · Sep 23, 2026 · 3 files

e66cf1625ec4

smb: client: use finish_no_open() for non-regular inodes

Namjae Jeon · Sep 23, 2026 · 1 files

0fd5e9ddf362

drm/amd/display: Relax DML frame limit with UBSAN

Alex Hung · Sep 23, 2026 · 2 files

15814c01ac57

drm/amd/display: Bump frame warning limit for all builds of dml

Alex Deucher · Sep 24, 2026 · 2 files