More Bcachefs Fixes & Recovery Improvements Land In Linux 6.9
([Linux Storage] 66 Minutes Ago
Bcachefs Fixes)
- Reference: 0001457710
- News link: https://www.phoronix.com/news/More-Bcachefs-For-Linux-6.9-rc5
- Source link:
The [1]Bcachefs fixes continue to come in on the heavier side for the in-development [2]Linux 6.9 kernel.
Last week Bcachefs was working on [3]completing its repair code for robust recovery and this newest pull request today has additional Bcachefs recovery work. There are several recovery fixes as part of today's update. The recovery fixes are around a deadlock in the recovery mode, correctly carrying out btree node merges when needed, fixing a failure to go read-write when the superblock indicates recovery passes are needed, and other fixes.
Today's pull also has a new on-disk format feature of a bitmap of regions that ever had btree nodes to help with the btree node scan tool. Plus there are a few other fixes as well.
See [4]this Git merge for more details on the latest round of Bcachefs fixes being mainlined.
[1] https://www.phoronix.com/search/Bcachefs
[2] https://www.phoronix.com/search/Linux+6.9
[3] https://www.phoronix.com/news/Bcachefs-Repair-Looking-Good
[4] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cef27048e5c2f88677a647c336fae490e9c5492a
Last week Bcachefs was working on [3]completing its repair code for robust recovery and this newest pull request today has additional Bcachefs recovery work. There are several recovery fixes as part of today's update. The recovery fixes are around a deadlock in the recovery mode, correctly carrying out btree node merges when needed, fixing a failure to go read-write when the superblock indicates recovery passes are needed, and other fixes.
Today's pull also has a new on-disk format feature of a bitmap of regions that ever had btree nodes to help with the btree node scan tool. Plus there are a few other fixes as well.
See [4]this Git merge for more details on the latest round of Bcachefs fixes being mainlined.
[1] https://www.phoronix.com/search/Bcachefs
[2] https://www.phoronix.com/search/Linux+6.9
[3] https://www.phoronix.com/news/Bcachefs-Repair-Looking-Good
[4] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cef27048e5c2f88677a647c336fae490e9c5492a
timofonic