From nobody Mon Aug 24 09:18:16 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 4hT51T5Sp3z6p6r9 for ; Mon, 24 Aug 2026 09:18:21 +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 4hT51T4Zpxz43pq for ; Mon, 24 Aug 2026 09:18:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787563101; 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=eusbZEv5+bpjazs+F5SQC6wlTwXCqgZd1nWrjXmEnNk=; b=UKJroPYpKW+j/Xgmgy4TKWnNgNTUIkLtP5MJaU+rQO0LPg9exjkyIxhcrXsuH/Q8hLMOx6 bs0vFBhnJJJ/JrJXr/kCVESH7XP3lgZokBe0TQ04vr+dV4oGwehZhjQnUlofOHc/eepoD2 XLSbmTBya5UXsmFJCPXYwRz2uHlxPvePhErUPsK22BHdmtmSj1eTNTRrV3FLi4RO+d7myo Oz284i5uehScllsa6mJB0yrITDM4W8iswFgraduP+xmm9ozMJocdl1FtAFkc8ICCVNZVsO +1ePbqsnmAAE6imPyyED/P0/YKNFg2bmpei4b6TcsXWHu9TACyucoPFU/H5vSQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787563101; a=rsa-sha256; cv=none; b=WJ+gllyA6ZxpkX/jk5IbTFpQFYteCHEtbMMTFK7f75aBQppMSj3258A78nVu0Ht25oabt7 vgxUxOzr/JTGMiSNATmbJ9yzNOKy+/QzAyjkOz7F3uFCEY38OED5GPyOvnqvR4jaGUk3+x xCbgfL6UBJeafxS6beIVA5H6cqIZdJF/UG0fpzzwZvyL4H/OH2ejYA4zKTfzfUIcJpJXGm lDryLuiFNWQjNSXwxd/GUJdoHB9AqJl1dQgCYh9/oySzA3McD916N7f2Slazq87cw/vLJ5 2rf455bRim3moF5/UTKZkFl97nPGzwZty/3Xhr6WxNT3wsExKMPKI2snWWNJ0A== 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=1787563101; 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=eusbZEv5+bpjazs+F5SQC6wlTwXCqgZd1nWrjXmEnNk=; b=BJLAuVn4g9vZZ+4xn2IiJ0+NvpawB2Qf7fCdJilyih9b1ETlItuf1SUSE/9BO/TOEA2YCj +mChMLtlRavnuSjBmhzw8MNNNZ6sqwpQqYO1dNLTXoqVtTIitPf+xuBcpL70sgYEbaSRDS 48HruhIA0R6Wm4qzw0Z7+xw124EiHGGEIiDYgAuALFGmtk44JCjDvMgYAGygK9y0mwirly KLW+mcNWF2aSxV7CGWkrZh1Vp8KZ5CqtImvx0MSo9kNdGL2HVkEmuAZX/uyXmEvixM9GCu tBBlAAEvd/KQDiXCPbcC6NZUddyYxOyp/8eDA/N6r+1+n7EpNyiLveZN7rZn1w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hT51T3TVhzy3s for ; Mon, 24 Aug 2026 09:18:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1c3ee by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 24 Aug 2026 09:18:16 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: Martin Matuska Subject: git: 37af89948865..84aa7e7e09f6 - vendor/openzfs/master - 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/master X-Git-Reftype: branch X-Git-Commit: 84aa7e7e09f6a4ddad9ec40dbe9498d50184ed07 X-Git-Oldrev: 37af899488652c55c456d3f160fb8b295db2ec70 X-Git-Newrev: 84aa7e7e09f6a4ddad9ec40dbe9498d50184ed07 Auto-Submitted: auto-generated Date: Mon, 24 Aug 2026 09:18:16 +0000 Message-Id: <6a8c0c58.1c3ee.3f2b8d3@gitrepo.freebsd.org> The branch vendor/openzfs/master has been updated by mm: URL: https://cgit.FreeBSD.org/src/log/?id=37af89948865..84aa7e7e09f6 3e9de54c134e CI: Increase default watchdog NMI timeout on Linux 7ed1268d3332 Fix race between device removal completion and pool export 19d69a919302 unit/btree: test basic B-Tree operations 0d1f3b1c6052 RAIDZ: Fix parity regeneration/check condition 223b8bc44685 linux: handle mmap read beyond file size 4678164b7279 Using net/cloud-init to unpin specific python 5e7f60ad27e8 linux/abd: remove BIO support functions bf098c76af2b Linux 7.2: zpl_super: convert to sget_fc() 5c0afbd0393a zpool: add condense verb 58187f216917 zts: zpool-condense sanity tests 59dade3420b7 spa_stats: kstats for unflushed log spacemaps fad95fa0a303 log_spacemap: add counter for unflushed metaslabs a92b9e98b3ca log_spacemap: extend pool flushall to have "request" and "export" modes 74f184ab2bfb ztest: periodically start/stop log spacemap flush f3e7342464a7 zts: add test for log spacemap flushall + zpool condense 08a4caa65f48 ABI: bump for spacemap condense 73ba07c6774c ZTS: create snapdir test group, move relevant tests from snapshot group d903a353b09d ZTS: snapdir: cleanup 79d04116c4f7 ZTS: snapdir: limit ADMIN_SNAPSHOT tunable use to the tests that need it 84b2aaa8ad04 ZTS: snapshot: remove need for snapdir admin feature in snapshot tests 9c5f5c800af7 ZTS: snapdir: test ADMIN_SNAPSHOT=0 prevents snapdir admin ops 9b83297d38b4 ZTS: snapdir: test that explicit unmount allows new automount 89dad443967a ZTS: snapdir: test that snapdir mounts are expired when idle 7fe8f8b95875 ZTS: snapdir: ensure the SNAPSHOT_NO_SUID tunable performs correctly 54c7b325ccf4 ZTS: snapdir: ensure mounts only occur when accessing beyond the snapdir ecab6dd7fe8b zfs_ctldir: remove se_root_dentry 42cbaafdda94 zfs_ctldir: remove unused args to zfsctl_snapshot_alloc() 7d9c1b358445 zfs_ctldir: use dmu_objset_spa() to get spa pointer 8cffd87102be zfs_ctldir: remove delay param for zfsctl_snapshot_unmount_delay() 3d50e1ea4494 zfs_ctldir: remove flags arg to zfsctl_snapshot_unmount() 85268c3db65c zfs_ctldir: remove flags arg to zfsctl_snapshot_mount() 96caec8e89ca zfs_ctldir: move the invalid dentry check up to zpl_snapdir_automount() 604805c02e0c zpl_ctldir: remove comments describing ancient kernel behaviour f607ef7e7233 Fix insufficient locking in dedup verify 6721ab9817c4 Calling thread IO 1ff51ebeddd1 ZTS: l2arc_multidev_throughput_pos relax throughput window 37f066e3c9f1 FreeBSD: Wire sha512 offload to the build 69b2491a8984 libzfs: fix MS_CRYPT/MS_OVERLAY collision with umount2(2) flags 7cc1d90cd847 libzfs: defer encryption key unload until the subtree is unmounted 822c910de11c ZTS: cover key unload when a child's mountpoint sorts before its root e78fa488afa5 zstream: multithreading d902eec64db9 Disconnect metaslab tracing from default builds cc210862d8c3 ZTS: ctime_001_pos increase tolerance cbf7db51dde4 unit/fletcher: test fletcher-2 and fletcher-4 checksums b8a409ae1cc9 build: Fix for building dist target outside of project root 54828b3aa25e Linux: fix zfs_write() infinite loop on unfaultable buffer 7af650f1c4cf zfs_acl: remove obsolete function prototypes 5aec3de9906c zfs_acl: remove zfs_has_access 8d90fbb2d982 zfs_acl: split header into core and platform-specific variants cde34342c402 FreeBSD: remove zidmap_t and mnt_ns 3814d2b085d7 Linux: add idmap versions of zfs_zaccess and zfs_zaccess_rwx dee19fae056f Linux: add idmap versions of verious znode operations fc79b95b5d90 linux: batch DMU reads of non-resident pages in mappedread() a8beffd2480c libzfs/crypto: name the key material stream more clearly defa89a62aaa libzfs/crypto: fetch key material directly onto the stack 83bf407840e9 Use a single creation time for a recursive snapshot 6acb99cb1bf9 Do not return ESTALE for open-unlinked files 0467ba01cee0 Add SECURITY.md policy file 5bc46107281a Fix receive -x according to comment f217627d4477 Fix receive of split large blocks with a short trailing chunk 465ed3ae0658 mailmap/AUTHORS: update with recent new contributors 0d0eae2ab6dd implement thorough scrub support (zpool scrub -t) 74b796bd95a4 zstream: open up dump API to non-dump subcommands 7d565cdfa82d zfs bookmark: add recursive (-r) bookmark creation 5be00ea586f1 ZTS: migration/setup: clear stale zfs_member label before new_fs 2289f4c69885 ZTS: stop zpool_initialize tests racing initialize to completion cdf51215ecdc zpl_inode: remove zpl_rename no-flags variants bff8c3616b0b config: remove HAVE_PATH_IOPS_GETATTR 7d882851016a config: remove HAVE_SETATTR_PREPARE_NO_USERNS d8962588792a zpl_inode: move zpl_set_acl/zpl_get_acl from zpl_xattr 22289842d3f5 config: detect idmap method via generic_permission test 0cfe9dcdef1c idmap_compat: types and defines for idmap/userns compat ed1165423304 linux/zpl: standardise on 'idmap' nomenclature 0a3241f5960e spl/cred: move remaining idmap compat, use generic checks faf314dd8df8 idmap_compat: macros for handling idmap types in iops callbacks e436d604925f zpl_inode: use ZPL_IDMAP_IOP_DEFINE for iops callbacks 0011703e9a2a zpl_inode: use ZPL_IDMAP_IOP_DEFINE for getattr/setattr callbacks 0897997e9556 zfs_setattr_idmap: always use idmap version 0b6b2e9a8be8 zfs_getattr_fast: single version 5d83dfa88b09 zpl_generic_fillattr: generic over idmap style 9b89e2fa1898 zpl_setattr_prepare: generic over idmap style *** 156 LINES SKIPPED ***