[Bug 281520] zfs panic: VERIFY(!txg_list_member(&vd->vdev_ms_list, msp, t)) failed after install

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 17 Sep 2024 12:33:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281520

Dave Cottlehuber <dch@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |In Progress
                URL|                            |https://skunkwerks.at/~dch/
                   |                            |OpenZFS/borked-PR281520.zpo
                   |                            |ol.qcow2.xz

--- Comment #3 from Dave Cottlehuber <dch@freebsd.org> ---
I added the post-corruption zpool here, reminder it's an arm64 boot image that
I see this assert on.

https://skunkwerks.at/~dch/OpenZFS/borked-PR281520.zpool.qcow2.xz

#openzfs irc commented:

i would suggest doing, is setting compatibility= and doing zpool upgrade with
different featuresets to narrow down what state might be going or just backing
up the cloud disk images before first boot so you can compare on disk state
when
it worked and didn't

it doesn't seem to easily reproduce, but something to keep in mind, the VERIFY
that's tripping is an ASSERT, so it won't trigger on non-debug builds

but i can't immediately obviously reproduce it on my pi 4

something that would be useful, is if you can try only enabling spacemap_v2 or
log_spacemap, rather than just zpool upgrade -a and then seeing if it still
breaks.

-- 
You are receiving this mail because:
You are the assignee for the bug.