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

VFS pulls land with iterator model and kthread isolation

By RepoJournal · Filed · About Linux

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.

One email a day. Unsubscribe in one click.

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.

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?