Re: git: 6ba2210ee039 - main - zfs: merge openzfs/zfs@ec64fdb93 (master) into main

From: Mark Johnston <markj_at_freebsd.org>
Date: Fri, 22 Oct 2021 15:55:04 UTC
On Thu, Oct 21, 2021 at 01:47:21PM +0000, Martin Matuska wrote:
> The branch main has been updated by mm:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=6ba2210ee039f2f12878c217bcf058e9c8b26b29
> 
> commit 6ba2210ee039f2f12878c217bcf058e9c8b26b29
> Merge: 01593a0ff9f1 ec64fdb93d14
> Author:     Martin Matuska <mm@FreeBSD.org>
> AuthorDate: 2021-10-21 11:58:45 +0000
> Commit:     Martin Matuska <mm@FreeBSD.org>
> CommitDate: 2021-10-21 13:06:06 +0000
> 
>     zfs: merge openzfs/zfs@ec64fdb93 (master) into main
>     
>     Notable upstream pull request merges:
>       #12392 Avoid panic in case of pool errors and missing L2ARC
>       #12448 skip snapshot in zfs_iter_mounted()
>       #12516 Fix NFS and large reads on older kernels
>       #12533 Fail invalid incremental recursive send gracefully
>       #12569 FreeBSD: Really zero the zero page
>       #12575 Reject zfs send -RI with nonexistent fromsnap
>       #12602 Correct refcount_add in dmu_zfetch
>       #12650 zpool should call zfs_nicestrtonum() with non-NULL handle
>     
>     Obtained from:  OpenZFS
>     OpenZFS commit: ec64fdb93d144ab1884097cfd36e18b62a2db848

Hi,

I'm seeing some strange errors after the merge.  For instance, kldxref
segfaults during an installkernel to a dir on ZFS, and it seems to be
due to some mishandling of short read()s.  I also get filesystem panics
in guest VMs with disk images on ZFS.  The problems seem to go away with
a revert of
https://cgit.freebsd.org/src/commit/?id=59eab1093a361ca76849ca76b2ec079c8736e8e3