152 wires and counting

$ follow Linux

Keep up with Linux in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-05-21
stories 8

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

EROFS CRASHES AND RCU REGRESSIONS HIT KERNEL RC

By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology

The kernel RC cycle just hit two critical bugs: erofs is leaking memory and crashing on unaligned extents, while RCU's SRCU implementation is queuing work on CPUs that may never wake up.

The erofs filesystem is bleeding resources in two separate ways [1]. A metabuf reference leak in inode xattr initialization leaves folios pinned in memory on error paths [3], and a race condition in the managed cache can cause crashes when handling unaligned compressed extents [4]. Both fixes are already merged. Separately, RCU's SRCU implementation introduced a regression that queues work callbacks on CPUs marked as possible but never actually brought online [2]. As these callbacks accumulate without execution, workqueue lockups fire. The fix targets the bug introduced in commit 61bbcfb50514 and is headed to mainline.

Action items

References

  1. [1] Merge tag 'erofs-for-7.1-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs torvalds/linux ↗
  2. [2] Merge tag 'rcu-fixes.v7.1-20260519a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux torvalds/linux ↗
  3. [3] erofs: fix metabuf leak in inode xattr initialization torvalds/linux ↗
  4. [4] erofs: fix managed cache race for unaligned extents torvalds/linux ↗

Quick answers

What shipped in Linux on May 21, 2026?
The kernel RC cycle just hit two critical bugs: erofs is leaking memory and crashing on unaligned extents, while RCU's SRCU implementation is queuing work on CPUs that may never wake up. In total, 6 commits and 2 pull requests landed.
What were the notable Linux updates?
Merge tag 'erofs-for-7.1-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs, Merge tag 'rcu-fixes.v7.1-20260519a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux, and erofs: fix metabuf leak in inode xattr initialization.