On Tue, Mar 19, 2013 at 11:50:47AM +0100, Maarten Lankhorst wrote: > The drmSetMaster call is needed, but the spinning is really just waiting for the workqueue to run. > > bryce's patch never worked, it just caused it to try drmsetinterfaceversion for a few seconds before timing out. That call > was failing because his patch series never tried to obtain drm master. You missed that the series Bryce posted did contain the drmSetMaster() call inside the loop to retry drmSetVersion(). :) Your explanation as to why the delay is required is certainly intriguing. Thanks, -Chris -- Chris Wilson, Intel Open Source Technology Centre