File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,11 @@ void xe_sched_submission_stop(struct xe_gpu_scheduler *sched)
90
90
cancel_work_sync (& sched -> work_process_msg );
91
91
}
92
92
93
+ void xe_sched_submission_resume_tdr (struct xe_gpu_scheduler * sched )
94
+ {
95
+ drm_sched_resume_timeout (& sched -> base , sched -> base .timeout );
96
+ }
97
+
93
98
void xe_sched_add_msg (struct xe_gpu_scheduler * sched ,
94
99
struct xe_sched_msg * msg )
95
100
{
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ void xe_sched_fini(struct xe_gpu_scheduler *sched);
22
22
void xe_sched_submission_start (struct xe_gpu_scheduler * sched );
23
23
void xe_sched_submission_stop (struct xe_gpu_scheduler * sched );
24
24
25
+ void xe_sched_submission_resume_tdr (struct xe_gpu_scheduler * sched );
26
+
25
27
void xe_sched_add_msg (struct xe_gpu_scheduler * sched ,
26
28
struct xe_sched_msg * msg );
27
29
void xe_sched_add_msg_locked (struct xe_gpu_scheduler * sched ,
Original file line number Diff line number Diff line change @@ -1826,6 +1826,7 @@ static void guc_exec_queue_start(struct xe_exec_queue *q)
1826
1826
}
1827
1827
1828
1828
xe_sched_submission_start (sched );
1829
+ xe_sched_submission_resume_tdr (sched );
1829
1830
}
1830
1831
1831
1832
int xe_guc_submit_start (struct xe_guc * guc )
You can’t perform that action at this time.
0 commit comments