[Bug 261538] zfs panic: VERIFY3(l->blk_birth == r->blk_birth) failed

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 28 Jan 2022 20:16:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261538

            Bug ID: 261538
           Summary: zfs panic: VERIFY3(l->blk_birth == r->blk_birth)
                    failed
           Product: Base System
           Version: 13.0-STABLE
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: jfc@mit.edu

While an overnight poudriere run was cleaning up my system crashed with a zfs
panic.

On the console I saw (retyped):

panic: VERIFY3(l->blk_birth == r->blk_birth) failed (9269896 == 9269889)

cpuid = 15
time = 1643398268
#3 livelist_compare
#4 avl_find
#5 dsl_livelist_iterate
#6 bpobj_iterate_blkptrs+0x104
#7 bpobj_iterate_impl+0x154
#8 dsl_process_sub_livelist+0x60
#9 spa_livelist_delete_cb+0xf8
#10 zthr_procedure+0xc0
#11 fork_exit+0x74
#12 fork_trampoline+0x10
Uptime: 1d3h46m6s

In the terminal window with my ssh connection:
[18:50:24] Logs: /data/logs/bulk/builder-default/2022-01-27_19h05m48s
[19:25:12] [24] [19:24:56] Finished devel/llvm13 | llvm13-13.0.0_3: Success
[19:25:15] Stopping 32 builders
builder-default-job-01: removed
builder-default-job-02: removed
builder-default-job-01-n: removed
builder-default-job-02-n: removed
builder-default-job-03: removed
builder-default-job-03-n: removed
builder-default-job-04: removed
builder-default-job-04-n: removed
builder-default-job-05: removed
builder-default-job-05-n: removed
builder-default-job-06: removed
builder-default-job-06-n: removed
builder-default-job-07: removed
builder-default-job-07-n: removed
client_loop: send disconnect: Broken pipe

My server is an Ampere eMAG (32 cores) with root on ZFS on an NVMe drive.  It
is running a very recent version of stable/13.

The dump will take hours to complete and I don't know if I will have a usable
crash dump at the end.

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