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@xxxxxxxxxxxxxxxxxx> > Requested-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Signed-off-by: Imre Deak <imre.deak@xxxxxxxxx> Series is Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx