Ahead of the Linux 6.16 stable kernel expected to be released on Sunday, some last minute Bcachefs file-system fixes join various other kernel regression/bug fixes landing today in Git.
The Bcachefs fixes merged today are for addressing user-reported bugs with this experimental copy-on-write file-system:
– Fix btree node scan on encrypted filesystems by not using btree node header fields encrypted
– Fix a race in btree write buffer flush; this caused EROs primarily during fsck for some people
More details on these Bcachefs fixes now in Linux Git ahead of Linux v6.16 can be found via this pull request from Bcachefs lead developer Kent Overstreet.
Bcachefs has been seeing a steady stream of fixes to solidify it for Linux 6.16. Once Linux 6.16 debuts on Sunday — or next week if a last-minute delay happens — will mark the start of the Linux 6.17 merge window. Given prior comments by Linus Torvalds we await to see what his plans are for Bcachefs come Linux 6.17, but at least Linux 6.16 with Bcachefs is appearing to be in good shape with these additional user-reported bugs now being fixed.