⬢ DragonFlyBSD Kernel Audit
DF-5453 / run.log
← back to finding ↓ download raw
# DF-5453 patched-run transcript (identical harness, fix.diff modules)
$ cd /root/df5453 && kldload -v ./kue_poc.ko; echo KLDLOAD_RC=$?; kldunload kue_poc; dmesg|grep kue_poc
Loaded ./kue_poc.ko, id=5, path=/root/df5453/kue_poc.ko
KLDLOAD_RC=0
UNLOAD_OK
FATAL_COUNT=0
---
Loaded /usr/src/sys/bus/u4b/net/kue/if_kue.ko, id=7, path=/usr/src/sys/bus/u4b/net/kue/if_kue.ko
KUE_DRIVER_LOAD_OK
KUE_DRIVER_UNLOAD_OK
KLD kue_poc.ko: depends on uether - not available or version mismatch
kue_poc: constructing post-'allocating USB transfers failed' state (if_kue.c:481-486)
kue_poc: state check: ue_lock=0 ue_dev=0 ue_udev=0 ue_tq.up_lock=0 (all must be 0/NULL)
kue_poc: entering kue_detach() replay: usbd_transfer_unsetup() + uether_ifdetach() (if_kue.c:519-520)
kue_poc: SURVIVED uether_ifdetach() (UNEXPECTED M-bM^@M^T guard present?)
---
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

# patched driver module also loads/unloads clean:
KUE_DRIVER_LOAD_OK / KUE_DRIVER_UNLOAD_OK (see above)