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")