On Fri, Jul 15, 2016 at 02:08:17PM +0300, Mika Kuoppala wrote: > Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> writes: > > > Since commit a6f766f39751 ("drm/i915: Limit ring synchronisation (sw > > sempahores) RPS boosts") and commit bcafc4e38b6a ("drm/i915: Limit mmio > > flip RPS boosts") we have limited the waitboosting for semaphores and > > flips. Ideally we do not want to boost in either of these instances as no > > consumer is waiting upon the results. With the introduction of > > NO_WAITBOOST > > Is consumer a synonym for an userspace client in this context? Yes, s/and consumer/no userspace consumer/ Technically there is a client waiting since we currently stall the execbuf, so I was trying to distinguish between execbuf as the producer and being throttled due to submitting to much work and somebody waiting upon the result not being able to make progress on other tasks. The flips are decoupled from the user, we just want to disable the boosting as that is explicitly handled when we detect a missed flip. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx