Supported Platforms
- Linux: compatible with 3.10 - 5.10 kernels
- FreeBSD: Release 12.2, stable/12, 13.0 (HEAD)
Changes
- Avoid updating the L2ARC device header unnecessarily #11522 #11537
- Fix zrele race in zrele_async that can cause hang #11527 #11530
- Fix a resource leak in uu_avl_pool_destroy #11528
- Fix a man page link in zfs-program.8 #11529
- zfsprops.8: fix mispluralisation in "Default values is" #11509
- ZTS: Use swapctl to list swap devices on FreeBSD #11503
- vdev_id: Add error message when $CONFIG is missing #11498
- Fix two minor lint errors (cppcheck) #11507
- Relax special_small_blocks assertion #11501
- FreeBSD: upstream changes to VFS interface #11458
- FreeBSD: fix HEAD build, conditionally remove FDSYNC defines #11458
- dracut: Support /usr/bin as 'systemctl' path #11487
- Install zgenhostid to sbindir #11485
- Re-apply path sanitizer, as mount(8) still mangles it #11295 #11462
- ZTS: avoid piping to special devices #11478
- ZTS: avoid race to unmount in zfs_rollback_001 #11451
- assertion failed in arc_wait_for_eviction() #11285 #11397
- FreeBSD: minor_t needs to be signed so that -1 is recognized as such #11437
- Linux 5.10 compat: restore custom uio_prefaultpages() #11463 #11484
- ZTS: three small follow up fixes for #11167 #11311
- zpool: Dryrun fails to list some devices #11122 #11167