发布发生了 OpenZFS 2.4.2这是开源 ZFS 文件系统实现的一个修正版本。 Linux 以及 FreeBSD。新版本的主要变化是支持稳定分支。 Linux 7.0先前发布的 OpenZFS 2.4 版本支持内核 Linux 仅支持到 6.19 版本,而从以下版本开始则保持与旧内核的兼容性 Linux 4.18. 对于 FreeBSD,据称它适用于 13.3 及更高版本,以及 14.x 分支。
OpenZFS 2.4.2 包含大量修复,涉及汇编、测试、与 initramfs 的交互、对 POSIX_FADV_DONTNEED 的支持、挂载点的处理等问题。 Linux特定代码。为兼容需要进行的更改 Linux 7.0 版本,以及未来分支的首次编辑 Linux 7.1.
已修复的问题包括 vdev_rebuild_range() 中的错误、阵列重建后罕见的校验和错误、块克隆和随后截断后的数据损坏、并发 zfs recv 期间自动挂载快照时的死锁、内存泄漏以及许多 dRAID 问题,包括重建后的错误、降级状态和磁盘更换。
В LinuxOpenZFS 持续适应新的内核挂载模型。开发者移除了对旧挂载 API 的支持,将代码迁移到 fs_context,重构了挂载参数处理,并为那些更严格执行“禁止”挂载选项的内核添加了变通方案。此外,LSM、statx、setlease 和 ACL 也进行了修改,一些内核内部 API 的名称也进行了更改。 Linux 7.0.
同时还出版了一期平行刊物。 OpenZFS 2.3.7 对于仍在使用先前稳定分支 2.3 的用户,支持也已迁移到该分支。 Linux 7.0 版本以及新系列中的一些修复。
来源: linux.org.ru
