aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-bit.c
diff options
context:
space:
mode:
authorMika Kuoppala <[email protected]>2014-01-30 19:04:43 +0200
committerDaniel Vetter <[email protected]>2014-02-04 11:57:24 +0100
commitb6b0fac04de9ae9b1559eddf8e9490f3c9a01885 (patch)
tree9f912bd88ae30b6407400f7d5c8a4882ee0a82a6 /lib/mpi/mpi-bit.c
parent94825369fe046696c7b472e14f4f76a63956b2d3 (diff)
drm/i915: Use hangcheck score to find guilty context
With full ppgtt using acthd is not enough to find guilty batch buffer. We get multiple false positives as acthd is per vm. Instead of scanning which vm was running on a ring, to find corressponding context, use a different, simpler, strategy of finding batches that caused gpu hang: If hangcheck has declared ring to be hung, find first non complete request on that ring and claim it was guilty. v2: Rebase Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=73652 Suggested-by: Chris Wilson <[email protected]> Signed-off-by: Mika Kuoppala <[email protected]> Reviewed-by: Ben Widawsky <[email protected]> (v1) Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions