]> Gentwo Git Trees - linux/.git/commit
drm/xe: Create ordered workqueue for GT TLB invalidation jobs
authorMatthew Brost <matthew.brost@intel.com>
Thu, 24 Jul 2025 19:12:12 +0000 (12:12 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Fri, 25 Jul 2025 01:25:58 +0000 (18:25 -0700)
commitada51219489f53f9f35833c3d0d8a4fe3f4c5705
tree7dc4d68e7627ed62857d0f057a7b771096d97a2b
parent69f187d446c94f66d413819f16e2725b7c31f378
drm/xe: Create ordered workqueue for GT TLB invalidation jobs

No sense to schedule GT TLB invalidation jobs in parallel which target
the same GT given these all contend on the same lock, create ordered
workqueue for GT TLB invalidation jobs.

v3:
 - Fix type in commmit message (Stuart)

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Stuart Summers <stuart.summers@intel.com>
Link: https://lore.kernel.org/r/20250724191216.4076566-4-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
drivers/gpu/drm/xe/xe_gt_types.h