[CI] drm/xe: Don't accumulate exec_queue stats if being killed
Umesh Nerlige Ramappa
umesh.nerlige.ramappa at intel.com
Fri May 24 05:09:21 UTC 2024
CI run only
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa at intel.com>
---
drivers/gpu/drm/xe/xe_guc_submit.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 54778189cfd5..abb14c45f265 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -763,7 +763,8 @@ static void guc_exec_queue_free_job(struct drm_sched_job *drm_job)
{
struct xe_sched_job *job = to_xe_sched_job(drm_job);
- xe_exec_queue_update_runtime(job->q);
+ if (!exec_queue_killed(job->q))
+ xe_exec_queue_update_runtime(job->q);
trace_xe_sched_job_free(job);
xe_sched_job_put(job);
--
2.34.1
More information about the Intel-xe
mailing list