Linux 6.17 comes packed with improvements: CPUs, graphics, security, and more

  • Linux 6.17 now available.
  • It comes with many graphic improvements.
  • It will be the Ubuntu 25.10 kernel.

Linux 6.17

As expected last week after the delivery of a seventh RC in such good shape, Linus Torvalds launched A few hours ago the stable version of Linux 6.17This is yet another update, in the sense that it improves support for different components, but this time it especially benefits us in graphics.

Linux 6.17 has also been making strides toward integrating Rust code, but according to the latest news, it will be the next iteration, 6.18, that will get closer. What follows is the list with the highlights that Linux 6.17 has brought.

What's New in Linux 6.17

Processors

Linux 6.17 introduces several key changes to processor support. Multicore support (SMP) is now unconditionally enabled, and NUMA locality for SMP calls is improved, avoiding delegation to a random core. Clearer controls over attack vectors have also been introduced, making it easier to manage various security mitigations based on the intended use of the system.

As for Intel, the driver maintenance landscape has been shaken up by recent layoffs and restructuring at the company. On a technical level, the utility Turbostat integrated into the kernel can now display the L3 cache topology, while Intel QuickAssist (QAT) It has been downgraded in priority due to its poor performance and error-proneness in the SKCIPHER and AEAD algorithms. Among the most notable new features is the new driver. Intel IPU7 to support Lunar Lake and Panther Lake laptop webcams, as well as adding additional Intel CPU models to the EDAC code to improve error detection and correction.

Even more

Apple also receives attention with a driver SMC for Apple Silicon systems, which allows M1 and M2 Macs to be rebooted directly from the main kernel. On AMD's side, the Hardware Feedback Interface, key to managing processors with heterogeneous cores, in addition to support for user CPUID failure. At the performance level, the improvement in CRC32C with AVX-512, as well as multiple optimizations in power management.

In terms of new support, Linux 6.17 adds initial support for NVIDIA Tegra T264/Thor, laptops ASUS Zenbook A14 Snapdragon X1 Plus/Elite, the multifunction chip Raspberry Pi 5 RP1, the SoC RISC-V Andes Tech QiLai and the extension Arm BRBE for Branch Record Buffer. All this accompanied by the performance integration of Intel Panther Lake.

Recorders

The graphics area receives a notable boost in this version. The graphics Intel Xe3 Panther Lake are enabled by default, showing the stability of the driver ahead of the launch of the upcoming Core Ultra Series 3 laptops. Along with this, initial support for integrated graphics appears Wildcat Lake, designed as a low-power alternative to Panther Lake.

On the GPU front, support is introduced SR-IOV for Intel Battlemage, although for now limited to Arc Pro cards, and progress is being made on multi-GPU support within the project BattlematrixAn experimental mode of flip queue for Panther Lake and Lunar Lake graphics, although it remains disabled by default.

Other additions include a specific driver to turn on the SoC's GPU RISC-V T-HEAD TH1520, support AMD SmartMux on laptops with hybrid GPUs and improved hibernation and resume on servers with AMD Instinct multi-GPU. In addition, the driver Intel IVPU expands its coverage to the Wildcat Lake NPU, including a new turbo mode. All this is accompanied by multiple minor improvements to DRM drivers.

File and Storage Systems

In terms of storage, Btrfs receives performance improvements and experimental support for large disks, while multi-device file systems are more tolerant of individual disk loss. EXT4 benefits from more efficient scalability in block allocation, with a positive impact on overall performance.

EROFS adds metadata compression and offers much faster reads in directories, while NFS updates both the server and the client, incorporating support for reading the creation time (btime) in NFSv4. For its part, F2FS modernizes its assembly API, and includes multiple fixes in the drivers HFS and HFS+.

There is also progress in block and IO_uring, removing the old driver Pktcdvd, new system calls (file_getattr y file_setattr) and the ability to write zeros more efficiently to SSDs. The driver NTFS3 now correctly handles symbolic links created on Windows.

Other Hardware Improvements in Linux 6.17

Linux 6.17 also expands support for various hardware. A new driver appears. Broadcom 800G for networks, along with greater support for 7 WiFi. Gaming devices benefit from drivers for Lenovo Legion Gaming, which directly impact the Legion Go portable console.

Other changes include improvements in PCI Express, standardization of the “performance boost” key on some Dell and Alienware laptops, and correct key mapping F13 to F24 on PS/2 keyboards. In sound, support arrives SoundWire for AMD ACP 7.2, as well as PSU monitoring Corsair HX1200i (2025). In addition, support is added to the Touch Bar on MacBook Pro x86, code cleaning in CXL and improvements in IEEE-1394 FireWire.

Virtualization

Virtualization gains new capabilities with a OVMF debug logging driver, useful for analyzing UEFI boot problems in virtual machines. Support for the instruction is also introduced. Intel LKGS from FRED, a smarter cache flush in AMD SEV, and performance improvements in Intel TDX.

In addition, the graphics intel xe enable SR-IOV PF by default in Panther Lake and Battlemage, reinforcing the path towards more efficient GPU virtualization.

Security in Linux 6.17

In the area of ​​security, Linux 6.17 incorporates mediation AF_Unix within AppArmor, and the security module Lockdown is back under maintenance after a period of no updates.

Other Improvements in Linux Kernel 6.17

Beyond hardware and security, this kernel version introduces optimizations to memory management and a cleaner boot thanks to the EFI stub. A bottleneck in the code is solved futex, and a appears GTK3 version of gconfig to configure kernel builds.

The system Kdump crash kernel Improved reliability and memory usage, and a new boot parameter has been added hash_pointers=. There are also numerous additions in Rust code, the preparation of the Deferred Unwinder to support SFrame in debugging and a major kernel lock optimization that increases performance tenfold under certain loads.

Finally, Linux 6.17 manages to resolve a long-standing kernel limitation that has been in place since 1993, thus closing a historical technical debt.

Now available

Linux 6.17 is now available on kernel.org, but at the moment, the installation must be done manually. It will soon appear in a few Rolling Release distributions, and later in the rest, depending on each distribution's philosophy. It's confirmed that this is the kernel that Ubuntu 25.10 will use.


Add as preferred source in Google