[PATCH v3 0/2] Opportunistically skip TLB invalidaion on unbind

Matthew Brost matthew.brost at intel.com
Mon Jun 16 06:30:22 UTC 2025


Add xe_vm_has_valid_gpu_mapping helper and Opportunistically skip TLB
invalidation on unbind.

This version has been thoroughly tested, prior versions failed extensive
runs of xe_exec_system_allocator while this version passes.

Matt

Matthew Brost (2):
  drm/xe: Add xe_vm_has_valid_gpu_mapping helper
  drm/xe: Opportunistically skip TLB invalidaion on unbind

 drivers/gpu/drm/xe/xe_gt_pagefault.c |  9 ++-----
 drivers/gpu/drm/xe/xe_pt.c           | 37 +++++++++++++++++++++++++---
 drivers/gpu/drm/xe/xe_svm.c          | 16 ++++++------
 drivers/gpu/drm/xe/xe_vm.c           |  2 +-
 drivers/gpu/drm/xe/xe_vm.h           | 19 ++++++++++++++
 5 files changed, 62 insertions(+), 21 deletions(-)

-- 
2.34.1



More information about the Intel-xe mailing list