aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2012-02-15 12:24:20 +0000
committerIan Campbell <ian.campbell@citrix.com>2012-02-15 12:24:20 +0000
commitc2a440baf15ec8f1f7b9a1ea5e7e576db195426f (patch)
tree589688b3a5ed2569b2c62ce06a5a14b1e2127dfe
parent7214bd45fac72a1d74eac51109bf1d27f65c326b (diff)
downloadxen-c2a440baf15ec8f1f7b9a1ea5e7e576db195426f.tar.gz
xen-c2a440baf15ec8f1f7b9a1ea5e7e576db195426f.tar.bz2
xen-c2a440baf15ec8f1f7b9a1ea5e7e576db195426f.zip
arm: stub out PoD related p2m functions
Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Stefano Stabellini <Stefano.Stabellini@eu.citrix.com> Acked-by: Tim Deegan <tim@xen.org> Committed-by: Ian Campbell <Ian.Campbell@citrix.com>
-rw-r--r--xen/arch/arm/dummy.S2
-rw-r--r--xen/arch/arm/p2m.c14
2 files changed, 14 insertions, 2 deletions
diff --git a/xen/arch/arm/dummy.S b/xen/arch/arm/dummy.S
index e858613565..67edb353ac 100644
--- a/xen/arch/arm/dummy.S
+++ b/xen/arch/arm/dummy.S
@@ -31,8 +31,6 @@ DUMMY(is_iomem_page);
DUMMY(max_page);
DUMMY(node_online_map);
DUMMY(nr_irqs_gsi);
-DUMMY(p2m_pod_decrease_reservation);
-DUMMY(guest_physmap_mark_populate_on_demand);
DUMMY(page_get_owner_and_reference);
DUMMY(page_is_ram_type);
DUMMY(per_cpu__cpu_core_mask);
diff --git a/xen/arch/arm/p2m.c b/xen/arch/arm/p2m.c
index a1d026d025..14614fd33c 100644
--- a/xen/arch/arm/p2m.c
+++ b/xen/arch/arm/p2m.c
@@ -18,6 +18,20 @@ void p2m_load_VTTBR(struct domain *d)
isb(); /* Ensure update is visible */
}
+int guest_physmap_mark_populate_on_demand(struct domain *d,
+ unsigned long gfn,
+ unsigned int order)
+{
+ return -ENOSYS;
+}
+
+int p2m_pod_decrease_reservation(struct domain *d,
+ xen_pfn_t gpfn,
+ unsigned int order)
+{
+ return -ENOSYS;
+}
+
static int p2m_create_entry(struct domain *d,
lpae_t *entry)
{