On 7/7/06, Martijn van Oosterhout <[EMAIL PROTECTED]> wrote:
> Unfortunatly, I managed to reproduce it a few seconds after a cold
> start in the morning so it's not temperature. Still narrowing it
> down...

Hi again, sorry this took so long. With this patch I can reproducably
hang the system. I know now that the Xserver is getting stuck in
R128CCEWaitForIdle(). The backtrace is below. The question is: what
does it mean? Is it that the DRM driver sent a command that really got
the CCE stuck, or is it that the Xserver is interfering in a way that
it broken something.

I know the ioctl() keeps returning -EBUSY and that the client app
(samples/depth) is waiting in a select() for the X server.

Any hints on how to debug this?

Thanks in advance,

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7da4399 in ioctl () from /lib/tls/i686/cmov/libc.so.6
#2  0x080e7f70 in xf86ioctl ()
#3  0xb7c16a62 in drmCommandNone () from /usr/lib/xorg/modules/linux/libdrm.so
#4  0xb790902e in R128CCEWaitForIdle (pScrn=0x820cf70)
    at ../../src/r128_accel.c:246
#5  0xb79094ab in R128CCESetupForMono8x8PatternFill (pScrn=0x820cf70,
    patternx=-16, patterny=-16, fg=-16, bg=65535, rop=0, planemask=4294967280)
    at ../../src/r128_accel.c:1515
#6  0xb77dc7c4 in XAAFillMono8x8PatternRectsScreenOrigin ()
   from /usr/lib/xorg/modules/libxaa.so
#7  0xb77e961c in XAAPaintWindow () from /usr/lib/xorg/modules/libxaa.so
#8  0x081562ef in DamageDestroy ()
#9  0x08107563 in miWindowExposures ()
#10 0x080ca3f3 in xf86XVScreenInit ()
#11 0xb7c1d0b9 in DRIWindowExposures ()
   from /usr/lib/xorg/modules/extensions/libdri.so
#12 0x081200f7 in miHandleValidateExposures ()
#13 0x0812042c in miMoveWindow ()
#14 0x08073798 in ConfigureWindow ()
#15 0x08080531 in ProcConfigureWindow ()
#16 0x08087828 in Dispatch ()
#17 0x0806e316 in main ()

-- 
Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to