Linux kernel 7.3 shipped on schedule, and it's getting huge
The fifth major release of the 7.x era landed on October 18 with a record 15,267 commits. The kernel keeps growing, and AI tools are now driving much of the churn.
Linux kernel 7.3 went stable Sunday. Torvalds shipped the fifth major version of the 7.x era on October 18, 2026, right on schedule after a two-week merge window and seven release candidates. On paper it's a solid, performance-focused update. The numbers, though, say something bigger about where the project stands.
The merge window closed August 30, 2026, after two weeks of patch submissions. Torvalds counted 15,267 commits. That makes it the second busiest window in the project's history, trailing only Linux 6.7, per LWN's analysis of the announcement. About 560,000 lines landed in the first candidate alone.
"Nothing really stands out," Torvalds said at the time. "Except for the fact that it's big. It's not the biggest rc1 we've ever had, but it's certainly up there, at least in number of commits." He noted the usual culprit was a big AMD GPU register dump and joked he'd been "a grade A nincompoop" for doing a system upgrade mid-cycle, hoping the rest would go "small and uneventful." (It largely did.)
There's a reason for the bulk. Torvalds blamed yet another AMD GPU register dump, the DCN 6.0 display headers this time. "As usual," he wrote, "that's what you get when you dump all the hardware definitions as C header #defines." That AMD code and its headers make up about a third of the whole patch, or roughly 6.52 million lines.
Why the kernel won't stop growing
Since the 7.0 release, Torvalds has been candid about why candidate builds keep swelling. He puts a lot of the blame on AI and LLM coding agents that both find bugs and help write the patches to fix them. The effect is measurable. v7.3 reaches about 40.98 million lines of code, up from 40.42 million in v7.2.
There's a flip side, though. The same AI-driven churn has sped up code removal, pruning old unmaintained drivers so the tree stays manageable even as it grows. However, at the same time, that expansion isn't purely bloat: the same agents that add code also help flag what's stale and worth cutting. The community is now weighing formal guidelines for AI-assisted contributions, including a 2026 proposal from Sasha Levin of NVIDIA on rules for AI coding assistants. Plans are also on the table to drop an "Assisted-By" tag requirement for AI-generated patches.
For what it's worth, this trend runs all the way to the top. Reports note Torvalds now uses Claude Code publicly to make code more readable and to surface extra bugs. A few years ago, that would've been hard to imagine.
The headline changes in 7.3
Under the hood, this cycle is about hardware breadth and I/O speed. The biggest thread is AMD Zen 6 prep. The HSMP module gains protocol version 7 for the upcoming "Family 1Ah Model 80H" chips, and the PMF driver adds metrics aimed at the "Olympic Ridge" Ryzen desktop parts. There's also a new low-power CPU core type for AMD, SMP latency tweaks, and Intel directed thermal interrupts.
If you run Intel's desktop silicon, the news is better yet. Intel's Xe3P "Nova Lake" integrated graphics are now stable and enabled by default. Valve's Linux graphics team pushed improved VRAM management for 8GB-class GPUs, and it also improved GPU reset recovery for older parts. That's a real win for low-end hardware.
Storage gets the most attention this time. Btrfs picked up gains across logging, fsync, and direct I/O, switching to a faster default free-space cache. The release brings sizable real-world wins for databases and heavy I/O. Small-I/O bottlenecks on PCIe Gen5 NVMe drives are addressed, and the in-kernel SMB server now talks to Apple Time Machine while gaining per-share SMB3 encryption.
Gamers get kernel driver support for the 2026 Steam Controller and the MSI Claw gamepad, the latter worked on by Valve. Apple Silicon grows too, with initial M3 Pro/Max/Ultra bring-up and a small ~1W power saving on M1 Pro/Max/Ultra during s2idle.
RC7 slipped about six hours past its usual time. Torvalds cited travel fatigue after the Maintainer Summit and the Linux Plumbers Conference. He also admitted he'd been "a grade A nincompoop" for doing a system upgrade mid-cycle. It was a light moment and a no-op at that: RC7 revealed no regressions, so the final release held its October date.
One departure cuts through the noise. Darrick Wong, a 23-year Linux contributor and key maintainer of XFS and Btrfs, announced he's stepping back for a while. Even as AI tools push out more patches, veteran maintainers like him are still the ones keeping the project coherent.
With 7.3 out, everyone's eyes are on 7.4. Its merge window is expected to open around November 1, 2026, with a final release targeted for late December, possibly by Christmas. There's still an open question about this year's LTS designation. Greg Kroah-Hartman may call 7.4 the long-term-support release, or he could hand the honor to 7.3 for extra longevity. Early previews of 7.4 already show Radeon HDMI 2.1 by default and an "AMD PerfOpt" boost for prior-gen Ryzen APUs.
Is it worth a manual build? Not for most people. Wins like faster Btrfs and better low-end GPU memory management show up in your distro's updates weeks from now, not in a hand-compiled kernel. That's how this project works, and it's fine.
Can you grab 7.3 today? The full source, patch, and PGP signature are live on kernel.org. Keep in mind that most experts recommend waiting for your distro's stable repositories before rolling it out, unless you're comfortable building kernels from source and testing bleeding-edge software.
Linux kernel 7.3 released
Linux kernel version 7.3 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.3.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v7.x/patch-7.3.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.3.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v7.3/v7.2
