Skip to content

zfs-2.2.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@behlendorf behlendorf released this 07 Sep 23:39
· 1008 commits to master since this release
zfs-2.2.0-rc4

Supported Platforms

  • Linux: compatible with 3.10 - 6.4 kernels
  • FreeBSD: compatible with releases starting from 12.2-RELEASE

Changes

  • Intel QAT 1.7 compatibility #15190
  • Relax error reporting in zpool import and zpool split #15216
  • ZIL: Change ZIOs issue order. #15233
  • ZIL: Revert zl_lock scope reduction. #15228
  • ZIL: Tune some assertions. #15227
  • dmu_buf_will_clone: change assertion to fix 32-bit compiler warning #15224
  • checkstyle: fix action failures #15220
  • Try to clarify wording to reduce zpool add incidents #15179
  • Avoid save/restoring AMX registers to avoid a SPR erratum #14989 #15168
  • zed: update zed.d/statechange-slot_off.sh #15210
  • Make zoned/jailed zfsprops(7) make more sense. #15161
  • tests/block_cloning: rename and document get_same_blocks helper #15181
  • Update outdated assertion from zio_write_compress #15180
  • zed: Add zedlet to power off slot when drive is faulted #15200
  • copy_file_range: fix fallback when source create on same txg #15170 #15172
  • Move zinject from openzfs-zfs-test to openzfs-zfsutils #15160
  • dracut: support mountpoint=legacy for root dataset #15149
  • zfs_clone_range should return a descriptive error codes #15148
  • libzfs: sendrecv: send_progress_thread: handle SIGINFO/SIGUSR1 #15113
  • linux/spl/kmem_cache: undefine kmem_cache_alloc before defining it #15144
  • Fix some typos #15141
  • ZIL: Second attempt to reduce scope of zl_issuer_lock. #15122
  • ZIL: Replay blocks without next block pointer. #15132
  • ZIL: Avoid dbuf_read() before dmu_sync(). #15153
  • Remove fastwrite mechanism. #15107
  • Avoid waiting in dmu_sync_late_arrival(). #15096
  • zpool_vdev_remove() should handle EALREADY error return #15013 #15129
  • linux: zfs: ctldir: set [amc]time to snapshot's creation property #15110 #15117
  • readmmap.c: fix building with MUSL libc #15130
  • Check the return value in clonefile test #15128
  • linux/copy_file_range: properly request a fallback copy on Linux <5.3 #15131
  • zdb: include cloned blocks in block statistics #15123