]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Remove special casing for LR queues in submission
authorMatthew Brost <matthew.brost@intel.com>
Sat, 10 Jan 2026 01:27:37 +0000 (17:27 -0800)
committerMatthew Brost <matthew.brost@intel.com>
Sat, 10 Jan 2026 21:39:52 +0000 (13:39 -0800)
commitddb5cf9b90c5201a833d5d65f96b359bf3acdd90
tree70151daebdb67ec7306cbee9473f9dea5aa3a138
parent58624c195b9a90950ebff166b72ee712f8d5a4c7
drm/xe: Remove special casing for LR queues in submission

Now that LR jobs are tracked by the DRM scheduler, there's no longer a
need to special-case LR queues. This change removes all LR
queue-specific handling, including dedicated TDR logic, reference
counting schemes, and other related mechanisms.

v4:
 - Remove xe_exec_queue_lr_cleanup tracepoint (Niranjana)

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Link: https://patch.msgid.link/20260110012739.2888434-6-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
drivers/gpu/drm/xe/xe_guc_submit.c
drivers/gpu/drm/xe/xe_trace.h