
On Sunday, September 21, Linus Torvalds published a seventh RC in very good shape. This fact in itself doesn't mean much, but it gives clues: if nothing really serious happens in the following seven days, the father of Linux will end up releasing the stable version seven days later. That's what happened this time, and we already have it available. Linux 6.17Although, as we'll explain later, there's still a bit more to go before it starts reaching the first distributions.
What follows is the list with news that have arrived with Linux 6.17. Her, we can highlight that hardware support has been expanded, graphics have become more stable, there are improvements in file systems and more compatibility and optimizations, among which we find support for WiFi 7 or the Lenovo Legion Go S.
What's New in Linux 6.17
- Processors:
- Linux 6.17 now enables multi-core/SMP support unconditionally.
- Improved NUMA locality for SMP calls instead of delegating them to a random CPU core.
- Attack vector controls to more easily manage the growing number of CPU security vulnerabilities/mitigations based on intended usage.
- More changes to Intel's driver maintainers due to recent layoffs/restructuring at Intel.
- The Turbostat utility built into the kernel can now display the L3 cache topology.
- Intel QuickAssist was demoted by FSCRYPT for being slow and error-prone.
- Intel QuickAssist/QAT was demoted to a lower priority for SKCIPHER and AEAD algorithms because it did not improve performance.
- Intel IPU7 driver for webcam support on Lunar Lake and Panther Lake laptops.
- Support for several newer Intel CPU models within the EDAC (Error Detection and Correction) driver code.
- Apple SMC driver for Apple Silicon systems that allows M1 and M2 Macs to reboot to the main kernel.
- AMD's Hardware Feedback Interface was finally introduced to improve handling of processors with heterogeneous cores.
- AMD User CPUID Failure Support.
- Much better CRC32C performance for modern CPUs with AVX-512.
- Intel Panther Lake Performance Integration.
- Numerous improvements in power management.
- Initial support for NVIDIA Tegra T264/Thor.
- Main support for ASUS Zenbook A14 Snapdragon X1 Plus/Elite laptops.
- New driver for the Raspberry Pi 5's multifunction I/O chip RP1.
- Support for Andes Tech QiLai RISC-V SoC.
- Arm BRBE support for the Branch Record Buffer extension.
- Recorders:
- Intel Xe3 Panther Lake graphics are enabled by default as a sign of stability and health ahead of the Core Ultra Series 3 laptops' debut in the coming months.
- Initial support for Wildcat Lake integrated graphics as a reduced/low-power alternative to Panther Lake.
- SR-IOV support for Intel Battlemage GPUs but limited to Arc Pro graphics cards.
- Intel is also working on multi-GPU support as part of its Project Battlematrix efforts.
- Experimental Intel flip queue support for Panther Lake and Lunar Lake graphics, although disabled by default.
- New driver to power on the GPU of the RISC-V T-HEAD TH1520 SoC due to the need for a special power sequence.
- AMD SmartMux support for hybrid GPU laptops.
- Faster hibernation and resume for multi-GPU AMD Instinct servers.
- Intel IVPU driver with support for the Wildcat Lake NPU, plus a new turbo mode for the NPU.
- Other improvements to the smaller graphics DRM drivers.
- File Systems / Storage in Linux:
- Performance improvements in Btrfs and experimental support for large folios.
- Multi-device file systems are now more tolerant of disk loss.
- Improved block allocation scalability in EXT4, resulting in significant performance improvements.
- EROFS metadata compression and significant speedup when reading directories with that read-only file system.
- Updates to the NFS server and client, including NFSv4 support for reading the creation time (btime) and other additions.
- F2FS now uses the modern mount API.
- Many fixes to the Apple HFS and HFS+ drivers.
- Numerous improvements in block and IO_uring.
- Removed maintenance-free Pktcdvd driver.
- New system calls file_getattr and file_setattr.
- Linux 6.17 can write zeros more efficiently to SSDs.
- The NTFS3 driver will correctly handle symbolic links created in Windows.
- Other Hardware:
- Lots of networking changes, from a new Broadcom 800G driver to more support for WiFi 7.
- Lenovo Legion Gaming drivers for the Lenovo Legion Go S handheld console and other gaming devices on Linux.
- Various improvements to PCI Express.
- Standardized the key code for the “performance boost” key found on some Dell and Alienware laptops.
- Correct default mapping of F13 to F24 keys on PS/2 keyboards.
- SoundWire support for AMD ACP 7.2 hardware and other sound changes.
- Monitoring stand for the Corsair HX1200i PSU (model 2025).
- CXL code cleanup.
- Touch Bar support on MacBook Pro x86.
- Improvements in IEEE-1394 FireWire.
- Cleanup in the Realtek RTL8723BS driver in development.
- UEFI SBAT support.
- Virtualization in Linux:
- OVMF debug logging driver to aid in analyzing UEFI boot problems in VMs.
- Support for Intel LKGS instruction from FRED.
- Smarter cache flushing on AMD SEV.
- Intel Xe enables SR-IOV PF by default for Panther Lake and Battlemage graphics.
- Performance improvement for Intel TDX.
- Linux security:
- AF_Unix mediation for the AppArmor module.
- The Lockdown security module is back in service.
- Other Kernel Improvements:
- New memory management optimizations.
- The EFI stub will attempt to maintain a cleaner boot experience.
- Fixed a performance bottleneck in the futex code.
- GTK3 version of the gconfig utility for configuring Linux kernel compilation.
- Kdump crash kernel is now more reliable and wastes less memory.
- New boot parameter hash_pointers=.
- Numerous Rust code additions.
- Deferred Unwinder code in preparation for SFrame support for improved debugging.
- A fix with a 10x improvement thanks to a change in kernel locking.
- Resolving an old and obscure kernel limitation dating back to 1993.
Now available
Linux 6.17 has been announced and will soon appear in kernel.org. At this time, the installation must be done manually. Later, probably when they release the first maintenance update, it will begin to reach some Linux distributions. It's worth remembering that this will be the kernel used by Ubuntu 25.10.