git: 8f1b7a6fa676..02c5aa9b0928 - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Sat, 25 May 2024 17:51:03 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=8f1b7a6fa676..02c5aa9b0928

04bae5ec95f7 Disable high priority ZIO threads on FreeBSD and Linux
2dff7527d4a4 Replace usage of schedule_timeout with schedule_timeout_interruptible (#16150)
a0f3c8aaf1e8 zdb: add missing cleanup for early return
af5dbed3193e Fix scn_queue races on very old pools
3400127a75fd Fix ZIL clone records for legacy holes
414acbd37e0a Unbreak FreeBSD cross-build on MacOS broken in 051460b8b
1ede0c716bee libspl_assert: always link -lpthread on FreeBSD
41ae864b6999 Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN.
136c05321140 ZAP: Fix leaf references on zap_expand_leaf() errors
abec7dcd30ac Linux: disable lockdep for a couple of locks
975a13259b87 Add support for parallel pool exports
89acef992bf3 Simplified the scope of the namespace lock
f625d038d2ae tpool_dispatch: fail if it cannot start at least 1 worker.
eced2e2f1e56 libzfs: Fix mounting datasets under thread limit pressure
b64afa41d56e Better control the thread pool size when mounting datasets
cc3869153431 zfs_ioc_send: use a dedicated taskq thread for send
adda768e3eb9 spa: remove spa_taskq_dispatch_sync()
515c4dd2130a spa: flatten spa_taskq_dispatch_ent()
0a543db37111 spa_taskq_dispatch_ent: simplify arguments
91c46d4399e4 zdb: bring crash handling over from ztest
e7b451941b92 zdb/ztest: use libspl backtrace for crashes
3974ef045ef2 libspl: lift backtrace into a separate file
1ea8c59441cd backtrace: rework for signal safety
fa99d9cd9cbc zfs_dbgmsg_print: make FreeBSD and Linux consistent
3c941d181834 zdb/ztest: send dbgmsg output to stderr
e675852bc1d5 dbuf: separate refcount calls for dbuf and dbuf_user
a043b60f1eab Correct level handling in zstream recompress.
d0d7c0d8f92d config/zfs-build.m4: sort vendors
fec16b93c46d config/zfs-build.m4: add Alpine Linux bash-completion path
efbef9e6cc1e FreeBSD: Add zfs_link_create() error handling
08648cf0da38 Allow block cloning to be interrupted by a signal.
7572e8ca04ad Avoid a gcc -Wint-to-pointer-cast warning
708be0f415c8 Linux 6.7 compat: detect if kernel defines intptr_t
34906f8bbee3 zap: reuse zap_leaf_t on dbuf reuse after shrink
d0aa9dbccfb0 Use memset to zero stack allocations containing unions
8865dfbcaad4 Fix assertion in Persistent L2ARC
02c5aa9b0928 Destroy ARC buffer in case of fill error