Linux Kernel Daily: 9P Hardening and VFS Lifetime Fix

A late 9P pull brings an LLM-driven cleanup wave plus a new V-sock transport and USB gadget fixes, while a VFS change fixes a potential infinite loop in dentry name handling. New Coccinelle checks add automated prevention for allocation and cleanup mistakes.

Duration: PT2M6S

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-11-04T06:01:10Z
  • Audio duration: PT2M6S

Transcript excerpt

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

It's November 4th, 2026, and this is Linux Kernel Daily.

The through-line today is lifetime safety — how the kernel handles dying objects and untrusted sizes without hanging, leaking, or trusting bad data.

The biggest batch is the late 9P pull, merge 7d1471e. Maintainer Dominique Martinet describes it as mostly a wave of L-L-M driven fixes, now slowing, plus three substantive items: a new V-sock transport modeled on the existing F-D and TCP transport, a partial fix for files where actual size doesn't match the size…

Related on lifetimes is Linus's V-F-S fix in commit 5-1-6-2-8-6-1. The take dentry name snapshot helper could loop forever trying to reference a name from an already-freed dentry, seen in an overlay filesystem R-C-U walk case. Instead of keeping the separate try variant added earlier, the fix retries on the sequence…

Finally, prevention. Merge 0-5-4-4-1-d-6 brings three new Coccinelle semantic patches: converting to typed device-managed allocation helpers, catching invalid use of the cleanup attribute with free, and promoting the array end helper.

What's next: test 9P over V-sock and U-S-B gadget disconnect paths, expect follow-ups for the remaining size mismatch cases…

Nearby episodes from Linux Kernel Daily

  1. Core CPU and Storage Stabilization for 7.4
  2. Filesystem Hardening and Driver Stabilization
  3. 7.4 Stabilization Across Arm, NVMe, and Filesystems
  4. RC2 Targets Lifetime Bugs and Data Loss
  5. Weekly Recap - Timing Correctness, Filesystem Hardening, and Tooling Polish
  6. 7.4-rc1 Opens with Timekeeping Fixes
  7. Sound Hardening, OverlayFS Security, and Power Tool Fixes
  8. SMB Hardening and Security Mediation Fixes