mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
mm: make xenmem_add_to_physmap global
Make it global in preparation to be called by a new dmop. Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com> Reviewed-by: Paul Durrant <paul.durrant@citrix.com> Acked-by: Jan Beulich <jbeulich@suse.com> Acked-by: Wei Liu <wei.liu2@citrix.com>
This commit is contained in:
1 parent
2375832c7e
commit
34ae3fce89
2 files changed
+5
-3
No files matched your search
+2
-3
@@ -770,9 +770,8 @@ static long memory_exchange(XEN_GUEST_HANDLE_PARAM(xen_memory_exchange_t) arg)
|
||||
return rc;
|
||||
}
|
||||
|
||||
static int xenmem_add_to_physmap(struct domain *d,
|
||||
struct xen_add_to_physmap *xatp,
|
||||
unsigned int start)
|
||||
int xenmem_add_to_physmap(struct domain *d, struct xen_add_to_physmap *xatp,
|
||||
unsigned int start)
|
||||
{
|
||||
unsigned int done = 0;
|
||||
long rc = 0;
|
||||
|
||||
@@ -579,6 +579,9 @@ int xenmem_add_to_physmap_one(struct domain *d, unsigned int space,
|
||||
union xen_add_to_physmap_batch_extra extra,
|
||||
unsigned long idx, gfn_t gfn);
|
||||
|
||||
int xenmem_add_to_physmap(struct domain *d, struct xen_add_to_physmap *xatp,
|
||||
unsigned int start);
|
||||
|
||||
/* Return 0 on success, or negative on error. */
|
||||
int __must_check guest_remove_page(struct domain *d, unsigned long gmfn);
|
||||
int __must_check steal_page(struct domain *d, struct page_info *page,
|
||||
|
||||