x86/P2M: p2m_{alloc,free}_ptp() and p2m_alloc_table() are HVM-only
authorJan Beulich <jbeulich@suse.com>
Fri, 8 Apr 2022 12:40:46 +0000 (14:40 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 8 Apr 2022 12:40:46 +0000 (14:40 +0200)
commit033ff90aa9c17306ae0026fd10f6532b2ea3fca2
treea3ff8d88779943f81654491c97c85c0f43df4c4c
parent21e9f2e212e6f022340dfc2c43810fcc66415c9c
x86/P2M: p2m_{alloc,free}_ptp() and p2m_alloc_table() are HVM-only

This also includes the two p2m related fields.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: George Dunlap <george.dunlap@citrix.com>
xen/arch/x86/include/asm/p2m.h
xen/arch/x86/mm/p2m.c
xen/arch/x86/mm/shadow/common.c
xen/drivers/passthrough/vtd/iommu.c