git: 009d3288dea5..084ff4abd27c - vendor/openzfs/zfs-2.2-release - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Sun, 27 Aug 2023 05:12:07 UTC
The branch vendor/openzfs/zfs-2.2-release has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=009d3288dea5..084ff4abd27c

1266cebf87a1 FreeBSD: Fix build on stable/13 after 1302506.
bf6cd307967b FreeBSD: catch up to __FreeBSD_version 1400093
b4e630b00c99 Add missed DMU_PROJECTUSED_OBJECT prefetch.
e613e4bbe397 Avoid extra snprintf() in dsl_deadlist_merge().
56ed389a575a Fix raw receive with different indirect block size.
f917cf1c0324 Fix the ZFS checksum error histograms with larger record sizes
5299f4f28916 set autotrim default to 'off' everywhere
931dc705505a Linux 6.5 compat: intptr_t definition is canonically signed
1bc244ae93be Linux 6.5 compat: BLK_STS_NEXUS renamed to BLK_STS_RESV_CONFLICT
73ba5df31a07 Linux 6.5 compat: disk_check_media_change() was added
83b0967c1fe5 Do not request data L1 buffers on scan prefetch.
f5f5a2db9544 Rollback before zfs root is mounted
d8011707ccb0 Ignore pool ashift property during vdev attachment
1a2e486d25e7 Don't panic if setting vdev properties is unsupported for this vdev type
e037327bfee0 spa_min_alloc should be GCD, not min
b221f4394312 Fix zpl_test_super race with zfs_umount
8c81c0b05d63 zed: Fix zed ASSERT on slot power cycle
51a2b597679f Don't emit checksum histograms in ereport.fs.zfs.checksum events
b6f618f8ffda Don't emit cksum_{actual_expected} in ereport.fs.zfs.checksum events
8a6fde821379 Add explicit prefetches to bpobj_iterate().
81be809a25b8 Adjust prefetch parameters.
685ae4429ffe metaslab: tuneable to better control force ganging
c5273e0c317a shellcheck: disable "unreachable command" check [SC2317]
70232483b4d3 Tag 2.2.0-rc2
c79d1bae7537 Update changelog for OpenZFS 2.2.0 release
41a0f66279b1 ZIL: Fix config lock deadlock.
991834f5dcff Remove zl_issuer_lock from zil_suspend().
571762b29008 Linux 6.4 compat: META
b9aa32ff3950 zed: Reduce log noise for large JBODs
7698503dcae0 zfs_clone_range: use vmem_malloc for large allocation
8aa4f0f0fc16 brt_vdev_realloc: use vmem_alloc for large allocation
0426e1327130 dmu_buf_will_clone: only check that current txg is clean
a3ea8c8ee6d0 dbuf_sync_leaf: check DB_READ in state assertions
5d12545da8c1 linux: implement filesystem-side copy/clone functions
3366ceaf3ab7 linux: implement filesystem-side clone ioctls
2768dc04cc45 linux: implement filesystem-side copy/clone functions for EL7
36d1a3ef4ed9 zts: block cloning tests
c24a48063142 BRT should return EOPNOTSUPP
4a104ac0476e Tag 2.2.0-rc3
12f2b1f65e91 zdb: include cloned blocks in block statistics
c47f0f441759 linux/copy_file_range: properly request a fallback copy on Linux <5.3
b5e245633369 Check the return value in clonefile test
b3c1807d776c readmmap.c: fix building with MUSL libc
bd1eab16ebd0 linux: zfs: ctldir: set [amc]time to snapshot's creation property
0ae7bfc0a424 zpool_vdev_remove() should handle EALREADY error return
02ce9030e6ec Avoid waiting in dmu_sync_late_arrival().
ffaedf0a44bd Remove fastwrite mechanism.
c1801cbe59df ZIL: Avoid dbuf_read() before dmu_sync().
bb31ded68b26 ZIL: Replay blocks without next block pointer.
df8c9f351dab ZIL: Second attempt to reduce scope of zl_issuer_lock.
c418edf1d399 Fix some typos
1e488eec606c linux/spl/kmem_cache: undefine `kmem_cache_alloc` before defining it
6bdc7259d1a3 libzfs: sendrecv: send_progress_thread: handle SIGINFO/SIGUSR1
895cb689d310 zfs_clone_range should return a descriptive error codes
95649854ba7c dracut: support mountpoint=legacy for root dataset
645a7e4d958d Move zinject from openzfs-zfs-test to openzfs-zfsutils
92f095a903f8 copy_file_range: fix fallback when source create on same txg
d19304ffeec5 zed: Add zedlet to power off slot when drive is faulted
ab999406fedf Update outdated assertion from zio_write_compress
084ff4abd27c tests/block_cloning: rename and document get_same_blocks helper