Bcachefs在Linux 6.7稳定版发布之前获得更多修复

2023年 12月 21日 50.7k 0

Bcachefs在Linux 6.7稳定版发布之前获得更多修复-1
这个Bcacheff文件系统已经在即将到来的Linux 6.78稳定释放。

Linux6.7稳定版可能会在新年前夕亮相,除非因为假期而将周期延长一周。Bcachefs文件系统的合并是其中之一Linux6.7的闪亮新特性。Bcachefs已经为它的首次亮相做好了准备之前发布的修复程序同时出现了更多的错误,这些错误现在已经得到解决。

Bcachefs在Linux 6.7稳定版发布之前获得更多修复-2

周三,Bcachef的另一轮修复是合并。这些修复相当于:

-使用无锁修复数据移动路径中的死锁(与就地更新写入相比);当尝试锁失败时,我们错误地等待运行中的IO刷新。

-修复了有关NFS文件句柄长度的报告

-修复bch2_fs_alloc()中的早期错误路径-列表头初始化不够早

-确保加载正确的(硬件加速的)CRC模块

-修复btree拆分路径中罕见的溢出,当打包的bkey格式增长并且所有密钥都没有值(LRU Btree)。

- 修复扇区分配器中的错误处理

这导致多设备设置中的写入错误失败,另一个错误意味着错误没有被记录下来,只通过fsync报告。

Bcachefs在Linux6.7中是“试验性的”,大多数用户可能希望等到它证明自己足够成熟,可以在任务关键型系统中使用,但它是一个有趣的COW文件系统。了解有关文件系统功能的更多信息,请访问Bcachefs.org.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论