This patch series adds heavy-weight TLB flush after MES queue 
eviction/suspension
to fix SVM page migration hangs on gfx1151 with XNACK mode enabled.

v3:
  - Split into 2 patches per Alex's review
  - Added userq TLB flush in amdgpu_userq_unmap_helper() (amdgpu_userq.c)

v2:
  - Removed "SDMA" from comment as this affects all in-flight memory
    accesses, not just SDMA (Felix Kuehling)
  - Added Reviewed-by tag

Priya Hosur (2):
  drm/amdkfd: Add TLB flush after MES queue eviction/suspension
  drm/amdgpu: Add TLB flush after MES user queue unmap

 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c           |  6 ++++++
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c   | 13 ++++++++++++-
 2 files changed, 18 insertions(+), 1 deletion(-)

-- 
2.43.0

Reply via email to