git: 22649d4dba73 - main - zfs: merge openzfs/zfs@84aa7e7e0

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Mon, 24 Aug 2026 19:56:53 UTC
The branch main has been updated by mm:

URL: https://cgit.FreeBSD.org/src/commit/?id=22649d4dba730d46244fd2dff4fd174903c8379f

commit 22649d4dba730d46244fd2dff4fd174903c8379f
Merge: 191dad334c64 84aa7e7e09f6
Author:     Martin Matuska <mm@FreeBSD.org>
AuthorDate: 2026-08-24 19:33:23 +0000
Commit:     Martin Matuska <mm@FreeBSD.org>
CommitDate: 2026-08-24 19:54:22 +0000

    zfs: merge openzfs/zfs@84aa7e7e0
    
    Notable upstream pull request merges:
    
     #16761 eb1738bcb FreeBSD: Enable Direct IO by default
     #16747 -multiple On-demand log-spacemap flush
     #18474 0d0eae2ab implement thorough scrub support (zpool scrub -t)
     #18562 6721ab981 Calling thread IO
     #18657 7ed1268d3 Fix race between device removal completion and pool export
     #18707 0d1f3b1c6 RAIDZ: Fix parity regeneration/check condition
     #18713 -multiple libzfs: fix key unload failure when unmounting an
                      encryption root
     #18714 d902eec64 Disconnect metaslab tracing from default builds
     #18716 e78fa488a zstream: multithreading
     #18718 6acb99cb1 Do not return ESTALE for open-unlinked files
     #18720 f607ef7e7 Fix insufficient locking in dedup verify
     #18722 -multiple snapdir: misc cleanups
     #18724 9bf75b4b1 Fix reads for blocks freed after being cloned
     #18725 9b7642df9 Harden recv record validation
     #18732 37f066e3c FreeBSD: Wire sha512 offload to the build
     #18736 -multiple Remove idmap/userns concept from core & FreeBSD platform
                      code
     #18742 d63f14057 libzutil: keep valid spare and l2cache paths on import
     #18749 f217627d4 Fix receive of split large blocks with a short trailing
                      chunk
     #18754 83bf40784 Use a single creation time for a recursive snapshot
     #18755 ebd9e2765 zstream: add "drop records" chain module
     #18763 7d565cdfa zfs bookmark: add recursive (-r) bookmark creation
     #18765 50557cc80 zpool initialize: add -z to write zeroes
     #18766 0467ba01c Add SECURITY.md policy filE
     #18773 ffde77051 Fix deduce_nblkptr for large dnodes on receive
     #18784 -multiple libzfs: clarify the raw incremental "IV set guid mismatch"
                      error
     #18793 9a02e53ad libzfs: don't abort receiving a raw encrypted send that
                      carries holds
     #18795 30426217b Rate limit Direct I/O verify zevents
     #18798 73b202451 Bound explicit user prefetch to a fraction of the ARC
     #18801 2a5331f8e Fix dmu_zfetch_prime() assuming a stream was created
     #18802 fb5fdefd8 libzfs: fallback VDEV_UPATH to VDEV_PATH for non-DM
                      devices
     #18809 bd2d87399 zdb: output refcounts from verify_spacemap_refcounts()
     #18811 5d530b8be ABD: Validate borrowed buffer length
     #18812 5d687a975 dbuf: use dirty record size for overridden writes
     #18819 -multiple ddt: fix refcount bypass and gang member leak for dedup
                      gang blocks
     #18821 87e2e4047 BRT: Implement partial bv_entcount writing
     #18822 -multiple dnode_sync: Relax constraint on indirect freeing - #18822
     #18827 d98fa72ca L2ARC: bound the rebuild by the write hand on a first
                      sweep
     #18831 90cdd9aef Batch object reallocation syncs in zfs receive
     #18833 466d90e15 zed: let autoexpand see capacity changes on partitioned
                      disks
     #18835 1ac3f2786 mmp: skip non-writeable vdevs during activity check
     #18838 a04c40138 DDT: Fix several bugs in pruning
     #18841 0bb41751f zpool export: return EBUSY when zvol minors are in use
     #18848 3020c18ca dmu_recv: Avoid potential null deref
     #18855 8cdd9b2b7 mmp: do not require writes to mirror legs the config
                      marks absent
     #18858 596c7a0ec Reduce dp_lock scope for MOS writes
     #18859 3ebf3ffc4 Predict and throttle buffers dirtied by the sync context
     #18860 -multiple Further parallelize block cloning
     #18865 412b17a29 Fix DMU bonus hold leak on I/O error
     #18867 b5bb1f816 Add missing checks to zfs_clone_range_replay()
     #18868 3df5b2e7f libzfs: String trimming should not operate out of bounds
     #18869 be62c5385 libzfs: Do not call munmap() when mmap() fails
     #18871 74e76f2d8 libzfs: don't truncate a resolved vdev path in
                      zpool_vdev_name()
     #18874 7312322b5 nvpair: Fix operator precedence
     #18883 3bd8cefdc libzfs: don't read a dataset handle after closing it in
                      resume send
     #18886 b4f70cb9e Fix negative time overflows in DDT pruning
     #18888 674b1ae5c DDT: Make ddt_zap_walk() use cursor _by_dnode functions
     #18889 fd1ae59c7 DDT: Skip DDT log lookups in ddt_prune_walk()
     #18892 -multiple zhack: add "mmp reclaim" to recover a pool stranded by MMP
     #18897 216de07d8 arc: fix race between arc_release() and arc_read_done()
     #18899 28afe8b08 CodeQL: Flag implicit compare-then-assign in branch
                      conditions
     #18917 0a79c039f arc: save on buf_hash_find() call at arc_read_done()
     #18920 7026d3335 Fix race condition in raidz expansion startup
     #18927 be55e01bc FreeBSD: Do not leak TSD zfs_geom_probe_vdev_key on errors
     #18928 5bd7d4466 scan: count skipped blocks as examined
     #18937 a5d678864 Allow pool import with corrupted spare/l2arc configs
     #18960 -multiple vdev_open: use calling credential to check for device
                      access
     #18961 acbcdd92c dmu_recv_begin_check: dsl_dataset_rele() should be called
                      on ds
     #18962 df3ff37fc dmu_redact_snap: Do proper cleanup on ENAMETOOLONG
     #18964 84aa7e7e0 libspl: consult ZFS_HOSTID on FreeBSD as well
    
    Obtained from:  OpenZFS
    OpenZFS commit: 84aa7e7e09f6a4ddad9ec40dbe9498d50184ed07

 cddl/usr.bin/zstream/Makefile                      |    5 +
 .../openzfs/.github/PULL_REQUEST_TEMPLATE.md       |    6 +-
 sys/contrib/openzfs/.github/codeql-cpp.yml         |    1 +
 .../cpp/AssignmentOfComparisonAsCondition.ql       |   96 +
 .../.github/workflows/scripts/qemu-2-start.sh      |    8 +-
 .../.github/workflows/scripts/qemu-3-deps-vm.sh    |    2 +-
 .../.github/workflows/scripts/qemu-6-tests.sh      |   41 +-
 sys/contrib/openzfs/.github/workflows/zfs-qemu.yml |    2 +-
 sys/contrib/openzfs/.github/workflows/zloop.yml    |    3 +-
 sys/contrib/openzfs/.gitignore                     |    1 +
 sys/contrib/openzfs/.mailmap                       |    2 +
 sys/contrib/openzfs/AUTHORS                        |    6 +
 sys/contrib/openzfs/META                           |    2 +-
 sys/contrib/openzfs/Makefile.am                    |    3 +-
 sys/contrib/openzfs/SECURITY.md                    |   29 +
 sys/contrib/openzfs/cmd/dbufstat.in                |   25 +-
 sys/contrib/openzfs/cmd/mount_zfs.c                |   24 +-
 sys/contrib/openzfs/cmd/raidz_test/raidz_bench.c   |   24 +-
 sys/contrib/openzfs/cmd/raidz_test/raidz_test.c    |   24 +-
 sys/contrib/openzfs/cmd/raidz_test/raidz_test.h    |   24 +-
 sys/contrib/openzfs/cmd/zarcstat.in                |   25 +-
 sys/contrib/openzfs/cmd/zdb/zdb.c                  |   96 +-
 sys/contrib/openzfs/cmd/zdb/zdb.h                  |   24 +-
 sys/contrib/openzfs/cmd/zdb/zdb_il.c               |   24 +-
 sys/contrib/openzfs/cmd/zed/agents/fmd_api.c       |   24 +-
 sys/contrib/openzfs/cmd/zed/agents/fmd_api.h       |   24 +-
 sys/contrib/openzfs/cmd/zed/agents/fmd_serd.c      |   25 +-
 sys/contrib/openzfs/cmd/zed/agents/fmd_serd.h      |   25 +-
 sys/contrib/openzfs/cmd/zed/agents/zfs_agents.c    |   15 +-
 sys/contrib/openzfs/cmd/zed/agents/zfs_agents.h    |   15 +-
 sys/contrib/openzfs/cmd/zed/agents/zfs_diagnosis.c |   26 +-
 sys/contrib/openzfs/cmd/zed/agents/zfs_mod.c       |   83 +-
 sys/contrib/openzfs/cmd/zed/agents/zfs_retire.c    |   24 +-
 sys/contrib/openzfs/cmd/zed/zed.c                  |   17 +-
 .../openzfs/cmd/zed/zed.d/statechange-notify.sh    |   15 +-
 sys/contrib/openzfs/cmd/zed/zed.h                  |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_conf.c             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_conf.h             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_disk_event.c       |   31 +-
 sys/contrib/openzfs/cmd/zed/zed_disk_event.h       |   15 +-
 sys/contrib/openzfs/cmd/zed/zed_event.c            |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_event.h            |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_exec.c             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_exec.h             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_file.c             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_file.h             |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_log.c              |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_log.h              |   17 +-
 sys/contrib/openzfs/cmd/zed/zed_strings.c          |   18 +-
 sys/contrib/openzfs/cmd/zed/zed_strings.h          |   17 +-
 sys/contrib/openzfs/cmd/zfs/zfs_iter.c             |   24 +-
 sys/contrib/openzfs/cmd/zfs/zfs_iter.h             |   24 +-
 sys/contrib/openzfs/cmd/zfs/zfs_main.c             |  204 ++-
 sys/contrib/openzfs/cmd/zfs/zfs_project.c          |   24 +-
 sys/contrib/openzfs/cmd/zfs/zfs_projectutil.h      |   24 +-
 sys/contrib/openzfs/cmd/zfs/zfs_util.h             |   24 +-
 sys/contrib/openzfs/cmd/zfs_ids_to_path.c          |   24 +-
 sys/contrib/openzfs/cmd/zgenhostid.c               |   78 +-
 sys/contrib/openzfs/cmd/zhack.c                    |  202 +-
 sys/contrib/openzfs/cmd/zilstat.in                 |   23 +-
 sys/contrib/openzfs/cmd/zinject/translate.c        |   24 +-
 sys/contrib/openzfs/cmd/zinject/zinject.c          |   24 +-
 sys/contrib/openzfs/cmd/zinject/zinject.h          |   24 +-
 .../openzfs/cmd/zpool/os/freebsd/zpool_vdev_os.c   |   24 +-
 .../openzfs/cmd/zpool/os/linux/zpool_vdev_os.c     |   24 +-
 sys/contrib/openzfs/cmd/zpool/zpool_iter.c         |   24 +-
 sys/contrib/openzfs/cmd/zpool/zpool_main.c         |  487 ++++-
 sys/contrib/openzfs/cmd/zpool/zpool_util.c         |   24 +-
 sys/contrib/openzfs/cmd/zpool/zpool_util.h         |   24 +-
 sys/contrib/openzfs/cmd/zpool/zpool_vdev.c         |   24 +-
 .../openzfs/cmd/zpool_influxdb/zpool_influxdb.c    |   23 +-
 sys/contrib/openzfs/cmd/zstream/Makefile.am        |    9 +
 sys/contrib/openzfs/cmd/zstream/zstream.c          |   36 +-
 sys/contrib/openzfs/cmd/zstream/zstream.h          |   19 +-
 .../openzfs/cmd/zstream/zstream_backtrace.c        |  181 ++
 .../openzfs/cmd/zstream/zstream_backtrace.h        |   37 +
 sys/contrib/openzfs/cmd/zstream/zstream_byteswap.c |   24 +-
 sys/contrib/openzfs/cmd/zstream/zstream_byteswap.h |   17 +-
 sys/contrib/openzfs/cmd/zstream/zstream_chain.c    |  311 +++-
 sys/contrib/openzfs/cmd/zstream/zstream_chain.h    |  118 +-
 .../openzfs/cmd/zstream/zstream_decompress.c       |   36 +-
 .../openzfs/cmd/zstream/zstream_drop_record.c      |   35 +-
 sys/contrib/openzfs/cmd/zstream/zstream_dump.c     |  119 +-
 sys/contrib/openzfs/cmd/zstream/zstream_dump.h     |   33 +
 .../openzfs/cmd/zstream/zstream_fletcher4.c        |  311 +++-
 .../openzfs/cmd/zstream/zstream_fletcher4.h        |   49 +-
 sys/contrib/openzfs/cmd/zstream/zstream_io.c       |  117 +-
 sys/contrib/openzfs/cmd/zstream/zstream_io.h       |   68 +-
 sys/contrib/openzfs/cmd/zstream/zstream_modules.h  |   29 +-
 sys/contrib/openzfs/cmd/zstream/zstream_queue.c    |  925 ++++++++++
 sys/contrib/openzfs/cmd/zstream/zstream_queue.h    |  140 ++
 sys/contrib/openzfs/cmd/zstream/zstream_raw.c      |  522 ++++++
 .../openzfs/cmd/zstream/zstream_recompress.c       |  237 ++-
 .../openzfs/cmd/zstream/zstream_recompress.h       |   21 +-
 sys/contrib/openzfs/cmd/zstream/zstream_redup.c    |   14 +-
 sys/contrib/openzfs/cmd/zstream/zstream_selftest.c |  205 +++
 sys/contrib/openzfs/cmd/zstream/zstream_selftest.h |   96 +
 .../openzfs/cmd/zstream/zstream_selftest_queue.c   |  564 ++++++
 sys/contrib/openzfs/cmd/zstream/zstream_token.c    |   24 +-
 sys/contrib/openzfs/cmd/zstream/zstream_util.c     |   57 +-
 sys/contrib/openzfs/cmd/zstream/zstream_util.h     |   29 +-
 sys/contrib/openzfs/cmd/zstream/zstream_validate.c |  126 +-
 sys/contrib/openzfs/cmd/zstream/zstream_validate.h |   17 +-
 sys/contrib/openzfs/cmd/ztest.c                    |  518 ++++--
 sys/contrib/openzfs/config/always-zcp.m4           |   22 +
 sys/contrib/openzfs/config/deb.am                  |    6 +-
 sys/contrib/openzfs/config/kernel-acl.m4           |   34 +-
 .../openzfs/config/kernel-follow-down-one.m4       |   23 -
 sys/contrib/openzfs/config/kernel-follow-down.m4   |   70 +
 sys/contrib/openzfs/config/kernel-fs-context.m4    |   25 +
 .../openzfs/config/kernel-generic_fillattr.m4      |   53 +-
 sys/contrib/openzfs/config/kernel-idmap.m4         |   64 +
 sys/contrib/openzfs/config/kernel-idmap_mnt_api.m4 |   25 -
 sys/contrib/openzfs/config/kernel-inode-create.m4  |   81 -
 sys/contrib/openzfs/config/kernel-inode-getattr.m4 |   98 -
 .../openzfs/config/kernel-inode-permission.m4      |   57 -
 sys/contrib/openzfs/config/kernel-inode-setattr.m4 |   66 -
 .../openzfs/config/kernel-is_owner_or_cap.m4       |   64 -
 sys/contrib/openzfs/config/kernel-mkdir.m4         |   90 +-
 sys/contrib/openzfs/config/kernel-mknod.m4         |   57 -
 sys/contrib/openzfs/config/kernel-rename.m4        |   82 -
 .../openzfs/config/kernel-setattr-prepare.m4       |   77 -
 sys/contrib/openzfs/config/kernel-sget-args.m4     |   26 -
 sys/contrib/openzfs/config/kernel-symlink.m4       |   56 -
 sys/contrib/openzfs/config/kernel-tmpfile.m4       |   68 +-
 sys/contrib/openzfs/config/kernel-workqueue.m4     |   77 +
 sys/contrib/openzfs/config/kernel-xattr-handler.m4 |   91 -
 sys/contrib/openzfs/config/kernel.m4               |   32 +-
 sys/contrib/openzfs/config/zfs-build.m4            |   16 +
 sys/contrib/openzfs/config/zfs-meta.m4             |   10 +-
 sys/contrib/openzfs/configure.ac                   |   26 +-
 sys/contrib/openzfs/contrib/debian/clean           |    5 +
 .../contrib/debian/openzfs-zfsutils.install        |    1 +
 sys/contrib/openzfs/contrib/debian/rules.in        |   10 +-
 .../etc/systemd/system/zfs-import-cache.service.in |    4 +-
 .../etc/systemd/system/zfs-import-scan.service.in  |    4 +-
 .../etc/systemd/system/zfs-mount.service.in        |    1 -
 .../etc/systemd/system/zfs-mount@.service.in       |    1 -
 .../etc/systemd/system/zfs-volume-wait.service.in  |    1 -
 sys/contrib/openzfs/include/Makefile.am            |   29 +-
 sys/contrib/openzfs/include/libnvpair.h            |   26 +-
 sys/contrib/openzfs/include/libzfs.h               |   35 +-
 sys/contrib/openzfs/include/libzfs_core.h          |   30 +-
 sys/contrib/openzfs/include/libzfsbootenv.h        |    2 +-
 sys/contrib/openzfs/include/libzpool.h             |   24 +-
 sys/contrib/openzfs/include/libzutil.h             |   24 +-
 sys/contrib/openzfs/include/os/freebsd/Makefile.am |    1 +
 .../include/os/freebsd/spl/acl/acl_common.h        |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/acl.h       |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/acl_impl.h  |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/byteorder.h |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/callb.h     |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/ccompile.h  |   25 +-
 .../openzfs/include/os/freebsd/spl/sys/cmn_err.h   |   25 +-
 .../openzfs/include/os/freebsd/spl/sys/cred.h      |   24 +-
 .../include/os/freebsd/spl/sys/ia32/asm_linkage.h  |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/idmap.h     |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/isa_defs.h  |   25 +-
 .../openzfs/include/os/freebsd/spl/sys/list.h      |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/list_impl.h |   25 +-
 .../openzfs/include/os/freebsd/spl/sys/policy.h    |    1 -
 .../openzfs/include/os/freebsd/spl/sys/processor.h |   24 +-
 .../include/os/freebsd/spl/sys/procfs_list.h       |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/simd_x86.h  |   14 +
 .../openzfs/include/os/freebsd/spl/sys/sysmacros.h |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/taskq.h     |   24 +-
 .../openzfs/include/os/freebsd/spl/sys/types.h     |    2 -
 .../openzfs/include/os/freebsd/spl/sys/uuid.h      |   25 +-
 .../include/os/freebsd/spl/sys/vnode_impl.h        |   26 +-
 .../openzfs/include/os/freebsd/spl/sys/wmsum.h     |    6 +-
 .../openzfs/include/os/freebsd/spl/sys/zmod.h      |   24 +-
 .../include/os/freebsd/zfs/sys/abd_impl_os.h       |   24 +-
 .../openzfs/include/os/freebsd/zfs/sys/abd_os.h    |   24 +-
 .../openzfs/include/os/freebsd/zfs/sys/vdev_os.h   |   24 +-
 .../include/os/freebsd/zfs/sys/zfs_acl_impl.h      |   49 +
 .../include/os/freebsd/zfs/sys/zfs_bootenv_os.h    |    2 +-
 .../include/os/freebsd/zfs/sys/zfs_ctldir.h        |   26 +-
 .../openzfs/include/os/freebsd/zfs/sys/zfs_dir.h   |   24 +-
 .../include/os/freebsd/zfs/sys/zfs_ioctl_compat.h  |   24 +-
 .../include/os/freebsd/zfs/sys/zfs_vfsops_os.h     |   24 +-
 .../include/os/freebsd/zfs/sys/zfs_vnops_os.h      |   12 +-
 .../include/os/freebsd/zfs/sys/zfs_znode_impl.h    |   26 +-
 sys/contrib/openzfs/include/os/linux/Makefile.am   |    3 +
 .../include/os/linux/kernel/linux/blkdev_compat.h  |   24 +-
 .../os/linux/kernel/linux/compiler_compat.h        |   24 +-
 .../include/os/linux/kernel/linux/dcache_compat.h  |   24 +-
 .../include/os/linux/kernel/linux/idmap_compat.h   |  161 ++
 .../include/os/linux/kernel/linux/kmap_compat.h    |   24 +-
 .../include/os/linux/kernel/linux/mm_compat.h      |   24 +-
 .../include/os/linux/kernel/linux/mod_compat.h     |   24 +-
 .../include/os/linux/kernel/linux/pagemap_compat.h |   24 +-
 .../openzfs/include/os/linux/kernel/linux/simd.h   |   24 +-
 .../include/os/linux/kernel/linux/simd_aarch64.h   |   24 +-
 .../include/os/linux/kernel/linux/simd_arm.h       |   24 +-
 .../include/os/linux/kernel/linux/simd_powerpc.h   |   24 +-
 .../include/os/linux/kernel/linux/simd_x86.h       |   24 +-
 .../include/os/linux/kernel/linux/utsname_compat.h |   24 +-
 .../include/os/linux/kernel/linux/vfs_compat.h     |  196 +-
 .../os/linux/kernel/linux/workqueue_compat.h       |   41 +
 .../include/os/linux/kernel/linux/xattr_compat.h   |   49 +-
 .../openzfs/include/os/linux/spl/sys/cred.h        |   62 +-
 .../openzfs/include/os/linux/spl/sys/errno.h       |   25 +-
 .../include/os/linux/spl/sys/ia32/asm_linkage.h    |   24 +-
 .../openzfs/include/os/linux/spl/sys/misc.h        |   24 +-
 .../openzfs/include/os/linux/spl/sys/procfs_list.h |   24 +-
 .../openzfs/include/os/linux/spl/sys/trace.h       |   24 +-
 .../openzfs/include/os/linux/spl/sys/trace_spl.h   |   24 +-
 .../openzfs/include/os/linux/spl/sys/trace_taskq.h |   24 +-
 .../openzfs/include/os/linux/spl/sys/types.h       |   27 -
 .../openzfs/include/os/linux/spl/sys/wmsum.h       |    6 +-
 .../openzfs/include/os/linux/zfs/sys/abd_impl_os.h |   24 +-
 .../openzfs/include/os/linux/zfs/sys/abd_os.h      |   32 +-
 .../openzfs/include/os/linux/zfs/sys/policy.h      |   25 +-
 .../openzfs/include/os/linux/zfs/sys/trace_acl.h   |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_arc.h   |   24 +-
 .../include/os/linux/zfs/sys/trace_common.h        |   24 +-
 .../include/os/linux/zfs/sys/trace_dbgmsg.h        |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_dbuf.h  |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_dmu.h   |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_dnode.h |   24 +-
 .../include/os/linux/zfs/sys/trace_multilist.h     |   24 +-
 .../include/os/linux/zfs/sys/trace_rrwlock.h       |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_txg.h   |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_vdev.h  |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_zfs.h   |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_zil.h   |   24 +-
 .../openzfs/include/os/linux/zfs/sys/trace_zio.h   |   24 +-
 .../include/os/linux/zfs/sys/trace_zrlock.h        |   24 +-
 .../include/os/linux/zfs/sys/zfs_acl_impl.h        |   52 +
 .../include/os/linux/zfs/sys/zfs_bootenv_os.h      |    2 +-
 .../include/os/linux/zfs/sys/zfs_context_os.h      |   25 +-
 .../openzfs/include/os/linux/zfs/sys/zfs_ctldir.h  |   44 +-
 .../include/os/linux/zfs/sys/zfs_debug_os.h        |   24 +-
 .../openzfs/include/os/linux/zfs/sys/zfs_dir.h     |   24 +-
 .../include/os/linux/zfs/sys/zfs_vfsops_os.h       |   26 +-
 .../include/os/linux/zfs/sys/zfs_vnops_os.h        |   61 +-
 .../include/os/linux/zfs/sys/zfs_znode_impl.h      |   24 +-
 sys/contrib/openzfs/include/os/linux/zfs/sys/zpl.h |  130 +-
 sys/contrib/openzfs/include/sys/abd.h              |   24 +-
 sys/contrib/openzfs/include/sys/abd_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/aggsum.h           |    6 +-
 sys/contrib/openzfs/include/sys/arc.h              |   25 +-
 sys/contrib/openzfs/include/sys/arc_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/asm_linkage.h      |   25 +-
 sys/contrib/openzfs/include/sys/avl.h              |   26 +-
 sys/contrib/openzfs/include/sys/avl_impl.h         |   25 +-
 sys/contrib/openzfs/include/sys/bitmap.h           |   24 +-
 sys/contrib/openzfs/include/sys/bitops.h           |   24 +-
 sys/contrib/openzfs/include/sys/blake3.h           |   24 +-
 sys/contrib/openzfs/include/sys/blkptr.h           |    6 +-
 sys/contrib/openzfs/include/sys/bplist.h           |   24 +-
 sys/contrib/openzfs/include/sys/bpobj.h            |   24 +-
 sys/contrib/openzfs/include/sys/bptree.h           |   24 +-
 sys/contrib/openzfs/include/sys/bqueue.h           |    6 +-
 sys/contrib/openzfs/include/sys/brt.h              |   25 +-
 sys/contrib/openzfs/include/sys/brt_impl.h         |   44 +-
 sys/contrib/openzfs/include/sys/btree.h            |    6 +-
 sys/contrib/openzfs/include/sys/crypto/api.h       |   24 +-
 sys/contrib/openzfs/include/sys/crypto/common.h    |   24 +-
 sys/contrib/openzfs/include/sys/crypto/icp.h       |   25 +-
 sys/contrib/openzfs/include/sys/dataset_kstats.h   |   24 +-
 sys/contrib/openzfs/include/sys/dbuf.h             |   24 +-
 sys/contrib/openzfs/include/sys/ddt.h              |   34 +-
 sys/contrib/openzfs/include/sys/ddt_impl.h         |   26 +-
 sys/contrib/openzfs/include/sys/dmu.h              |   26 +-
 sys/contrib/openzfs/include/sys/dmu_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/dmu_objset.h       |   24 +-
 sys/contrib/openzfs/include/sys/dmu_recv.h         |   56 +-
 sys/contrib/openzfs/include/sys/dmu_redact.h       |   24 +-
 sys/contrib/openzfs/include/sys/dmu_send.h         |   24 +-
 sys/contrib/openzfs/include/sys/dmu_traverse.h     |   24 +-
 sys/contrib/openzfs/include/sys/dmu_tx.h           |   28 +-
 sys/contrib/openzfs/include/sys/dmu_zfetch.h       |   24 +-
 sys/contrib/openzfs/include/sys/dnode.h            |   26 +-
 sys/contrib/openzfs/include/sys/dsl_bookmark.h     |    6 +-
 sys/contrib/openzfs/include/sys/dsl_crypt.h        |    6 +-
 sys/contrib/openzfs/include/sys/dsl_dataset.h      |   35 +-
 sys/contrib/openzfs/include/sys/dsl_deadlist.h     |   24 +-
 sys/contrib/openzfs/include/sys/dsl_deleg.h        |   24 +-
 sys/contrib/openzfs/include/sys/dsl_destroy.h      |   24 +-
 sys/contrib/openzfs/include/sys/dsl_dir.h          |   24 +-
 sys/contrib/openzfs/include/sys/dsl_pool.h         |   37 +-
 sys/contrib/openzfs/include/sys/dsl_prop.h         |   24 +-
 sys/contrib/openzfs/include/sys/dsl_scan.h         |   30 +-
 sys/contrib/openzfs/include/sys/dsl_synctask.h     |   24 +-
 sys/contrib/openzfs/include/sys/dsl_userhold.h     |   24 +-
 sys/contrib/openzfs/include/sys/edonr.h            |   24 +-
 sys/contrib/openzfs/include/sys/efi_partition.h    |   24 +-
 sys/contrib/openzfs/include/sys/fm/fs/zfs.h        |   24 +-
 sys/contrib/openzfs/include/sys/fm/protocol.h      |   24 +-
 sys/contrib/openzfs/include/sys/fm/util.h          |   24 +-
 sys/contrib/openzfs/include/sys/frame.h            |    6 +-
 sys/contrib/openzfs/include/sys/fs/zfs.h           |   60 +-
 sys/contrib/openzfs/include/sys/hkdf.h             |    6 +-
 sys/contrib/openzfs/include/sys/metaslab.h         |   34 +-
 sys/contrib/openzfs/include/sys/metaslab_impl.h    |   26 +-
 sys/contrib/openzfs/include/sys/mmp.h              |   11 +-
 sys/contrib/openzfs/include/sys/mntent.h           |   24 +-
 sys/contrib/openzfs/include/sys/multilist.h        |    6 +-
 sys/contrib/openzfs/include/sys/nvpair.h           |   24 +-
 sys/contrib/openzfs/include/sys/nvpair_impl.h      |   25 +-
 sys/contrib/openzfs/include/sys/objlist.h          |    6 +-
 sys/contrib/openzfs/include/sys/pathname.h         |   24 +-
 sys/contrib/openzfs/include/sys/qat.h              |   24 +-
 sys/contrib/openzfs/include/sys/range_tree.h       |   24 +-
 sys/contrib/openzfs/include/sys/rrwlock.h          |   24 +-
 sys/contrib/openzfs/include/sys/sa.h               |   24 +-
 sys/contrib/openzfs/include/sys/sa_impl.h          |   24 +-
 sys/contrib/openzfs/include/sys/sha2.h             |   24 +-
 sys/contrib/openzfs/include/sys/simd_config.h      |   24 +-
 sys/contrib/openzfs/include/sys/spa.h              |   43 +-
 sys/contrib/openzfs/include/sys/spa_checkpoint.h   |   24 +-
 sys/contrib/openzfs/include/sys/spa_checksum.h     |   24 +-
 sys/contrib/openzfs/include/sys/spa_impl.h         |   53 +-
 sys/contrib/openzfs/include/sys/spa_log_spacemap.h |   43 +-
 sys/contrib/openzfs/include/sys/space_map.h        |   24 +-
 sys/contrib/openzfs/include/sys/space_reftree.h    |   24 +-
 sys/contrib/openzfs/include/sys/sysevent.h         |   25 +-
 sys/contrib/openzfs/include/sys/sysevent/dev.h     |   26 +-
 .../openzfs/include/sys/sysevent/eventdefs.h       |   24 +-
 sys/contrib/openzfs/include/sys/txg.h              |   24 +-
 sys/contrib/openzfs/include/sys/txg_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/u8_textprep.h      |   24 +-
 sys/contrib/openzfs/include/sys/u8_textprep_data.h |   24 +-
 sys/contrib/openzfs/include/sys/uberblock.h        |   24 +-
 sys/contrib/openzfs/include/sys/uberblock_impl.h   |   24 +-
 sys/contrib/openzfs/include/sys/uio_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/unique.h           |   24 +-
 sys/contrib/openzfs/include/sys/uuid.h             |   25 +-
 sys/contrib/openzfs/include/sys/vdev.h             |   32 +-
 sys/contrib/openzfs/include/sys/vdev_disk.h        |   24 +-
 sys/contrib/openzfs/include/sys/vdev_draid.h       |   24 +-
 sys/contrib/openzfs/include/sys/vdev_file.h        |   25 +-
 sys/contrib/openzfs/include/sys/vdev_impl.h        |   28 +-
 .../openzfs/include/sys/vdev_indirect_births.h     |    6 +-
 .../openzfs/include/sys/vdev_indirect_mapping.h    |    6 +-
 sys/contrib/openzfs/include/sys/vdev_initialize.h  |   27 +-
 sys/contrib/openzfs/include/sys/vdev_raidz.h       |   24 +-
 sys/contrib/openzfs/include/sys/vdev_raidz_impl.h  |   24 +-
 sys/contrib/openzfs/include/sys/vdev_rebuild.h     |   24 +-
 sys/contrib/openzfs/include/sys/vdev_removal.h     |    6 +-
 sys/contrib/openzfs/include/sys/vdev_trim.h        |   24 +-
 sys/contrib/openzfs/include/sys/xvattr.h           |   24 +-
 sys/contrib/openzfs/include/sys/zap.h              |   25 +-
 sys/contrib/openzfs/include/sys/zap_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/zap_leaf.h         |   24 +-
 sys/contrib/openzfs/include/sys/zcp.h              |    6 +-
 sys/contrib/openzfs/include/sys/zcp_global.h       |    6 +-
 sys/contrib/openzfs/include/sys/zcp_iter.h         |   24 +-
 sys/contrib/openzfs/include/sys/zcp_prop.h         |    6 +-
 sys/contrib/openzfs/include/sys/zcp_set.h          |    6 +-
 sys/contrib/openzfs/include/sys/zfeature.h         |   24 +-
 sys/contrib/openzfs/include/sys/zfs_acl.h          |   59 +-
 sys/contrib/openzfs/include/sys/zfs_bootenv.h      |    2 +-
 sys/contrib/openzfs/include/sys/zfs_chksum.h       |   24 +-
 sys/contrib/openzfs/include/sys/zfs_context.h      |   24 +-
 sys/contrib/openzfs/include/sys/zfs_debug.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_delay.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_file.h         |   27 +-
 sys/contrib/openzfs/include/sys/zfs_fuid.h         |   24 +-
 sys/contrib/openzfs/include/sys/zfs_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/zfs_ioctl.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_ioctl_impl.h   |   24 +-
 sys/contrib/openzfs/include/sys/zfs_onexit.h       |   24 +-
 sys/contrib/openzfs/include/sys/zfs_project.h      |   24 +-
 sys/contrib/openzfs/include/sys/zfs_quota.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_racct.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_ratelimit.h    |    6 +-
 sys/contrib/openzfs/include/sys/zfs_refcount.h     |   24 +-
 sys/contrib/openzfs/include/sys/zfs_rlock.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_sa.h           |   24 +-
 sys/contrib/openzfs/include/sys/zfs_stat.h         |   24 +-
 sys/contrib/openzfs/include/sys/zfs_sysfs.h        |   24 +-
 sys/contrib/openzfs/include/sys/zfs_vfsops.h       |   24 +-
 sys/contrib/openzfs/include/sys/zfs_vnops.h        |   26 +-
 sys/contrib/openzfs/include/sys/zfs_znode.h        |   24 +-
 sys/contrib/openzfs/include/sys/zil.h              |   24 +-
 sys/contrib/openzfs/include/sys/zil_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/zio.h              |   63 +-
 sys/contrib/openzfs/include/sys/zio_checksum.h     |   24 +-
 sys/contrib/openzfs/include/sys/zio_compress.h     |   24 +-
 sys/contrib/openzfs/include/sys/zio_crypt.h        |    6 +-
 sys/contrib/openzfs/include/sys/zio_impl.h         |   24 +-
 sys/contrib/openzfs/include/sys/zrlock.h           |   24 +-
 sys/contrib/openzfs/include/sys/zthr.h             |    8 +-
 sys/contrib/openzfs/include/sys/zvol.h             |   24 +-
 sys/contrib/openzfs/include/sys/zvol_impl.h        |   24 +-
 sys/contrib/openzfs/include/zfeature_common.h      |   24 +-
 sys/contrib/openzfs/include/zfs_comutil.h          |   24 +-
 sys/contrib/openzfs/include/zfs_crrd.h             |   24 +-
 sys/contrib/openzfs/include/zfs_deleg.h            |   24 +-
 sys/contrib/openzfs/include/zfs_fletcher.h         |   24 +-
 sys/contrib/openzfs/include/zfs_namecheck.h        |   24 +-
 sys/contrib/openzfs/include/zfs_prop.h             |   24 +-
 sys/contrib/openzfs/include/zfs_valstr.h           |   24 +-
 sys/contrib/openzfs/lib/libefi/rdwr_efi.c          |   34 +-
 sys/contrib/openzfs/lib/libnvpair/libnvpair.c      |   24 +-
 sys/contrib/openzfs/lib/libnvpair/libnvpair_json.c |    2 +-
 .../openzfs/lib/libnvpair/nvpair_alloc_system.c    |   25 +-
 sys/contrib/openzfs/lib/libspl/assert.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/atomic.c            |   25 +-
 sys/contrib/openzfs/lib/libspl/backtrace.c         |   24 +-
 sys/contrib/openzfs/lib/libspl/condvar.c           |   24 +-
 sys/contrib/openzfs/lib/libspl/cred.c              |   24 +-
 sys/contrib/openzfs/lib/libspl/getexecname.c       |   25 +-
 sys/contrib/openzfs/lib/libspl/include/assert.h    |   39 +-
 sys/contrib/openzfs/lib/libspl/include/atomic.h    |   24 +-
 sys/contrib/openzfs/lib/libspl/include/libgen.h    |   25 +-
 sys/contrib/openzfs/lib/libspl/include/libspl.h    |   24 +-
 .../lib/libspl/include/os/freebsd/sys/byteorder.h  |   24 +-
 .../lib/libspl/include/os/freebsd/sys/file.h       |   25 +-
 .../include/os/freebsd/sys/ia32/asm_linkage.h      |   24 +-
 .../lib/libspl/include/os/freebsd/sys/mnttab.h     |   25 +-
 .../lib/libspl/include/os/freebsd/sys/mount.h      |   42 +-
 .../lib/libspl/include/os/freebsd/sys/param.h      |   25 +-
 .../lib/libspl/include/os/freebsd/sys/stat.h       |   25 +-
 .../lib/libspl/include/os/linux/sys/byteorder.h    |   24 +-
 .../lib/libspl/include/os/linux/sys/errno.h        |   25 +-
 .../libspl/include/os/linux/sys/ia32/asm_linkage.h |   24 +-
 .../lib/libspl/include/os/linux/sys/mnttab.h       |   25 +-
 .../lib/libspl/include/os/linux/sys/mount.h        |   43 +-
 .../lib/libspl/include/os/linux/sys/param.h        |   25 +-
 .../openzfs/lib/libspl/include/os/linux/sys/stat.h |   25 +-
 .../openzfs/lib/libspl/include/os/linux/sys/vfs.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/rpc/xdr.h   |   25 +-
 .../openzfs/lib/libspl/include/statcommon.h        |   24 +-
 sys/contrib/openzfs/lib/libspl/include/stdlib.h    |   25 +-
 sys/contrib/openzfs/lib/libspl/include/string.h    |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/acl.h   |   24 +-
 .../openzfs/lib/libspl/include/sys/acl_impl.h      |   24 +-
 .../openzfs/lib/libspl/include/sys/asm_linkage.h   |   25 +-
 .../openzfs/lib/libspl/include/sys/backtrace.h     |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/callb.h |   25 +-
 .../openzfs/lib/libspl/include/sys/cmn_err.h       |   25 +-
 .../openzfs/lib/libspl/include/sys/condvar.h       |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/cred.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/debug.h |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/dkio.h  |   24 +-
 .../openzfs/lib/libspl/include/sys/dklabel.h       |   25 +-
 .../openzfs/lib/libspl/include/sys/dktp/fdisk.h    |   24 +-
 .../openzfs/lib/libspl/include/sys/feature_tests.h |   25 +-
 .../openzfs/lib/libspl/include/sys/inttypes.h      |   25 +-
 .../openzfs/lib/libspl/include/sys/isa_defs.h      |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/kmem.h  |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/kstat.h |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/list.h  |   24 +-
 .../openzfs/lib/libspl/include/sys/list_impl.h     |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/mhd.h   |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/misc.h  |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/mkdev.h |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/mod.h   |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/mutex.h |   24 +-
 .../openzfs/lib/libspl/include/sys/policy.h        |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/poll.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/priv.h  |   25 +-
 .../openzfs/lib/libspl/include/sys/processor.h     |   25 +-
 .../openzfs/lib/libspl/include/sys/procfs_list.h   |   24 +-
 .../openzfs/lib/libspl/include/sys/random.h        |   24 +-
 .../openzfs/lib/libspl/include/sys/rwlock.h        |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/sid.h   |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/simd.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/stack.h |   24 +-
 .../openzfs/lib/libspl/include/sys/stdtypes.h      |   25 +-
 .../openzfs/lib/libspl/include/sys/sunddi.h        |   25 +-
 .../openzfs/lib/libspl/include/sys/sysmacros.h     |   24 +-
 .../openzfs/lib/libspl/include/sys/systeminfo.h    |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/systm.h |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/taskq.h |   24 +-
 .../openzfs/lib/libspl/include/sys/thread.h        |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/time.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/timer.h |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/trace.h |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/tsd.h   |   24 +-
 .../openzfs/lib/libspl/include/sys/tunables.h      |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/types.h |   25 +-
 .../openzfs/lib/libspl/include/sys/types32.h       |   24 +-
 sys/contrib/openzfs/lib/libspl/include/sys/uio.h   |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/vnode.h |   25 +-
 sys/contrib/openzfs/lib/libspl/include/sys/wmsum.h |    6 +-
 sys/contrib/openzfs/lib/libspl/include/sys/zone.h  |   25 +-
 sys/contrib/openzfs/lib/libspl/include/umem.h      |   25 +-
 sys/contrib/openzfs/lib/libspl/include/unistd.h    |   25 +-
 sys/contrib/openzfs/lib/libspl/include/zone.h      |   24 +-
 sys/contrib/openzfs/lib/libspl/kmem.c              |   24 +-
 sys/contrib/openzfs/lib/libspl/kstat.c             |   24 +-
 sys/contrib/openzfs/lib/libspl/libspl.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/libspl_impl.h       |   25 +-
 sys/contrib/openzfs/lib/libspl/list.c              |   24 +-
 sys/contrib/openzfs/lib/libspl/mkdirp.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/mutex.c             |   24 +-
 .../openzfs/lib/libspl/os/freebsd/getexecname.c    |   25 +-
 .../openzfs/lib/libspl/os/freebsd/getextmntent.c   |   25 +-
 .../openzfs/lib/libspl/os/freebsd/gethostid.c      |   38 +-
 .../openzfs/lib/libspl/os/linux/getexecname.c      |   25 +-
 .../openzfs/lib/libspl/os/linux/gethostid.c        |   24 +-
 sys/contrib/openzfs/lib/libspl/os/linux/mnttab.c   |   25 +-
 sys/contrib/openzfs/lib/libspl/os/linux/zone.c     |   24 +-
 sys/contrib/openzfs/lib/libspl/page.c              |   25 +-
 sys/contrib/openzfs/lib/libspl/procfs_list.c       |   24 +-
 sys/contrib/openzfs/lib/libspl/random.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/rwlock.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/sid.c               |   24 +-
 sys/contrib/openzfs/lib/libspl/strlcat.c           |   24 +-
 sys/contrib/openzfs/lib/libspl/strlcpy.c           |   24 +-
 sys/contrib/openzfs/lib/libspl/taskq.c             |   24 +-
 sys/contrib/openzfs/lib/libspl/thread.c            |   24 +-
 sys/contrib/openzfs/lib/libspl/timestamp.c         |   24 +-
 sys/contrib/openzfs/lib/libspl/tunables.c          |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs.abi          |   29 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_changelist.c |   94 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_config.c     |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_crypto.c     |  102 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_dataset.c    |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_diff.c       |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_impl.h       |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_import.c     |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_iter.c       |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_mnttab.c     |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_mount.c      |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_pool.c       |  115 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c   |  147 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_share.c      |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_share.h      |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_share_nfs.c  |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_status.c     |   24 +-
 sys/contrib/openzfs/lib/libzfs/libzfs_util.c       |   26 +-
 .../openzfs/lib/libzfs/os/freebsd/libzfs_compat.c  |   24 +-
 .../lib/libzfs/os/freebsd/libzfs_share_smb.c       |   24 +-
 .../openzfs/lib/libzfs/os/freebsd/libzfs_zmount.c  |    7 +
 .../openzfs/lib/libzfs/os/linux/libzfs_mount_os.c  |   31 +-
 .../openzfs/lib/libzfs/os/linux/libzfs_pool_os.c   |   24 +-
 .../openzfs/lib/libzfs/os/linux/libzfs_share_nfs.c |   24 +-
 .../openzfs/lib/libzfs/os/linux/libzfs_share_smb.c |   29 +-
 .../openzfs/lib/libzfs/os/linux/libzfs_util_os.c   |   24 +-
 .../openzfs/lib/libzfs_core/libzfs_core.abi        |  116 +-
 sys/contrib/openzfs/lib/libzfs_core/libzfs_core.c  |   95 +-
 .../openzfs/lib/libzfs_core/libzfs_core_impl.h     |   24 +-
 .../lib/libzfs_core/os/freebsd/libzfs_core_ioctl.c |   24 +-
 .../lib/libzfs_core/os/linux/libzfs_core_ioctl.c   |   24 +-
 .../openzfs/lib/libzfsbootenv/lzbe_device.c        |    2 +-
 sys/contrib/openzfs/lib/libzfsbootenv/lzbe_pair.c  |    2 +-
 sys/contrib/openzfs/lib/libzfsbootenv/lzbe_util.c  |    2 +-
 sys/contrib/openzfs/lib/libzpool/Makefile.am       |   21 +-
 sys/contrib/openzfs/lib/libzpool/abd_os.c          |   26 +-
 sys/contrib/openzfs/lib/libzpool/arc_os.c          |   24 +-
 .../openzfs/lib/libzpool/include/sys/abd_impl_os.h |   24 +-
 .../openzfs/lib/libzpool/include/sys/abd_os.h      |   24 +-
 .../lib/libzpool/include/sys/zfs_bootenv_os.h      |   24 +-
 .../lib/libzpool/include/sys/zfs_context_os.h      |   24 +-
 .../lib/libzpool/include/sys/zfs_debug_os.h        |   24 +-
 sys/contrib/openzfs/lib/libzpool/kernel.c          |   28 +-
 sys/contrib/openzfs/lib/libzpool/util.c            |   24 +-
 sys/contrib/openzfs/lib/libzpool/vdev_label_os.c   |   24 +-
 sys/contrib/openzfs/lib/libzpool/zfs_debug.c       |   24 +-
 sys/contrib/openzfs/lib/libzpool/zfs_file_os.c     |   28 +-
 .../lib/libzutil/os/freebsd/zutil_device_path_os.c |   24 +-
 .../lib/libzutil/os/freebsd/zutil_import_os.c      |  108 +-
 .../lib/libzutil/os/linux/zutil_device_path_os.c   |   24 +-
 .../lib/libzutil/os/linux/zutil_import_os.c        |   87 +-
 .../openzfs/lib/libzutil/zutil_device_path.c       |   26 +-
 sys/contrib/openzfs/lib/libzutil/zutil_import.c    |  122 +-
 sys/contrib/openzfs/lib/libzutil/zutil_import.h    |   26 +-
 sys/contrib/openzfs/lib/libzutil/zutil_nicenum.c   |   24 +-
 sys/contrib/openzfs/lib/libzutil/zutil_pool.c      |   24 +-
 sys/contrib/openzfs/man/Makefile.am                |   13 +-
 sys/contrib/openzfs/man/man1/cstyle.1              |   24 +-
 sys/contrib/openzfs/man/man1/dbufstat.1            |    2 +-
 sys/contrib/openzfs/man/man1/raidz_test.1          |   24 +-
 sys/contrib/openzfs/man/man1/test-runner.1         |    2 +-
 sys/contrib/openzfs/man/man1/zarcstat.1            |    2 +-
 sys/contrib/openzfs/man/man1/zarcsummary.1         |    2 +-
 sys/contrib/openzfs/man/man1/zhack.1               |   85 +-
 sys/contrib/openzfs/man/man1/zilstat.1             |   25 +-
 sys/contrib/openzfs/man/man1/ztest.1               |   31 +-
 sys/contrib/openzfs/man/man1/zvol_wait.1           |    2 +-
 sys/contrib/openzfs/man/man4/spl.4                 |   18 +-
 sys/contrib/openzfs/man/man4/zfs.4                 |   89 +-
 sys/contrib/openzfs/man/man5/vdev_id.conf.5        |    2 +-
 sys/contrib/openzfs/man/man7/dracut.zfs.7          |    1 -
 sys/contrib/openzfs/man/man7/vdevprops.7           |   24 +-
 sys/contrib/openzfs/man/man7/zfsconcepts.7         |   24 +-
 sys/contrib/openzfs/man/man7/zfsprops.7            |   24 +-
 sys/contrib/openzfs/man/man7/zpool-features.7      |   21 +-
 sys/contrib/openzfs/man/man7/zpoolconcepts.7       |   24 +-
 sys/contrib/openzfs/man/man7/zpoolprops.7          |   24 +-
 sys/contrib/openzfs/man/man8/fsck.zfs.8            |   24 +-
 sys/contrib/openzfs/man/man8/mount.zfs.8           |   24 +-
 sys/contrib/openzfs/man/man8/vdev_id.8             |    2 +-
 sys/contrib/openzfs/man/man8/zdb.8                 |    2 +-
 sys/contrib/openzfs/man/man8/zed.8.in              |   19 +-
 sys/contrib/openzfs/man/man8/zfs-allow.8           |   24 +-
 sys/contrib/openzfs/man/man8/zfs-bookmark.8        |   33 +-
 sys/contrib/openzfs/man/man8/zfs-clone.8           |   24 +-
 sys/contrib/openzfs/man/man8/zfs-create.8          |   24 +-
 sys/contrib/openzfs/man/man8/zfs-destroy.8         |   24 +-
 sys/contrib/openzfs/man/man8/zfs-diff.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs-hold.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs-jail.8            |   26 +-
 sys/contrib/openzfs/man/man8/zfs-list.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs-load-key.8        |   24 +-
 sys/contrib/openzfs/man/man8/zfs-mount.8           |   24 +-
 sys/contrib/openzfs/man/man8/zfs-program.8         |    2 +-
 sys/contrib/openzfs/man/man8/zfs-project.8         |   24 +-
 sys/contrib/openzfs/man/man8/zfs-promote.8         |   24 +-
 sys/contrib/openzfs/man/man8/zfs-receive.8         |   32 +-
 sys/contrib/openzfs/man/man8/zfs-rename.8          |   24 +-
 sys/contrib/openzfs/man/man8/zfs-rewrite.8         |   24 +-
 sys/contrib/openzfs/man/man8/zfs-rollback.8        |   24 +-
 sys/contrib/openzfs/man/man8/zfs-send.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs-set.8             |   24 +-
 sys/contrib/openzfs/man/man8/zfs-share.8           |   24 +-
 sys/contrib/openzfs/man/man8/zfs-snapshot.8        |   24 +-
 sys/contrib/openzfs/man/man8/zfs-upgrade.8         |   24 +-
 sys/contrib/openzfs/man/man8/zfs-userspace.8       |   24 +-
 sys/contrib/openzfs/man/man8/zfs-wait.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs-zone.8            |   24 +-
 sys/contrib/openzfs/man/man8/zfs.8                 |   24 +-
 sys/contrib/openzfs/man/man8/zfs_ids_to_path.8     |   24 +-
 sys/contrib/openzfs/man/man8/zfs_prepare_disk.8.in |   20 +-
 sys/contrib/openzfs/man/man8/zgenhostid.8          |   24 +-
 sys/contrib/openzfs/man/man8/zinject.8             |   24 +-
 sys/contrib/openzfs/man/man8/zpool-add.8           |   24 +-
 sys/contrib/openzfs/man/man8/zpool-attach.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-checkpoint.8    |   24 +-
 sys/contrib/openzfs/man/man8/zpool-clear.8         |   24 +-
 sys/contrib/openzfs/man/man8/zpool-condense.8      |   78 +
 sys/contrib/openzfs/man/man8/zpool-create.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-ddtprune.8      |   26 +-
 sys/contrib/openzfs/man/man8/zpool-destroy.8       |   24 +-
 sys/contrib/openzfs/man/man8/zpool-detach.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-events.8        |   53 +-
 sys/contrib/openzfs/man/man8/zpool-export.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-get.8           |   24 +-
 sys/contrib/openzfs/man/man8/zpool-history.8       |   24 +-
 sys/contrib/openzfs/man/man8/zpool-import.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-initialize.8    |   40 +-
 sys/contrib/openzfs/man/man8/zpool-iostat.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-labelclear.8    |   24 +-
 sys/contrib/openzfs/man/man8/zpool-list.8          |   24 +-
 sys/contrib/openzfs/man/man8/zpool-offline.8       |   24 +-
 sys/contrib/openzfs/man/man8/zpool-prefetch.8      |   26 +-
 sys/contrib/openzfs/man/man8/zpool-reguid.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-remove.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-reopen.8        |   24 +-
 sys/contrib/openzfs/man/man8/zpool-replace.8       |   24 +-
 sys/contrib/openzfs/man/man8/zpool-resilver.8      |   24 +-
 sys/contrib/openzfs/man/man8/zpool-scrub.8         |  129 +-
 sys/contrib/openzfs/man/man8/zpool-split.8         |   24 +-
 sys/contrib/openzfs/man/man8/zpool-status.8        |   29 +-
 sys/contrib/openzfs/man/man8/zpool-sync.8          |   24 +-
 sys/contrib/openzfs/man/man8/zpool-trim.8          |   24 +-
 sys/contrib/openzfs/man/man8/zpool-upgrade.8       |   24 +-
 sys/contrib/openzfs/man/man8/zpool-wait.8          |   31 +-
 sys/contrib/openzfs/man/man8/zpool.8               |   30 +-
 sys/contrib/openzfs/man/man8/zpool_influxdb.8      |   24 +-
 sys/contrib/openzfs/man/man8/zstream.8             |  101 +-
 sys/contrib/openzfs/module/Kbuild.in               |   78 +-
 sys/contrib/openzfs/module/Makefile.bsd            |    2 +-
 sys/contrib/openzfs/module/Makefile.in             |    9 +-
 sys/contrib/openzfs/module/avl/avl.c               |   24 +-
 sys/contrib/openzfs/module/icp/algs/aes/aes_impl.c |   24 +-
 .../openzfs/module/icp/algs/aes/aes_impl_aesni.c   |   24 +-
 .../openzfs/module/icp/algs/aes/aes_impl_generic.c |   24 +-
 .../openzfs/module/icp/algs/aes/aes_impl_x86-64.c  |   24 +-
 .../openzfs/module/icp/algs/aes/aes_modes.c        |   24 +-
 .../openzfs/module/icp/algs/blake3/blake3.c        |   24 +-
 .../module/icp/algs/blake3/blake3_generic.c        |   24 +-
 .../openzfs/module/icp/algs/blake3/blake3_impl.c   |   24 +-
 .../openzfs/module/icp/algs/blake3/blake3_impl.h   |   24 +-
 sys/contrib/openzfs/module/icp/algs/edonr/edonr.c  |   24 +-
 sys/contrib/openzfs/module/icp/algs/modes/ccm.c    |   24 +-
 sys/contrib/openzfs/module/icp/algs/modes/gcm.c    |   24 +-
 .../openzfs/module/icp/algs/modes/gcm_generic.c    |   24 +-
 .../openzfs/module/icp/algs/modes/gcm_pclmulqdq.c  |   24 +-
 sys/contrib/openzfs/module/icp/algs/modes/modes.c  |   24 +-
 .../openzfs/module/icp/algs/sha2/sha256_impl.c     |   24 +-
 .../openzfs/module/icp/algs/sha2/sha2_generic.c    |   24 +-
 .../openzfs/module/icp/algs/sha2/sha512_impl.c     |   24 +-
 sys/contrib/openzfs/module/icp/api/kcf_cipher.c    |   24 +-
 sys/contrib/openzfs/module/icp/api/kcf_ctxops.c    |   24 +-
 sys/contrib/openzfs/module/icp/api/kcf_mac.c       |   24 +-
 .../icp/asm-aarch64/blake3/b3_aarch64_sse2.S       |   24 +-
 .../icp/asm-aarch64/blake3/b3_aarch64_sse41.S      |   24 +-
 .../module/icp/asm-ppc64/blake3/b3_ppc64le_sse2.S  |   24 +-
 .../module/icp/asm-ppc64/blake3/b3_ppc64le_sse41.S |   24 +-
 .../openzfs/module/icp/asm-x86_64/aes/aestab2.h    |   24 +-
 .../module/icp/asm-x86_64/blake3/blake3_avx2.S     |   24 +-
 .../module/icp/asm-x86_64/blake3/blake3_avx512.S   |   24 +-
 .../module/icp/asm-x86_64/blake3/blake3_sse2.S     |   24 +-
 .../module/icp/asm-x86_64/blake3/blake3_sse41.S    |   24 +-
 .../module/icp/asm-x86_64/modes/gcm_pclmulqdq.S    |   26 +-
 sys/contrib/openzfs/module/icp/core/kcf_callprov.c |   24 +-
 .../openzfs/module/icp/core/kcf_mech_tabs.c        |   24 +-
 sys/contrib/openzfs/module/icp/core/kcf_prov_lib.c |   24 +-
 .../openzfs/module/icp/core/kcf_prov_tabs.c        |   24 +-
 sys/contrib/openzfs/module/icp/core/kcf_sched.c    |   24 +-
 sys/contrib/openzfs/module/icp/illumos-crypto.c    |   25 +-
 .../openzfs/module/icp/include/aes/aes_impl.h      |   24 +-
 .../openzfs/module/icp/include/generic_impl.c      |   24 +-
 .../icp/include/modes/gcm_asm_rename_funcs.h       |   24 +-
 .../openzfs/module/icp/include/modes/gcm_impl.h    |   24 +-
 .../openzfs/module/icp/include/modes/modes.h       |   24 +-
 .../openzfs/module/icp/include/sha2/sha2_impl.h    |   24 +-
 .../openzfs/module/icp/include/sys/crypto/impl.h   |   24 +-
 .../module/icp/include/sys/crypto/sched_impl.h     |   24 +-
 .../openzfs/module/icp/include/sys/crypto/spi.h    |   24 +-
 sys/contrib/openzfs/module/icp/io/aes.c            |   24 +-
 sys/contrib/openzfs/module/icp/io/sha2_mod.c       |   24 +-
 sys/contrib/openzfs/module/icp/spi/kcf_spi.c       |   24 +-
 sys/contrib/openzfs/module/lua/README.zfs          |    6 +-
 .../openzfs/module/lua/setjmp/setjmp_i386.S        |   24 +-
 .../openzfs/module/lua/setjmp/setjmp_x86_64.S      |   24 +-
 sys/contrib/openzfs/module/nvpair/fnvpair.c        |   24 +-
 sys/contrib/openzfs/module/nvpair/nvpair.c         |   64 +-
 .../openzfs/module/nvpair/nvpair_alloc_fixed.c     |   24 +-
 .../openzfs/module/nvpair/nvpair_alloc_spl.c       |   25 +-
 .../openzfs/module/os/freebsd/spl/acl_common.c     |   24 +-
 sys/contrib/openzfs/module/os/freebsd/spl/callb.c  |   24 +-
 sys/contrib/openzfs/module/os/freebsd/spl/list.c   |   24 +-
 .../openzfs/module/os/freebsd/spl/spl_acl.c        |    2 +-
 .../openzfs/module/os/freebsd/spl/spl_cmn_err.c    |   24 +-
 .../openzfs/module/os/freebsd/spl/spl_policy.c     |    7 -
 .../openzfs/module/os/freebsd/spl/spl_string.c     |   24 +-
 .../openzfs/module/os/freebsd/spl/spl_uio.c        |   24 +-
 sys/contrib/openzfs/module/os/freebsd/zfs/abd_os.c |    4 +-
 sys/contrib/openzfs/module/os/freebsd/zfs/arc_os.c |   24 +-
 sys/contrib/openzfs/module/os/freebsd/zfs/hkdf.c   |    6 +-
 sys/contrib/openzfs/module/os/freebsd/zfs/spa_os.c |   24 +-
 .../openzfs/module/os/freebsd/zfs/sysctl_os.c      |   27 -
 .../openzfs/module/os/freebsd/zfs/vdev_geom.c      |   40 +-
 .../openzfs/module/os/freebsd/zfs/vdev_label_os.c  |   24 +-
 .../openzfs/module/os/freebsd/zfs/zfs_acl.c        |   75 +-
 .../openzfs/module/os/freebsd/zfs/zfs_ctldir.c     |   26 +-
 .../openzfs/module/os/freebsd/zfs/zfs_debug.c      |   24 +-
 .../openzfs/module/os/freebsd/zfs/zfs_dir.c        |   30 +-
 .../openzfs/module/os/freebsd/zfs/zfs_file_os.c    |    7 +-
 .../openzfs/module/os/freebsd/zfs/zfs_vfsops.c     |   30 +-
 .../openzfs/module/os/freebsd/zfs/zfs_vnops_os.c   |  107 +-
 .../openzfs/module/os/freebsd/zfs/zfs_znode_os.c   |   86 +-
 .../openzfs/module/os/freebsd/zfs/zio_crypt.c      |    6 +-
 .../openzfs/module/os/freebsd/zfs/zvol_os.c        |   24 +-
 sys/contrib/openzfs/module/os/linux/spl/spl-cred.c |    2 +-
 .../openzfs/module/os/linux/spl/spl-procfs-list.c  |   24 +-
 .../openzfs/module/os/linux/spl/spl-trace.c        |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/abd_os.c   |  174 +-
 sys/contrib/openzfs/module/os/linux/zfs/arc_os.c   |   24 +-
 .../openzfs/module/os/linux/zfs/kasan_compat.c     |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/mmp_os.c   |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/policy.c   |   67 +-
 sys/contrib/openzfs/module/os/linux/zfs/qat.c      |   24 +-
 .../openzfs/module/os/linux/zfs/qat_compress.c     |   24 +-
 .../openzfs/module/os/linux/zfs/qat_crypt.c        |   24 +-
 .../openzfs/module/os/linux/zfs/spa_misc_os.c      |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/trace.c    |   24 +-
 .../openzfs/module/os/linux/zfs/vdev_disk.c        |  163 +-
 .../openzfs/module/os/linux/zfs/vdev_label_os.c    |   24 +-
 .../openzfs/module/os/linux/zfs/vdev_raidz.c       |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/zfs_acl.c  |  135 +-
 .../openzfs/module/os/linux/zfs/zfs_ctldir.c       | 1585 ++++++++--------
 .../openzfs/module/os/linux/zfs/zfs_debug.c        |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/zfs_dir.c  |   29 +-
 .../openzfs/module/os/linux/zfs/zfs_file_os.c      |   31 +-
 .../openzfs/module/os/linux/zfs/zfs_ioctl_os.c     |   24 +-
 .../openzfs/module/os/linux/zfs/zfs_sysfs.c        |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/zfs_uio.c  |   24 +-
 .../openzfs/module/os/linux/zfs/zfs_vfsops.c       |   43 +-
 .../openzfs/module/os/linux/zfs/zfs_vnops_os.c     |  250 ++-
 .../openzfs/module/os/linux/zfs/zfs_znode_os.c     |   71 +-
 .../openzfs/module/os/linux/zfs/zio_crypt.c        |    6 +-
 .../openzfs/module/os/linux/zfs/zpl_ctldir.c       |  636 +++++--
 .../openzfs/module/os/linux/zfs/zpl_export.c       |   24 +-
 sys/contrib/openzfs/module/os/linux/zfs/zpl_file.c |   32 +-
 .../openzfs/module/os/linux/zfs/zpl_file_range.c   |  131 +-
 .../openzfs/module/os/linux/zfs/zpl_inode.c        |  289 +--
 .../openzfs/module/os/linux/zfs/zpl_super.c        |   42 +-
 .../openzfs/module/os/linux/zfs/zpl_xattr.c        |  126 +-
 sys/contrib/openzfs/module/os/linux/zfs/zvol_os.c  |   24 +-
 sys/contrib/openzfs/module/zcommon/simd_stat.c     |   24 +-
 .../openzfs/module/zcommon/zfeature_common.c       |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_comutil.c   |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_deleg.c     |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_fletcher.c  |   24 +-
 .../openzfs/module/zcommon/zfs_fletcher_avx512.c   |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_namecheck.c |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_prop.c      |   24 +-
 sys/contrib/openzfs/module/zcommon/zfs_valstr.c    |   24 +-
 sys/contrib/openzfs/module/zcommon/zpool_prop.c    |   24 +-
 sys/contrib/openzfs/module/zcommon/zprop_common.c  |   24 +-
 sys/contrib/openzfs/module/zfs/abd.c               |   24 +-
 sys/contrib/openzfs/module/zfs/aggsum.c            |    6 +-
 sys/contrib/openzfs/module/zfs/arc.c               |  143 +-
 sys/contrib/openzfs/module/zfs/blake3_zfs.c        |   24 +-
 sys/contrib/openzfs/module/zfs/blkptr.c            |    6 +-
 sys/contrib/openzfs/module/zfs/bplist.c            |   24 +-
 sys/contrib/openzfs/module/zfs/bpobj.c             |   24 +-
 sys/contrib/openzfs/module/zfs/bptree.c            |   24 +-
 sys/contrib/openzfs/module/zfs/bqueue.c            |    6 +-
 sys/contrib/openzfs/module/zfs/brt.c               |  325 +++-
 sys/contrib/openzfs/module/zfs/btree.c             |    6 +-
 sys/contrib/openzfs/module/zfs/dataset_kstats.c    |   24 +-
 sys/contrib/openzfs/module/zfs/dbuf.c              |   77 +-
 sys/contrib/openzfs/module/zfs/dbuf_stats.c        |   24 +-
 sys/contrib/openzfs/module/zfs/ddt.c               |  149 +-
 sys/contrib/openzfs/module/zfs/ddt_log.c           |   24 +-
 sys/contrib/openzfs/module/zfs/ddt_stats.c         |   24 +-
 sys/contrib/openzfs/module/zfs/ddt_zap.c           |   31 +-
 sys/contrib/openzfs/module/zfs/dmu.c               |  177 +-
 sys/contrib/openzfs/module/zfs/dmu_diff.c          |   24 +-
 sys/contrib/openzfs/module/zfs/dmu_direct.c        |   24 +-
 sys/contrib/openzfs/module/zfs/dmu_object.c        |   24 +-
 sys/contrib/openzfs/module/zfs/dmu_objset.c        |   29 +-
 sys/contrib/openzfs/module/zfs/dmu_recv.c          | 1920 ++++++++++++++++++--
 sys/contrib/openzfs/module/zfs/dmu_redact.c        |   32 +-
 sys/contrib/openzfs/module/zfs/dmu_send.c          |   24 +-
 sys/contrib/openzfs/module/zfs/dmu_traverse.c      |   24 +-
 sys/contrib/openzfs/module/zfs/dmu_tx.c            |   61 +-
 sys/contrib/openzfs/module/zfs/dmu_zfetch.c        |   40 +-
 sys/contrib/openzfs/module/zfs/dnode.c             |   64 +-
 sys/contrib/openzfs/module/zfs/dnode_sync.c        |   33 +-
 sys/contrib/openzfs/module/zfs/dsl_bookmark.c      |    6 +-
 sys/contrib/openzfs/module/zfs/dsl_crypt.c         |    6 +-
 sys/contrib/openzfs/module/zfs/dsl_dataset.c       |   41 +-
 sys/contrib/openzfs/module/zfs/dsl_deadlist.c      |   24 +-
 sys/contrib/openzfs/module/zfs/dsl_deleg.c         |   24 +-
 sys/contrib/openzfs/module/zfs/dsl_destroy.c       |  119 +-
 sys/contrib/openzfs/module/zfs/dsl_dir.c           |   24 +-
 sys/contrib/openzfs/module/zfs/dsl_pool.c          |  145 +-
 sys/contrib/openzfs/module/zfs/dsl_prop.c          |   24 +-
 sys/contrib/openzfs/module/zfs/dsl_scan.c          |  352 +++-
 sys/contrib/openzfs/module/zfs/dsl_synctask.c      |   24 +-
 sys/contrib/openzfs/module/zfs/dsl_userhold.c      |   24 +-
 sys/contrib/openzfs/module/zfs/edonr_zfs.c         |   24 +-
 sys/contrib/openzfs/module/zfs/fm.c                |   24 +-
 sys/contrib/openzfs/module/zfs/gzip.c              |   24 +-
 sys/contrib/openzfs/module/zfs/hkdf.c              |    6 +-
 sys/contrib/openzfs/module/zfs/lzjb.c              |   24 +-
 sys/contrib/openzfs/module/zfs/metaslab.c          |   67 +-
 sys/contrib/openzfs/module/zfs/mmp.c               |  136 +-
 sys/contrib/openzfs/module/zfs/multilist.c         |    6 +-
 sys/contrib/openzfs/module/zfs/objlist.c           |    6 +-
 sys/contrib/openzfs/module/zfs/pathname.c          |   24 +-
 sys/contrib/openzfs/module/zfs/range_tree.c        |   24 +-
 sys/contrib/openzfs/module/zfs/refcount.c          |   24 +-
 sys/contrib/openzfs/module/zfs/rrwlock.c           |   24 +-
 sys/contrib/openzfs/module/zfs/sa.c                |   24 +-
 sys/contrib/openzfs/module/zfs/sha2_zfs.c          |   24 +-
 sys/contrib/openzfs/module/zfs/skein_zfs.c         |   24 +-
 sys/contrib/openzfs/module/zfs/spa.c               |  328 +++-
 sys/contrib/openzfs/module/zfs/spa_checkpoint.c    |   24 +-
 sys/contrib/openzfs/module/zfs/spa_config.c        |   28 +-
 sys/contrib/openzfs/module/zfs/spa_errlog.c        |   24 +-
 sys/contrib/openzfs/module/zfs/spa_history.c       |   24 +-
 sys/contrib/openzfs/module/zfs/spa_log_spacemap.c  |  240 ++-
 sys/contrib/openzfs/module/zfs/spa_misc.c          |   31 +-
 sys/contrib/openzfs/module/zfs/spa_stats.c         |  111 +-
 sys/contrib/openzfs/module/zfs/space_map.c         |   24 +-
 sys/contrib/openzfs/module/zfs/space_reftree.c     |   24 +-
 sys/contrib/openzfs/module/zfs/txg.c               |   29 +-
 sys/contrib/openzfs/module/zfs/u8_textprep.c       |   24 +-
 sys/contrib/openzfs/module/zfs/uberblock.c         |   24 +-
 sys/contrib/openzfs/module/zfs/unique.c            |   24 +-
 sys/contrib/openzfs/module/zfs/vdev.c              |   76 +-
 sys/contrib/openzfs/module/zfs/vdev_draid.c        |   33 +-
 sys/contrib/openzfs/module/zfs/vdev_file.c         |   30 +-
 sys/contrib/openzfs/module/zfs/vdev_indirect.c     |    9 +-
 .../openzfs/module/zfs/vdev_indirect_births.c      |    6 +-
 .../openzfs/module/zfs/vdev_indirect_mapping.c     |    6 +-
 sys/contrib/openzfs/module/zfs/vdev_initialize.c   |   78 +-
 sys/contrib/openzfs/module/zfs/vdev_label.c        |   64 +-
 sys/contrib/openzfs/module/zfs/vdev_mirror.c       |   28 +-
 sys/contrib/openzfs/module/zfs/vdev_missing.c      |   28 +-
 sys/contrib/openzfs/module/zfs/vdev_queue.c        |   25 +-
 sys/contrib/openzfs/module/zfs/vdev_raidz.c        |   47 +-
 sys/contrib/openzfs/module/zfs/vdev_raidz_math.c   |   24 +-
 .../module/zfs/vdev_raidz_math_aarch64_neon.c      |   24 +-
 .../zfs/vdev_raidz_math_aarch64_neon_common.h      |   24 +-
 .../module/zfs/vdev_raidz_math_aarch64_neonx2.c    |   24 +-
 .../openzfs/module/zfs/vdev_raidz_math_avx2.c      |   24 +-
 .../openzfs/module/zfs/vdev_raidz_math_avx512bw.c  |   24 +-
 .../openzfs/module/zfs/vdev_raidz_math_avx512f.c   |   24 +-
 .../openzfs/module/zfs/vdev_raidz_math_impl.h      |   24 +-
 .../module/zfs/vdev_raidz_math_powerpc_altivec.c   |   24 +-
 .../zfs/vdev_raidz_math_powerpc_altivec_common.h   |   24 +-
 .../openzfs/module/zfs/vdev_raidz_math_scalar.c    |   24 +-
*** 13890 LINES SKIPPED ***