
Software
Linux Kernel 7.0 Release Candidate Opens: Rust Now Stable, Novel Features Ahead
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-treefeature: 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
fsckoperations - 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...