Linux Kernel Daily: The Merge Window Cleanup

Linus pulled nine fix branches into 7.3-rc2, and the dominant thread is use-after-free and out-of-bounds hardening across subsystems from HID to ksmbd to kernel probes. A second thread is reference-counting and lifecycle bugs surfacing in concurrent or error-path code across drivers and file servers.

Duration: PT2M22S

Episode overview

This episode is a short developer briefing from Linux Kernel Daily.

It explains recent repository work in plain language.

  • Show: Linux Kernel Daily
  • Published: 2026-09-05T06:01:03Z
  • Audio duration: PT2M22S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning. It's September 5th, 2026, and this is Linux Kernel Daily.

Today's activity is all merge traffic into the 7.3 release candidate, nine pulls, no new pull requests opened. But the fixes tell a consistent story: memory safety bugs are turning up everywhere, and a lot of them are concurrency related.

Start with use-after-free. Commit 58f93a4 fixes one in ksmbd's tree connection path, caused by races between connect, disconnect, and logoff. Commit 4210669 fixes a similar pattern in kernel probes, where kprobe blacklist entries could be freed while still in use during module unloading — the fix wraps it in RCU…

Second theme: out-of-bounds access from insufficient input validation. The HID pull, commit 986c24e, fixes an out-of-bounds read in the RMI touchpad driver and adds report-length validation in the Wacom driver. The sound pull fixes an out-of-bounds write in the US-122L MIDI driver. Several of these are flagged as…

Third, smaller theme: reference and lifecycle management under error conditions. Ceph's fix in 408802f removes a stale pinning assertion tied to a use-after-free. Uprobes now guards against error pointers during cleanup. And ksmbd separately fixed an oplock…

Out…

Nearby episodes from Linux Kernel Daily

  1. Merge Window Cleanup and a Memory Accounting Bug Fix
  2. Randstruct Settles Down for Rust Builds
  3. SMB Stack Gets a Security Overhaul
  4. Race Condition Cleanup Across Cgroups, Workqueues, and EDAC
  5. Weekly Recap - Late Fixes Sweep Ahead of the 7.3 Merge Window Close
  6. The Great Merge-Window Cleanup
  7. SCSI Layer Hardens Against Unsafe Locking
  8. Merge Window Hardening Wave