After only few months from Linux Kernel 6.12, Linus Torvalds announced today the release and general availability of Linux kernel 6.13, the latest stable version of the Linux kernel (available on kernel.org) that introduces several new features and improvements.
It’s mostly some final driver fixes (gpu and networking dominating –
normal), with some doc updates too. And various little stuff all over.
The shortlog is appended for people who want to see the details (and,
as always, it’s just the shortlog for the last week, the full 6.13 log
is obviously much too big).
With this, the merge window for 6.14 will obviously open tomorrow. I
already have two dozen pull requests pending – thank you, you know who
you are.

Highlights of Linux 6.13 include lazy preemption support to simplify kernel’s preemption logic, support for running Linux in protected virtual machines (a.k.a. realm) under the Arm CCA (Confidential Compute Architecture), user-space shadow stack support for AArch64 (ARM64) via Guarded Control Stack (GCS), support for 6-node sub-NUMA clustering on Intel, and split-lock detection support for AMD CPUs.
For more information see:
- Linux Kernel 6.13 Released with Big Changes
- Linux Kernel 6.13 Officially Released, This Is What’s New
- Linux kernel version history