Linus Torvalds released the fifth release candidate (RC5) for Linux Kernel 7.1 on 24 May 2026. While a new release usually brings excitement, this week comes with a strict warning from the kernel's creator. Although the update contains many fixes, Torvalds is "not entirely happy" with how the development cycle is moving.
A "Pretty Big" Update for a Late Stage
In the kernel development cycle, the fifth release candidate should ideally show the code calming down. But, Linux 7.1 RC5 is "pretty big" and much larger than traditional RC5 releases.
In the Linux 7.1-rc5 announcement mail, Torvalds noted that most of the changes are trivial updates to various drivers. While these small changes are not "scary", he believes they create unnecessary "pointless churn" this late in the game.
He argued that many of these minor fixes address long-standing issues rather than new bugs. Meaning - they should have waited for a proper merge window instead of cluttering the current release cycle.
The Continued Influence of AI
One reason for this high volume of small fixes is the use of AI code review. Torvalds mentioned that AI tools triggered several of the fix series in this release.
While AI can find small errors, Torvalds cautioned that even "trivial" fixes carry a small risk of creating new problems. Consequently, having a large number of these changes during the release candidate phase is "not conducive to long-term stability".
This continues a trend seen throughout the 7.1 cycle where AI tools and automated reports have driven up the number of patches.
A Warning to Maintainers
Because of the large size of this release, Linus issued a "heads-up" to the people who maintain different parts of the kernel. He plans to be "more hardnosed" about pushing back on pull requests.
He urged maintainers to look closer at their work and ask a simple question: "Is this really a regression?". For those unaware, a "regression" is a new bug that appears because of recent changes.
Torvalds wants developers to focus only on those critical fixes. If a fix is just for a minor, old problem, it should go into the "development pile" for the next version of Linux instead.
What Is Inside Linux 7.1-rc5?
Despite the debate over its size, the update remains balanced across the system:
- Drivers: Roughly half of the patch focuses on driver fixes, covering a wide range of hardware.
- System Core: The rest of the update includes fixes for networking, filesystems, and computer architecture.
- Safety: The focus remains on stabilizing the kernel as we move toward the final 7.1 launch.
Download and Test Linux Kernel 7.1 RC5
If you want to help find real bugs, you can download the source code from the Official Linux Kernel Archives and the Linus Torvalds's git tree.
Keep these points in mind when testing RCs:
- Prepatch only: This is an "RC" or prepatch version meant for testing.
- Compile from source: You must build this kernel yourself to use it.
- Use caution: Since it is not a "stable" release, you should not install it on your main work computer.
What Is Next?
We are now entering the final weeks of the 7.1 development cycle. Usually, the kernel goes through seven or eight release candidates before the final version comes out.
If Torvalds successfully pushes back on "pointless churn", we might see the next few release candidates get smaller and more stable. We expect the final, stable version of Linux 7.1 to arrive in about three to four weeks.

