⬢ DragonFlyBSD Kernel Audit
DF-4964 / panic.txt
← back to finding ↓ download raw
TRIGGER: dbg kmem_alloc(2MB) = fffff80118b60000
TRIGGER: dbg extract(b+0x7000)=00000000 extract(b+0x7014)=00000014
TRIGGER: PANIC MODE, fake BAR2 base=fffff80118c60000 (targets +0x7000 provably unmapped via pmap_extract)
TRIGGER: first OOB write will land at fffff80118c67014 -- expect Fatal trap 12
TRIGGER: fake_bar=fffff80118c60000, driver told BAR2=4096 bytes
TRIGGER: calling sili_port_alloc(sc, port=3)


Fatal trap 12: page fault while in kernel mode
cpuid = 1; lapic id = 1
fault virtual address	= 0xfffff80118c67014
fault code		= supervisor write data, page not present
instruction pointer	= 0x8:0xffffffff80309b90
stack pointer	        = 0x10:0xfffff80118a4b6f8
frame pointer	        = 0x10:0xfffff80118a4b738
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 2781
current thread          = pri 6 
kernel: type 12 trap, code=2

CPU1 stopping CPUs: 0x0000003d
 stopped
Stopped at      sili_port_alloc+0x360:  movl    $0xfff,0x1014(%rdx)
db>