Linux Kernel 7.0 Release Candidate Opens: Rust Now Stable, Novel Features Ahead

Software

Linux Kernel 7.0 Release Candidate Opens: Rust Now Stable, Novel Features Ahead

Updated May 15, 2026
linuxkernelrustopen-sourceoperating-systems
Linus Torvalds announced Linux Kernel 7.0 RC1 on February 22, featuring stable Rust support, Btrfs enhancements, and XFS self-healing capabilities. Final release expected mid-April 2026.

Linux Kernel 7.0 Release Candidate: A New Major Version Chapter

On February 22, 2026, Linus Torvalds announced the first Release Candidate (RC1) for Linux Kernel 7.0, marking a significant milestone for the kernel. As Torvalds quipped, "We have a new major number purely because I'm easily confused and not good with big numbers."

Why Version 7.0?

Don't expect massive breaking changes. Linux kernel version jumps are not feature-based (as has been the case since the switch from 2.4 to 2.6 way back). Version 7.0 represents "solid progress"—incremental improvement across a broad front, not revolutionary change.

Key Features and Improvements

Rust Support Graduates to Stable

After years in "experimental" status, Rust support is now officially stable. This is huge for kernel development:

  • Type safety and memory safety in kernel code
  • Fewer entire classes of bugs (buffer overflows, use-after-free)
  • Incremental adoption within driver and subsystem development
  • Foundation for safer, more maintainable kernel modules

File System Enhancements

Btrfs Improvements:

  • remap-tree feature: Allows logical block address translation without physically moving data
  • Enables relocation and structural changes via copy-on-write
  • Still experimental, but significant progress on advanced storage scenarios

XFS Autonomic Self-Healing:

  • Automatic detection and correction of minor filesystem inconsistencies
  • Reduces need for manual fsck operations
  • Improves resilience on aging hardware and edge cases

CPU and I/O Advances

  • ARM: Atomic 64-byte loads for better concurrent programming
  • Btrfs Direct I/O: Support for block sizes larger than page size
  • SPI Controllers: Multi-lane data support for faster peripheral communication
  • BPF Token Access Control: SELinux integration for eBPF security policies
  • LZMA Compression: Now default for EROFS filesystem

Timeline to Stable

The final release of Linux 7.0 is expected mid-April 2026—likely between April 12-19 depending on how many RCs are needed. The kernel is being prepared for inclusion in:

  • Ubuntu 26.04 LTS ("Resolute Raccoon")
  • Fedora 44
  • Major distributions throughout Q2 2026

What This Means for Users

If you're running current LTS kernels (6.x branch), Linux 7.0 won't be a forced upgrade. But for those on the latest branches, expect:

  • Smoother Rust-based driver support
  • Better filesystem reliability
  • Modest performance improvements in specific workloads
  • More secure BPF/eBPF programs with SELinux

The kernel remains the unsung workhorse of computing—and Linux 7.0 keeps it steady and improving.

Source: 9to5Linux

Comments

Loading comments...