Home Linux KernelLinux Kernel 6.17 RC1 Released: Bcachefs Changes and RISC-V Updates Not Included

Linux Kernel 6.17 RC1 Released: Bcachefs Changes and RISC-V Updates Not Included

By sk
Published: Updated: 635 views 4 mins read

The first release candidate (RC1) for the upcoming Linux Kernel 6.17, has been released on 10 August 2025. In the kernel 6.17-rc1 announcement mail, Linus Torvalds mentioned a bit about the timing, explaining that he worked hard on the initial merges before travelling.

This helped him manage the later, "straggler" code submissions while he was away. So, a big thanks to all the developers who sent their changes in early - you made Linus's life easier!.

What's New in Linux Kernel 6.17 RC1

Linux Kernel 6.17 Release Candidate 1
Linux Kernel 6.17 Release Candidate 1

The new Kernel 6.17-rc1 release candidate looks quite healthy, with normal numbers of patches and commits. Many important areas of the kernel have received updates. For instance, you will find improvements across:

  • Core System Components: Like memory management (MM), schedulers, and locking.
  • File Systems: Many file systems such as btrfs, ext4, xfs, jfs, gfs2, udf, ext2, erofs, exfat, ntfs3, hfs/hfsplus, zonefs, and orangefs have updates.
  • Hardware Support: This includes updates for various architectures like ARM, ARM64, s390, x86, LoongArch, m68k, parisc, powerpc, sh, and xtensa. Also, many drivers saw updates, for example, PCI, GPIO, USB/Thunderbolt, input devices, sound, media, and networking.
  • Security and Virtualisation: Expect updates for BPF, VFIO, EFI, integrity, securityfs, LSM, SELinux, audit, landlock, and KVM.
  • Development Tools and Infrastructure: There are also updates to tracing, kunit, kselftest, and documentation.

Clearly, a lot of dedicated people contributed to this release, making the kernel better for all of us!

No Bcachefs Changes in Linux Kernel 6.17 RC1

Despite Kent Overstreet's claims that Bcachefs is becoming stable and his plan to remove its 'experimental' label in Linux 6.18, recent bcachefs patches were not merged into the Linux 6.17-rc1 kernel.

Kent noted a "hard freeze" on new features for 6.17, focusing on bug fixes, and reported that outstanding bugs were minimal.

As seen in the Bcachefs changes for 6.17-rc1 proposal mail, users like Malte Schröder and Gerhard Wiesinger have corroborated its stability in their testing, with Gerhard even noting its superior recovery capabilities compared to btrfs in some scenarios. Kent stated that the "experimental" label would be removed in 6.18.

But, the decision not to merge bcachefs for 6.17 has led to divided opinions among kernel developers.

Some, like Malte Schröder, Peter Schneider, Aquinas Admin, and Martin Steigerwald, expressed disappointment and advocated for its inclusion, citing its utility and stability.

Conversely, a significant number of developers, including Carl E. Thompson, Josef Bacik, Theodore Ts'o, Matthew Wilcox, and Sasha Levin, supported the decision to delay or prevent its merge.

Their reasoning was primarily rooted in concerns about Kent Overstreet's personal conduct and interactions within the community. They describe his behaviour as "toxic" and detrimental to community health, rather than issues with the code's technical quality.

Ultimately, the inclusion of bcachefs in the kernel rests with Linus Torvalds, who holds the ultimate power to decide to accept the pull requests or not.

Related Read: Bcachefs Moves To External DKMS Module In Linux Kernel 6.18

No RISC-V Patches for Kernel 6.17 RC1

The Linux kernel development world is not just about code; it’s also about people working together.

Linus is known for being strict about timely and high-quality submissions. For instance, he rejected some RISC-V patches for 6.17 that came in too late and included what he called "useless garbage" in generic files.

Try Linux Kernel 6.17 RC1

As usual, Linus has asked everyone to start testing and fixing. So, if you are a developer or an enthusiastic user, download Linux 6.17-rc1, give it a try, and report any issues you find. Your efforts help make Linux better for everyone!

Linux Kernel 6.17 RC1 can be downloaded from the Kernel.org website or the Linus Torvalds's git tree.

Kernel 6.17 Estimated Final Release Date

As you may know, the kernel development cycle usually involves 7-8 RC releases, with each RC coming out roughly weekly.

Since 6.17-rc1 was released on August 10, 2025, we can expect around 7 RCs (a common number in recent cycles).

Estimated Timeline:

  • 6.17-rc1: August 10, 2025
  • 6.17-rc2: August 17
  • 6.17-rc3: August 24
  • 6.17-rc4: August 31
  • 6.17-rc5: September 7
  • 6.17-rc6: September 14
  • 6.17-rc7 (if needed): September 21

Linux Kernel 6.17 Final Release (Stable) Date:

  • If there are 7 RCs, the final 6.17.0 release would likely be on September 28, 2025.
  • If only 6 RCs are needed (less common but possible), it could be September 21, 2025.

Most likely final release date for Linux Kernel 6.17 could be September 28, 2025.

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