aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorChris Wilson <[email protected]>2014-11-19 09:47:19 +0000
committerDaniel Vetter <[email protected]>2014-11-19 11:44:50 +0100
commit672e7b7c1849c904b2c55185906b3940843c55c6 (patch)
tree0fa877be4ee85371dbba03d51bd63c8ccf067867 /tools/perf/scripts/python/syscall-counts.py
parent77c1aa84de0096792de673aa1c64c36b38553cf5 (diff)
drm/i915: Don't continually defer the hangcheck
With multiple rings, we may continue to render on the blitter whilst executing an infinite shader on the render ring. As we currently, rearm the timer with each execbuf, in this scenario the hangcheck will never fire and we will never detect the lockup on the render ring. Instead, only arm the timer once per hangcheck, so that hangcheck runs more frequently. v2: Rearrange code to avoid triggering a BUG_ON in add_timer from softirq context. Testcase: igt/gem_reset_stats/defer-hangcheck* Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=86225 Signed-off-by: Chris Wilson <[email protected]> Cc: Mika Kuoppala <[email protected]> Reviewed-by: Mika Kuoppala <[email protected]> Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions