panic: ofw_bus_search_intrmap: expected interrupt cell size
incorrect: 4 > 8
Nathan Whitehorn
nwhitehorn at freebsd.org
Wed Dec 24 14:28:08 UTC 2008
Marcel Moolenaar wrote:
> I just updated my xserve and got the following:
>
> ...
> pcib1: <Apple UniNorth Host-PCI bridge> on nexus0
> pci1: <OFW PCI bus> on pcib1
> pcib2: <OFW PCI-PCI bridge> at device 13.0 on pci1
> pci2: <OFW PCI bus> on pcib2
> panic: ofw_bus_search_intrmap: expected interrupt cell size incorrect:
> 4 > 8
This means that the #interrupt-cells property of the bus's
#interrupt-parent and the bus itself disagree (1 versus 2). I'm not
even sure what the correct way to handle this is. Could you check some
nodes on that PCI bus with ofwdump, and tell me what their interrupts
properties look like?
If you decide you do want to futz with it at some point, commenting out
the three lines starting at line 301 in uninorth.c, immediately after
the sc->sc_icells = 2 line, should fix it.
-Nathan
More information about the freebsd-ppc
mailing list