125 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-07-31
stories 24

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

KERNEL RC6 LANDS WITH NETWORKING, SMB, AND POWERPC FIXES

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

Linus pulled three major subsystem merges overnight, closing out regressions in networking, file serving, and platform code ahead of the 7.2 final release.

The networking fix [1] is the heaviest: Paolo Abeni's team landed a larger-than-usual backlog of corrections across netfilter, Bluetooth, WiFi, and CAN, including a critical Bluetooth regression fix and a CAN isotp timer drain ordering issue that was wedging the control plane. The SMB3 client merge [2] addresses buffer leaks in SMB1 read/write paths, netfs error handling, and a nasty idmap key validation bug. On the powerpc side [4], fixes landed for VPA/SLB shadow registration during crash, async interrupt exit corruption on 970 platforms, and pt_regs field placement for ptrace. Separately, a qede NIC driver fix [3] resolves a deadlock in the recovery path when VXLAN/GENEVE tunnel ports are configured, which was wedging the entire rtnetlink control plane on affected machines. Power supply subsystem picked up support for macOS 27 SMC firmware and a critical NTC lookup table correction [5]. Meanwhile, Arch Linux's installer is in cleanup mode [6] [7] [8] [9], removing unused parameters, superfluous defaults, and reintroduced imports across four PRs as the project hardens its codebase.

Action items

References

  1. [1] Merge tag 'net-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net torvalds/linux ↗
  2. [2] Merge tag 'v7.2-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 torvalds/linux ↗
  3. [3] qede: sync udp_tunnel ports outside qede_lock in the recovery path torvalds/linux ↗
  4. [4] Merge tag 'powerpc-7.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux torvalds/linux ↗
  5. [5] Merge tag 'for-v7.2-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply torvalds/linux ↗
  6. [6] Remove unused parameter from _prepare_fs_type (#4685) ↗ archlinux/archinstall
  7. [7] Remove superfluous PacmanConfiguration.default (#4682) ↗ archlinux/archinstall
  8. [8] Remove superfluous underscore variable assignment (#4679) ↗ archlinux/archinstall
  9. [9] Remove reintroduced __future__ import (#4678) ↗ archlinux/archinstall

Quick answers

What shipped in Linux on July 31, 2026?
Linus pulled three major subsystem merges overnight, closing out regressions in networking, file serving, and platform code ahead of the 7.2 final release. In total, 19 commits and 5 pull requests landed.
Who contributed to Linux on July 31, 2026?
4 developers shipped this update, including Linus Torvalds, Denis V. Lunev, dhh, and codefiles.
What were the notable Linux updates?
Merge tag 'net-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net, Merge tag 'v7.2-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6, and qede: sync udp_tunnel ports outside qede_lock in the recovery path.