On Fri, 5 Nov 2004 15:17:09 +0100, Nicolai Haehnle <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> 
> 
> On Saturday 06 November 2004 01:04, Ben Skeggs wrote:
> > Hello,
> >
> > I've been trying to get the experimental r300.sf.net driver to work on
> > my machine.  I've compiled and installed it ok, but everytime I start
> > the X server with DRI enabled, the top of the screen is corrupted, which
> > I'm assuming is the xterms that are supposed to be showing.  However,
> > the mouse pointer is draw correctly, and I'm still able to move it.
> >
> > I've posted what I captured in syslog, and my xorg log below.
> >
> > The card is a Powercolor Radeon 9600 256MB (RV350 AP), I tested with
> > vanilla 2.6.9 with reiser4 patched in.
> 
> Thanks for testing on AFAIK untested hardware.
> 
> (from just before the SysRq message)
> 
> 
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0x4008642a,
> > nr=0x2a, dev 0xe200, auth=1
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0xc010644d,
> > nr=0x4d, dev 0xe200, auth=1
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0xc0286429,
> > nr=0x29, dev 0xe200, auth=1
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0xc010644d,
> > nr=0x4d, dev 0xe200, auth=1
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0xc0286429,
> > nr=0x29, dev 0xe200, auth=1
> > Nov  6 06:05:44 [kernel] [drm:drm_ioctl] pid=9718, cmd=0xc010644d,
> > nr=0x4d, dev 0xe200, auth=1
> 
> This is a lock, followed by indirect and freelist_get calls. There are two
> things that concern me:
> 
> 1. There's a lot less debug output than I get. Also, it's interesting that
> radeon_cp_dispatch_indirect itself appears to hang. That's not completely
> impossible, but I've never seen it happen. (or maybe it just seems that way
> in your syslog because we don't get full debug messages).
> 
> 2. There are no calls to cp_idle between indirect buffer emits. This
> indicates that you are running an old DDX, and not X.Org CVS + patch from
> r300_driver CVS. The latest patch contains a workaround for a known lockup
> problem. Said problem shouldn't cause a lockup unless a 3D client is
> running, but you never know...
> 
> Some more things:
> 3. A lockup on X server startup is usually a sign for bad microcode, though
> you do have the correct log message in syslog.
> 
> 4. Your card has 256MB memory while I can only test with 128MB. Has anybody
> successfully experimented in any way (r300_demo or r300_driver) with 256MB
> cards? I remember seeing that the large memory versions had some paging
> hacks, and there might be related differences that cause the lockup here.
> 

The last code drop from Ati (and thus xorg cvs) capped cards >128MB at
128 MB.  As I recall there are access issues with memory over 128 MB. 
Something like memoy above 128MB is only accessable by the GPU or some
such.

Alex

> cu,
> Nicolai
> 
> 
>


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to