⬢ DragonFlyBSD Kernel Audit
DF-5445 / run_endless.log
← back to finding ↓ download raw
# DF-5445 face 1 — endless resource stream (module rigdfc), baseline kernel
$ timeout 50 ssh -F dfbsd-qemu/config dfbsd 'kldload .../rigdfc.ko; echo RC=$?'
SSH_RC=124          # kldload NEVER RETURNED (kernel loop in pnp_read_resources)

# serial console growth samples (from vm.sh log):
#   t+50s : PNPRIG: kmalloc(5566464, temp) ... kmalloc(5570560, temp)   <- 5.57MB, still growing
#   t+125s: PNPRIG: kmalloc(12407808, temp) ... kmalloc(12409856, temp) <- 12.4MB, still growing
# second ssh (vmstat) starved: command timed out (RC=124) while box degraded
# guest never recovers: reset required

### verbatim serial samples observed via `vm.sh log` during the wedge
# (the serial ring buffer wrapped before the full log could be saved; these
#  lines are the direct captures from the run)

t+50s window:
PNPRIG: kfree(0xfffff80119ccd000, temp)
PNPRIG: kmalloc(5566464, temp) = 0xfffff80119ccd000
PNPRIG: kfree(0xfffff8011977e000, temp)
PNPRIG: kmalloc(5567488, temp) = 0xfffff80118ce2000
PNPRIG: kfree(0xfffff80119ccd000, temp)
PNPRIG: kmalloc(5568512, temp) = 0xfffff80119232000
PNPRIG: kfree(0xfffff80118ce2000, temp)
PNPRIG: kmalloc(5569536, temp) = 0xfffff80118ce2000
PNPRIG: kfree(0xfffff80119232000, temp)
PNPRIG: kmalloc(5570560, temp) = 0xfffff80119232000
PNPRIG: kfree(0xfffff80118ce2000, temp)

t+125s window:
PNPRIG: kmalloc(12407808, temp) = 0xfffff80118ce2000
PNPRIG: kfree(0xfffff8011b05f000, temp)
PNPRIG: kmalloc(12408832, temp) = 0xfffff801198b8000
PNPRIG: kfree(0xfffff80118ce2000, temp)
PNPRIG: kmalloc(12409856, temp) = 0xfffff80118ce2000
PNPRIG: kfree(0xfffff801198b8000, temp)