Linus Torvalds has announced the launch of linux kernel 7.0. This version uses a rounded number because the 6.x series It’s gotten to the point where a clean rollover helps avoid confusion. Torvalds has made it clear that major version numbers do not necessarily indicate architectural changes.
The statement also included a comment from Torvalds about the increasing role of AI in kernel development. He noted that AI tools are likely to continue uncovering edge cases for some time, which he described as possibly becoming the “new normal” for the foreseeable future.
Official Rust support and other notable changes in Linux 7.0
The most notable update to Linux 7.0 is the end of experimental support for the Rust programming languagewhich now has official support for kernel development. Rust had been in an experimental phase within the kernel for several release cycles. With the move to official support, developers can now write kernel code in Rust without it being considered tentative.
Linux 7.0 features several updates, including improved support for ARM, RISC-V, and Loongson processors. It also offers support for more advanced KVM virtual machines for AMD EPYC 5 CPUs. The file system has been made more resilient against corruption through self-healing XFS. Additionally, new code has been added for the SPARC and DEC Alpha processors, as discovered by Phoronix.
AI Bug Reports and the Linux 7.0 Release Process
Torvald’s comment on AI tools highlights a growing trend in kernel development. Kernel maintainer Greg Kroah-Hartman recently noted that AI has become a useful tool for detecting bugs within the maintenance team.
It also updated the kernel security documentation to better guide AI tools in submitting properly formatted security bug reports, especially as the number of AI-generated reports has increased significantly in recent weeks. Linux 7.0 is now available for download at kernel.org.






