Linux Kernel: Late-Cycle Fixes Converge on Data Integrity

This release candidate cycle brought a dense wave of correctness fixes across s390 crypto, XFS, erofs, and IOMMU subsystems, with a recurring focus on data integrity, use-after-free, and error-path bugs. Two small kbuild scripting fixes also quietly reversed years of symbol table bloat.

Duration: PT2M36S

Episode overview

This episode is a short developer briefing from Linux Kernel.

It explains recent repository work in plain language.

  • Show: Linux Kernel
  • Published: 2026-09-13T13:10:40Z
  • Audio duration: PT2M36S

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 September 13th, and this is your Linux Kernel briefing.

The dominant theme this cycle is data integrity under error conditions. Across several unrelated subsystems, maintainers landed fixes for the same class of problem: code that worked in the common case but corrupted or leaked data when something went wrong.

On s390, commit 2f0c1cf brings a long list of crypto fixes: buffers that weren't scrubbed after use, error paths that returned the wrong status to the crypto engine, and requests that could complete twice or hang indefinitely on repeated busy errors. That's now mapped to a clean failure instead of a stall. The same…

XFS shows the same pattern at larger scale. Commit cba2348 pulls in a fix for under-reservation of blocks during small directory repair, work holding the wrong lock in the health monitor, and a double-cache-flush issue on multi-device filesystems. Carlos Maiolino's notes are candid that some of these were surfaced…

Erofs took a more drastic step. Commit 4d85a45 disables rolling decompression for LZ4 entirely, after AWS engineers traced data corruption back to uncontrolled backward memory copies in the kernel's own LZ4 code. That's a safety-first…

IOMMU…

Nearby episodes from Linux Kernel

  1. Late-Cycle Fixes and the Rise of Bounds Checking
  2. Late-Cycle Fixes Converge on Memory Safety
  3. Late-Cycle Fixes Converge on Resource Safety
  4. Late-Cycle Fixes Converge on Correctness
  5. Config FS Race Condition Fixes
  6. A Merge Window Full of Race Conditions
  7. Weekly Recap - Stabilizing the 7.3 Merge Window
  8. Late-Cycle Fixes Converge on Storage and Security