Re: git: 34f9f5680c9d - main - zfs: merge openzfs/zfs@1f380a4f3

From: Herbert J. Skuhra <herbert_at_gojira.at>
Date: Tue, 29 Sep 2026 08:23:04 UTC
On Tue, 29 Sep 2026, at 09:27, Martin Matuska wrote:
> The branch main has been updated by mm:
>
> URL: 
> https://cgit.FreeBSD.org/src/commit/?id=34f9f5680c9d5d5138e427ba3aeab0138cec3882
>
> commit 34f9f5680c9d5d5138e427ba3aeab0138cec3882
> Merge: e1c59c909d63 1f380a4f34da
> Author:     Martin Matuska <mm@FreeBSD.org>
> AuthorDate: 2026-09-29 07:25:04 +0000
> Commit:     Martin Matuska <mm@FreeBSD.org>
> CommitDate: 2026-09-29 07:25:39 +0000
>
>     zfs: merge openzfs/zfs@1f380a4f3
>    
>     Notable upstream pull request merges:
>      #17864 e903655c5 zpool: Add zpool status -vv error ranges
>      #18820 -multiple zdb: account pending DDT-log frees in leak detection
>      #18884 -multiple zio_crypt: establish platform interface; rework common
>                       code to use it
>      #19010 -multiple zfs_namecheck: reject '.' and '..' before a snapshot or
>                       bookmark
>      #19031 994fb1703 Fix metaslab count assertion in metaslab_group_alloc()
>                       for small vdevs
>      #19093 f5b2fc8e2 zfs_ctldir: make .zfs/snapshot/<name> btime the snapshot
>                       creation time
>      #19097 2dece2a34 zstream: report invalid record context without assertions
>      #19102 78f49e1dd vdev_disk: simplify alignment checks for linear ABDs
>      #19108 -multiple Fix permanent errors misfiled into the scrub error log
>      #19110 fa4bc4dec spa_errlog: don't let one unresolvable entry hide the
>                       whole error log
>      #19116 b6dde8a17 zio_crypt: free the key unwrap uios when decryption fails
>      #19122 -multiple Fix dd_lock contention on space accounting
>      #19126 c792317f2 Avoid dp_lock in the dirty space accounting
>      #19131 7fd87803e Make the spa_config_lock reader fast path lockless
>      #19137 a83d96835 libzfs: do not iterate snapshots for a mountpoint
>                       changelist
>      #19152 ccce78729 ZIO: Order a batch arrival against the hold it releases
>      #19155 9d7260c9b Propagate vdev state change on probe failure
>      #19157 946be3a33 FreeBSD: remove legacy ioctl support
>      #19165 1d9c32c16 zpool: accept more redundant special and dedup vdevs
>      #19167 638abd22a zfs_domount: fix vfs_t double-free on root setup failure
>    
>     Obtained from:  OpenZFS
>     OpenZFS commit: 1f380a4f34da6068d22960807f53cda68a356add

Is there something wrong with this update?

$ zfs --version
zfs-2.4.99-1149-FreeBSD.g1f380a4f3
zfs-kmod-2.4.99-1149-FreeBSD.g1f380a4f3

$ zpool list
ld-elf.so.1: /lib/libzfs.so.4: Undefined symbol "zfs_btree_init"

$ zfs list
ld-elf.so.1: /lib/libzfs.so.4: Undefined symbol "zfs_btree_init"

I will try a clean build now.