Linus Torvalds 不满 Linux 6.9 中的一些 Bcachefs 代码
Bcachefs 文件系统自从被纳入 Linux 6.7 内核的上游版本以来,一直保持着良好的运行状态。但现如今,随着 Bcachefs 的功能更新被提交到 Linux 6.9 合并窗口,引发了 Linus Torvalds 对其中一些 proposed code 的不满。 维护者 Kent Overstreet 将针对 Linux 6.9 的 Bcachefs 改动的拉取请求总结为: Subvolume children btree;是为 walking subvolumes 提供用户空间界面所必需的,计划在稍后提供 对目录结构检查进行了大量改进 改进了日志管道,显着提高了 high iodepth write workloads 的性能 Discard path 改进:Discard path 更加高效,并且不再不必要地刷新日志 Buffered write path 现在可以避免占用 inode lock 调出用于 XFS 的各种库代码:time stats、mean_and_variance、darray、eytzinger、thread_with_file 新的 mm hel...
