openSUSE Disabling Bcachefs Support For Its Linux 6.17+ Kernel Builds
Linus Torvalds recently marked Bcachefs as "externally maintained" and isn't merging any new Bcachefs code for the time being but for now at least is keeping the existing Bcachefs code in-tree for anyone that has been relying on this experimental CoW file-system from prior kernel versions. OpenSUSE announced today though they are resorting to disabling the kernel driver in their Linux 6.17+ builds.
Due to the "externally maintained" position of Bcachefs and that code being maintained out-of-tree for now at least, openSUSE engineers at SUSE have decided to disable Bcachefs for Linux 6.17 and future kernel builds. For existing pre-6.17 kernel builds, the Bcachefs kernel module will remain.
The announcement by SUSE's Jiri Slaby concludes with:
Due to the "externally maintained" position of Bcachefs and that code being maintained out-of-tree for now at least, openSUSE engineers at SUSE have decided to disable Bcachefs for Linux 6.17 and future kernel builds. For existing pre-6.17 kernel builds, the Bcachefs kernel module will remain.
The announcement by SUSE's Jiri Slaby concludes with:
"Once the BCacheFS maintainer behaves and the code is maintained upstream again, we will re-enable... (As IMO, it is a useful feature.)"
