drm/xe: Do not print timedout job message on killed exec queues
If a user ctrl-c an app while something is running on the GPU, jobs are expected to timeout. Do not spam dmesg with timedout job messages in this case. Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://lore.kernel.org/r/20250428175505.935694-1-matthew.brost@intel.com
This commit is contained in:
@@ -1179,9 +1179,12 @@ trigger_reset:
|
||||
process_name = q->vm->xef->process_name;
|
||||
pid = q->vm->xef->pid;
|
||||
}
|
||||
xe_gt_notice(guc_to_gt(guc), "Timedout job: seqno=%u, lrc_seqno=%u, guc_id=%d, flags=0x%lx in %s [%d]",
|
||||
xe_sched_job_seqno(job), xe_sched_job_lrc_seqno(job),
|
||||
q->guc->id, q->flags, process_name, pid);
|
||||
|
||||
if (!exec_queue_killed(q))
|
||||
xe_gt_notice(guc_to_gt(guc),
|
||||
"Timedout job: seqno=%u, lrc_seqno=%u, guc_id=%d, flags=0x%lx in %s [%d]",
|
||||
xe_sched_job_seqno(job), xe_sched_job_lrc_seqno(job),
|
||||
q->guc->id, q->flags, process_name, pid);
|
||||
|
||||
trace_xe_sched_job_timedout(job);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user