git: e25f9131d679..86783d7d92cf - vendor/openzfs/zfs-2.1-release - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Sat, 10 Jun 2023 17:37:03 UTC
The branch vendor/openzfs/zfs-2.1-release has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=e25f9131d679..86783d7d92cf

c7db374ac6b8 Fix buffered/direct/mmap I/O race
4a5950a1298a Linux: zfs_fillpage() should handle partial pages from end of file
a68dfdb88c88 Fix "Detach spare vdev in case if resilvering does not happen"
9fe3da9364fe Improve resilver ETAs
fa28e26e4211 Increase default zfs_scan_vdev_limit to 16MB
cdbe1d65c4bf Increase default zfs_rebuild_vdev_limit to 64MB
33075e465f82 Allow MMP to bypass waiting for other threads
75ec145710e5 zpool import -m also removing spare and cache when log device is missing
9b17d5a37d6c Wait for txg sync if the last DRR_FREEOBJECTS might result in a hole
ecaf3ea3f271 ZTS: Minor fixes
7c555fee9d76 pam: Fix "buffer overflow" in pam ZTS tests on F38
133faca27525 Add dmu_tx_hold_append() interface
b17e472983e0 zdb: consistent xattr output
c2f0aaeb3c4e Fix concurrent resilvers initiated at same time
e2176f12a9e4 Probe vdevs before marking removed
e97637d484c3 Add the ability to uninitialize
6ec3abcb59aa Use vmem_zalloc to silence allocation warning
e2a96aa4eb25 Storage device expansion "silently" fails on degraded vdev
e1b3ab5f5182 ZTS: send-c_volume is flaky
c6f6958fc00f ZTS: add snapshot/snapshot_002_pos exception
848c4b230007 ZTS: Annotate additonal flaky test cases
4e24df0e8151 ZTS: Add auto_replace_001_pos to exceptions
c094b9a92866 ZTS: Add zpool_resilver_concurrent exception
30dcddaec70d Refine special_small_blocks property validation
d1e05c68564b FreeBSD: make zfs_vfs_held() definition consistent with declaration
aef1324d598a FreeBSD: fix up EINVAL from getdirentries on .zfs
092021ba39bd FreeBSD: add missing vn state transition for .zfs
45c4b3e68081 Fix checkstyle warning
f786232b2a07 FreeBSD: don't verify recycled vnode for zfs control directory
07a2ba541d88 FreeBSD: add missing vop_fplookup assignments
435407eb5cd5 Fix test-runner on FreeBSD
a836cc6ddd6e ZTS: threadsappend_001_pos
671b1af1bc4b Fix NULL pointer dereference when doing concurrent 'send' operations
93a99c6daae6 Revert "initramfs: use `mount.zfs` instead of `mount`"
7d26967d4e32 Move zap_attribute_t to the heap in dsl_deadlist_merge
e271cd7a6545 Fix positive ABD size assertion in abd_verify().
c1b9dc735f5d Mark TX_COMMIT transaction with TXG_NOTHROTTLE.
b2ede77bf92f Fix two abd_gang_add_gang() issues.
a727848e0514 Remove single parent assertion from zio_nowait().
b01a8cc2c0fe zil: Don't expect zio_shrink() to succeed.
8a315a30ab45 ZIL: Allow to replay blocks of any size.
9e5a297de66b Speed up WB_SYNC_NONE when a WB_SYNC_ALL occurs simultaneously
3ad6c1692ff1 Linux: use filemap_range_has_page()
35d43ba8eada Workaround for Linux PowerPC GPL-only cpu_has_feature()
04305bbd1836 Linux 6.3 compat: writepage_t first arg struct folio*
f0aca5f7bb09 Linux 6.3 compat: idmapped mount API changes
d7fb413f0f04 Linux 6.3 compat: Fix memcpy "detected field-spanning write" error
5f125e9012c5 Linux 6.4 compat: reclaimed_slab renamed to reclaimed
79f8e629ff59 Silence clang warning of flexible array not at end
1322f07adef3 Linux 6.3 compat: META (#14930)
dbbc2f968890 Fix Clang 15 compilation errors
86783d7d92cf Tag zfs-2.1.12