From nobody Mon Aug 24 09:19:17 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hT52Y4h0fz6p6wx for ; Mon, 24 Aug 2026 09:19:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hT52Y2jfvz43r3 for ; Mon, 24 Aug 2026 09:19:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787563157; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Lp1x7L48B25r6x9XjzXp7HouoaIGXrCuEBAh1LZ2/KA=; b=CT99s4XzUuY3wOL8rUp8Mnze3ctiD9lK3wwc3adk9Wi2ES4RmLuffmfPZ/Nt6H+IjZA3uw s+RrXXnVWRqhB/dKGFTJkosI7gAmfQRAf63ktbHeJgkHcNnHCfihSfYTjuJUCNYxNeNX1u OLjhrKq9Lj77Y5R0pf0osYCV1O0yJVsOdJyUa9Mv7XNpOKyU0hxvTZS2z0mRFU+rgS9Twl GCsDxd8BdJ0xjWI9+EAzKqD5P4EvBZpSWDYLRI8lj9pkiNqHzM30rAE1Qz6XoxrpUVNPOg J4CRh95206Es/MXtgMvOnfM9hK2TtZ8mG7LCZX1OoI6+8hCwy5Fb2hUhE8eWNg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787563157; a=rsa-sha256; cv=none; b=A/jdxinVPZaPQzRM5M+Kcg2+Mk2PQW5xZimfuhdzwJYWu6DY8TKmgktDp7v25aYWchZqYU XYuVbXQ/EdakxU9iXn72zkI3vYO0jnqa/pB/c0HGOsQF2BMzk2Yaowp+hDDPxsTEW8e2MN J6Lovs2NYlzaovqXoGTSu8C3ZRjJSLx2pcxWjsvLhmo5S9vyYP+alBc46CLq8OrmqXDW0H ZAcL99aivrncc7YmCX1kF5zXLpcwdrbsrsyismI3mRCB+kO7JM2DfC14kvw/gquJs4l18E uT2bjEn7oDsakDgCm5Kyy8eY7+1QDwV0MGA9epQpQXnO3xlm5uSjJnTF11CplA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787563157; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Lp1x7L48B25r6x9XjzXp7HouoaIGXrCuEBAh1LZ2/KA=; b=H+wssVXRp7uiwEAZ7ucX6sdv7CQNUnwZ9psKx5JaTdx3X2hPnAIOIYoLY/EYeTi6yqjGo5 ySB4noprotRYe+hsfQslI7yZrRjP7Z0Sv1N8n2pcp2qise9hnxk+IZtOgMfp0XSZ/h3P0C frcAYqX3kD8MMaWJbYhHInEvDIIsGEuYpH9eadlZwC/douM0aOrE++ZpQBx7UDj0oKt836 nEPjb3fuIvDhpAKVn776XfbgxFinYQ5pNlVDWsRmk7A89RB+Glgyr0wNFgRghU1dwbu9S+ x1ouPFfz0fqxYaVQ01kIQTWMIVb/ghle1JUJFRnocqLkLIgyf+ae1JzW5IZJjg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hT52Y1gvyzyRF for ; Mon, 24 Aug 2026 09:19:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1c59f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 24 Aug 2026 09:19:17 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: Martin Matuska Subject: git: 83020cf8259d..71a9f9578616 - vendor/openzfs/zfs-2.4-release - vendor branch updated List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mm X-Git-Repository: src X-Git-Refname: refs/heads/vendor/openzfs/zfs-2.4-release X-Git-Reftype: branch X-Git-Commit: 71a9f9578616a90c3c14bb59629fb4d31bfd68d1 X-Git-Oldrev: 83020cf8259d057d4cc9102010c05f07ffdfc136 X-Git-Newrev: 71a9f9578616a90c3c14bb59629fb4d31bfd68d1 Auto-Submitted: auto-generated Date: Mon, 24 Aug 2026 09:19:17 +0000 Message-Id: <6a8c0c95.1c59f.529a8baa@gitrepo.freebsd.org> The branch vendor/openzfs/zfs-2.4-release has been updated by mm: URL: https://cgit.FreeBSD.org/src/log/?id=83020cf8259d..71a9f9578616 e720a4a43c88 Constify some rrd_*() functions bc9ec31478f2 Add dbrrd_latest_time() to grab the latest timestamp in the db fff9a0fea2cc freebsd: set mnt_time on the rootfs at mountroot time eb4199c6ae11 zio_ddt_write: compute have_dvas after taking dde_io_lock 550f18eabfc3 ZTS: Pass dec instead of hex to mknod d76cb2b3b081 ZTS: statx_dioalign.ksh update to stride_dd b9a8b8b1b1e9 ZTS: delegate: add test for send sub-permissions 633b581d916a ZTS: remove send_delegation tests 9025944dd06f ZTS: delegate: add encryption option for test fixture datasets b788cb19dd35 ZTS: delegate: check send permissions on encrypted datasets 1672befd88f7 ZTS: delegate: test send:encrypted ccf236ed47f0 zfs_secpolicy_send: lift checks to common function for both 768c8e31f706 delegate: add 'send:encrypted' permission 027940e0b29d zbookmark_compare: handle "marker" bookmarks with negative levels eb808b3f41d4 arc: add a few invariant checks in release builds 4fe728852f3d CI: Have zfs-build-packages workflow build tarballs on Alma (#18662) fa7e71e6e579 Update our CI runners to the newest FreeBSD 15.1 RELEASE (#18667) 3c27e3395d29 Linux 7.1 compat: META (#18682) 5f84f4d81031 Fix handling of _PC_HAS_HIDDENSYSTEM for FreeBSD b021ebcdc9d9 zfs_ioctl: fix EBUSY race between quota queries and mount decee0c77aca CI: Re-allow workflow_dispatch on zfs-qemu e2a344702d53 initramfs-zfs should not try to copy directories 7e8f6ad78dc8 Clean up embedded slog metaslab across txgs 5599bb780286 README: update supported FreeBSD release to 15.1 1dd19c3d8da2 honor file argument in file_wait_event 0da2e6b397bd Update mtime/ctime when fallocate grows a file 5e8780ff962b ddt_log: Fix refcount tagging for begin/commit 894c103d9321 CI: Increase default watchdog NMI timeout on Linux 14ff1853cdb0 Fix race between device removal completion and pool export bc35c8106256 linux: handle mmap read beyond file size f4977e472b9d Using net/cloud-init to unpin specific python edf191fe4919 linux/abd: remove BIO support functions ad8b10f83fd5 Linux 7.2: zpl_super: convert to sget_fc() 51b907812823 zpl_ctldir: remove comments describing ancient kernel behaviour 09a876a38830 Fix insufficient locking in dedup verify a2c02072f054 libzfs: fix MS_CRYPT/MS_OVERLAY collision with umount2(2) flags d77d40e05e71 ZTS: ctime_001_pos increase tolerance 68c8dbe42ea8 build: Fix for building dist target outside of project root d49cdddcef06 Linux: fix zfs_write() infinite loop on unfaultable buffer 977a37cd51b6 linux: batch DMU reads of non-resident pages in mappedread() 910ff1a4e9eb Add SECURITY.md policy file b4411799bdff Fix receive -x according to comment 47f32602d7a2 Fix receive of split large blocks with a short trailing chunk d3cb4d1c6b90 ZTS: migration/setup: clear stale zfs_member label before new_fs 990b9a3d5d13 ZTS: stop zpool_initialize tests racing initialize to completion 7009da595dc0 zpl_inode: remove zpl_rename no-flags variants 2e590aff67e2 CI: Fix race caused by shared ctr file updates 7d8a1e9d26f0 ZTS: fix zpool_initialize_multiple_pools suspend race 920b3b6bab07 Remove libuutil from the pull request template and fix headings c778b1e394e7 CI: Update Alpine Linux runner to 3.24.1 d6bbb80aedda Rate limit Direct I/O verify zevents a6f557c2cb58 Fix reads for blocks freed after being cloned f5330ea341b0 libzfs: fallback VDEV_UPATH to VDEV_PATH for non-DM devices d37f629ce8fb ZTS: make zpool_iostat_interval_all teardown deterministic 36a398de2227 L2ARC: bound the rebuild by the write hand on a first sweep 5e2957f7bae2 zdb: output refcounts from verify_spacemap_refcounts() 9623afdb9f35 mmp: skip non-writeable vdevs during activity check 292c190b897f libspl: Implement VERIFY_IMPLY and VERIFY_EQUIV af55dd36c591 cstyle: better tolerance for struct literals fee6805042b3 DDT: Fix several bugs in pruning 5f9bea114786 dmu_recv: Avoid potential null deref 51423455a752 ZTS: save ZAP_MICRO_MAX_SIZE before the large microzap tests change it 8ff555ea8a4a ZTS: make file_check actually compare the resume test results cc010bbc3491 zpool export: return EBUSY when zvol minors are in use a052ffc647e2 zed: let autoexpand see capacity changes on partitioned disks b00191f3fa1c zfs: fix stale POSIX ACL cache after rollback 51421b0efbc8 Fix DMU bonus hold leak on I/O error 49086325ba7f Add missing checks to zfs_clone_range_replay() 17834383e584 libzfs: Do not call munmap() when mmap() fails bcf2999dbd19 libzfs: don't truncate a resolved vdev path in zpool_vdev_name() 22336114452d libzfs: String trimming should not operate out of bounds 9683c86c42d3 mmp: do not require writes to mirror legs the config marks absent 62a341175fdb ZTS: add coverage for the MMP claim on a degraded mirror 8be87df61562 libzfs: don't read a dataset handle after closing it in resume send 67d36b8075a1 man: zvol_request_sync is not ignored under blk-mq 9a84f3b5dd54 CI: publish the per-VM test counter atomically 3e8965e780d8 CI: don't fail a passing job when a log reader has already exited 96eafcf17e2e build: Fix release detection when build dir is not source dir dffd011d96d4 ZTS: don't read a command's exit status as a missing binary 02861fdeb76e nvpair: Fix operator precedence 81afa83d0bcb Linux 6.18 compat: vfs_parse_fs_string() takes 3 args *** 25 LINES SKIPPED ***