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-08-01
stories 50

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

KERNEL RC6 FIXES LAND ACROSS TRACING, NTFS, ATA, IO_URING, AND PCI

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

Linus pulled five major subsystem fixes in the last 24 hours, the heaviest batch since rc5, addressing memory corruption risks in ntfs, device initialization failures, and io_uring behavioral regressions that broke libuv.

The tracing subsystem fixed dropped_count corruption in mmio_reset_data() and added NULL checks to prevent kernel panics in logging functions [1]. NTFS landed three critical fixes: preventing data loss by dropping stale page cache after shrinking non-resident attributes, catching runlist reallocation overflows before they corrupt metadata, and preserving RECALL_ON_OPEN flags during inode reloads [2]. The ATA layer fixed PCI resource initialization in sata_mv to keep legacy Marvell hardware functional, corrected ahci_ceva error handling, and increased STANDBY IMMEDIATE timeouts to prevent suspend failures on slow drives [3]. IO_uring reverted its controlled epoll restriction that broke libuv's nested contexts, fixed length-cap handling in multishot operations, and ensured task restrictions survive across exec calls [4]. PCI took a smaller batch: reordered i.MX6Q PHY power-up to fix boot hangs, preserved MSI/MSI-X capabilities on i.MX6 root ports, and cleaned up stale MAINTAINERS entries [5]. These are RC6 stabilization patches, not new features; the kernel is tightening for the final push.

Action items

References

  1. [1] Merge tag 'trace-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux ↗
  2. [2] Merge tag 'ntfs-for-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs torvalds/linux ↗
  3. [3] Merge tag 'ata-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux torvalds/linux ↗
  4. [4] Merge tag 'io_uring-7.2-20260731' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux torvalds/linux ↗
  5. [5] Merge tag 'pci-v7.2-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci torvalds/linux ↗

Quick answers

What shipped in Linux on August 1, 2026?
Linus pulled five major subsystem fixes in the last 24 hours, the heaviest batch since rc5, addressing memory corruption risks in ntfs, device initialization failures, and io_uring behavioral regressions that broke libuv. In total, 42 commits and 8 pull requests landed.
Who contributed to Linux on August 1, 2026?
6 developers shipped this update, including Linus Torvalds, tobi, dhh, Jeremy Daer, Sanjay Santhanam, and renovate.
What were the notable Linux updates?
Merge tag 'trace-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace, Merge tag 'ntfs-for-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs, and Merge tag 'ata-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.