]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Always kill exec queues in xe_guc_submit_pause_abort
authorMatthew Brost <matthew.brost@intel.com>
Tue, 10 Mar 2026 22:50:33 +0000 (18:50 -0400)
committerMatthew Brost <matthew.brost@intel.com>
Sat, 14 Mar 2026 01:01:27 +0000 (18:01 -0700)
commit78f3bf00be4f15daead02ba32d4737129419c902
tree76f41eb1b10e91df1378c75d83ec6e7b7a8da501
parentc85ec5c5753a46b5c2aea1292536487be9470ffe
drm/xe: Always kill exec queues in xe_guc_submit_pause_abort

xe_guc_submit_pause_abort is intended to be called after something
disastrous occurs (e.g., VF migration fails, device wedging, or driver
unload) and should immediately trigger the teardown of remaining
submission state. With that, kill any remaining queues in this function.

Fixes: 7c4b7e34c83b ("drm/xe/vf: Abort VF post migration recovery on failure")
Cc: stable@vger.kernel.org
Signed-off-by: Zhanjun Dong <zhanjun.dong@intel.com>
Reviewed-by: Stuart Summers <stuart.summers@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patch.msgid.link/20260310225039.1320161-2-zhanjun.dong@intel.com
drivers/gpu/drm/xe/xe_guc_submit.c