[PATCH v3 0/2] drm/amdkfd: Add TLB flush after MES queue eviction/suspension
Priya Hosur <[email protected]>
| Newsgroups | org.freedesktop.lists.amd-gfx |
|---|---|
| Message-ID | <[email protected]> |
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