Greg Kroah-Hartman and Sasha Levin have pushed three new stable kernel releases into the tree, bringing you 6.18.44, 6.12.103, and 6.6.151. These point releases ship hundreds of targeted bug fixes and security patches across the block layer, networking stack, and major filesystems while deliberately avoiding new features. The 6.18 branch is the freshest of the group, having shipped in late 2025 and staying supported through December 2028, while the 6.6 line remains the longest-tested option, running until December 2027. Production teams should roll out the updates through their distro vendor after verifying driver compatibility, since stable kernels prioritize reliability over novelty.
Linux LTS Kernel Updates Drop: 6.18.44, 6.12.103, and 6.6.151 Now Stable
The stable kernel tree just got another round of maintenance updates, and if you run servers or desktops on long-term support releases, you should know about them. Greg Kroah-Hartman and Sasha Levin have pushed out three new point releases across the active LTS lines. You get bug fixes, security hardening, and driver refinements without the headache of testing new features.
These aren't the headlines you'll see at a conference. There's no Rust code debut here. Next, the 6.6.151 release. It's been patched nearly 150 times since it shipped in October 2023. 6.12.103 has survived over a century of updates. And 6.18.44? It's the youngest of the group, released November 30, 2025, but already rolling out its fourth dozen fixes. Keep in mind that stable kernels don't add features. They strip them out, technically speaking, by ignoring anything that isn't a hardening patch or a regression fix. You're getting a conservative, thoroughly tested snapshot rather than a bleeding-edge playground.
The Version Math
Recent stable releases have hit between 400 and 800 commits per iteration. That's a lot of code changing in a single day. The block layer, network stack, and filesystems like ext4 and Btrfs get rewritten enough times to make your head spin. Use-after-free vulnerabilities? Patched. Info leaks? Gone. The list goes on.
"This is a stable release containing fixes for regressions and other issues," Greg Kroah-Hartman wrote in the standard release announcement. "These fixes have been tested against the linux-stable testing tree and have been applied for some time. We encourage all users to review and test this new stable kernel."
This is the engine room of Linux stability. If your AWS instances or corporate Ubuntu servers are running these versions, you're covered. The high version numbers aren't just counting iterations. They're a signal that hundreds of hours of maintenance have gone into keeping your production stack from catching fire.
When to Upgrade
It's easy to ignore kernel updates. They're boring. But if you're running 6.6.151 on a server that handles sensitive data, you might want to check your patch level. The older kernels are still supported until December 2027 for 6.6, and December 2028 for 6.12 and 6.18.
If you need new hardware support, like PCIe 6.0 or better USB4 performance, the newer 6.18 tree is your best bet. It brought in enhanced NVMe support and some serious storage reliability improvements back in mainline. AMD GPU advances and ARM64 enhancements also landed in the 6.12 cycle, which is why so many enterprise distributions still cling to it.
However, at the same time, if your current setup just works, don't touch it. Testing kernels in production is a great way to lose sleep. Check your distribution's update schedule first. Canonical and Red Hat usually backport critical patches anyway, so waiting for a point release from your vendor is rarely a bad move.
The Bottom Line
These releases prove that the LTS model still matters. Companies like Red Hat, SUSE, and Canonical build their long-term support promises around these exact versions. You're not just getting a kernel. You're getting a three-to-four-year guarantee that the security team is watching your back.
Linux kernel 6.6.151 released
Linux kernel version 6.6.151 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.151.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.151.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.151.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.6.151/v6.6.150
Linux kernel 6.12.103 released
Linux kernel version 6.12.103 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.103.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.103.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.103.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.12.103/v6.12.102
Linux kernel 6.18.44 released
Linux kernel version 6.18.44 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.44.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.18.44.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.44.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.18.44/v6.18.43
