• zfs-2.1.13 eb62221ff0

    Stable

    tonyhutter released this 2023-09-27 22:17:19 +00:00 | 1742 commits to master since this release

    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
    Downloads