]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/xe: Do not wedge device on killed exec queues
authorMatthew Brost <matthew.brost@intel.com>
Tue, 24 Jun 2025 17:41:03 +0000 (10:41 -0700)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 3 Jul 2025 13:42:22 +0000 (06:42 -0700)
commit5459e16b215c18529782e7746992653f00de0779
tree398583be8acc594d2f74106a63bab275e72e8d18
parentd008fc65ebbc7d0f36c5a90c8b1ef117c295d8d8
drm/xe: Do not wedge device on killed exec queues

When a user closes an exec queue or interrupts an app with Ctrl-C,
this does not warrant wedging the device in mode 2.

Avoid this by skipping the wedge check for killed exec queues in
the TDR and LR exec queue cleanup worker.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://lore.kernel.org/r/20250624174103.2707941-1-matthew.brost@intel.com
(cherry picked from commit 5a2f117a80c207372513ca8964eeb178874f4990)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_guc_submit.c