mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 19:51:25 -04:00
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: John Harrison <John.C.Harrison@Intel.com> Reviewed-by: Matthew Brost <matthew.brost@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20211223013128.1739792-1-John.C.Harrison@Intel.com
This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user