[PATCH] Re: 2.6.22-git hangs during boot on PowerBook G3 in 0.0 seconds

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Jul 25 12:07:03 EST 2007


> for the enumerated PHYs. As the original commit comment states, I was
> getting these messages:
> 
> prom_parse: Bad cell count for /qe at e0100000/mdio at 2120/ethernet-phy at 00
> prom_parse: Bad cell count for /qe at e0100000/mdio at 2120/ethernet-phy at 01

Well, I would say it's a bug to try to translate addresses accross such
a boundary. Thus the PHY enumeration code is bogus.

> > I also wonder why it hangs on the powerbook... Rutger, I would expect to
> > see that complaint warning with the reverted patch, what does it say ?
> > 
> > My Wallstreet (also based on Grackle) doesn't have the problem. Also can
> > you send me a tarball of /proc/device-tree ?
> 
> I don't have any of those machines, but it seems that older kernels
> running on the Lombard emitted:
> 
> device-tree: Duplicate name in /cpus/PowerPC,750 at 0, renamed to "l2-cache#1"

That's a different matter.

> messages*.  Experimenting with adding two chosen nodes (due to a prior
> thread on this list**) results in a hung kernel on the 8360 also, so
> perhaps they're related (and the kernel's tolerance to duplicate
> entries has changed, which explains where I had seen the chosen node
> being renamed).
> 
> but yeah, size-cells should be allowed to be 0 (even address-cells) and
> it may be the case that the Lombard needs some fixup code.

Ben.




More information about the Linuxppc-dev mailing list