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-06-15
stories 24

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

LINUX 7.2-RC1 OVERHAULS VFS WITH XATTR EFFICIENCY GAINS AND CASEFOLDING FIXES

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

Christian Brauner merged five major VFS subsystem overhauls into 7.2-rc1 that rearchitect extended attributes, expose filesystem case behavior to network servers, and fix critical race conditions in writeback handling.

The xattr rework [1] moves the simple_xattr hash table from per-inode storage into a per-superblock cache, cutting memory overhead for the common case of filesystems with few or no extended attributes. This lands alongside casefolding exposure [2] that lets nfsd, ksmbd, and userspace file servers report actual case-sensitivity behavior to clients instead of guessing, a critical fix for cross-platform interoperability. A new task_exec_state structure [3] relocates dumpable mode and user namespace state from mm_struct to live alongside task lifetime, simplifying ptrace and /proc permission checks across the kernel. The writeback merge [5] fixes a race between cgroup_writeback_umount() and inode_switch_wbs() that could trigger VFS busy inode errors and use-after-free on percpu counters during container shutdown. Supporting patches [4] address a circular locking dependency in rhashtable where fs_reclaim and ht->mutex interactions were producing false deadlock warnings from syzbot.

Action items

References

  1. [1] Merge tag 'vfs-7.2-rc1.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  2. [2] Merge tag 'vfs-7.2-rc1.casefold' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  3. [3] Merge tag 'kernel-7.2-rc1.task_exec_state' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  4. [4] Merge tag 'kernel-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  5. [5] Merge tag 'vfs-7.2-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗

Quick answers

What shipped in Linux on June 15, 2026?
Christian Brauner merged five major VFS subsystem overhauls into 7.2-rc1 that rearchitect extended attributes, expose filesystem case behavior to network servers, and fix critical race conditions in writeback handling. In total, 24 commits landed.
What were the notable Linux updates?
Merge tag 'vfs-7.2-rc1.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs, Merge tag 'vfs-7.2-rc1.casefold' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs, and Merge tag 'kernel-7.2-rc1.task_exec_state' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.