]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Resume TDR after GT reset
authorMatthew Brost <matthew.brost@intel.com>
Wed, 24 Jul 2024 23:59:19 +0000 (16:59 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Fri, 27 Sep 2024 07:07:51 +0000 (00:07 -0700)
commit8ec5a4e5ce97d6ee9f5eb5b4ce4cfc831976fdec
tree8154fe706beeb02e2878f36cc7c89aebaf35630f
parentee615c2bac4ce514110876edd3ceff547aaab6b1
drm/xe: Resume TDR after GT reset

Not starting the TDR after GT reset on exec queue which have been
restarted can lead to jobs being able to be run forever. Fix this by
restarting the TDR.

Fixes: dd08ebf6c352 ("drm/xe: Introduce a new DRM driver for Intel GPUs")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240724235919.1917216-1-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_gpu_scheduler.c
drivers/gpu/drm/xe/xe_gpu_scheduler.h
drivers/gpu/drm/xe/xe_guc_submit.c