Linux Kernel Daily: A Week of Filesystem and Race Condition Cleanup

Nine merge commits landed as release-candidate fixes for the seven point two kernel, with a heavy concentration in filesystem correctness and locking bugs across NTFS, NFS, and SMB clients. Security-relevant fixes also arrived in audit and SELinux, closing data races and permission gaps.

Duration: PT2M29S

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-07-11T06:00:17Z
  • Audio duration: PT2M29S

Transcript excerpt

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

Good day. It's July eleventh, twenty twenty-six, and this is Linux Kernel Daily.

The dominant story in today's activity is filesystems getting hardened against deadlocks, stale data, and malformed on-disk structures ahead of the seven point two release.

Start with NTFS, in commit 61c03df. Namjae Jeon's pull brings nine fixes, and the pattern is defensive parsing and lock ordering. There's a fix for an ABBA deadlock in rename, a self-deadlock during inode eviction, and multiple guards against stale runlist dereferences in fallocate and MFT writeback. Two more fixes…

The SMB client, in commit 8eae393, follows the same thread. Steve French's pull fixes a buffer overflow in a passthrough ioctl bounds check, a busy-dentry warning on unmount, and incorrect link counts from stat calls. There's also a DFS referral bounds check and a fix for absolute symlinks under POSIX mount…

NFS, in commit 58d9f84, adds a smaller but related fix — pinning the upper RPC client across a TLS connect worker, and releasing a lower client if a thread is killed while waiting on a transport lock. Again, lifecycle and locking correctness under concurrent access.

The second theme is security-adjacent race and bounds…

Nearby episodes from Linux Kernel Daily

  1. The Bounds-Checking Merge Window
  2. Memory Management Cleanup Batch
  3. Weekly Recap - Post-Merge Window Cleanup Across the Stack
  4. RC2 Cleanup Wave
  5. Late-Cycle Fixes for MIPS and S390
  6. The RC2 Cleanup Wave
  7. Breaking Up the Device ID Header
  8. Weekly Recap - Timer Infrastructure Overhaul