Redian新闻
>
Linus 亲自 review 代码,希望平息关于 Bcachefs 文件系统的 “内斗”

Linus 亲自 review 代码,希望平息关于 Bcachefs 文件系统的 “内斗”

公众号新闻

转自:OSC开源社区(ID:oschina2013)

根据科技媒体 Phoronix 的报道,开发已久的 Bcachefs 文件系统驱动程序已提交到 Linux 6.5,但由于各种技术问题和开发者的 “内斗”,此驱动程序并没有在该开发周期内合并。
Bcachefs 是一个写时复制(CoW)的文件系统,其源自于 Linux 内核的块缓存 Bcache。几个月前,Bcachefs 的补丁集已正式递交审查,有望被纳入内核。


开发者希望能提供类似 XFS/EXT4 的性能,以及类似 Btrfs 和 ZFS 的特性。其主要开发者表示 Bcachefs 的特性 “多到无法列出”,而已知错误也是 “多到无法列出”。



上个月,Linux 内核开发者就 “Bcachefs 文件系统驱动程序” 在邮件列表展开了激励的讨论,气氛也逐渐变得剑拔弩张(出现了许多不友好的信息)。但这种变化并不是来源于文件系统本身,而是内核模块本身之外所需的代码更改。

现在,Linus Torvalds 本人已经开始亲自 review 所提交的代码,并就相关情况发表了自己的看法。
Linus 昨天完成了对 Bcachefs 代码的 review。他表达了对部分锁定代码 (locking code) 的担忧,并认为 Bcachefs 的部分先决代码应通过各自的子系统 / 维护者分支进入,而不是放到大的 PR 里面。
总的来说,Linus 对 Bcachefs 合并状态的立场基本上可以归结为:

目前的情况是,bcachefs 本身之外的东西我并不反对。


我只关心 bcachefs 内部的东西,因为我非常非常希望有人能够查看这六个锁,但同时,只要这些东西纯粹是 bcachefs 内部的,不会影响其他任何东西,我就不会太担心。


实际上,最让我困扰的是我所看到的个人论点。我不知道该怎么办。由于 Christian 的反对,我其实并不想合并这个,因为我们有一个负责任的 vfs 维护者。


因此,即使不考虑 "我认为先决条件应该单独加入,或者至少明确注明" 的问题,这些争论也必须得到解决。

访问邮件列表查看 Linus 完整评论:https://lore.kernel.org/lkml/CAHk-=whaFz0uyBB79qcEh-
Bcachefs 首席开发者 Kent Overstreet 表示将重新提交到 Linux 6.6,因此我们不妨拭目以待 Bcachefs 问题和开发者的争论是否能在未来几周内降温。
相关链接:https://www.phoronix.com/news/Linux-Torvalds-Bcachefs-Review
推荐阅读  点击标题可跳转

1、“编辑器之神 Vim ”,它的创造者因病离世

2、邪恶 GPT 再添一员:暗网已超 3k 订阅,发布者身份成谜!

3、全球 43 亿 IPv4 地址耗尽的四年后,亚马逊:明年收费,我提前说一下!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
在 Linux 文件系统中使用 attr 添加扩展属性 | Linux 中国Hebei: Man Held for Defrauding Millions Meant for Sick Children一文读懂|Linux 虚拟文件系统(VFS)不写代码,一句提示生成整个代码库,GPT-Engineer项目火了“中东最强军队出现内斗”雷军写的代码又上热搜了!写了十多年代码,熬过无数通宵文件系统考古:如何支持多个文件系统仅8670行代码,Linux内核第一版 (v0.01) 开源代码解读HadaFS:新型Burst Buffer文件系统如何在 Linux 中扩展 Veritas 文件系统(VxFS) | Linux 中国仅 8670 行代码,Linux 内核第一版 (v0.01) 开源代码解读Power Fantasies: The Truth About Chinese ‘Chiefs’ in West Africa你好,我是筚(bì)篥( lì)!【折扣】快去查一查CommBank Rewards活动!在Chemist Warehouse消费满$50返现$15!开放与集成:酷家乐云设计工具插件系统的秘密code review 和同事吵架,老板说我态度有问题不写代码,一句提示生成整个代码库,它在 GitHub 爆火【C1->AV 15% Bonus; UR->BA 30% Bonus; MR->AF 25% Bonus】转点奖励活动汇总用一个月重构了同事写的烂代码,我总结了8条重写烂代码的经验!Bcachefs已被合并到Linux-Next,Linux 6.7有望引入中国股市下跌及对英央行本周再次加息关注,伦敦股市下跌𝐂𝐚𝐥𝐧𝐢𝐊𝐞𝐚𝐧双皮奶内衣裤,软弹有度,上身0束缚~To Boost Revenue, Bilibili Shifts Focus From Views to Watch Time图拉真:把帝国带上巅峰的战将皇帝澳洲女足红遍全国!收视率创历史!周三晚对阵英格兰,全澳屏息关注!从挖呀挖的大妈被抓谈私人权利Shenzhen Employee Fired for Refusing Team-Building Event又四点“笼斗”升级“角斗”?马斯克扎克伯格“约架”可能在罗马斗兽场【𝐂𝐚𝐥𝐧𝐢𝐊𝐞𝐚𝐧双皮奶无痕内裤】49元三条!巨巨巨好穿 !!简直就是辣妹顶配,食品级冰箱收纳盒【一日团】Checkmate HATE: 10th Annual Chess-in-the- Park如何在 Linux 中映射 SAN LUN、磁盘和文件系统 | Linux 中国我一夜之间成为了素食者安装 Linux 的 6 种最佳文件系统Linus亲自review代码,希望平息关于Bcachefs文件系统的 “内斗”患精神病的老海归
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。