Supported Platforms:
- Linux: compatible with 3.10 - 5.9 kernels
- FreeBSD 12.1, 12.2 (release), stable/12, and HEAD (13)
Changes
- Synchronize library ABI levels #11144
- FreeBSD: zvol_os: Use SET_ERROR more judiciously #11146
- ZTS: zdb_block_size_histogram increase variance #11148
- ZTS: Wait on all events in events_001_pos.ksh #11147
- Linux 5.10 compat: revalidate_disk_size() added #11085
- Linux 5.10 compat: check_disk_change() removed #11085
- Linux 5.10 compat: percpu_ref added data member #11085
- Linux 5.10 compat: frame.h renamed objtool.h #11085
- Optimize locking checks in mempool allocator #11126
- Remove duplicate cond_resched() definition #11131
- zvol_os: Fix handling of zvol private data #11117
- zvol_os: Don't leak doi in cdev error path #11117
- zvol_os: Properly ignore error in volmode lookup #11117
- zvol_os: Code cleanup in zvol_create_minor_impl #11117
- zvol_os: Keep better track of open count in close #11117
- zvol_os: Tidy up asserts #11117
- zstd: track allocator statistics #11129
- ICP: gcm: Allocate hash subkey table separately #11102
- Add some missing cfi frame info in aesni-gcm-x86_64.S #11101
- FreeBSD: catch up with 1300124 version bump #11136
- FreeBSD: Fix 12.2-STABLE after AT_BENEATH MFC #11139
- Yield periodically when rebuilding L2ARC #11116
- Update references to nonexistent man pages in code #11132
- FreeBSD: Remove BIO_ORDERED flag from BIO_FLUSH #11130
- ZTS: Fix xattr_004_pos failure, don't use tmpfs #11133
- Linux: g/c leftover fence in zfs_znode_alloc #11115
- FreeBSD: g/c unused zfs_znode_move support #11114
- Use known license string for zlua #11113
- FreeBSD: Skip RAW kstat sysctls by default #11099
- FreeBSD: catch up with 1300123 version bump #11104
- Restore identification of VDEVs using non-native block size #11088
- Properly format NAME subsection of zfs/zpool subcommands #11086
- Add missing zfs_arc_evict_batch_limit tunable #11094
- arcstat: Add -a and -p options from FreeNAS #11090
- Makefile.bsd: remove directory that no longer exists #11077
- FreeBSD: delete unreferenced file #11079
- Fix commitcheck on FreeBSD #11070
- Update issue templates, commitcheck and Contributing.md #10965