Ahead of tomorrow’s Linux 6.16-rc6 kernel release a number of Bcachefs file-system fixes were merged.
On Friday the Bcachefs lead developer Kent Overstreet sent out a pull request contianing the latest Bcachefs fixes. This includes a number of fixes, tweaking the b-tree cache helpers, b-tree node scans no longer using the cache, b-tree read retry fixes, and various other fixes.
Overstreet followed-up today to the Bcachefs pull request by noting:
“These are fixes for some high severity 6.16 regressions.”
Linus Torvalds has now merged all of these Bcachefs file-system fixes in time for Sunday’s Linux 6.16-rc6 release.
Torvalds hasn’t commented any further on what he plans to do about this file-system moving forward. Torvalds commented last month that Bcachefs and the mainline Linux kernel would be “parting ways in the 6.17 merge window” without elaborating if he plans to outright remove all the Bcachefs code from the mainline kernel, gate it behind the “BROKEN” Kconfig option, do another time-out for a kernel cycle, or what exactly will happen to this copy-on-write open-source file-system moving forward in the mainline kernel. We’ll see but for now Bcachefs fixes are still being accepted for Linux 6.16.