git: 177cee944033 - main - sysutils/openzfs*: Update to latest master

From: Ryan Moeller <freqlabs_at_FreeBSD.org>
Date: Tue, 30 Aug 2022 16:44:46 UTC
The branch main has been updated by freqlabs (src committer):

URL: https://cgit.FreeBSD.org/ports/commit/?id=177cee944033be581ee3fbf46b37318521bba570

commit 177cee944033be581ee3fbf46b37318521bba570
Author:     Ryan Moeller <freqlabs@FreeBSD.org>
AuthorDate: 2022-08-30 15:08:04 +0000
Commit:     Ryan Moeller <freqlabs@FreeBSD.org>
CommitDate: 2022-08-30 16:44:35 +0000

    sysutils/openzfs*: Update to latest master
    
    Notable changes:
    * openzfs/zfs@2d5622f5b Importing from cachefile can trip assertion
    * openzfs/zfs@a582d5299 Updates for snapshots_changed property
    * openzfs/zfs@0c4064d9a Fix zpool status in case of unloaded keys
    * openzfs/zfs@e713b69e5 arcstat: fix -p option
    * openzfs/zfs@fbc210fab Enable relatime by default
    * openzfs/zfs@947465b98 libzfs: Remove unused zpool_get_physpath()
    * openzfs/zfs@4fc1ea9c6 zpool: fix redundancy check after vdev removal
    * openzfs/zfs@673aa7e6c Don't double-zero buffers in fault management nvlists
    * openzfs/zfs@9681de465 Add snapshots_changed as property
    * openzfs/zfs@68aa3379e Skip checksum benchmarks on systems with slow cpu
    * openzfs/zfs@e8cf3a4f7 Implement a new type of zfs receive: corrective receive (-c)
    * openzfs/zfs@3a1ce4914 Add createtxg sort support for simple snapshot iterator
    * openzfs/zfs@bf61a507a zdb: dump spill block pointer if present
    * openzfs/zfs@fb087146d Add support for per dataset zil stats and use wmsum counters
    * openzfs/zfs@33dba8c79 Fix scrub resume from newly created hole
    * openzfs/zfs@97fd1ea42 Fix memory allocation for the checksum benchmark
    * openzfs/zfs@cb01da680 Call nvlist_free before return
    * openzfs/zfs@74230a5bc Avoid memory copy when verifying raidz/draid parity
    * openzfs/zfs@1ac7d194e Avoid memory copies during mirror scrub
    * openzfs/zfs@34e5423f8 Fix dnode byteswapping
    * openzfs/zfs@e7d90362e Fix znode group permission different from acl mask
    * openzfs/zfs@827322991 Fix and disable blocks statistics during scrub
    * openzfs/zfs@1cd72b9c1 Avoid two 64-bit divisions per scanned block
    * openzfs/zfs@c0bf952c8 Several B-tree optimizations
    * openzfs/zfs@ccf89b39f Add a "zstream decompress" subcommand
    * openzfs/zfs@1c0c729ab Several sorted scrub optimizations
    * openzfs/zfs@ad8b9f940 Scrub mirror children without BPs
    * openzfs/zfs@deb121309 Fix memory allocation issue for BLAKE3 context
    * openzfs/zfs@d51f4ea5f FreeBSD: Improve crypto_dispatch() handling
    * openzfs/zfs@10891b37f libzfs: Prevent overridding of error code
    * openzfs/zfs@dd8671459 Reduce ZIO io_lock contention on sorted scrub
    * openzfs/zfs@87b46d63b Improve sorted scan memory accounting
    * openzfs/zfs@fc5200aa9 AVL: Remove obsolete branching optimizations
    * openzfs/zfs@985c33b13 Introduce BLAKE3 checksums as an OpenZFS feature
    * openzfs/zfs@42cf2ad0e Remove wrong assertion in log spacemap
    
    Approved by:    lwhsu (implicit)
    Sponsored by:   iXsystems, Inc.
