mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 18:43:33 +02:00
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…
Reference in New Issue
Block a user