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

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Fri, 22 Oct 2021 16:03:53 UTC
Hi Mark,

if you can confirm it working without that commit, we can revert that 
single commit on main for now and it would be great if you open an issue 
at OpenZFS.

Cheers,
mm

On 22. 10. 2021 17:55, Mark Johnston wrote:
> 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