Home Linux KernelLinux Kernel 7.0 RC6 Arrives with Major Ext4, XFS, and Audio Driver Fixes

Linux Kernel 7.0 RC6 Arrives with Major Ext4, XFS, and Audio Driver Fixes

By sk
382 views 3 mins read

Linus Torvalds officially released the sixth release candidate (RC6) for the upcoming Linux Kernel 7.0 on March 29, 2026. For a brief moment last week, it looked like the development cycle was finally slowing down.

However, Torvalds now admits that the previous week's quietness was merely a "mirage". Instead of a calm path toward the final release, this new version arrived with a surprisingly high number of fixes.

Linux Kernel 7.0 Release Candidate 6
Linux Kernel 7.0 Release Candidate 6

The Mystery of the "Busy" Cycle

Throughout this 7.0 cycle, the weekly updates have remained consistently larger than usual. Surprisingly, the initial merge window for version 7.0 was actually quite average. This means the extra size does not come from new features, but from a flood of small, technical fixes.

Linus Torvalds wonders if AI tools are now better at finding trivial, real-world bugs. Consequently, these tools might be creating a "bump" in contributions as developers find and fix issues that older tools missed.

Furthermore, he previously suggested that the "new major number" might be psychologically encouraging people to work harder on this specific release.

A Major Focus on Filesystems

In a typical Linux update, drivers usually make up at least half of the changes. In rc6, however, drivers only account for one-third of the update. Instead, filesystems and the Virtual File System (VFS) take center stage.

The Ext4 filesystem received a significant amount of attention this week. Developers fixed several critical issues, including:

  • Preventing Crashes: New code stops potential crashes that occurred when users unmounted a drive immediately after changing settings.
  • Syzkaller Fixes: The team addressed various bugs found by automated testing tools to improve overall stability.
  • Memory Management: Several fixes now stop memory leaks that happened during error states.
  • Deadlock Prevention: A fix now prevents a rare "deadlock" that could happen when the system reallocated a recently freed inode.

Better Audio and Hardware Support

The sound subsystem also saw a large number of device-specific improvements. While the sound team took some time off recently, they made up for it with a big batch of fixes.

Key audio updates include:

  • Focusrite Scarlett Fixes: Users of Focusrite Scarlett 2i2 and 2i4 (1st Gen) devices should notice that the team fixed issues with distorted audio.
  • Laptop Compatibility: New "quirks" or specific settings were added for several ASUS, Lenovo, and HP laptop models.
  • Star Labs Support: The update fixes an annoying "speaker pop" issue on the Star Labs StarFighter laptop.

Code Distribution Comparison: Linux 7.0 RC5 vs. RC6

Development priorities shifted significantly between these two versions. Drivers dropped from a majority share to one-third of the diffstat. Filesystems moved to the forefront of recent activity.

SubsystemDistribution and Priority Shift
DriversDropped from 50% share in rc5 to 33% in rc6
FilesystemsShifted to primary focus led by Ext4 and XFS
Core KernelIncreased activity in RCU, mm, and tooling
Linux Kernel 7.0 Development: The RC5 Mirage vs. The RC6 Reality
Linux Kernel 7.0 Development: The RC5 Mirage vs. The RC6 Reality

Drivers now account for only 33% of the 'rc6' changes. Filesystems have taken the primary focus of the development community. This shift indicates a move from peripheral support to core data integrity fixes. Core networking and architecture updates also contributed to the busy week.

Download and Test Linux Kernel 7.0 RC6

Even though the high volume of fixes is "unnerving" to Torvalds, he remains optimistic about the schedule. He noted that most of the changes are "small and benign" rather than dangerous or scary. Therefore, he does not plan to extend the release cycle at this time.

In the Linux 7.0-rc6 announcement mail, Linus mentioned the next weekend’s update, rc7, will be the final release candidate. However, because this release cycle refuses to calm down, he cannot make any firm promises yet.

For now, he encourages the community to keep testing the code to ensure the final version of Linux 7.0 is as stable as possible.

You can download and test the latest Kernel 7.0 RC6 version from the Kernel.org website or the Linus Torvalds's git tree.

You May Also Like

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. By using this site, we will assume that you're OK with it. Accept Read More