DragonFlyBSD Kernel Audit
DF-2875 / run.fix.log
← back to finding ↓ download raw
# DF-2875 on fix kernel (DragonFly 6.5-DEVELOPMENT #1: Wed Sep 18 18:43:16 UTC 2026,
# /usr/src patched with fix.diff, make nativekernel + installkernel + reboot):
$ export DFOPEN_RDWR=1
$ vmstat -m | grep dmsg_disk
          dmsg_disk       2     320       0    390M       15
$ /tmp/dfpeer pipelines /dev/vbd0 10 4096 131072 32204441600 131072
pipelines: 10 rounds done
$ vmstat -m | grep dmsg_disk
          dmsg_disk       2     320       0    390M      213     <- ZERO leak (stock: 2.19K -> 2.28M/4.67M)
$ /tmp/dfpeer readscan /dev/vbd0 32204441600 60 131072
off+000: 11 11 11 11   (every W1 slot = exactly its own 0x11+r pattern)
off+001: 22 22 22 22   (every W2 slot = exactly its own 0x22+r pattern)
off+006: 12 12 12 12   ...
off+055: 2b 2b 2b 2b
[all reclaimer slots = aa aa aa aa, as sent]
-> NO cross-writes, NO kernel-heap bytes ("63 61 6c 73"/"53 ff 00 f0") on disk.
FIXED.