drm/xe: Add pending disable assert to handle_sched_done
Will help catch bugs in GuC state machine. Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240611144053.2805091-10-matthew.brost@intel.com
This commit is contained in:
parent
716ce587a8
commit
fc592a81ff
@ -1611,6 +1611,7 @@ static void handle_sched_done(struct xe_guc *guc, struct xe_exec_queue *q,
|
||||
wake_up_all(&guc->ct.wq);
|
||||
} else {
|
||||
xe_gt_assert(guc_to_gt(guc), runnable_state == 0);
|
||||
xe_gt_assert(guc_to_gt(guc), exec_queue_pending_disable(q));
|
||||
|
||||
clear_exec_queue_pending_disable(q);
|
||||
if (q->guc->suspend_pending) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user