The relentless pace of open-source development stops for no one. Following the stable release of Linux 6.17, Linus Torvalds officially kicked off the next development cycle this past Sunday with the release of Linux Kernel 6.18-rc1. This announcement signals the end of the chaotic two-week “merge window,” during which all new features, drivers, and major code changes are pulled into the mainline kernel. The code is now “frozen” for new features, and the roughly eight-week-long testing and bug-fixing phase has begun.
This rc1 release is our first concrete look at the kernel that will likely power the next generation of major Linux distributions in Spring 2026. As usual, the merge window for 6.18 was a flurry of activity, bringing foundational support for unreleased hardware, significant performance improvements, and the continued, steady expansion of Rust within the kernel.
For developers, testers, and bleeding-edge enthusiasts, this is the starting gun. For the rest of us, this is an exciting preview of the technology that will be running on our desktops, servers, and cloud instances in the coming year.
What Linus Torvalds Had to Say About the Kernel 6.18 Merge Window
In his traditional announcement on the LKML (LINUX KERNEL MAILING LIST), Linus Torvalds kernel 6.18 message noted that the merge window was relatively “average” in size, without any single pull request causing massive drama. He mentioned that the previous cycle (6.17) had a quiet final week, allowing the 6.17 stable release to be finalized on schedule, which in turn allowed the 6.18 merge window to open cleanly.
While he didn’t point to any specific area as being unusually problematic, the diffstat (the summary of changes) shows a familiar pattern: about two-thirds of the changes are related to drivers, with the rest spread across architecture updates, core networking, filesystems, and documentation.
The “boring” and “average” nature of the announcement, as is often the case with Torvalds’s posts, is a sign of a healthy and predictable development process. The machine is working as intended.
What’s Inside? The New Features in Linux 6.18
This is the most exciting part of any rc1 release. The merge window gives us a detailed list of the new features in Linux 6.18. While thousands of smaller changes are included, several major additions stand out, particularly in the hardware enablement space.
Future-Proofing for Intel: “Celestial” and “Lunar Lake”
Intel continues to be a dominant force in kernel contributions, and 6.18 is no exception. This kernel includes:
- Initial “Celestial” Graphics Support: This is the big one. “Celestial” is the codename for Intel’s future Xe2 graphics architecture. While the hardware isn’t out yet, this initial code lays the groundwork for the kernel’s
i915driver to support it when it lands. This is how open-source support for new hardware is built—months in advance. - “Lunar Lake” Enablement: We see more code being merged for the “Lunar Lake” platform, this time focusing on CPUID support and other core functionalities. This platform is expected to be a major part of Intel’s lineup, and 6.18 solidifies its support.
AMD “Zen 5” and RDNA 4 Preparations
Not to be outdone, the AMD side has also seen significant activity:
- AMD “Zen 5” (Family 1Ah) Support: While initial “Zen 5” code appeared in 6.17, kernel 6.18 adds more robust power management features and performance-monitoring capabilities for this next-generation CPU architecture (known as “Family 1Ah” in the code).
- RDNA 4 (GFX12) Updates: The
AMDGPUdriver has received more patches for the next-gen RDNA 4 graphics architecture (also known as GFX12). This continues the work of preparing the kernel for AMD’s next wave of Radeon graphics cards.
The Continued March of Rust
The “Rust-for-Linux” initiative continues to gain momentum. The 6.18 merge window saw more drivers and subsystems being ported or written in Rust. This isn’t just a “me too” trend; the kernel developers are strategically using Rust’s memory-safety features to rewrite components that are particularly vulnerable to security exploits, such as drivers and networking code. Each kernel release sees the Rust-enabled “surface area” of the kernel grow, and 6.18 continues this steady, deliberate progress.
Storage, Networking, and More
- Filesystem Improvements: All the major Linux filesystems (Btrfs, EXT4, XFS, and Bcachefs) have received their usual assortment of performance tweaks, bug fixes, and minor feature additions.
- Networking: The networking subsystem, as always, sees a huge number of updates, including better support for new WI-FI 7 chipsets and general performance optimizations.
What “rc1” Means (And Why You Shouldn’t Install It… Yet)
It’s crucial to understand what “Release Candidate 1” means. This is not stable software. It is, by definition, the most unstable version of the 6.18 kernel that will ever exist, as it’s the first time all this new, experimental code has been combined.
- Who is this for?
rc1is a “call for testing” aimed at Linux developers, distribution maintainers (like Fedora, Arch, and Ubuntu), and advanced users who run bleeding-edge systems (like Arch Linux users who enjoy a challenge) and know how to compile a kernel and report bugs. - Who is this NOT for? This is not for your work laptop, your home server, or any machine you rely on for daily tasks. It will have bugs. It will crash. Features will be broken.
The purpose of the “rc” phase is to find and fix these bugs.
The Road to Stable: When Will Linux 6.18 Be Released?
The Linux kernel development cycle is famously predictable. Linus will now release a new Release Candidate approximately every Sunday for the next 7-8 weeks.
- If the bug-fixing process is smooth and no major, “show-stopper” bugs are found, we will see a stable Linux 6.18 release after
rc7(in about 7 weeks). - If the process is more difficult, Linus will release an
rc8(and sometimes anrc9), pushing the final release back.
Given the rc1 release on October 26th, we can expect the stable LINUX 6.18 KERNEL to be released sometime in mid-to-late December 2025. This will make it a perfect “Christmas” release, just in time for it to be integrated into the development branches of distros like Fedora 44 and Ubuntu 26.04 LTS.
Linux 6.18 is also slated to become a Long-Term Support (LTS) release. This means it will receive maintenance and security updates for several years, making it a cornerstone for enterprise distributions, embedded systems, and long-lived production environments.
Conclusion: The First Glimpse of 2026’s Linux
The release of Linux Kernel 6.18-rc1 is a significant milestone. It’s the “raw” version of the kernel that will define the Linux experience for the first half of 2026. While the features are now locked, the real work of stabilization begins. For now, we can be excited about the incredible hardware support coming down the pipeline, from Intel’s next-gen graphics to AMD’s Zen 5 CPUs, all while the kernel itself becomes more robust thanks to the continued integration of Rust.
We will keep you updated as the “rc” cycle progresses and new features are tested.
What feature in the upcoming Linux Kernel 6.18 are you most excited about? Are you planning to help test the new rc1 build, or will you be waiting for the stable release? Share your thoughts and kernel-testing stories in the comments below!
Disclaimer: This article discusses a pre-release, unstable, and experimental version of the Linux Kernel (rc1). This software is intended for testing and development purposes ONLY. Do NOT install this on a production machine, a work computer, or any system you rely on. Doing so will lead to crashes, instability, and potential data loss. You are proceeding at your own risk.

