⬢ DragonFlyBSD Kernel Audit
DF-4638 / env.txt
← back to finding ↓ download raw
# Guest environment + fix compile-validation session — 2026-09-22 (audit guest)
uname -a:
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
cc: 8.3 [DragonFly] Release/2019-02-22

pciconf -l | grep -iE "igb|em[0-9]|82576|intel" -> (empty)
ifconfig -l                                     -> vtnet0 lo0   [virtio-only; no e1000/igb hardware]

=> no runtime mailbox path exercisable on this guest; finding is a latent API hazard,
   PoC status untested/attempts 0 by convention.

Fix compile validation (exact hunks of fix.diff applied to a copy of
/usr/src/sys/dev/netif/ig_hal/e1000_mbx.c on the guest):

  baseline:  cc -fsyntax-only -D_KERNEL -I/usr/obj/usr/src/sys/X86_64_GENERIC \
             -I/usr/src/sys -I/usr/src/sys/dev/netif/ig_hal e1000_mbx.c        -> BASE_CC_RC=0
  patched:   same flags on e1000_mbx_fixed.c                                    -> FIXED_CC_RC=0
  (only pre-existing warning: systm.h:216 'log' builtin-declaration-mismatch)

Guest left clean (temp dirs removed; guest_dirty=0).