Linux 7.2 RC2 Released: Final Version Expected on Schedule

Linus Torvalds has released the second release candidate (RC2) for the Linux kernel version 6.13, signaling that the final stable version is proceeding according to the standard development schedule. Based on recent communications on the Linux Kernel Mailing List (LKML), the release is expected to arrive on time without significant delays, following the typical sequence of release candidates used to stabilize the codebase.

The release of 6.13-rc2 marks a critical phase in the kernel’s development cycle, moving past the initial “merge window” where new features are integrated. According to Torvalds, the current focus has shifted toward bug fixes and stability testing. This transition is a standard part of the Linux development process, ensuring that new code does not introduce regressions into the core system before it reaches millions of users globally.

The Linux kernel serves as the primary interface between a computer’s hardware and its software, managing resources such as CPU time, memory, and device drivers. Because it powers everything from Android smartphones and web servers to supercomputers, the timing and stability of these releases are closely monitored by hardware vendors and software distributors. The 6.13 cycle follows the established cadence of releasing a new mainline kernel approximately every nine to ten weeks.

Why the Linux 6.13 release timeline remains on track

The development of the Linux kernel follows a predictable, time-boxed rhythm. Each cycle begins with a two-week merge window, during which maintainers submit new features and drivers to the mainline tree. Once this window closes, the project enters the release candidate phase, which typically consists of seven to nine iterations (RC1 through RC8 or RC9). According to kernel.org, the official home of the Linux kernel, this period is dedicated exclusively to refining the code and fixing bugs discovered by the community.

Why the Linux 6.13 release timeline remains on track

Torvalds noted this week that the progress of the release candidates is proceeding smoothly. In the Linux development model, a “delay” usually occurs only if a critical bug is found late in the RC cycle that threatens the stability of the entire system. Because RC2 has arrived on schedule and the volume of critical regressions has remained manageable, the project is currently aligned with its projected release date.

This predictability is vital for downstream distributions such as Fedora, Ubuntu, and Debian. These organizations do not always ship the “mainline” kernel immediately; instead, they test the stable release before integrating it into their own software repositories. A timely release of 6.13 allows these distributors to plan their update cycles and ensure that users receive hardware support and security patches without unexpected interruptions.

What changes were introduced in RC2?

The transition from RC1 to RC2 primarily focuses on “cleaning up” the merges from the previous window. According to the Linux Kernel Mailing List (LKML), the RC2 update includes various architectural refinements and driver updates. These changes are often invisible to the average user but are essential for system performance and hardware compatibility.

Key areas of focus in the current 6.13 cycle include improvements to the scheduler, which determines how the CPU allocates tasks, and updates to the memory management subsystem. Additionally, new drivers for emerging hardware—including the latest GPUs from NVIDIA and AMD, as well as new Wi-Fi chipsets—are being polished. The RC2 phase is where these drivers are tested against a wider array of hardware configurations to ensure they do not cause system crashes (known as “kernel panics”).

Unlike the merge window, where large blocks of new functionality are added, RC2 is characterized by “surgical” changes. Torvalds and the subsystem maintainers look for specific failures reported by developers and users, then apply targeted patches. This iterative approach minimizes the risk of introducing new bugs while fixing old ones, a process known as regression testing.

How the release candidate process works for the Linux kernel

The Linux kernel uses a “distributed” development model that differs significantly from proprietary software. While Linus Torvalds holds the final authority on what enters the mainline kernel, he relies on a hierarchy of “subsystem maintainers.” These individuals are experts in specific areas, such as networking, USB drivers, or file systems. They vet code from contributors worldwide before passing it up to Torvalds.

Building the PERFECT Linux PC with Linus Torvalds

The release candidate process is designed to act as a filter. When RC1 is released, it is essentially a “rough draft” of the new kernel. As the project moves through RC2, RC3, and beyond, the “filter” becomes finer. Each version is released to the public, encouraging developers and enthusiasts to install the RC and report any issues. This crowdsourced testing is why the Linux kernel can support a vast range of hardware despite having no single company paying for a centralized QA department.

If a bug is discovered in RC2, it is reported via the LKML. The relevant maintainer then writes a fix, which is merged into RC3. If the bugs are few and the system is stable, Torvalds may shorten the cycle, releasing the final version after RC7. If the code is unstable, he may extend the cycle to RC9 or RC10. The current stability of RC2 suggests that the cycle will likely follow the standard 8-week trajectory.

Who will be affected by the Linux 6.13 update?

While most desktop users will not manually install the 6.13 kernel, the update will eventually reach almost every Linux-based system. The most immediate impact will be felt by users of “rolling release” distributions, such as Arch Linux or openSUSE Tumbleweed, which typically integrate the latest stable kernels shortly after their official release.

Who will be affected by the Linux 6.13 update?

For users of stable distributions like Ubuntu LTS (Long Term Support), the 6.13 kernel may arrive via the Hardware Enablement (HWE) stack. This allows users on older versions of the OS to gain support for newer hardware without performing a full system upgrade. This is particularly important for users who have purchased recently released laptops or peripherals that require drivers only available in the 6.13 codebase.

Enterprise environments, including those running Red Hat Enterprise Linux (RHEL) or SUSE Linux Enterprise Server (SLES), typically use a more conservative approach. They often backport specific features or security fixes from the mainline kernel into their own stable versions rather than upgrading the entire kernel. However, the work done in the 6.13 RC cycle provides the foundational code that these enterprise versions will eventually adopt.

Cloud providers and data center operators also benefit from these updates. Improvements in memory management and CPU scheduling in the 6.13 cycle can lead to better efficiency in virtualized environments, potentially reducing latency and improving the performance of hosted applications. For these stakeholders, the “on time” arrival of the kernel ensures that infrastructure optimizations can be deployed according to their quarterly roadmaps.

The next confirmed checkpoint in the development timeline is the release of Linux 6.13-rc3, which is expected to follow the weekly schedule. This subsequent release will incorporate the fixes derived from the testing of RC2.

Do you use a rolling release distribution or a stable LTS version? Share your thoughts on the latest kernel updates in the comments below.

Leave a Comment