Ghostboard pixel

Linux Kernel 6.19 Arrives! You Get Intel, AMD Improvements, and ASUS Armoury Support

Hardware support gets major buffs across multiple architectures.
Warp Terminal

Like how a canon event must happen, we now have a new Linux release that brings better hardware support, improved peripheral handling, and some news on how development would continue in case the main torvalds/linux.git repository was to go away.

Needless to say, even if some key people weren't around anymore, or were preoccupied with more urgent matters, the development of Linux wouldn't come to a standstill.

Anyhow, no new Linux release goes without Linus Torvalds having something to add:

No big surprises anywhere last week, so 6.19 is out as expected - just as the US prepares to come to a complete standstill later today watching the latest batch of televised commercials.

The betting man would expect them all to be AI-generated, but maybe some enterprising company decides to buck the trend? Doubtful, but there's always a slight chance.
This coverage is based on the detailed reporting from Phoronix.

Linux Kernel 6.19: What's New?

This release ushers in a formal continuity document for the kernel project. Basically, it's a plan for what happens if Linus Torvalds' Git repository becomes unavailable for whatever reason.

Linux kernel engineer Dan Williams put this together after discussions at the 2025 Maintainer Summit and says the idea is quite straightforward. If the person (usually Linus) or people handling the mainline repository can't continue, the project needs a way to move forward quickly.

Unlike last time, Linux 6.19 is not an LTS release. Linux kernel 6.18 remains the 2025 long-term support release with maintenance upgrades until December 2027.

Intel Changes

Intel's Trust Domain Extensions code received a major rework for KVM. These changes address issues that were causing the confidential computing feature to behave unpredictably in virtual machines.

Then there's the audio support for Intel's upcoming Nova Lake processors. The kernel's sound drivers can now handle Nova Lake and Nova Lake S processors without needing much additional config work.

Linear Address Space Separation finally lands with this release. Intel LASS is meant to tackle specific classes of side-channel attacks that exploit processor vulnerabilities.

Similarly, Intel Xeon 6 processors get better NUMA handling. Granite Rapids and Clearwater Forest chips now have proper distance calculations when running in Sub-NUMA Clustering 3 configuration.

AMD Refinements

Virtual machines powered by AMD chips can now handle up to 4096 virtual CPUs with extended x2AVIC support. The previous limit was 512 vCPUs, so this is a substantial jump for enterprise-grade virtualization workloads.

AES-GCM encryption gets major speed improvements on AMD Zen 3 processors. The optimizations deliver up to 74% faster performance in some cases, with AVX-512 systems also benefiting from the work.

Then there's the Smart Data Cache Injection support (SDCI), where AMD EPYC 9005 Turin and newer chips can now inject data from I/O devices directly into L3 cache, skipping system memory entirely.

And, for users of older Radeon graphics cards (Radeon HD 7000 to RX 300 series), the AMDGPU driver is the default for you. This should result in better performance and Vulkan support through RADV, replacing the legacy Radeon driver.

Storage Buffs

EXT4 gets optimized online defragmentation by using folios instead of buffer heads. The file system now supports block sizes larger than the kernel page size, bringing some welcome performance improvements.

NTFS3 can now handle timestamps from before the year 1970. The driver switched to signed 64-bit timestamps after the issue showed up during file system testing, fixing pre-epoch date handling (an example).

F2FS brings performance optimizations across multiple areas, including sysfs, debugfs, and garbage collection. The release also fixes many bugs caught by xfstests and issues related to 16KB page support.

Better Handheld, Laptop, and Peripheral Support

ASUS gaming handheld users will be glad to know (or not?) that the Armoury driver is now supported, bringing proper hardware control for ROG Ally gaming handhelds and other ASUS gaming hardware under Linux.

I said "not" earlier because the Windows implementation, Armoury Crate, has been a nightmare for many. It is known to trigger antivirus false positives, suffers from security vulnerabilities that can grant system-level access, and refuses to go away even after an uninstall (basically bloatware).

Moving on, there's now rapid charge support for Lenovo IdeaPad laptops, with the driver handling faster USB-C charging.

Several Logitech devices get improved support too. The G Pro X Superlight 2 wireless gaming mouse works properly now, along with a new Lightspeed receiver version being included. The G13 gaming keypad also gains mainline support.

Miscellaneous Changes

We end this coverage with an overview of some other notable changes:

  • Removal of the "gen*cide" function.
  • Inclusion of the Arm MPAM driver.
  • Early GPU support for the Snapdragon X2 Elite.
  • Parallel CPU hotplugging support for RISC-V chips.
  • Initial enablement work for 32-bit Loongson CPUs (LoongArch32).
  • The Tenstorrent Blackhole and Black Sesame series of SoCs are now supported.

Installing Linux Kernel 6.19

For people running rolling distros like Arch Linux or distros like Fedora and its derivatives, Linux 6.19 will be available very soon. Those on other distros like Debian, Ubuntu, Linux Mint, MX Linux, etc., could wait for it, but I wouldn't hold my breath on it.

There is, however, a way to get it early (linked below) on such computers, but that involves some manual labor and a knack for risk-taking (if you nuke your system, we are not to blame ☠️).

Suggested Read 📖: Go Down the Rabbit Hole of Installing Mainline Linux Kernel

Install the Latest Mainline Linux Kernel Version in Ubuntu
This article shows you how to upgrade to the latest Linux kernel in Ubuntu. There are two methods discussed. One is manually installing a new kernel and the other uses a GUI tool providing even easier way.
About the author
Sourav Rudra

Sourav Rudra

A nerd with a passion for open source software, custom PC builds, motorsports, and exploring the endless possibilities of this world.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.