• zfs-2.2.0-rc2 70232483b4

    zfs-2.2.0-rc2 Pre-Release

    behlendorf released this 2023-07-21 23:37:48 +00:00 | 676 commits to master since this release

    Supported Platforms

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

    Changes

    • shellcheck: disable "unreachable command" check [SC2317] #15089
    • metaslab: tuneable to better control force ganging #15088
    • Adjust prefetch parameters. #15072
    • Add explicit prefetches to bpobj_iterate(). #15071
    • Don't emit cksum_{actual_expected} in ereport.fs.zfs.checksum events #15052 #14717
    • Don't emit checksum histograms in ereport.fs.zfs.checksum events #15052 #14717
    • zed: Fix zed ASSERT on slot power cycle #15084
    • Fix zpl_test_super race with zfs_umount #15077
    • spa_min_alloc should be GCD, not min #15067
    • Don't panic if setting vdev properties is unsupported for this vdev type #15063
    • Ignore pool ashift property during vdev attachment #15061
    • Rollback before zfs root is mounted #15025
    • Do not request data L1 buffers on scan prefetch. #15029
    • 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 6.5 compat: intptr_t definition is canonically signed #15058
    • set autotrim default to 'off' everywhere #15079
    • Fix the ZFS checksum error histograms with larger record sizes #15049
    • Fix raw receive with different indirect block size. #15039
    • Avoid extra snprintf() in dsl_deadlist_merge(). #15056
    • Add missed DMU_PROJECTUSED_OBJECT prefetch. #15024
    • FreeBSD: catch up to __FreeBSD_version 1400093 #15036
    • FreeBSD: Fix build on stable/13 after 1302506. #15047
    Downloads