PowerMac + Radeon startup crash: PCI resource problem w/ Linux 2.6 (long)

Albrecht Dreß albrecht.dress at arcor.de
Sun Dec 19 09:05:46 PST 2004


Am 19.12.04 15:37 schrieb(en) Benjamin Herrenschmidt:
> Ok, I see. Well, the problem is X lack of knowledge of PCI domains. The
> AGP and PCI domains are completely different on this machine, but X
> doesn't have any knowledge of that, and thus thinks (incorrectly) that
> there is a conflict between the IO range assigned to the video card and
> the IO range assigned to the ISDN card. X tries to understand the whole
> PCI layout on the machine, but doesn't have enough knowledge of every
> configuration to do it properly :(

Ah! I see...

> I'm not sure what is the solution at this point though... I would have
> expected X to eventually try to move around the video card IO range
> (though that's quite bad too, it's a least a suitable workaround in your
> case).
> 
> You can manually move it around using setpci before launching X (do not
> move the ISDN card tho or the driver will blow up).

Hmmm, I must admit that I don't really understand this advice... lspci  
reports on 2.6.9 the io ranges

Region 1: I/O ports at 802400 [size=256]

for the Radeon and

Region 1: I/O ports at 0400 [disabled] [size=32]

for the isdn card. But where do the IO regions overlap? Are only the lower  
12 bites taken into account? And where should I move the Radeon IO region?

Thanks,
	Albrecht.



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Albrecht Dreß  -  Johanna-Kirchner-Straße 13  -  D-53123 Bonn (Germany)
       Phone (+49) 228 6199571  -  mailto:albrecht.dress at arcor.de
_________________________________________________________________________

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20041219/400811c0/attachment.pgp>


More information about the xorg mailing list