---
 sysutils/openzfs-kmod/Makefile |  4 ++--
 sysutils/openzfs-kmod/distinfo |  6 +++---
 sysutils/openzfs/Makefile      |  4 ++--
 sysutils/openzfs/distinfo      |  6 +++---
 sysutils/openzfs/pkg-plist     | 21 ++++++++++++++++++++-
 5 files changed, 30 insertions(+), 11 deletions(-)

diff --git a/sysutils/openzfs-kmod/Makefile b/sysutils/openzfs-kmod/Makefile
index 36df70337aad..af0cbb77a360 100644
--- a/sysutils/openzfs-kmod/Makefile
+++ b/sysutils/openzfs-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	openzfs
-PORTVERSION=	2022060100
+PORTVERSION=	2022082900
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
 PKGNAMESUFFIX?=	-kmod
@@ -14,7 +14,7 @@ BROKEN_i386=	build fails
 USES=		cpe kmod
 USE_GITHUB=	yes
 GH_PROJECT=	zfs
-GH_TAGNAME=	bc8192cd5
+GH_TAGNAME=	2d5622f5b
 KMODTARGET?=	openzfs.ko
 
 PLIST_FILES=	${KMODDIR}/${KMODTARGET}
diff --git a/sysutils/openzfs-kmod/distinfo b/sysutils/openzfs-kmod/distinfo
index eb7538b0d4d4..f615250680b9 100644
--- a/sysutils/openzfs-kmod/distinfo
+++ b/sysutils/openzfs-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654083826
-SHA256 (openzfs-zfs-v2022060100-bc8192cd5_GH0.tar.gz) = ce377414f563a1775dea6084271b0ac7e1af8c0bc062e3c0ae97ee16626e03a5
-SIZE (openzfs-zfs-v2022060100-bc8192cd5_GH0.tar.gz) = 32556909
+TIMESTAMP = 1661785729
+SHA256 (openzfs-zfs-v2022082900-2d5622f5b_GH0.tar.gz) = ec708710db004a6fdc8b6d169f3d88c945a09abdd54067eb57a3ab59c9c5d075
+SIZE (openzfs-zfs-v2022082900-2d5622f5b_GH0.tar.gz) = 32676470
diff --git a/sysutils/openzfs/Makefile b/sysutils/openzfs/Makefile
index 08ac531668ef..27202b3828db 100644
--- a/sysutils/openzfs/Makefile
+++ b/sysutils/openzfs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	openzfs
-PORTVERSION=	2022060100
+PORTVERSION=	2022082900
 PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
@@ -32,7 +32,7 @@ OPTIONS_SUB=	yes
 
 USE_GITHUB=	yes
 GH_PROJECT=	zfs
-GH_TAGNAME=	bc8192cd5
+GH_TAGNAME=	2d5622f5b
 
 .include <bsd.port.pre.mk>
 
diff --git a/sysutils/openzfs/distinfo b/sysutils/openzfs/distinfo
index d81b1331c680..f5e637c320ed 100644
--- a/sysutils/openzfs/distinfo
+++ b/sysutils/openzfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654084094
-SHA256 (openzfs-zfs-v2022060100-bc8192cd5_GH0.tar.gz) = ce377414f563a1775dea6084271b0ac7e1af8c0bc062e3c0ae97ee16626e03a5
-SIZE (openzfs-zfs-v2022060100-bc8192cd5_GH0.tar.gz) = 32556909
+TIMESTAMP = 1661785931
+SHA256 (openzfs-zfs-v2022082900-2d5622f5b_GH0.tar.gz) = ec708710db004a6fdc8b6d169f3d88c945a09abdd54067eb57a3ab59c9c5d075
+SIZE (openzfs-zfs-v2022082900-2d5622f5b_GH0.tar.gz) = 32676470
diff --git a/sysutils/openzfs/pkg-plist b/sysutils/openzfs/pkg-plist
index 047c18337ac2..9b54d4767fe1 100644
--- a/sysutils/openzfs/pkg-plist
+++ b/sysutils/openzfs/pkg-plist
@@ -129,6 +129,7 @@ include/libzfs/sys/arc_impl.h
 include/libzfs/sys/avl.h
 include/libzfs/sys/avl_impl.h
 include/libzfs/sys/bitops.h
