mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-05 06:05:06 +00:00
drm/i915/selftests: Skip all request selftests when wedged
If the GPU is irrecoverably wedge, we cannot submit any request and so all of the request selftests will expectedly fail. Skip over them. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180706065332.15214-5-chris@chris-wilson.co.uk
This commit is contained in:
parent
e16f4c36cb
commit
a9450e15ad
1 changed files with 4 additions and 0 deletions
|
@ -859,5 +859,9 @@ int i915_request_live_selftests(struct drm_i915_private *i915)
|
|||
SUBTEST(live_sequential_engines),
|
||||
SUBTEST(live_empty_request),
|
||||
};
|
||||
|
||||
if (i915_terminally_wedged(&i915->gpu_error))
|
||||
return 0;
|
||||
|
||||
return i915_subtests(tests, i915);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue