[PATCH 2/2] drm/amdgpu: log the user queue object PRT mapping

Prike Liang Prike.Liang at amd.com
Mon Apr 28 06:28:53 UTC 2025


This patch will log the user queue buffer PRT mapping,
and this will help on checking the user queue PRT functional
status.

Signed-off-by: Prike Liang <Prike.Liang at amd.com>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
index 30022123b0bf..7992a97f8745 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
@@ -903,6 +903,10 @@ int amdgpu_vm_ptes_update(struct amdgpu_vm_update_params *params,
 						    upd_flags,
 						    vm->task_info ? vm->task_info->tgid : 0,
 						    vm->immediate.fence_context);
+			if (upd_flags | AMDGPU_PTE_PRT_FLAG(adev)) {
+				if (params->vm->is_userq_context)
+					dev_dbg_ratelimited(adev->dev, "The kgd user queue PRT map is functional\n");
+			}
 			amdgpu_vm_pte_update_flags(params, to_amdgpu_bo_vm(pt),
 						   cursor.level, pe_start, dst,
 						   nptes, incr, upd_flags);
-- 
2.34.1



More information about the amd-gfx mailing list