NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD 6.0/amd64 Panic on shutdown.. mfi related?



On Wed, Nov 07, 2012 at 09:15:56PM +0000, Hugo Silva wrote:
> On 11/07/12 18:10, David Young wrote:
> > On Wed, Nov 07, 2012 at 04:08:57PM +0000, Hugo Silva wrote:
> >> Happening 100% of the time.
> >>
> >> Does the information below help ?
> > 
> > Please send the dmesg, too.
>
> As requested, dmesg output:
> 
> ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x3408 (rev. 0x22)
> ppb0: PCI Express 2.0 <Root Port of PCI-E Root Complex>
> pci1 at ppb0 bus 1
> pci1: i/o space, memory space enabled, rd/line, wr/inv ok
> pci_mem_find: void region
> mfi0 at pci1 dev 0 function 0mfi0: interrupting at ioapic1 pin 4
> mfi0: unknown firmware state -1879048192
> mfi0: can't attachmfi0: WARNING: power management not supported

Aha! mfi0 doesn't fully attach, yet it hangs around in the device tree
in a semi-attached state.  It probably has a bogus bus_space(9) tag &
handle, but mfi_detach() tries to use them, anyway -> crash.

BTW, there really are two mfi(4) adapters, right?  I've once seen a bug
where a device appeared to have an "alias" at a second PCI function.

Dave

-- 
David Young
dyoung%pobox.com@localhost    Urbana, IL    (217) 721-9981


Home | Main Index | Thread Index | Old Index