+include/libzfs/sys/blake3.h
 include/libzfs/sys/blkptr.h
 include/libzfs/sys/bplist.h
 include/libzfs/sys/bpobj.h
@@ -236,6 +237,7 @@ include/libzfs/sys/zcp_set.h
 include/libzfs/sys/zfeature.h
 include/libzfs/sys/zfs_acl.h
 include/libzfs/sys/zfs_bootenv.h
+include/libzfs/sys/zfs_chksum.h
 include/libzfs/sys/zfs_context.h
 include/libzfs/sys/zfs_debug.h
 include/libzfs/sys/zfs_delay.h
@@ -428,9 +430,11 @@ man/man8/zfs-unallow.8.gz
 man/man8/zfs-unjail.8.gz
 man/man8/zfs-unload-key.8.gz
 man/man8/zfs-unmount.8.gz
+man/man8/zfs-unzone.8.gz
 man/man8/zfs-upgrade.8.gz
 man/man8/zfs-userspace.8.gz
 man/man8/zfs-wait.8.gz
+man/man8/zfs-zone.8.gz
 man/man8/zfs.8.gz
 man/man8/zfs_ids_to_path.8.gz
 man/man8/zinject.8.gz
@@ -532,6 +536,7 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-helpers.sh
 %%TESTS%%share/zfs/zfs-tests.sh
 %%TESTS%%share/zfs/zfs-tests/bin/badsend
+%%TESTS%%share/zfs/zfs-tests/bin/blake3_test
 %%TESTS%%share/zfs/zfs-tests/bin/btree_test
 %%TESTS%%share/zfs/zfs-tests/bin/chg_usr_exec
 %%TESTS%%share/zfs/zfs-tests/bin/cp_files
@@ -793,6 +798,7 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/default.cfg
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/filetest_001_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/filetest_002_pos.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/run_blake3_test.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/run_edonr_test.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/run_sha2_test.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/checksum/run_skein_test.ksh
@@ -1031,6 +1037,8 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_014_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_015_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_016_pos.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_compressed_corrective.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_corrective.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_from_encrypted.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_from_zstd.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zfs_receive/zfs_receive_new_props.ksh
@@ -1471,6 +1479,7 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_status/zpool_status_002_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_status/zpool_status_003_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_status/zpool_status_004_pos.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_status/zpool_status_005_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_status/zpool_status_features_001_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_sync/cleanup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/cli_root/zpool_sync/setup.ksh
@@ -2096,7 +2105,8 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid1.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid2.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid3.ksh
-%%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_damaged.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_damaged1.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_damaged2.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_spare1.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_spare2.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/redundancy/redundancy_draid_spare3.ksh
@@ -2333,6 +2343,7 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapshot/snapshot_015_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapshot/snapshot_016_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapshot/snapshot_017_pos.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/snapshot/snapshot_018_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapused/cleanup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapused/setup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/snapused/snapused.kshlib
@@ -2381,6 +2392,9 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/setup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace.cfg
 %%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace_001.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace_002.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace_003.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace_004.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/user_namespace/user_namespace_common.kshlib
 %%TESTS%%share/zfs/zfs-tests/tests/functional/userquota/cleanup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/userquota/groupspace_001_pos.ksh
@@ -2463,11 +2477,16 @@ share/pam-configs/zfs_key
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_005_neg.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_006_pos.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_common.kshlib
+%%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_fua.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_hierarchy.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_rename_inuse.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_snapdev.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_trim.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_volmode.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_zil.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_stress/cleanup.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_stress/setup.ksh
+%%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_stress/zvol_stress.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_swap/cleanup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_swap/setup.ksh
 %%TESTS%%share/zfs/zfs-tests/tests/functional/zvol/zvol_swap/zvol_swap.cfg