2.6.10-rc3 does not boot on PowerMac

Benjamin Herrenschmidt benh at kernel.crashing.org
Mon Dec 6 07:44:07 EST 2004


On Sun, 2004-12-05 at 16:56 +0100, Andreas Schwab wrote:
> Benjamin Herrenschmidt <benh at kernel.crashing.org> writes:
> 
> > That is very strange ... it looks like the video card is beeing remapped
> > to a different location than where it was initially. Can you send me the
> > dmesg log ? Is this an nvidia or an ATI card ? Does either rivafb or
> > radeonfb work ?
> 
> It's an nvidia card, but it is not supported by rivafb (pci id 10de:0321).
> I have attached /proc/iomem and dmesg output for both 2.6.9 and 2.6.10-rc3.

The dmesg doesn't contain anything useful apparently. For some reason,
the nVidia card is getting moved around by the PCI code it seems (lspci
-vv would probably show you that it gets re-assigned a different
location).

It's absolutely bad if the kernel starts doing that to cards that are
already located to valid addresses. The MacIO (K2) chip itself for
example is a PCI device and must _never_ be moved around or the kernel
will die right away.

It would be useful to enable some PCI debugging to figure out what's
going on there.

Ben.





More information about the Linuxppc64-dev mailing list