diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2012-12-19 14:16:27 +0000 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2012-12-19 14:16:27 +0000 |
commit | 6ed455a3e90e852fb50d061c795664ee08a8a232 (patch) | |
tree | 3ea3c91e63f4c2e934d6a3890aad023a63e3d70f /xen | |
parent | 053012e77aa71f34cb19a3e93c7e7b76f5758c22 (diff) | |
download | xen-6ed455a3e90e852fb50d061c795664ee08a8a232.tar.gz xen-6ed455a3e90e852fb50d061c795664ee08a8a232.tar.bz2 xen-6ed455a3e90e852fb50d061c795664ee08a8a232.zip |
xen: arm: implement share_xen_page_with_privileged_guests
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'xen')
-rw-r--r-- | xen/arch/arm/dummy.S | 3 | ||||
-rw-r--r-- | xen/arch/arm/mm.c | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/xen/arch/arm/dummy.S b/xen/arch/arm/dummy.S index 3497afa473..6416f949cf 100644 --- a/xen/arch/arm/dummy.S +++ b/xen/arch/arm/dummy.S @@ -8,6 +8,3 @@ x: mov pc, lr /* PIRQ support */ DUMMY(nr_irqs_gsi); - -/* Other */ -DUMMY(share_xen_page_with_privileged_guests); diff --git a/xen/arch/arm/mm.c b/xen/arch/arm/mm.c index d9c1ff71e3..d97b3ea4af 100644 --- a/xen/arch/arm/mm.c +++ b/xen/arch/arm/mm.c @@ -506,6 +506,12 @@ void share_xen_page_with_guest(struct page_info *page, spin_unlock(&d->page_alloc_lock); } +void share_xen_page_with_privileged_guests( + struct page_info *page, int readonly) +{ + share_xen_page_with_guest(page, dom_xen, readonly); +} + static int xenmem_add_to_physmap_one( struct domain *d, uint16_t space, |