Linux Kernel 6.13 Released: Here's What's New!
AMD users and old Apple device owners, this is a good release for you!
Linux 5.17 is here, after a week of unexpected delay to fix Spectre exploits. While there aren’t any massive changes here, there are a few smaller tweaks and important improvements for those running some specific systems.
Let’s take a look at what’s new!
Alongside the typical driver and file system improvements, Linux 5.17 brings support for new ARM and RISC-V SoCs. Additionally, laptop and tablet users may notice some small improvements as well.
While Linux Kernel 5.16 also focused on new hardware and gaming improvements, Linux Kernel 5.17 is particularly exciting considering it involves a lot of new hardware support.
The improvements benefit new-gen Intel processors and a significant number of preparations for AMD’s chips.
As one of the biggest companies in the world, Intel is always improving the Linux Kernel. This time around, these improvements include initial support for their upcoming Raptor Lake S SKUs and variable refresh rates for older Icelake SKUs.
Intel has also brought their Alder Lake P driver to the stable mainline to top this off. This comes after many revisions and over a year of development, so it should be a great addition.
Not to forget, the work to support Intel’s upcoming Alchemist discrete GPUs continues with this release.
Although these changes probably won’t affect many current Linux users, it is always good to see support for the latest hardware.
With Valve’s Steam Decks already shipping, it is not surprising that some significant improvements are coming to the device. For those of you out of the loop, the Steam Deck is a Nintendo Switch-like console that runs a modified version of Arch Linux. It has a powerful AMD CPU and an extremely affordable price.
As a device designed to be used on the go, battery life is crucial for the Steam Deck (and laptops as well). With Linux Kernel 5.17, this is set to be improved further thanks to the inclusion of a new P-State driver. This allows the CPU to better scale its power draw, saving the battery.
I’m sure many Steam deck and AMD laptop users will be pleasantly surprised, especially as early tests by Phoronix look quite promising.
While not as major as the Apple M1 support of previous kernels, Linux Kernel 5.17 does support a few more SoCs.
Some notable models include the newly adopted Snapdragon 8 Gen 1, X65 modem, NXP i.MX8ULP, Texas Instruments J721S2, and the Renesas R-Car S4-8.
The inclusion of support for the Snapdragon 8 Gen 1 opens up a range of possibilities, and it’s now only a matter of time before someone gets a functioning port booted.
This release also brings numerous laptop-specific improvements. In addition to the P State driver mentioned above, AMD users may also notice some fixes related to sleep. The sound driver has also been fixed.
For those running devices with pen inputs, Universal Stylus Initiative support has also been added. This comes with the benefit of allowing styluses from different manufacturers to be used on all compatible devices, among others.
Also, now the users of Asus ROG laptops can now adjust fan curves from the OS itself, a particularly useful feature for gaming laptops.
F2FS, Btrfs, and XFS have received some minor performance gains. However, the EXT4 file system has received a massive update, in that it now uses the Linux Mount API. This is a new API designed to replace the older mount syscall, with its main feature being increased control over the whole process.
Additionally, the FS-Cache and CacheFiles modules have received a major rewrite. This should greatly simplify the relevant code, and ensure better future maintainability.
And, yes, a long-standing bug that caused the system to freeze when attempting to read from a damaged floppy disk has finally been fixed.
Long live the greatest storage medium of all time: The floppy disk!
Alongside the major ones listed above, there are a few more notable changes. These include:
For more technical details, you can refer to the official announcement.
As always, I recommend waiting for your distribution to test and push out Linux Kernel 5.17 as an update. You can try using Arch or Fedora Linux to get access to the latest version.
And, for those of you feeling adventurous, a tarball is available from the official kernel website.
Stay updated with relevant Linux news, discover new open source apps, follow distro releases and read opinions