Commit 249af724 authored by John Harrison's avatar John Harrison
Browse files

drm/i915/guc: Report error on invalid reset notification



Don't silently drop reset notifications from the GuC. It might not be
safe to do an error capture but we still want some kind of report that
the reset happened.

Signed-off-by: default avatarJohn Harrison <John.C.Harrison@Intel.com>
Reviewed-by: default avatarMatthew Brost <matthew.brost@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211223013128.1739792-1-John.C.Harrison@Intel.com
parent 6cb12fbd
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -3979,6 +3979,11 @@ static void guc_handle_context_reset(struct intel_guc *guc,
		   !context_blocked(ce))) {
		capture_error_state(guc, ce);
		guc_context_replay(ce);
	} else {
		drm_err(&guc_to_gt(guc)->i915->drm,
			"Invalid GuC engine reset notificaion for 0x%04X on %s: banned = %d, blocked = %d",
			ce->guc_id.id, ce->engine->name, intel_context_is_banned(ce),
			context_blocked(ce));
	}
}