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