git: d96e29576c89..e61076683850 - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Fri, 12 May 2023 10:04:47 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=d96e29576c89..e61076683850

9de5300c7fc0 Optimize check_filesystem() and process_error_log()
a46001adb9b1 Allow zhack label repair to restore detached devices.
82ac409acc77 zpool import -m also removing spare and cache when log device is missing
599df8204962 Plug memory leak in zfsdev_state.
6fa6bb051c2b Simplify and optimize random_int_between().
190290a9ac3f Fix two abd_gang_add_gang() issues.
245f4a346779 ZTS: add snapshot/snapshot_002_pos exception
dd19821149cb zdb: consistent xattr output
3095ca91c261 Verify block pointers before writing them out
4eca03faaf6a Fixes in head_errlog feature with encryption
6839ec6f1098 Enable the head_errlog feature to remove errors
b035f2b2cb9b Remove single parent assertion from zio_nowait().
d38c815fe27c Remove duplicate code in l2arc_evict()
c8b3dda18638 Debug auto_replace_001_pos failures
903c3613d490 Add dmu_tx_hold_append() interface
d3db900a4e45 pam: Fix "buffer overflow" in pam ZTS tests on F38
14ba8ab97ddb Prevent panic during concurrent snapshot rollback and zvol read
469019fb0b2b zil: Don't expect zio_shrink() to succeed.
555ef90c5c1d Additional block cloning fixes.
bd8c6bd66f9d Deny block cloning is dbuf size doesn't match BP size.
d0d91f185efd Don't use dmu_buf_is_dirty() for unassigned transaction.
b6d7370b9de5 Don't call zfs_exit_two() before zfs_enter_two().
9879930f7a42 Remove badly placed comment.
fbbe5e96eff9 Correct comment.
e61076683850 Make sure we are not trying to clone a spill block.