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-08-18
stories 34

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

VFS pulls land with iterator model and kthread isolation

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

The VFS layer just shipped its most consequential refactor in years, and it changes how the kernel handles filesystem access for every thread on your box.

The VFS merge window delivered five pulls from Christian Brauner that together reshape core filesystem behavior. The biggest is the conversion of iomap to a single ->iomap_next() callback, finishing the move to an iterator model and eliminating indirect calls on every iteration step [1]. Just as significant, kernel threads no longer share filesystem state with userspace, a 3-cycle effort that ends the need for pivot_root() to rewrite the fs_struct of all kthreads [2]. The overlayfs pull lets the merged mount itself be idmapped via mount_setattr(MOUNT_ATTR_IDMAP), so the same tree can expose different ownership views [3]. Lookup gets a refactor too, with mnt_want_write() and parent locking moved into lookup_open() and vfs_lookup_open() added for nfsd [4]. The misc pull tidies lockref dead-count handling and makes put_mnt_ns() leave mounts connected, fixing a subtle issue with open file descriptors in a destroyed namespace [5]. Over on the Omarchy desk, passwordless OWE Wi-Fi networks now connect without a passphrase prompt or lock icon, and all 180 test files pass [6]. Clipboard history gets UTF-16 decoding with BOM detection and ambiguity fallback [7]. The mise-bin switch brings PGO+BOLT-optimized builds but requires a migration because the packages conflict [8]. This is a headline merge window for the VFS, and the iomap iterator is the upgrade you will feel in every filesystem driver.

Action items

References

  1. [1] Merge tag 'vfs-7.3-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  2. [2] Merge tag 'vfs-7.3-rc1.kthread' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  3. [3] Merge tag 'vfs-7.3-rc1.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  4. [4] Merge tag 'vfs-7.3-rc1.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  5. [5] Merge tag 'vfs-7.3-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux ↗
  6. [6] Fix passwordless OWE Wi-Fi handling ↗ basecamp/omarchy
  7. [7] Decode UTF-16 text in clipboard history ↗ basecamp/omarchy
  8. [8] Switch to the mise-bin package (#7244) ↗ basecamp/omarchy

Quick answers

What shipped in Linux on August 18, 2026?
The VFS layer just shipped its most consequential refactor in years, and it changes how the kernel handles filesystem access for every thread on your box. In total, 31 commits and 3 pull requests landed.
Who contributed to Linux on August 18, 2026?
3 developers shipped this update, including Linus Torvalds, dhh, and Omarchybot.
What were the notable Linux updates?
Merge tag 'vfs-7.3-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs, Merge tag 'vfs-7.3-rc1.kthread' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs, and Merge tag 'vfs-7.3-rc1.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.