diff options
author | Lucas Stach <[email protected]> | 2018-06-27 15:58:13 +0200 |
---|---|---|
committer | Lucas Stach <[email protected]> | 2018-07-05 14:16:20 +0200 |
commit | 2c83a726d6fbb5d130d8f2edd82a258adb675ac3 (patch) | |
tree | 13bdac98cf9037a544e3e7650f2578edcfddd244 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | bf6ba3aeb2962e5ee4a78e7535af579ecba630bb (diff) |
drm/etnaviv: bring back progress check in job timeout handler
When the hangcheck handler was replaced by the DRM scheduler timeout
handling we dropped the forward progress check, as this might allow
clients to hog the GPU for a long time with a big job.
It turns out that even reasonably well behaved clients like the
Armada Xorg driver occasionally trip over the 500ms timeout. Bring
back the forward progress check to get rid of the userspace regression.
We would still like to fix userspace to submit smaller batches
if possible, but that is for another day.
Cc: <[email protected]>
Fixes: 6d7a20c07760 (drm/etnaviv: replace hangcheck with scheduler timeout)
Reported-by: Russell King <[email protected]>
Signed-off-by: Lucas Stach <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions