Re: em0+msi related panic

From: Paolo Pisati <piso_at_FreeBSD.org>
Date: Tue, 27 Feb 2007 15:23:59 +0100
On Tue, Feb 27, 2007 at 11:32:04AM +0100, Goran Gajic wrote:
> 
> Hi,
> 
> I was running 7.0-CURRENT until today with
> 
> hw.pci.enable_msi=0
> hw.pci.enable_msix=0
> 
> in /boot/loader.conf
> 
> However from today built it causes panic during boot:
> 
> 
> Fatal trap 12: page fault while in kernel mode
> cpuid = 0; apic id = 00
> fault virtual address   = 0x0
> fault code              = supervisor read, page not present
> instruction pointer     = 0x20:0x0
> stack pointer           = 0x28:0xd3d3acd0
> frame pointer           = 0x28:0xd3d3ace4
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                         = DPL 0, pres 1, def32 1, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 25 (irq19: em0 uhci1+)
> [thread pid 25 tid 100019 ]
> Stopped at      0:      *** error reading from address 0 ***
> db> bt
> Tracing pid 25 tid 100019 td 0xc2d73360
> ithread_execute_handlers(c2de4b40,c2db7800) at 
> ithread_execute_handlers+0x119
> ithread_loop(c2eb0ad0,d3d3ad38) at ithread_loop+0x67
> fork_exit(c06ae8e0,c2eb0ad0,d3d3ad38) at fork_exit+0xac
> fork_trampoline() at fork_trampoline+0x8
> --- trap 0, eip = 0, esp = 0xd3d3ad70, ebp = 0 ---

o does em share the irq with another device? (vmstat -i)

o do you have DEVICE_POLLING in you kernel config?

bye,
P.
Received on Tue Feb 27 2007 - 13:50:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:06 UTC