xen: arm: implement XENMEM_add_to_physmap_range
authorIan Campbell <ian.campbell@citrix.com>
Wed, 17 Oct 2012 15:43:46 +0000 (16:43 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 17 Oct 2012 15:43:46 +0000 (16:43 +0100)
commitdf6fc08d2294b08c0a75bbebd2408d77673e8600
treed5e6f59bffbf7a5015ccf2acb583f963de8387b1
parent73562aafb6268132e05b9574923650bdf9bcbc0f
xen: arm: implement XENMEM_add_to_physmap_range

This allows for foreign mappings as well as batching, fitting all that
into XENMEM_add_to_physmap wasn't possible.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/mm.c
xen/include/public/memory.h
xen/include/public/xen.h