AIGLX DRI Locking

Adam Jackson ajax at nwnk.net
Wed Nov 8 05:28:39 PST 2006


On Wednesday 08 November 2006 02:23, vehemens wrote:
> On Tuesday 07 November 2006 15:40, Adam Jackson wrote:
> > It sounds more like there's a number of missing DRI unlocks.
> >
> > What process is holding the lock when DRI hangs?
>
> From what I can tell, nothing is holding a lock when a request fails as the
> only GL application that I'm running is the server.  Before the addition of
> the WindowExposures lock, the server never got past the initialization
> stage before a kernel hang occured.

That might actually be valid.  I remember seeing a case a while ago where the 
DDX driver was running rendering before the lock had first been taken (or 
something like that), which could easily be the first WindowExposures.

It sounds vaguely like the FreeBSD drm is throwing away all requests before 
some initial server setup has completed.  Eric, any ideas?

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20061108/23dda858/attachment.pgp>


More information about the xorg mailing list