[Intel-gfx] [PATCH v5 1/4] drm/i915: Avoid early GPU idling due to already pending idle work
Chris Wilson
chris at chris-wilson.co.uk
Mon Nov 7 09:44:19 UTC 2016
On Mon, Nov 07, 2016 at 11:20:02AM +0200, Imre Deak wrote:
> Atm, in case an idle work handler is already pending but haven't yet
> started to run, retiring a new request will not extend the idle period
> as required, rather simply leaves the pending work to be scheduled at
> the original expiration time. This may lead to idling the GPU too early.
> Fix this by using the delayed-work scheduler alternative which makes
> sure the handler's expiration time is extended in this case.
>
> Cc: Chris Wilson <chris at chris-wilson.co.uk>
> Requested-by: Chris Wilson <chris at chris-wilson.co.uk>
> Signed-off-by: Imre Deak <imre.deak at intel.com>
Series is
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx
mailing list