您现在的位置是:首页 > 文章详情

Linus 要将 Bcachefs 文件系统从内核中移除出去

日期:2025-07-07点击:4

因与维护者 Kent Overstreet 之间存在分歧,Linux 作者 Linus Torvalds 再次威胁要将 Bcachefs 文件系统从内核中移除出去。

Linus 在最新拉取评论中表示有可能在 6.17 合并窗口期间会与 Bcachefs 分道扬镳。

他给出的理由是双方的开发理念存在巨大分歧,Torvalds 说他甚至无法对 Bcachefs 的 bug 修复提出任何质疑,好像他只能按照 Overstreet 的要求拉取代码,他说双方争吵之后的唯一共识是“we're done”。

事情的导火索发生在 Linux 6.16-rc 阶段。按惯例,内核合并窗口(merge window)一过,后续的 rc 版本周期只接受错误修复,不加入新功能。但 Kent 在 6.16-rc3 发布后不久提交通知,请求合入一个名为“journal-rewind”的新功能补丁。据称这是为改进 Bcachefs 文件系统修复工具而设计,可以解决用户报告的一项数据损坏隐患。然而这个补丁牵涉范围较大,改动超过一千行代码,而且严格来说属于新特性 ——明显有违 rc 阶段“只修 Bug 不添新功能”的规则。

Linus 对此十分不满,当即在邮件中表示:“看起来你又把合并窗口的本意给忘了。不能因为你发现了别的 Bug,就趁机开始往里加新特性”。简而言之,Linus 觉得 Kent 不守规矩,挑战了内核开发的流程共识。

面对 Linus 的训斥,Kent 不但没有认错收手,反而据理力争,坚持这个“journal-rewind”并非普通新功能,而是修复致命问题所需,认为规则不该不近人情。

更劲爆的是,两人在邮件中你来我往,话越说越冲。Linus 虽然一贯以暴脾气闻名,这回却是 Kent 先爆了粗口。据社区整理的邮件记录,Kent 在回复 Linus 时开篇就略带火药味地写道:

“Linus,我不是想说你对 Bcachefs 就不能发表意见,没这意思,老实讲我挺乐意和你合作 —— 前提是你别这么几把难搞。不过你有时候真是疯了,而且经常这样……”

 

相关来源

https://mp.weixin.qq.com/s/O94LXhqzi8m9o3ijVOTSsg

https://lore.kernel.org/linux-bcachefs/xl2fyyjk4kjcszcgypirhoyflxojzeyxkzoevvxsmo26mklq7i@jw2ou76lh2py/

https://lwn.net/Articles/1027289/

原文链接:https://www.oschina.net/news/359160
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章