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.li...@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