zfs: merge openzfs/zfs@55dd24c4c (zfs-2.2-release) into stable/14
OpenZFS release 2.2.1
Notable upstream pull request merges:
#14378 6d693e20a Large sync writes perform worse with slog
#15243 78fd79eac Add zfs_prepare_disk script for disk firmware install
#15356 b76724ae4 FreeBSD: Improve taskq wrapper
#15360 f9a9aea12 Add mutex_enter_interruptible() for interruptible
sleeping IOCTLs
#15371 e82e68400 DMU: Do not pre-read holes during write
#15390 79f7de575 Remove lock from dsl_pool_need_dirty_delay()
#15397 6e41aca51 Trust ARC_BUF_SHARED() more
#15402 eaa62d995 Properly pad struct tx_cpu to cache line
#15405 1cc1bf4fa Set spa_ccw_fail_time=0 when expanding a vdev
#15416 edebca5df FreeBSD: taskq: Remove unused declaration
#15451 7aef672b7 Read prefetched buffers from L2ARC
#15452 bd7a02c25 Tune zio buffer caches and their alignments
#15456 3ec4ea68d Unify arc_prune_async() code
#15465 459c99ff2 Fix block cloning between unencrypted and encrypted
datasets
#15478 76663fe37 Fix accounting error for pending sync IO ops in zpool
iostat
#15529 87e9e8286 Add a tunable to disable BRT support
Obtained from: OpenZFS
OpenZFS commit: 55dd24c4ccee2da61d5396289ef560f9b7bc6a68
OpenZFS tag: zfs-2.2.1