今天,Linux 6.9 内核提交了新一轮 Bcachefs 文件系统修复。这一轮修复包括大量用于处理这个试验性开源文件系统上 “极端文件系统损坏 “的修复。
Bcachefs 首席开发者肯特-奥弗斯特里特(Kent Overstreet)这样描述今天的拉取请求:
“大量针对极端文件系统损坏情况的修复。一项修复(”修复 btree 写缓冲区中的日志针脚”)适用于正常使用;还有一项二进制性能修复。
新的修复/构建代码已进入最后阶段,应在一周内完成。任何因 splitbrain bug 而丢失 btree 内部节点(或其他各种损坏)的用户届时都可以进行修复”。
Overstreet 提供了 29 个修补程序,另外三个开发人员也提供了三个修补程序。这个拉取请求包含了各种不同的修复,如果没有人反对,应该很快就会在下周日 Linux 6.9-rc3 发布之前合并到 Linux Git 中。根据 Bcachefs 的进展情况,Phoronix 可能会对 6.9 或 6.10 内核进行新一轮的 Linux 文件系统基准测试。
转自 Bcachefs Submits Lots Of Fixes For “Extreme Filesystem Damage” With Linux 6.9 – Phoronix