[PATCH] mieq: Provide better adaptability and diagnostics during mieq overflow

Jeremy Huddleston jeremyhu at apple.com
Sun Oct 16 02:45:01 PDT 2011


On Oct 16, 2011, at 2:19 AM, Julien Cristau wrote:

> On Sat, Oct 15, 2011 at 23:09:30 -0700, Jeremy Huddleston wrote:
> 
>> This patch changes from a static length event queue (512) to one that starts
>> at 128 and grows to 4096 as it overflows, logging each time it grows.
>> 
>> This change also allows for multiple backtraces to be printed when the server
>> is wedged rather than just one.  This increased sampling should help identify
>> the true hog in cases where one backtrace might be insufficient.
>> 
> Isn't mieqEnqueue called from the signal handler?


Oh f*ck. Not in my test case, but pretty much everywhere not darwin, yes.

I'll send out something different soon...



More information about the xorg-devel mailing list