Add debug printout that is valueable for pagemap prefetch.

Signed-off-by: Thomas Hellström <[email protected]>
---
 drivers/gpu/drm/xe/xe_vm.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 381d4b4abac9..c646afef131f 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -2912,6 +2912,10 @@ static int prefetch_ranges(struct xe_vm *vm, struct 
xe_vma_op *op)
                if (!dpagemap)
                        xe_svm_range_migrate_to_smem(vm, svm_range);
 
+               drm_dbg(&vm->xe->drm, "Prefetch pagemap is %s start 0x%016lx 
end 0x%016lx\n",
+                       dpagemap ? dpagemap->drm->unique : "system",
+                       xe_svm_range_start(svm_range), 
xe_svm_range_end(svm_range));
+
                if (xe_svm_range_needs_migrate_to_vram(svm_range, vma, 
!!dpagemap)) {
                        err = xe_svm_alloc_vram(svm_range, &ctx, dpagemap);
                        if (err) {
-- 
2.51.0

Reply via email to