RepoJournal
Linux

Linux

The kernel, distros, and the rigs of the moment

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

EROFS CRASHES AND RCU REGRESSIONS HIT KERNEL RC

By RepoJournal · Filed · About Linux

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.

One email a day. Unsubscribe in one click.

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.

More from Linux

Daily updates, in your inbox

Follow Linux

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?