git: 431083f75bdd..e2a92d726e18 - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Tue, 02 May 2023 07:23:46 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=431083f75bdd..e2a92d726e18

21c4b2a944dc Linux 6.2 compat: META
1142362ff606 Use vmem_zalloc to silence allocation warning
c5431f14655c linux 6.3 compat: needs REQ_PREFLUSH | REQ_OP_WRITE
3399a30ee02d contrib: dracut: fix race with root=zfs:dset when necessities required
6ecdd35bdbcd Fix "Add colored output to zfs list"
8eb2f2605717 Linux 6.3 compat: writepage_t first arg struct folio*
1038f87c4edc Fix some signedness issues in arc_evict()
b66c2a0899a7 Storage device expansion "silently" fails on degraded vdev
ece7ab7e7de8 vdev: expose zfs_vdev_def_queue_depth as a module parameter
a3f82aec9336 Miscellaneous FreBSD compilation bugfixes
0b8fdb8ade5d ZTS: Use inbuilt monotonic time
8ab674ab9c8f ZTS: add existing tests to runfiles
a8a127e2c9f3 Fix typo in check_clones()
ff73574cd835 vdev: expose zfs_vdev_max_ms_shift as a module parameter
baca06c258e0 libzfs: add v2 iterator interfaces
dee77f45d0f9 module: resync part of Makefile.bsd
d0cbd9feaf5b module: freebsd: fix aarch64 fpu handling
d4dc53dad2f6 Linux 6.3 compat: idmapped mount API changes
678a3b8f999b Trim needless zeroes from checksum events
574e09d8c6b4 Fix in check_filesystem()
6e015933f88f initramfs: source user scripts from /e/z/initramfs-tools-load-key{,.d/*}
c71fe716401f Fix data corruption when cloning embedded blocks
27a82cbb3ef2 Linux 6.3 compat: Fix memcpy "detected field-spanning write" error
ac18dc77f370 Minor improvements to zpoolconcepts.7
3b5af2013992 Fix VERIFY(!zil_replaying(zilog, tx)) panic
8ed62440eff5 Work around Raspberry Pi kernel packaging oddities
accfdeb948da Revert "ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()"
f9e1c63f8c32 Values printed by zpool-iostat(8) should be right-aligned
23f84d161ed0 Silence clang warning of flexible array not at end
3d37e7e5f540 zfsprops.7: update mandlock
719534ca8e8d Fix "Detach spare vdev in case if resilvering does not happen"
d4657835c8a5 ZTS: send-c_volume is flaky
71d191ef25d1 Allow MMP to bypass waiting for other threads
3e4ed4213d7b Create zap for root vdev
a10c64561648 ZTS: zvol_misc_trim retry busy export
ab71b24d20df Linux: zfs_zaccess_trivial() should always call generic_permission()
135d9a9048e3 Linux: Suppress -Wordered-compare-function-pointers in tracepoint code
8eae2d214cfa Add support for zpool user properties
62cc9d4f6b5a FreeBSD: make zfs_vfs_held() definition consistent with declaration
a7982d5d30da FreeBSD: fix up EXDEV handling for clone_range
ff0e135e25fa FreeBSD: try to fallback early if can't do optimized copy
81a2b2e6a6d9 FreeBSD: add missing vop_fplookup assignments
6b6aaf6dc2e6 Taught zdb -bb to print metadata totals
6d59d5df9808 Add loongarch64 support
0e8a42bbee2c Revert "Fix data race between zil_commit() and zil_suspend()"
d960beca61b3 zdb: Fix minor memory leak
b69cb06664ad tests/zdb_encrypted: parse numbers a little more robustly
88b8777159f6 FreeBSD: add missing vn state transition for .zfs
e37a89d5d0ba FreeBSD: fix up EINVAL from getdirentries on .zfs
bba7cbf0a481 Fix positive ABD size assertion in abd_verify().
b5411618f727 Fix checkstyle warning
ee728008a427 Fix BLAKE3 aarch64 assembly for FreeBSD and macOS
ae0d0f0e047e PAM: support the authentication facility
2fd1c3042362 Mark TX_COMMIT transaction with TXG_NOTHROTTLE.
5a83f761c7c7 powerpc64: Support ELFv2 asm on Big Endian
0c93d86f01e5 Correct ABD size for split block ZIOs
e2a92d726e18 blake3: fix up bogus checksums in face of cpu migration