导读 OpenZFS 2.1.10发布,从支持的平台和变化两大方面介绍一下。

支持的平台

Linux:与3.10-6.2内核兼容
FreeBSD:兼容从12.2-RELEASE开始的版本

变化
  1. 删除了对Python 2和Python 3.5的支持 #12925
  2. linux 6.3兼容:需要REQ_PREFLUSH | REQ_OP_WRITE #14695
  3. 修复 “在zfs列表中添加彩色输出” #14712
  4. ZTS:在Linux上将测试名称记录到/dev/kmsg #13227
  5. 在ZTS中添加Linux kmemleak支持 #13084
  6. Linux 6.2兼容:META #14689
  7. 为递归发送修复控制台进度报告 #14448
  8. zfs_main.c:修复GCC中未使用的变量错误 #14441
  9. 使用setproctitle来报告zfs发送的进度 #14376
  10. 对漏洞报告的额外限制 #14512 #14641
  11. 为zfs列表添加彩色输出 #14621 #14350
  12. 将zpool iostat输出着色 #14621 #14459
  13. 为libzfs添加更多的ANSI颜色 #14621
  14. linux 6.3 compat: 添加另一个bdev_io_acct案例 #14658 #14668
  15. 为备用vdev更新vdev状态 #14653
  16. zed:为备用vdevs增加热插拔支持 #14295
  17. zed: 从 spa_vdev_attach() 发布一个 udev 变更 事件 #14172
  18. zed: 当磁盘被移除时将其标记为 REMOVED。
  19. FreeBSD:删除额外的 arc_reduce_target_size() 调用 #14639
  20. 改进arc_read()的错误报告
  21. QAT:修复QAT压缩中未初始化的种子 #14632 #14463
  22. 修复mountpoint=legacy的问题 #14599 #14604
  23. ZFS_IOC_COUNT_FILLED做不必要的txg_wait_synced() #13368
  24. 更新工作流程
  25. 解决GitHub行动失败的问题 #14530
  26. Ubuntu 22.04整合:GitHub工作流程 #14148
  27. initramfs:修复zpool获取参数的顺序 #14572
  28. 将 default_bs 和 default_ibs 变成 ZFS_MODULE_PARAMs #14293
  29. 为dsl_deadlist_move_bpobj()添加缺失的增量 #14573
  30. 优化is_l2cacheable函数 #14494 #14563
  31. 全系统推测性预取的限制。#14516
  32. 在死列表合并时预取 #14402
  33. 引入最小的ZIL块提交延迟 #14418
  34. 将zrlock_t打包8个字节 #14317
  35. 删除 dbuf_read() 中的几个指针解除引用 #14199
  36. 将 dnode 统计信息切换到 wmsums #14198
  37. 对zrl_remove()进行微优化 #14200
  38. 从zh_refcount中删除原子数 #14196
  39. 优化microzaps #14039
  40. autoconf:增加对openEuler的支持 #14241
  41. 为Gentoo和Alpine设置DEFAULT_INIT_SHELL到/sbin/openrc-run #12683 #12692
  42. rpm:增加对openEuler的支持 #14222
  43. 将 zfeature_active() 改为 static。
  44. 将dmu_buf_rele()移到dsl_dataset_sync_done()之后 #14522 #14523
  45. 部分恢复了eee9362 #14502
  46. 修复dsl_dataset_sync()在激活功能时出现的竞赛条件 #13816
  47. initramfs:使mountpoint=none工作 #14455
  48. 避免在FreeBSD的zfs_mount()中出现空指针解除引用 #14218
  49. 允许以普通用户身份挂载.zfs/snapshot中的快照 #13758

原文来自:http://www.linuxeden.com/a/119764

本文地址:https://www.linuxprobe.com/with-many-changes.html编辑:王艳敏,审核员:清蒸github

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/