diff options
author | Imre Deak <[email protected]> | 2016-11-07 11:20:02 +0200 |
---|---|---|
committer | Imre Deak <[email protected]> | 2016-11-07 14:48:04 +0200 |
commit | 5bd11a34e46afa1048bd5330673fb1508183f6a5 (patch) | |
tree | 540f2ab7d664d0d50613c5c25982113273b5dabe /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 767a222e47cc13239d38018887f911fec06169ea (diff) |
drm/i915: Avoid early GPU idling due to already pending idle work
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 active period
as required, rather simply leaves the pending idle 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 <[email protected]>
Requested-by: Chris Wilson <[email protected]>
Signed-off-by: Imre Deak <[email protected]>
Reviewed-by: Chris Wilson <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions