DF-5843 / fix_run.log
# DF-5843 fix validation run (patched kernel #1, Wed Oct 14 00:21:07 UTC 2026, # fix.diff applied to /usr/src: KKASSERT(0) -> error = HAMMER2_ERROR_CHECK) root# uname -v DragonFly 6.5-DEVELOPMENT #1: Wed Oct 14 00:21:07 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC # identical PoC pipeline (fresh pristine image -> mkbadimg -> mount -> trig) root# ./mkbadimg /root/h2.img BIGTGTNAME | tail -3 vhdr: icrc_volheader=cd6564f6 fixpoint reached after 2 iters image patched OK (2 copy(s), 1 live) root# mount -t hammer2 /dev/vn0@BAD /mnt MOUNT_OK root# ./trig /mnt/BIGTGTNAME 65536 open ok fd=3, ftruncate -> 65536 ftruncate ok, closing (vop_close -> chain_sync xop) SURVIVED: no panic (chain_sync did not hit KKASSERT) TRIG_EXIT=0 root# dmesg | tail -3 # no panic, no CHECK FAIL storm HAMMER2: VOLDATA DUMP HAMMER2: INITIATE SPANs HAMMER2: CONN WAS TERMINATED root# vm.sh status => up RESULT: baseline kernel panics at hammer2_xops.c:1582; patched kernel survives the identical trigger. Fix validated.