Linux Kernel 6.10 was finally released a day ago on this Sunday. Linus Torvalds announced on this page:
“So the final week was perhaps not quote as quiet as the preceding ones, which I don’t love – but it also wasn’t noisy enough to warrant an extra rc. And much of the noise this last week was bcachefs again (with netfs a close second), so it was all pretty compartmentalized.
In fact, about a third of the patch for the last week was filesystem-related (there were also some btrfs latency fixes and other noise), which is unusual, but none of it looks particularly scary.”
For Intel/AMD, the new Kernel release has initial Advanced Performance Extensions (APX) instructions support. The Turbostat utility, for reporting idle/power state statistics, temperatures, and other useful data, added Intel Arrow Lake, Arrow Lake H, and Lunar Lake processors support. And, the Perf tool (performance monitoring and testing tool) has been updated with initial AMD Zen 5 and recent Intel CPUs support.
Kernel 6.10 also added Intel Adaptive Sync SDP support, allowing DisplayPort protocol converter to forward Adaptive-Sync video with minimal buffering overhead, HDMI sound support for Intel Battlemage graphics cards, live migration for the Intel QAT driver, as well as more efficient Hardware Feedback Interface (HFI).
There are as well Intel IPU6 driver for better support the web cameras on modern Intel laptops, better supporting small Ryzen APUs like client and embedded SoCs., and wired/wireless networking hardware, new bluetooth support, and more WiFi7 enablement.
For ARM, the Kernel added support for building Flat Image Tree (FIT) images, ability to disable 32-bit application support for 64-bit ARM processor, and Panthor DRM driver for supporting newer Arm Mali GPUs.
The new Kernel also improved RISC-V CPU architecture support. They include kernel-mode FPU support, so that newer AMD GPUs work on this architecture, support Rust programming language within the Linux Kernel, and initial support for the Milk-V Mars RISC-V single board computer.
Linux Kernel 6.10 also introduced many new hardware support. They include Lenovo Yoga Tablet 2 Pro 1380F/L, Steam Deck IMU, ASUS ROG Ally HID, and Machenike G5 Pro game controller. As well, they are many ARM based handheld game consoles support, including:
- ASUS RT-AC3200 and ASUS RT-AC5300.
- Allwinner-powered Tanix TX1 set-top box,
- GPU support on the Cool Pi 4B and Cool Pi CM5, RK3588-based Rock 5B and EVB1.
- GameForce Chi handheld game console
- Rockchip powered Radxa ROCK 3C, Forlinx OK3588-C and Forlinx FET3588-C
- Sun5i-based PocketBook 614 Plus
- Sony Xperia 1 V
There are as well improved hardware support, including sound support on ASUS ROG 2024 laptops and Lenovo ThinkPad 13X, hardware monitoring on Lenovo ThinkStation workstations, almost full Acer Aspire One ARM Laptop support, as well as:
- NZXT Kraken 2023 AIO CPU cooler support for hardware monitoring.
- backlight driver for the Dell All-In-One
- Lenovo WMI camera button driver
- Lenovo Yoga Tablet 2 Pro 1380F/L fast charging support
- 2024 ROG Mini-LED support
- MCU powersave support
- Xiaomi MiPad 2 status LED and bezel touch buttons backlight support
Get Linux Kernel 6.10
Ubuntu has a Mainline Kernel PPA keeps building the latest Kernels as .deb
packages. However, the latest 6.10 build is broken!
Besides building from the source tarball, user can wait (usually a week or some days more) for the updates from Zabbly repository.