# DF-2628 environment (audit guest, single-tenant QEMU/KVM) ## baseline (stock) DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul 2 06:02:54 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 kern.osrevision: 600519 cc 8.3 [DragonFly] Release/2019-02-22 kern.clockrate: { hz = 100, tick = 10000, tickadj = 5, profhz = 101, stathz = 101 } hw.usermem: 3743006720 root fs: vbd0s1d hammer2 (51535872 512-blocks) /tmp: tmpfs (~1GB) vCPUs: 6 (KVM) ## kernel A (unmodified stock source, INVARIANTS off — used to isolate the flusher panic) DragonFly 6.5-DEVELOPMENT #0: Fri Aug 28 22:25:xx UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_NOINV config delta vs X86_64_GENERIC: "#options INVARIANTS" ## kernel B (FIX build: DF-2628 fix.diff + DF-2629 fix.diff, INVARIANTS off) DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Fri Aug 28 22:42:25 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_NOINV x86_64 build: cd /usr/src && make -j6 nativekernel KERNCONF=X86_64_NOINV && make installkernel KERNCONF=X86_64_NOINV (compiled clean under -Werror) ## test filesystems - /dev/vn1@DATA hammer2 128MB on /mnt/h22628 (vn over tmpfs image /tmp/h22628.img) - /dev/vn0 ufs 64MB on /mnt/ufs2629 (for DF-2629 A/B) - hammer2 root fs vbd0s1d for the DF-2629 hammer2 side and DF-2628 success-path checks