Linux Kernel Daily: Race Conditions and Reverts as 7.2 Nears

The run-up to Linux 7.2 is dominated by fixes for use-after-free and race conditions across networking, tracing, and firewire, plus a notable revert of a WiFi driver fix that was causing hangs on reboot. Developers should note the pattern: several of these bugs were found by syzkaller and involved cleanup paths running on uninitialized or already-freed state.

Duration: PT2M30S

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-08-14T06:00:59Z
  • Audio duration: PT2M30S

Transcript excerpt

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

Good evening. It's August 14th, and this is Linux Kernel Daily.

The dominant theme tonight is teardown and cleanup code getting hammered by race conditions and premature error paths, mostly caught by syzkaller fuzzing.

Start with tracing. Two separate fixes, from Michael Wu and Hui Su, address null pointer dereferences in the event filtering system. One is a straight race: loading two kernel modules at once could let one thread read event fields while another was still writing them, because the scan didn't hold the event mutex.…

Firewire had the same shape of problem. Commit four-two-d-two-one-seven-a fixes a crash in the OHCI driver where a probe failure would trigger cleanup code that dereferenced a pointer that was never initialized. The fix reorders the check so cleanup bails out safely instead of assuming state that doesn't exist yet.

Networking carried the heaviest fix load this cycle, folded into Paolo Abeni's pull request. Eric Dumazet's L2TP fix, commit nine-zero-zero-six-c-one-one, plugs a reference count leak: closing a proc or debugfs file before reading to the end left tunnel and session references stuck, which over time leaks memory.…

The one to remember operationally…

Nearby episodes from Linux Kernel Daily

  1. Weekly Recap - Late-Cycle Fixes and a Security Patch Across the Stack
  2. Version 7.2 Ships
  3. OpenRISC Sigreturn Privilege Escalation Fix
  4. Late-Cycle Fixes Converge Ahead of 7.2
  5. SCSI Subsystem Stability Fixes
  6. A Late-Cycle Test Fix for Uprobes
  7. Late-Cycle Fixes for Crypto and Regmap
  8. Weekly Recap - Late-Cycle Fixes Across Tracing, USB, and Serial Drivers