Linus Torvalds wasn’t thrilled with how the final days leading up to the 6.18 release of the Linux kernel went. “I’d have been happier with slightly less bugfixing noise in this last week of the release,” the Linux kernel creator wrote Nov. 30 on the Linux kernel mailing list.Nevertheless, he added, “While there’s a few more fixes than I would hope for, there was nothing that made me feel like this needs more time to cook. So 6.18 is tagged and pushed out.”Now that version 6.18 is fully cooked, what are the ingredients? And what, exactly, does “long-term support” mean when it comes to the Linux kernel?Kernel versionStatus in December 2025Planned upstream EOLNotes6.18New LTSDecember 2027Designated LTS in early December 2025; sixth active LTS branch.6.12LTSDecember 2026Also selected as a Civil Infrastructure Platform (CIP); Super-LTS kernel with up to 10 years of support. 6.6LTSDecember 2026Marked LTS in late 2023; widely used as a stable enterprise/desktop base.6.1LTSDecember 2027Long‑lived branch used by several distros and embedded vendors.5.15LTSDecember 2026Common in enterprise distributions and long‑term hardware enablement stacks.5.10LTSDecember 2026Older LTSs, still maintained and widely deployed (e.g., Debian 11, some embedded).Once upon a time, long-term support versions of the Linux kernel got six years of long-term support (LTS). That’s no longer the case. In 2023, the kernel developers cut LTS to two years.Why? Because Linux code maintainers have been burning out. It’s a hard job. And, as Josef Bacik, Linux kernel file system developer and maintainer, said in a presentation at the 2022 Linux Storage | Filesystem | MM & BPF Summit, “Maintainers are burning out [because] maintainers don’t scale.” Adding insult to injury, they are also rarely paid for maintenance work.So it is that we only get two years of “official” LTS — and the clock on the latest release, 6.18, began ticking on Dec. 3, when stable Linux kernel maintainer Greg Kroah-Hartman announced it was officially the newest LTS version. This release also sees the LTS Linux 5.4 falling out of support.Longer Support for Enterprise Linux DistrosWait? What’s that you say? You need a heck of a lot longer support time than two years for you and your customers? Well, depending on which distribution you use for production, you’re in luck. Many of the top enterprise Linux distributors offer far longer-term support horizons for their paying customers.Red Hat maintains its own Red Hat Enterprise Linux (RHEL) kernels for the distro’s life cycle of 10-plus years. Red Hat does this by backporting security fixes and selected features to a constant kernel version, even when upstream has dropped that branch. RHEL also offers Extended Life Cycle/Extended Life Cycle Support (ELS) add‑ons for older releases, which include kernel security updates beyond standard maintenance.RHEL‑compatible distributions such as AlmaLinux and Rocky Linux track RHEL’s LTS kernels through their own rebuilds, effectively extending kernel maintenance for users on the same timelines as the corresponding RHEL releases.OpenELA, the RHEL-compatible Linux distribution backed by Oracle, SUSE and CIQ/Rocky Linux, also supports older kernels via the RHEL code tree. In addition, OpenELA explicitly stepped in to maintain the former LTS Linux 4.14 until December 2024. Nevertheless, OpenELA was still releasing Linux 4.14 code in 2025.Amazon Web Services (AWS) was also supporting 4.14 on Amazon Linux 2.0 through the end of October 2025, and the also otherwise obsolete 5.10 kernel through June 20, 2026.SUSE maintains SUSE Linux Enterprise Server (SLES) kernels with long life cycles, similar to Red Hat, and offers extended support options. Starting with SLES 16 and its Linux 6.12 kernel, SUSE now offers 16 years of support.Finally, Canonical maintains Ubuntu LTS kernels for up to 15 years with add‑on support packages. Canonical also offers LTS for the 4.14 and otherwise out-of-date kernels. For example, the company still supports the 11-and-a-half-year-old Ubuntu 14.04 distro.Why should you use either the official LTS kernel or its commercially supported twins? It’s simple. As Kroah-Hartman said in a 2020 “Ask the Expert” interview at Open Source Summit Europe, they provide developers with a stable application binary interface (ABI). It also provides, he’s said, a continuous stream of security patches. This is far safer than freezing on an old non‑LTS kernel or trying to cherry‑pick fixes yourself.What’s New in Linux 6.18?At the core of 6.18 is a significant upgrade to the slab memory allocator in the form of “sheaves.” This is a per‑CPU cache mechanism that reduces contention and speeds up memory allocation and freeing operations. The release also includes improved swapping behavior and other virtual machine (VM) tweaks to improve performance under memory pressure, particularly on busy servers and desktops.One of the most visible and controversial changes is the removal of the experimental Bcachefs file system from the mainline kernel. Bcachefs is a general-purpose Linux filesystem. It’s designed for systems that need strong data integrity and advanced storage features. In practice, it targets many of the same roles as Btrfs or ZFS: ample local storage, multidisk arrays and setups that combine SSDs and HDDs for performance and capacity.Bcachefs was booted out of the kernel largely because its maintainer, Kent Overstreet, clashed with kernel maintainers, including Torvalds, over patch timing, review practices and public communications. Behind the personal arguments was a technical one: The Bcachefas code fixes often came in late, kernel maintainers said, which clashed with the kernel’s preference for stabilizing during release candidate phases.Torvalds and other maintainers argued that code that routinely needs that sort of late churn does not yet belong upstream, especially for something as critical as a filesystem. Bcachefx is now shipped as a Dynamic Kernel Module Support (DKMS) module, which is maintained outside the kernel tree. Distributions that wish to support Bcachefs must build and ship that external module.On the networking side, Linux 6.18 adds support for Accurate Explicit Congestion Notification (AccECN) in TCP. This enables finer‑grained congestion feedback and potentially better throughput under load. The kernel also introduces PSP‑encrypted TCP connections, an approach that offers hardware‑friendly offload characteristics as an alternative to traditional IPsec or TLS in some environments.Security hardening continues with support for cryptographically signed BPF programs. This enables runtime-verified Extended Berkeley Packet Filter (eBPF) payloads, as well as refinements across the security subsystem and multi‑LSM configurations.A notable infrastructure change is the ability to manage process namespaces using file‑handle‑like objects, similar in spirit to pidfds. This should make container runtimes and low‑level tooling more robust and race‑resistant.Additionally, the gradual integration of Rust into the kernel continues, including support for a Rust Binder driver. This is a Google-driven rewrite of the Android Binder driver in Rust. This vital inter-process communication (IPC) system enables two processes on an Android-powered device to communicate with one another.As with most kernel releases, 6.18 carries a large batch of new and updated drivers across architectures, including x86_64, ARM, RISC‑V, and others. It also — surprise! — improves support for recent GPUs, SoCs and storage controllers. It also comes with fixes and enhancements for popular handheld gaming PCs such as the Asus ROG Ally and Lenovo Legion Go 2, as well as better power management and device‑tree coverage for laptops and embedded boards.For end users, that translates into better out‑of‑the‑box hardware support on upcoming distributions that track the new LTS line.For Linux desktop users — Jack Wallen and I wave — the main benefits of Linux 6.18 will be faster, more scalable memory allocation, improved network efficiency and broader hardware enablement, especially on modern GPUs and newer ARM‑based systems.Server operators and cloud providers are likely to focus on dm‑pcache for hybrid storage, the new TCP capabilities, and signed BPF infrastructure as they evaluate 6.18 as a long‑term platform. With support stretching to 2027 and no single “killer” feature, Linux 6.18 positions itself as a conservative but foundational release that many distributions will standardize on for the next few years.The post Linux 6.18: All About the New Long-Term Support Linux Kernel appeared first on The New Stack.