On Friday 25 March 2005 06:08 pm, Jung-uk Kim wrote: > On Thursday 17 March 2005 01:02 pm, Jung-uk Kim wrote: > > On Thursday 17 March 2005 07:33 am, Jerome Glisse wrote: > > > > I rebuilt Xorg from CVS. It's actually ran glxgears this > > > > time! However in few seconds it just locked up OS (i. e., > > > > infinitely looping syscalls -> 100% CPU load). Another > > > > interesting thing is the gears are twice bigger than normal > > > > size and it looks interlaced. r300_demo shows the same > > > > symptom. Any thought? > > > > > > There are issue with mouse try to run glxgears and don't do > > > anymouse movement, it shouldn't lock, if it locks this likely > > > due to others issues. > > > > I was wrong about 100% CPU load. In fact, it was almost 100% > > idle. I can move mouse but I cannot type. I see ~50 IRQs per > > second from drm. When I tries to kill Xorg, then CPU load goes > > up 100%. Funny thing is I waited about 5 minutes (while copying > > the debugging output), gears started turning again! > > > > I set RADEON_DEBUG=all and the last lines before few minute pause > > were: > > > > r300ResetHwState > > r300Flush > > r300FlushCmdBufLocked from r300Flush - 1 cliprects > > Syncing in r300FlushCmdBufLocked (from r300Flush) > > > > r300Enable( GL_DEPTH_TEST = GL_TRUE ) > > r300Enable( GL_STENCIL_TEST = GL_FALSE ) > > Enabling VB->ObjPtr > > Enabling VB->ColorPtr[0] > > RR[0] - sz=4, reg-0, fmt=1 -- st=4, of=0x00000000 > > RR[0] - sz=4, reg-1, fmt=3 -- st=4, of=0x00000000 > > > > > Could you grab a screenshot of the interlaced effects ? > > > > I backed up my previous /usr/X11R6 directory and installed Xorg > > from CVS, so I cannot make glxgears' screenshot. The attachment > > is from r300_demo instead but you'll see what I mean. > > I have no idea who fixed it but I am able to run glxgears and > tuxracer reliably now! glxgears yields ~840FPS on FreeBSD/amd64 > 6-CURRENT. It's slower than expected but that's a start. ;-) > > FYI, everything's checked out from CVS today, i. e., FreeBSD, r300, > Xorg, and Mesa...
Wait, I have one thing that's not from CVS. I patched system compiler from GCC 3.4.2 to GCC 3.4.4 snapshot (20050318). I updated GCC because I found some nasty optimization bugs for AMD64 in GCC 3.4.2. Can this be the fix? Thanks, Jung-uk Kim > Cheers, > > Jung-uk Kim > > > Thanks, > > > > Jung-uk Kim > > > > > Jerome Glisse ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel