Bcachefs Removal from Linux Kernel
- A clash between Linux creator Linus torvalds and bcachefs maintainer Kent Overstreet has raised concerns about the future of the next-generation filesystem within the Linux kernel.
- The core of the dispute centers on Overstreet's submission of new functionality during the release candidate (RC) phase, a period meant exclusively for bug fixes.
- This isn't the first time Overstreet's contributions have faced scrutiny.
Linus Torvalds and bcachefs face a potential split, raising serious questions about the filesystem’s future within the linux kernel. Torvalds warns of a possible parting of ways starting with kernel 6.17, sparked by disagreements over bcachefs integration and the introduction of new functionality during the release candidate phase. This dispute, detailed in a recent update, highlights existing tensions with maintainer Kent Overstreet, who has faced previous criticism. While the project, aimed at improving storage performance, was initially included in kernel 6.7, it’s future hangs in the balance. News Directory 3 has the latest on the ongoing drama. Will bcachefs be removed, or will a resolution emerge? Discover what’s next.
Torvalds Warns of Potential Split Over bcachefs Integration in Linux Kernel
Updated July 1,2025
A clash between Linux creator Linus torvalds and bcachefs maintainer Kent Overstreet has raised concerns about the future of the next-generation filesystem within the Linux kernel. Torvalds has indicated a possible parting of ways, starting with kernel 6.17, amid disagreements over the bcachefs integration.
The core of the dispute centers on Overstreet’s submission of new functionality during the release candidate (RC) phase, a period meant exclusively for bug fixes. torvalds, known for his stringent control over the Linux kernel, expressed his displeasure. Overstreet defended his actions, leading to further friction.
This isn’t the first time Overstreet’s contributions have faced scrutiny. In November 2024, he was barred from contributing to kernel 6.13. The bcachefs project, aimed at improving storage performance, was initially included in kernel 6.7 in January 2024 after a decade in growth.
“I think we’ll be parting ways,” Torvalds said,signaling the seriousness of the disagreement.
What’s next
If bcachefs is removed from the kernel, the project could continue as an external development. Users could then build custom kernels or utilize the FUSE subsystem, although this might impact performance. Alternatively, tools like DKMS could be used to build the code on demand during kernel updates. Resolution of the dispute remains a possibility.
