zfs: merge openzfs/zfs@814f9afba (zfs-2.4-release) into stable/15
OpenZFS 2.4.0 rc3
Notable upstream pull request merges:
#17750 964dfc317 FreeBSD: Correct _PC_MIN_HOLE_SIZE
#17793 b9d1e28a7 ddt prune: Add SCL_ZIO deadlock workaround
#17799 1585a10a8 Make mount/share errors non-fatal for zfs create/clone
#17801 073b34b3e Fix display of default xattr to show 'sa'
#17803 e09c86cb1 zvol: verify IO type is supported
#17807 -multiple zpool iostat: fix regressions in "all pools" mode
after #17786
#17826 b9356f06e Explicit set ashift for non-leaf vdevs
#17830 f0bff230f Suppress some ashift warnings
#17833 c1f55bff8 Fix the type of the raidz_outlier_check_interval_ms
parameter
#17836 799bda73e Fix return value for setting zvol threading
#17834 f0c76f8a7 libzpool/cmn_err: remove suppression, add stop option,
cleanup
#17843 1956417b5 mmap_seek: print error code and text on failure
#17847 7987d4deb Update device removal documentation
#17851 6f6e1c90a FreeBSD: zfs_getpages: Don't zero freshly allocated pages
Obtained from: OpenZFS
OpenZFS commit: 814f9afba7d6714bd63f18ac808955b61d37f9f0
OpenZFS tag: zfs-2.4.0-rc3