I'm resending the patch series to fix the XID confusion in DRI2.  Patches
2, 3 and 4 have already been review and/or tested, but the first patch
needs review again.  Patch 1 is the one that fixes the resource count
in dix/resource.c.  Keith pointed out that the other recent resource
functions also didn't maintain the count and that 
LookupClientResourceComplex() and FreeClientNeverRetainResources()
didn't check the count before and after doing their callback so as to
be reentrancy save.

I updated the patch to fix these issues, but now it's an even bigger
change to a subtle core subsystem that otherwise hasn't changed much
for a long time... in other words, please help review!

Kristian

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to