On Tue, Feb 01, 2005 at 08:11:35PM +0000, Alan Hourihane wrote: >On Mon, Jan 31, 2005 at 07:27:51PM -0500, David Dawes wrote: >> On Mon, Jan 31, 2005 at 09:20:06AM +0000, Alan Hourihane wrote: >> >On Sun, Jan 30, 2005 at 08:11:38PM -0500, David Dawes wrote: >> >> Has anyone tried DRI on an i810 with the current tree? I get a >> >> ring buffer lockup almost immediately after running glxgears. This >> >> is with the current i810 DRM module built and loaded against an >> >> otherwise stock 2.4.24 kernel. >> > >> >I've not tried it for a while, but I might be able to give it a go. >> >> I'm also getting lockups with the i810 in 2D with DRI not enabled on at >> least one system. I haven't narrowed this down yet. > >I think this is down to the change I made moving LpRing to an allocated >structure.
Changing the xalloc I was using for the LpRing early in PreInit to xcalloc seems to have fixed the problem. It gets referenced before AllocFront(), and in some ways that assume it is already cleared before then. That does fix the problem, both for 2D and 3D/DRI. Thanks for the feedback. David _______________________________________________ Devel mailing list [email protected] http://XFree86.Org/mailman/listinfo/devel
