Hold onto your hats, Linux enthusiasts! The final kernel release of 2025 is here, and it’s a big one—Linux 6.18. But here’s where it gets controversial: this version is not just another update; it’s likely to be the next Long Term Support (LTS) kernel, a decision that could shape the Linux landscape for years to come. So, what’s all the fuss about? Let’s dive in.
On the last Sunday of November, Linus Torvalds—the legendary figure behind the Linux kernel—announced Linux 6.18. As always, this release brings a slew of improvements, though it’s light on blockbuster new features. Instead, it focuses on refinement and stability, which is exactly what you’d expect from a potential LTS candidate. And this is the part most people miss: while there’s no flashy headline feature, the devil is in the details—and those details matter.
One of the most notable changes is the removal of the experimental bcachefs file system, which was added in kernel 6.7. Linus has relegated it to external maintenance, meaning it’s no longer part of the mainline kernel. This move has sparked debate among developers, with some arguing it’s a step backward for innovation. Is this a wise decision, or a missed opportunity? Let us know in the comments.
On the flip side, many existing file systems have received significant upgrades. For instance, XFS volumes can now be checked and repaired while in use—a game-changer for server administrators who can’t afford downtime. The exFAT driver, commonly used on microSD cards and USB keys, is now 16 times faster for certain operations. Btrfs, ext4, and FUSE have also seen improvements, and NFSv4 users can now completely disable caching for shared volumes. These enhancements might not grab headlines, but they’ll make a real difference in day-to-day use.
Hardware support has also been expanded. Handheld devices from ASUS, Lenovo, and GamePad Digital, along with Sony’s DualSense controller, now work seamlessly. Dell’s Alienware and HP’s Omen gaming lines, as well as ASUS ROG motherboards, have received better monitoring and performance tweaks. Keyboard and trackpad handling have also been refined, ensuring a smoother experience across devices.
But here’s a thought-provoking twist: Linux 6.18 introduces dm-pcache, a feature that uses persistent memory (PMEM) as a high-speed cache for traditional storage like SSDs and HDDs. This could revolutionize how operating systems manage memory, but it’s still in its early stages. Could this be the future of storage optimization, or just a niche feature? Share your thoughts below.
For ARM enthusiasts, there’s plenty to celebrate. The Nouveau driver now supports GSP firmware for Nvidia’s Turing and Ampere GPUs, improving power management. A new Rust driver for ARM’s Mali GPUs is also included, though it’s still preliminary. Apple’s M2 SoCs, including the Pro, Max, and Ultra models, have better support thanks to the Asahi Linux project. And let’s not forget improvements for RISC-V and Loongson architectures.
Android users will appreciate the new Rust version of Binder, the inter-process communication manager. This update, two years in the making, modernizes a component that’s been part of the mainline kernel since 2014. It’s a small change, but it reflects Linux’s ongoing evolution.
In a surprising move, Linux 6.18 can now detect and handle FreeBSD’s bhyve hypervisor, a sign of growing interoperability between these two Unix-like systems. This might seem like a minor detail, but it hints at a broader trend of collaboration in the open-source world.
For developers, the extended pidfd functionality is a welcome addition. It now supports kernel namespaces, making process management more flexible. Plus, the new AccECN protocol and preliminary support for cryptographically signed eBPF programs show Linux’s commitment to security and performance.
Finally, storage management gets another upgrade with the introduction of sheaves, a higher-level mechanism for handling RAM. If you’re curious about how this fits into the broader memory management landscape, check out the links in the original article for a deep dive.
So, what’s next? Linux 6.18 will soon land in rolling-release distros, though Debian and RHEL are likely to skip it. Ubuntu 26.04 “Resolute Raccoon,” however, might just include it. But here’s the big question: Is Linux 6.18 the LTS kernel we’ve been waiting for, or is it a stepping stone to something greater? Let us know your thoughts in the comments—we’d love to hear your take!