Re: git: 92e0d9d183ce..33003ecc93ef - vendor/openzfs/zfs-2.1-release - vendor branch updated

From: Mateusz Guzik <mjguzik_at_gmail.com>
Date: Mon, 17 Apr 2023 09:49:17 UTC
This introduces data corruption from  4b3133e671b9
ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()

https://github.com/openzfs/zfs/issues/14753#issuecomment-1510734027

On 4/17/23, Martin Matuska <mm@freebsd.org> wrote:
> The branch vendor/openzfs/zfs-2.1-release has been updated by mm:
>
> URL: https://cgit.FreeBSD.org/src/log/?id=92e0d9d183ce..33003ecc93ef
>
> 5161e5d8a40e Allow mounting snapshots in .zfs/snapshot as a regular user
> e45a981f6d12 Avoid a null pointer dereference in zfs_mount() on FreeBSD
> 8473829d1f1f initramfs: Make mountpoint=none work
> 57159a519b88 Fix a race condition in dsl_dataset_sync() when activating
> features
> 083239575a2a Partially revert eee9362a7
> aa256549d130 Move dmu_buf_rele() after dsl_dataset_sync_done()
> 704374282848 Revert zfeature_active() to static
> 41fb4e071c65 rpm: add support for openEuler
> df18a443969a Set DEFAULT_INIT_SHELL to /sbin/openrc-run for Gentoo and
> Alpine
> fce0f7aff4a6 autoconf: add support for openEuler
> 82e311709568 Optimize microzaps
> 2098a0031802 Remove atomics from zh_refcount
> eb68e3cd5655 Micro-optimize zrl_remove()
> 04a6ae05850b Switch dnode stats to wmsums
> edaa250bb3b0 Remove few pointer dereferences in dbuf_read()
> c8d36e219233 Pack zrlock_t by 8 bytes
> fd0893cf1ff3 Introduce minimal ZIL block commit delay
> b644a45bd4cd Prefetch on deadlists merge
> 9d2e5c14b2f9 System-wide speculative prefetch limit.
> 231a37c4c0fd Optimize the is_l2cacheable functions
> 6281b5c4882f Add missing increment to dsl_deadlist_move_bpobj()
> 576d34cb1124 Turn default_bs and default_ibs into ZFS_MODULE_PARAMs
> 050be02c02f1 initramfs: fix zpool get argument order
> 0a4e41d0fadb Ubuntu 22.04 integration: GitHub workflows
> 1d2aea771170 Workaround GitHub Action failure
> 4f6e0ca117aa Update workflows
> 4b3133e671b9 ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()
> a5c469c5f380 Fix for mountpoint=legacy
> 345f8beb5835 QAT: Fix uninitialized seed in QAT compression
> 48f376b0c51f Improve arc_read() error reporting
> 5219a2691e3b FreeBSD: Remove extra arc_reduce_target_size() call
> bd9a9a4e1ad3 zed: mark disks as REMOVED when they are removed
> 43d63ab2d4c1 zed: post a udev change event from spa_vdev_attach()
> dedd8243fc8c zed: add hotplug support for spare vdevs
> aa7258ced0dd Update vdev state for spare vdev
> 59f187563937 linux 6.3 compat: add another bdev_io_acct case
> 374f86b5c9ec Add more ANSI colors to libzfs
> 433b9a89c48e Colorize zpool iostat output
> 3da577280a13 Add colored output to zfs list
> 164d184ed9d1 Additional limits on hole reporting
> 777c98ee524f Use setproctitle to report progress of zfs send
> 0e30635f9c0b zfs_main.c: fix unused variable error with GCC
> c63b47e4dac9 Fix console progress reporting for recursive send
> a164143dfd31 Linux 6.2 compat: META
> a69765ea5b56 Add Linux kmemleak support to ZTS
> fc2c0256c55a ZTS: Log test name to /dev/kmsg on Linux
> 3d9f37026d65 Fix "Add colored output to zfs list"
> e202d3b8673d linux 6.3 compat: needs REQ_PREFLUSH | REQ_OP_WRITE
> 07cc8ae46ac2 Removed Python 2 and Python 3.5- support
> 33003ecc93ef Tag zfs-2.1.10
>


-- 
Mateusz Guzik <mjguzik gmail.com>