Commit e991b524 authored by Tejas Upadhyay's avatar Tejas Upadhyay Committed by Andi Shyti

drm/i915/selftest: Record GT error for gt failure

igt_live_test has pr_err dumped in case of some
GT failures. It will be more informative regarding
GT if we use gt_err instead.

Cc: Andi Shyti <andi.shyti@intel.com>
Signed-off-by: default avatarTejas Upadhyay <tejas.upadhyay@intel.com>
Reviewed-by: default avatarAndi Shyti <andi.shyti@linux.intel.com>
Signed-off-by: default avatarAndi Shyti <andi.shyti@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230424133607.3736825-1-tejas.upadhyay@intel.com
parent a161b6db
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#include "i915_drv.h" #include "i915_drv.h"
#include "gt/intel_gt.h" #include "gt/intel_gt.h"
#include "gt/intel_gt_print.h"
#include "../i915_selftest.h" #include "../i915_selftest.h"
#include "igt_flush_test.h" #include "igt_flush_test.h"
...@@ -30,7 +31,7 @@ int igt_live_test_begin(struct igt_live_test *t, ...@@ -30,7 +31,7 @@ int igt_live_test_begin(struct igt_live_test *t,
err = intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT); err = intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT);
if (err) { if (err) {
pr_err("%s(%s): failed to idle before, with err=%d!", gt_err(gt, "%s(%s): GT failed to idle before, with err=%d!",
func, name, err); func, name, err);
return err; return err;
} }
...@@ -69,7 +70,7 @@ int igt_live_test_end(struct igt_live_test *t) ...@@ -69,7 +70,7 @@ int igt_live_test_end(struct igt_live_test *t)
i915_reset_engine_count(&i915->gpu_error, engine)) i915_reset_engine_count(&i915->gpu_error, engine))
continue; continue;
pr_err("%s(%s): engine '%s' was reset %d times!\n", gt_err(gt, "%s(%s): engine '%s' was reset %d times!\n",
t->func, t->name, engine->name, t->func, t->name, engine->name,
i915_reset_engine_count(&i915->gpu_error, engine) - i915_reset_engine_count(&i915->gpu_error, engine) -
t->reset_engine[id]); t->reset_engine[id]);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment