OpenZFS 2.1.6 发布,兼容 Linux 5.19、优化 B-Tree

来源: OSCHINA
编辑:
2022-10-05 07:38:11

OpenZFS 2.1.6 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。

此版本的更新内容主要集中在修复错误,值得注意的变化是扩展对 OpenZFS 内核模块的支持,以兼容较新版本的 Linux 内核。因此,OpenZFS 2.1.6 现在支持从 Linux 3.10 到 Linux 5.19 版本的内核,另外还针对新推出的 Linux 6.0 中的内核变化提供了部分初始补丁。相比之下,OpenZFS 2.1.5 最高只支持 Linux 5.18。

OpenZFS 2.1.6 支持平台

  • Linux: 兼容 Linux 3.10 - 5.19 内核
  • FreeBSD兼容自 12.2-RELEASE 以来的系统

OpenZFS 2.1.6 还包含对 B-tree 的优化、针对 FreeBSD 平台的多项特定修复、针对 sorted scrub 的优化、改进推测性预取器,以及其他各种小的改进。

  • FreeBSD: handle V_PCATCH #13910
  • FreeBSD: catch up to 1400068 #13909
  • FreeBSD: stop passing LK_INTERLOCK to VOP_LOCK #13908
  • FreeBSD: Fix integer conversion for vnlru_free{,_vfsops}() #13882
  • FreeBSD: Ignore symlink to i386 includes #13719
  • LUA: Fix CVE-2014-5461 #13949
  • Linux: 修复 zio_do_crypt_data() 中未初始化的变量使用问题 #13944
  • 重构 Log Size Limit #13476
  • Revert "Reduce dbuf_find() lock contention"
  • 新增 zfs_btree_verify_intensity kernel module parameter #13874

详情查看 release note

延伸阅读

展开阅读全文
2 收藏
分享
0 评论
2 收藏
分享
返回顶部
顶部