Linus Torvalds has announced the third release candidate (RC3) for the upcoming Linux Kernel 6.16. After a slightly smaller RC2, RC3 brings the size and scope back to expected levels.
While there are no major surprises, this release includes important updates across key subsystems such as wireless networking, graphics, and platform drivers.
Let’s break down what’s in Linux 6.16-rc3, what it fixes, and what to expect moving forward.
A "Normal" RC: Steady and Stable
In his release note, Linus remarked that RC3 is "right in the usual ballpark" for this stage in the development cycle. That’s a good sign. It suggests that Kernel 6.16 is progressing smoothly toward final release.
This RC doesn’t include any large reworks or last-minute overhauls. Instead, it offers a collection of targeted fixes and tweaks spread across many areas.
The biggest areas of change this week are:
- Wireless networking
- GPU drivers (especially AMD and Nouveau)
- Documentation updates
- Various bugfixes in subsystems like sound, file systems, and virtualization
What's New in Linux 6.16-rc3
This release continues the trend of significant advancements, offering a blend of performance boosts, extensive hardware support, and enhanced security features.
Wireless and Networking
Wireless drivers saw a lot of attention in this release:
- Major updates to ath12k, including link management, firmware stats handling, and support for multi-link operations.
- iwlwifi received fixes for command validation and restored logic in its DVM mode.
- General improvements to mac80211 to clean up invalid frame handling and reduce noise from debug warnings.
Networking also saw small but important fixes:
- A memory leak fix in ice (Intel Ethernet).
- Improvements in TCP Fast Open (TFO) handling.
- Adjustments in various legacy and embedded Ethernet drivers.
Graphics and GPUs
The GPU stack continues to evolve:
- AMDGPU received fixes related to job fences, SDMA engine reset logic, and VCN state handling.
- Nouveau patched an integer overflow and fixed use-after-free issues in its RPC handling.
- MSM (used in Qualcomm chips) drivers were improved for devcoredump logic and stall handling.
These changes aim to provide better GPU fault handling and smoother display behavior across supported platforms.
Other Notable Fixes
- Sound drivers fixed mic detection issues on various laptops, including ASUS VivoBook and HP Victus models.
- OverlayFS had regression fixes related to API changes.
- RISC-V, ARM64, and x86 platforms received small but critical updates for virtualization and memory handling.
- Rust for Linux saw some internal improvements, such as fixing races in
Devresand enhancing abstractions for revocable data.
Test Linux Kernel 6.16 RC3
Linux 6.16 is shaping up to be an excellent release.
If you're eager to experience these advancements and contribute to the stability of Linux, now is the perfect time to begin testing Linux 6.16-rc3!
You can download Linux Kernel 6.16 RC3 from the Kernel.org website or the Linus Torvalds's git tree.
Your feedback helps ensure a smooth and robust final release for the entire Linux community.
If everything continues at this pace, we can expect one RC per week until the final 6.16 release, likely around mid to late July 2025. Unless late-breaking bugs are found, the kernel should remain stable from here.
Keep an eye on RC4 next week to confirm that trend.

