Workflow
文件系统开发规则
icon
Search documents
“等到Linux 6.17就「分手」,”Linus再被Bcachefs惹怒:公开要求为新特性“开后门”?
3 6 Ke· 2025-07-04 10:50
一套被称为"下一代"的文件系统,刚被 Linux 主线接受一年半,如今又濒临出局边缘。 前一阵子,在 Linux 内核开发社区中,一场围绕 Bcachefs 的"流程之争"愈演愈烈——Linux 之父 Linus Torvalds 再次对 Bcachefs 项目的主要维护者 Kent Overstreet 表达强烈不满,原因是其在内核 6.16 的候选版本(RC)阶段提交了带有新 功能的补丁,这严重违背了 Linux 长期以来的开发规则。 经过持续一周的争议后,Linus Torvalds 最终还是选择将那段代码合并,但也对 Bcachefs 给出了一个颇具警示意味的 表态:"事情到了这个地步,我都不想再参与了。我们唯一真正达成一致的,大概就是'我们已经结束了'。" 但在 Linus Torvalds 眼里,这样的开发方式,也常常意味着流程不合规、代码管理混乱。 本次争议的导火索来自一个看似不大的功能补丁:journal_rewind。 这个功能的设计目的是允许文件系统回滚到较早的状态点,用于极端情况下的数据恢复。虽然该功能尚未完善,Kent Overstreet 也承认目前还存在"较大限制",但他仍希望能尽 ...