Aha, you have a SuperSavage. Unfortunately it seems like vertex DMA locks up these cards. Other SuperSavage users reported the same. I don't know why and I can't debug the problem because I don't have a SuperSavage to test (and neither has Alex :( ). The only way seems to be to disable vertex DMA. There is a driconf option for that named enable_vdma. It's on by default. Set it to false.
I had to work around a hardware bug on Savage IX too. Take a look at drm/shared-core/savage_bci.c (function dispatch_dma_prim) for the details. Maybe you can try if the same helps on your SuperSavage? Regards, Felix Am Freitag, den 04.02.2005, 18:16 -0500 schrieb Owen Taylor: > I spent some time trying to debug the lockup I'm seeing with the new > vertex code and came up pretty empty. > > The lockup I see is that with even the simplest GL program > (say progs/redbook/hello) as soon as rendering starts, the X server > first eats 100% CPU and becomes pretty much entirely unresponsive ... > the cursor is slowly updated in a corrupted fashion (multiple copies). > > During this period, the server is spending most (but not all) of the > CPU time in ShadowWait(), but I see the same behavior if I turn > ShadowStatus off. > > Then after a maybe 30 seconds the PCI bus locks and the machine > becomes unresponsive. > > I couldn't find an obvious correlation with any particular action > being executed by the GL client when I single-stepped through the > execution of _mesa_Flush though the fact that it is gradual makes it > hard to be certain. > > Assuming that I didn't screw up the build somehow (not impossible) > this should be with CVS head of xorg/xc/programs/Xserver, > drm and Mesa. > > I'm hoping that this sounds like a familiar problem, since I don't > have much idea how to debug it further. > > Regards, > Owen > -- | Felix Kühling <[EMAIL PROTECTED]> http://fxk.de.vu | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel