[PATCH 11/14] st-wa-write
Chris Wilson
chris at chris-wilson.co.uk
Thu Dec 31 20:30:47 UTC 2020
---
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/selftest_workarounds.c b/drivers/gpu/drm/i915/gt/selftest_workarounds.c
index 2070b91cb607..240c8a737daa 100644
--- a/drivers/gpu/drm/i915/gt/selftest_workarounds.c
+++ b/drivers/gpu/drm/i915/gt/selftest_workarounds.c
@@ -205,7 +205,6 @@ static int check_whitelist(struct intel_context *ce)
{
struct intel_engine_cs *engine = ce->engine;
struct drm_i915_gem_object *results;
- struct intel_wedge_me wedge;
u32 *vaddr;
int err;
int i;
@@ -214,15 +213,10 @@ static int check_whitelist(struct intel_context *ce)
if (IS_ERR(results))
return PTR_ERR(results);
- err = 0;
- i915_gem_object_lock(results, NULL);
- intel_wedge_on_timeout(&wedge, engine->gt, HZ / 5) /* safety net! */
- err = i915_gem_object_set_to_cpu_domain(results, false);
- i915_gem_object_unlock(results);
- if (intel_gt_is_wedged(engine->gt))
+ if (igt_flush_test(engine->i915)) {
err = -EIO;
- if (err)
goto out_put;
+ }
vaddr = i915_gem_object_pin_map(results, I915_MAP_WB);
if (IS_ERR(vaddr)) {
--
2.20.1
More information about the Intel-gfx-trybot
mailing list