OpenZFS 2.0.4 发布了。OpenZFS(原名 ZFS)是 Linux、FreeBSD 与 macOS 平台上的文件系统,本次更新为 Linux Kernel 5.11 带来了官方支持,同时也为开发中的 Linux 5.12 带来了早期的兼容性。
主要更新内容
- 兼容 Linux Kernel 3.10 – 5.11
- 阐明压缩后的 ZFS 发送/接收行为
- 在 zfs_write 中允许 ZFS_READONLY
- 禁止 cppcheck 的无效语法警告
- 初始化 ZIL 缓冲区
- zpool:使用 tab 从删除状态继续
- 支持使用 keylocation=file://
- 添加 “zstd-fast” 以帮助选择 “compression” 属性
- 修正 FreeBSD 特有的 dmu_read_pages 断言
- Linux 5.12 兼容:用 disk_io_acct 替换 bio_io_acct
- Linux 5.12 兼容:bio-> bi_disk 成员已移动
- Linux:增加 nvlist_src_size 最大值
- send_iterate_snap:全部发送而不用 fromsnap
详细内容请查看更新公告。