On Tue, 2002-07-16 at 17:56, Jos� Fonseca wrote: 
> I'm CC'ing to dri-devel as well to get a broaded audience.
> 
> On Tue, Jul 16, 2002 at 05:28:37PM +0200, dylan wrote:
> > Good plan, The DRM module is not happy and throws a bit of a fit.
> > 
> > Here is a small snippet showing the exact response, how would I go 
> > about upgrading the drm module or would I have to wait until the 1671 
> > is supported. I am going to try the agp_try_unsupported=1 in the mean 
> > time.
> > 
> > Thanks again.
> > 
> > Jul 16 17:41:26 Coke modprobe: modprobe: Can't locate module 
> > char-major-226
> > Jul 16 17:41:27 Coke modprobe: modprobe: Can't locate module 
> > char-major-226
> > Jul 16 17:41:27 Coke kernel: Linux agpgart interface v0.99 (c) Jeff 
> > Hartmann
> > Jul 16 17:41:27 Coke kernel: agpgart: Maximum main memory to use for 
> > agp memory: 202M
> > Jul 16 17:41:27 Coke kernel: agpgart: Unsupported Ali chipset (device 
> > id: 1671), you might want to try agp_try_unsupported=1.
> 
> If agp_try_unsupported=1 doesn't work you may be on a world of pain...
> 
> > Jul 16 17:41:27 Coke kernel: [drm] Initialized radeon 1.1.1 20010405 on 
> > minor 0
> > Jul 16 17:41:27 Coke kernel: [drm:radeon_do_init_cp] *ERROR* PCI GART 
> > not yet supported for Radeon!
> 
> PCI could be supported for Radeon. I don't know if this support has been
> added since 4.2.0. If yes then you could try a binary snapshot from
> http://dri.sf.net/snapshots .

It's there but still only enabled on alpha (and powerpc in DRI CVS)
because it's apparently unstable on x86.

> What happens below shouldn't really happen, no matter what.

Indeed.

> > Trace: [<d09b4f85>] radeon_cp_stop [radeon] 0xf5 Jul 16 17:41:27 Coke 
> > kernel: [<d09afe14>] radeon_ioctl [radeon] 0xe4 Jul 16 17:41:27 Coke 
> > kernel: [<c0146547>] sys_ioctl [kernel] 0x217 Jul 16 17:41:27 Coke 
> > kernel: [<c0108923>] system_call [kernel] 0x33 Jul 16 17:41:27 Coke 

Hmm. If the AGP initialization fails, RADEONDRICloseScreen() is called,
which unconditionally calls RADEONCP_STOP(), which in turn calls the CP
stop ioctl. It's not obvious to me where in radeon_cp_stop() it crashes
though.

I wonder how PCI GART actually works on x86 with the current driver in
DRI CVS. On PPC, it's become very stable with AGP GART, which used to be
unstable with older versions of the driver. We could get rid of quite
some potentially problematic code if we enabled PCI GART everywhere.


-- 
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



-------------------------------------------------------
This sf.net email is sponsored by: Jabber - The world's fastest growing
real-time communications platform! Don't just IM. Build it in!
http://www.jabber.com/osdn/xim
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to