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-07-22
stories 47

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

KERNEL RC5 LANDS WITH HWMON FIXES AND KVM STABILITY PATCHES

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

Linux 7.2-rc5 rolls out critical hardware monitoring fixes and RISC-V virtualization patches that tighten KVM stability across multiple architectures.

The hwmon subsystem got a much-needed stability pass [1] with fixes for ASUS EC sensor handling, memory error conditions, and device IO sequencing across Corsair and NZXT controllers. That last piece matters: the device IO fix prevents a class of hangs when HID devices shut down improperly, something that will bite users on water cooler systems if you skip this RC. KVM pulled in RISC-V-specific fixes [2] that eliminate redundant page table allocations and correct PMU counter masking on RV32 systems where the SBI implementation only handles 32 counters, not the full range. The probe subsystem [3] fixed two buffer overflow vectors in trace argument matching and out-of-bounds write conditions that could corrupt kernel memory during dynamic probe setup. Btrfs [4] addressed relocation bugs affecting compression handling on relocated inodes and inline extent tracking, plus a minor memory leak in error paths. Archinstall cleaned house with linting fixes [5] to satisfy ruff's stricter try-clause analysis, added Serbian localization [6], and removed dead code paths [7] [8]. Over on the Basecamp Omarchy side, service lookup logic got simplified with optional chaining , and UI menu entries now hide properly for uninstalled components .

Action items

References

  1. [1] Merge tag 'hwmon-for-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging torvalds/linux ↗
  2. [2] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm torvalds/linux ↗
  3. [3] Merge tag 'probes-fixes-v7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux ↗
  4. [4] Merge tag 'for-7.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux torvalds/linux ↗
  5. [5] Fix too-many-statements-in-try-clause violations ↗ archlinux/archinstall
  6. [6] Add Serbian translation ↗ archlinux/archinstall
  7. [7] Remove unused format_cols (#4652) ↗ archlinux/archinstall
  8. [8] Remove redundant is_valid_path (#4646) ↗ archlinux/archinstall

Quick answers

What shipped in Linux on July 22, 2026?
Linux 7.2-rc5 rolls out critical hardware monitoring fixes and RISC-V virtualization patches that tighten KVM stability across multiple architectures. In total, 37 commits and 10 pull requests landed.
Who contributed to Linux on July 22, 2026?
5 developers shipped this update, including Linus Torvalds, Paolo Bonzini, David Heinemeier Hansson, codefiles, and KsanDjordje.
What were the notable Linux updates?
Merge tag 'hwmon-for-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging, Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm, and Merge tag 'probes-fixes-v7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.