aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py
diff options
context:
space:
mode:
authorChris Wilson <[email protected]>2014-06-06 09:22:29 +0000
committerJani Nikula <[email protected]>2014-06-11 08:06:43 +0000
commit4be173813e57c7298103a83155c2391b5b167b4c (patch)
tree594dce46be8caef7687d138cfc21ef580da6f01d /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py
parentdrm/i95: Initialize active ring->pid to -1 (diff)
downloadkernel-4be173813e57c7298103a83155c2391b5b167b4c.tar.gz
kernel-4be173813e57c7298103a83155c2391b5b167b4c.zip
drm/i915: Reorder semaphore deadlock check
If a semaphore is waiting on another ring, which in turn happens to be waiting on the first ring, but that second semaphore has been signalled, we will be able to kick the second ring and so can treat the first ring as a valid WAIT and not as HUNG. v2: Be paranoid and cap the potential recursion depth whilst visiting the semaphore signallers. (Mika) References: https://bugs.freedesktop.org/show_bug.cgi?id=54226 References: https://bugs.freedesktop.org/show_bug.cgi?id=75502 Signed-off-by: Chris Wilson <[email protected]> Cc: Mika Kuoppala <[email protected]> Cc: [email protected] Reviewed-by: Mika Kuoppala <[email protected]> Signed-off-by: Jani Nikula <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions