Distro News

Linux 7.4 merge window hits record 19,671 commits, largest since tracking began in 2011

Key Takeaway

The Linux 7.4 merge window set a new record with 19,671 commits, surpassing the previous high of 16,267 in 7.3, with Linus Torvalds attributing much of the growth to AI-assisted development tools.

Summary

Linus Torvalds opened the Linux 7.4 merge window under an unusual schedule due to his annual family vacation, yet RC1 still arrived on the standard two-week timeline. The window brought in 19,671 commits according to Phoronix historical analysis, making it the largest merge window since tracking began with Linux 3.1 in 2011 and exceeding the previous record holder, Linux 7.3, by more than 3,400 commits. This continues a trend where every post-7.0 window has grown larger than its predecessor.

Torvalds believes AI development tools are a primary driver behind the surge, noting increased bug fixes and AI-suggested patches that often get rewritten before submission. He prefers this upfront integration during the merge window rather than late-stage RC fixes, and hopes the pattern indicates AI contributions are normalizing into standard workflow. The anticipated long-term support status of 7.4 may have contributed modestly. The payload includes substantial AMD GPU register definition headers, driver updates across roughly half to two-thirds of the patch, and core work in networking, Rust, BPF, memory management, filesystems, perf, selftests, and architecture code. The source tree expanded to 41,605,120 lines by November 1, up from 41,019,555 at 7.3 release, with approximately 455,000 lines of actual new code.

What drove the 7.4 commit surge and what it contains

  • Record commit volume: The 19,671 commits in the 7.4 merge window exceed every tracked window since 2011, with the shortlog alone running to 24,000 lines compared to a typical 15,000-commit window.
  • AI-assisted development pattern: Torvalds identifies AI tools as generating increased patch volume including bug fixes and suggestions, with contributors submitting this work during the merge window rather than as late RC fixes.
  • AMD GPU header inflation: Register definition header files for AMD GPUs constitute approximately one third of the total patch volume, which Torvalds explicitly dismisses as noise when assessing substantive change.
  • Subsystem coverage: Beyond drivers (50-67% depending on AMD header inclusion), core areas receiving updates include networking, Rust kernel code, BPF, memory management, filesystems, perf tooling, selftests, and multiple architecture ports.
  • Source tree growth: The kernel tree reached 41,605,120 total lines by RC1 on November 1, 2026, a 585,565-line increase from 7.3, with actual executable code comprising roughly 455,000 lines of the delta.

Why it matters

The normalization of AI-assisted patch generation in kernel development represents a structural shift for Linux maintainers and contributors, potentially accelerating review throughput but also requiring adapted quality control as tool-suggested code becomes routine. For distributions and hardware vendors preparing for the next long-term support kernel, the expanded 7.4 window signals a broader feature and driver base, though the AMD header volume illustrates how vendor-specific register documentation can distort commit metrics.

Original reference: feed.itsfoss.com →