DF-2763 / panic.txt
DF-2763 panic captures (3 independent runs, stock INVARIANTS kernel
DragonFly 6.5-DEVELOPMENT #0 Thu Jul 2 06:02:54 UTC 2026)
=== RUN 1 (two churn loops [accidental overlap] + 3 unpriv writers, ~150 s) ===
login: panic: assertion "mp->mnt_jbitmap != NULL" failed in journal_detach at /usr/src/sys/kern/vfs_jops.c:248
cpuid = 0
Trace beginning at frame 0xfffff801181db6a8
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_mountctl() at journal_mountctl+0x8f 0xffffffff806ed59f
vop_mountctl() at vop_mountctl+0x6c 0xffffffff8070c15c
kern_mountctl() at kern_mountctl+0x14a 0xffffffff8070208a
sys_mountctl() at sys_mountctl+0x26e 0xffffffff8070239e
Debugger("panic")
=== RUN 3 (deliberate: two churn loops + 3 unpriv writers, <=110 s) ===
login: panic: assertion "mp->mnt_jbitmap != NULL" failed in journal_detach at /usr/src/sys/kern/vfs_jops.c:248
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_mountctl() at journal_mountctl+0x8f 0xffffffff806ed59f
[... identical tail ...]
Debugger("panic")
=== RUN 4 (MINIMAL: two churn loops, NO other VOP traffic, <=90 s) ===
login: panic: assertion "mp->mnt_jbitmap != NULL" failed in journal_detach at /usr/src/sys/kern/vfs_jops.c:248
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_detach() at journal_detach+0x89 0xffffffff806ed509
journal_mountctl() at journal_mountctl+0x8f 0xffffffff806ed59f
vop_mountctl() at vop_mountctl+0x6c 0xffffffff8070c15c
sys_mountctl() at sys_mountctl+0x26e 0xffffffff8070239e
Debugger("panic")