⬢ DragonFlyBSD Kernel Audit
DF-5384 / panic.txt
← back to finding ↓ download raw
# DF-5384 baseline run — stock modules, pristine with-src guest
# cmd: kldload -v /root/df5384/aue_poc.ko   (auto-loads stock /boot/kernel/uether.ko)
# serial console record (vm.sh log):
aue_poc: constructing post-'allocating USB transfers failed' state (if_aue.c:683-691)
aue_poc: state check: ue_lock=0 ue_dev=0 ue_udev=0 ue_tq.up_lock=0 (all must be 0/NULL)
aue_poc: entering aue_detach() replay: usbd_transfer_unsetup() + uether_ifdetach() (if_aue.c:718-719)
Fatal user address access from kernel mode from kldload at ffffffff80647bad


Fatal trap 12: page fault while in kernel mode
cpuid = 1; lapic id = 1
fault virtual address	= 0x0
fault code		= supervisor read data, page not present
instruction pointer	= 0x8:0xffffffff80647bad
stack pointer	        = 0x10:0xfffff80116f5c748
frame pointer	        = 0x10:0xfffff80116f5c7a8
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 0, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 987
current thread          = pri 10 
kernel: type 12 trap, code=0

CPU1 stopping CPUs: 0x0000003d
 stopped
Stopped at      lockmgr_exclusive+0x5d: orl     (%r14),%esi
db>