zfs-2.2.0-rc2
Pre-release
Pre-release
behlendorf
released this
22 Jul 00:02
·
1024 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