Skip to content

zfs-2.1.13

Compare
Choose a tag to compare
@tonyhutter tonyhutter released this 28 Sep 00:52
· 3042 commits to master since this release
zfs-2.1.13

Supported Platforms

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

Changes

  • check-zstd-symbols: also ignore _pfx symbols #15282 #15284
  • Cleanup: Replace oldstyle struct hack with C99 flexible array members #14372
  • Linux 6.5 compat: META (#15265)
  • checkstyle: fix action failures #15220
  • zed: update zed.d/statechange-slot_off.sh #15210
  • zed: Add zedlet to power off slot when drive is faulted #15200
  • intptr_t definition is canonically signed #15058
  • Linux 6.5 compat: spl: properly unregister sysctl entries #15239
  • Linux 6.5 compat: safe cleanup in spl_proc_fini() #15234 #15235
  • Linux 6.5 compat: Use copy_splice_read instead of filemap_splice_read #15164
  • Linux 6.5 compat: replace generic_file_splice_read with filemap_splice_read #15155
  • Linux 6.5 compat: register_sysctl_table removed #15138
  • Revert "Linux 6.5 compat: register_sysctl_table removed" #15134
  • Linux 4.20 compat: wrapper function for iov_iter type access #15100
  • Linux 6.4 compat: iter_iov() function now used to get old iov member #15100
  • Linux 6.5 compat: blkdev changes #15099
  • Linux 6.5 compat: use disk_check_media_change when it exists #15101
  • Linux 6.5 compat: register_sysctl_table removed #15098
  • Linux 6.5 compat: disk_check_media_change() was added #15060
  • Linux 6.5 compat: BLK_STS_NEXUS renamed to BLK_STS_RESV_CONFLICT #15059
  • Linux: Never sleep in kmem_cache_alloc(..., KM_NOSLEEP) (#14926)
  • quick fix for lingering snapdir unmount problems #14462
  • Workaround issue cleaning up automounted snapshots on Linux #11632 #12670
  • Linux 6.4 compat: META #15125
  • zed: Reduce log noise for large JBODs #15086 #15094
  • zed: Fix zed ASSERT on slot power cycle #15084
  • Fix raw receive with different indirect block size. #15039
  • Fix remount when setting multiple properties. #15000
  • Shorten arcstat_quiescence sleep time
  • Store the L2ARC device ashift in the vdev label #14313 #14963
  • Fix the L2ARC write size calculating logic (2) #14936 #14954
  • Fix the L2ARC write size calculating logic #14939
  • Remove duplicate code in l2arc_evict() #14828
  • Fix memory leak in zil_parse().
  • contrib/bash_completion.d: fix error spew from __zfs_match_snapshot() #12820
  • tests: zts-report: issue numbers are numbers #13259
  • zfs-dkms rpm: simplify scriptlets, fix uninstall #10463 #13182