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. Will it live up to the hype? Let’s dive in.
On the last Sunday of November, Linus Torvalds, the namesake of the Linux kernel, announced the arrival of Linux 6.18. While it doesn’t introduce many groundbreaking new features, it’s packed with refinements and improvements that matter. And this is the part most people miss: the removal of the experimental bcachefs file system, which was added in kernel 6.7 and has now been relegated to external maintenance. This move might spark debate among developers, but it’s a practical step to streamline the kernel. The bcachefs project lives on, with external repositories available for Debian, Ubuntu, Fedora, and openSUSE, and it’s already included in Arch and NixOS.
File system improvements are a big focus in 6.18. XFS volumes can now be checked and repaired while in use—a game-changer for server administrators who dread taking machines offline. The exFAT driver, commonly used on microSD cards and USB keys, is now 16 times faster for certain operations. Btrfs, ext4, and the FUSE module have also seen enhancements, and NFSv4 users can now completely disable caching for shared volumes. These updates might seem incremental, but they add up to significant performance gains.
Hardware support is another area where 6.18 shines. Handheld devices from ASUS, Lenovo, and GamePad Digital, along with Sony’s DualSense controller, now have updated support. Gamers will appreciate tweaks for Dell’s Alienware, HP Omen, and ASUS ROG motherboards, as well as improved keyboard and trackpad handling. But here’s a thought-provoking question: As Linux continues to improve hardware support, will it finally close the gap with Windows in terms of plug-and-play convenience? Let us know what you think in the comments.
One of the most intriguing additions is dm-pcache, a feature that leverages persistent memory (PMEM) as a high-throughput, low-latency cache for traditional storage like SSDs and spinning disks. This could revolutionize how operating systems handle storage, though it’s still an emerging technology. Speaking of emerging tech, the Nouveau driver for Nvidia GPUs now supports GSP firmware for Turing and Ampere GPUs, and there’s a new Rust driver for Arm’s Mali GPUs—though it’s still in its early stages.
Rust continues to make inroads into the Linux kernel, with a new Rust version of Binder, Android’s inter-process communication manager. This marks two years of effort to bring Rust’s memory safety benefits to the kernel. But here’s a controversial take: Could Rust eventually replace C as the primary language for kernel development? It’s a bold idea, but one worth discussing.
Linux 6.18 also plays nicely with FreeBSD’s bhyve hypervisor, detecting and handling VMs with over 255 virtual processors. This interoperability is a subtle nod to the growing influence of FreeBSD in the open-source world. Additionally, the kernel now supports the AccECN protocol for better network congestion management and introduces preliminary support for cryptographically signing eBPF programs—a security win for the increasingly popular eBPF subsystem.
For memory management enthusiasts, 6.18 introduces sheaves, a higher-level storage management mechanism for RAM. If you’re curious about how this fits into the broader memory management landscape, LWN’s deep dive into slabs, sheaves, and barns is a must-read. But here’s a simpler question: Will these changes make a noticeable difference for everyday users, or are they more about future-proofing the kernel?
As for availability, rolling-release distros will get 6.18 soon, but Debian and RHEL are likely to skip it. Ubuntu 26.04 “Resolute Raccoon,” however, might include it, as Canonical has started releasing monthly snapshots of the next LTS version. Whether you’re a developer, sysadmin, or casual user, Linux 6.18 is worth keeping an eye on. What feature are you most excited about? Let the debate begin!