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

Jeremy Huddleston jeremyhu at apple.com
Sat Oct 15 23:31:35 PDT 2011


Yes.  This patch was motivated by some server bugs I read through in bugzilla today.  Apparently some DRI drivers can hog the CPU for a while, delaying processing.  In one of the reports, a user reported that setting the queue size to 4096 actually solved the issue for them.

On Oct 15, 2011, at 11:23 PM, Keith Packard wrote:

> On Sat, 15 Oct 2011 23:09:30 -0700, Jeremy Huddleston <jeremyhu at apple.com> 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.
> 
> Are there cases where the X server can legitimately pend more than 512
> events?
> 
> -- 
> keith.packard at intel.com
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel



More information about the xorg-devel mailing list