[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] xen/arm: remove unused dump_p2m_lookup()
commit 970b185ab56ede1079e4bb82191372f937c2cd27 Author: Grygorii Strashko <grygorii_strashko@xxxxxxxx> AuthorDate: Fri Jul 18 10:15:36 2025 +0000 Commit: Michal Orzel <michal.orzel@xxxxxxx> CommitDate: Wed Jul 23 09:53:04 2025 +0200 xen/arm: remove unused dump_p2m_lookup() The dump_p2m_lookup() is not used, so remove it. Signed-off-by: Grygorii Strashko <grygorii_strashko@xxxxxxxx> Reviewed-by: Hari Limaye <hari.limaye@xxxxxxx> Acked-by: Michal Orzel <michal.orzel@xxxxxxx> --- xen/arch/arm/include/asm/page.h | 2 -- xen/arch/arm/mmu/p2m.c | 13 ------------- 2 files changed, 15 deletions(-) diff --git a/xen/arch/arm/include/asm/page.h b/xen/arch/arm/include/asm/page.h index 27bc96b9f4..623fa09e19 100644 --- a/xen/arch/arm/include/asm/page.h +++ b/xen/arch/arm/include/asm/page.h @@ -289,8 +289,6 @@ void flush_page_to_ram(unsigned long mfn, bool sync_icache); /* Print a walk of the hypervisor's page tables for a virtual addr. */ extern void dump_hyp_walk(vaddr_t addr); -/* Print a walk of the p2m for a domain for a physical address. */ -extern void dump_p2m_lookup(struct domain *d, paddr_t addr); static inline uint64_t va_to_par(vaddr_t va) { diff --git a/xen/arch/arm/mmu/p2m.c b/xen/arch/arm/mmu/p2m.c index 67296dabb5..51abf3504f 100644 --- a/xen/arch/arm/mmu/p2m.c +++ b/xen/arch/arm/mmu/p2m.c @@ -178,19 +178,6 @@ void p2m_dump_info(struct domain *d) p2m_read_unlock(p2m); } -void dump_p2m_lookup(struct domain *d, paddr_t addr) -{ - struct p2m_domain *p2m = p2m_get_hostp2m(d); - - printk("dom%d IPA 0x%"PRIpaddr"\n", d->domain_id, addr); - - printk("P2M @ %p mfn:%#"PRI_mfn"\n", - p2m->root, mfn_x(page_to_mfn(p2m->root))); - - dump_pt_walk(page_to_maddr(p2m->root), addr, - P2M_ROOT_LEVEL, P2M_ROOT_PAGES); -} - /* * p2m_save_state and p2m_restore_state work in pair to workaround * ARM64_WORKAROUND_AT_SPECULATE. p2m_save_state will set-up VTTBR to -- generated by git-patchbot for /home/xen/git/xen.git#staging
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |