The kernel 6.17 development cycle is winding down. Linus Torvalds has released the seventh and final release candidate (RC7) for the upcoming Linux Kernel 6.17 on September 21, 2025.
He expects the final 6.17 kernel to arrive in about a week, unless something unexpected happens.
This release candidate is generally small. It contains a lot of mixed, random, and small fixes spread across the kernel. Therefore, no single large change stands out. Nevertheless, these final fixes are important for ensuring a stable 6.17 release.
Let me break down what to expect in this final Kernel release candidate.
Table of Contents
Core Changes and Important Fixes in Linux 6.17 RC7
Kernel Developers applied fixes across many kernel areas. We saw improvements in core kernel systems, filesystems, and drivers.
Architecture and Virtualization Updates
Virtualization received important attention, primarily focusing on KVM (Kernel-based Virtual Machine).
- For instance, ARM64 KVM saw several necessary changes. These fixes correctly save and restore the host
MDCR_EL2value when VHE (Virtualization Host Extensions) is active. Furthermore, they initializePMSCR_EL1when VHE is active. - LoongArch KVM also received several fixes. These patches ensure that functions avoid using potentially unsafe
copy_*_user()calls while locks are held. This is important for stability during register access. - In memory management, general fixes addressed GUP (Get User Pages) operations. Specifically, patches changed the logic to check
ref_countinstead oflrubefore migration.
Filesystem Stability Patches
The kernel saw targeted fixes in filesystems. The SMB client received several updates. Btrfs needed a few adjustments too.
- Developers fixed an issue that happens when verifying references to a damaged extent root tree.
- Also, Btrfs received a fix ensuring it rejects invalid compression levels.
- In addition, fixes addressed issues in ksmbd, validating the
data_offsetanddata_lengthfields for data transfers.
Driver and Hardware Improvements
Drivers always receive significant updates. GPU, networking, and sound systems lead the fix list.
- In graphics, the
i915driver now correctly honors the VESA eDP backlight luminance control capability. - AMD's graphics drivers also included fixes. Specifically, fixes addressed S0ix handling for KFD and KGD user queues.
- Networking fixes addressed issues like a potential NULL pointer error in TCP-AO use. Moreover, fixes improved networking bonding functions, including setting a random MAC address only when slaves exist and supporting VLAN over bond testing.
- Sound drivers (ASoC) contained several fixes, including correct PLL rate rounding for
wm8940andwm8974. They also added support for new Lenovo Thinkbook models.
Try Linux Kernel 6.17 RC7
Linux Kernel 6.17 RC7 is a small, quiet release. It successfully packages various crucial fixes into the kernel. This release prepares us for the final 6.17 next week. Testers should keep working to ensure stability.
The Linux 6.17-rc7 can be downloaded from the Kernel.org website or the Linus Torvalds's git tree.
Resource:

