summaryrefslogtreecommitdiff
path: root/drivers/gpu/msm/kgsl_iommu.c
diff options
context:
space:
mode:
authorHareesh Gundu <hareeshg@codeaurora.org>2017-11-01 18:47:45 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-11-11 22:14:51 -0800
commitb0ba6e47923aba09cf52ec9a92c12b114462bd9a (patch)
tree5b7eed0011b7342ec01c35b7838eae7fad74813c /drivers/gpu/msm/kgsl_iommu.c
parent92c49e019919bfe4e647db83f935a323313e299c (diff)
msm: kgsl: Do not expose kernel pointer for global entries
Add kernel pointer restriction while printing the global page table entries through the debugfs. Change-Id: Ia2ef4243248ece477e3f679c0027379686670928 Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Diffstat (limited to 'drivers/gpu/msm/kgsl_iommu.c')
-rw-r--r--drivers/gpu/msm/kgsl_iommu.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/gpu/msm/kgsl_iommu.c b/drivers/gpu/msm/kgsl_iommu.c
index 57d99c451952..1ca8dca68470 100644
--- a/drivers/gpu/msm/kgsl_iommu.c
+++ b/drivers/gpu/msm/kgsl_iommu.c
@@ -118,9 +118,11 @@ void kgsl_print_global_pt_entries(struct seq_file *s)
if (memdesc == NULL)
continue;
- seq_printf(s, "0x%16.16llX-0x%16.16llX %16llu %s\n",
- memdesc->gpuaddr, memdesc->gpuaddr + memdesc->size - 1,
- memdesc->size, global_pt_entries[i].name);
+ seq_printf(s, "0x%pK-0x%pK %16llu %s\n",
+ (uint64_t *)(uintptr_t) memdesc->gpuaddr,
+ (uint64_t *)(uintptr_t) (memdesc->gpuaddr +
+ memdesc->size - 1), memdesc->size,
+ global_pt_entries[i].name);
}
}