Moved get_pg_owner() and put_pg_owner() from the arch specific mm.c source files into the common page_alloc.c source. This was done as theses functions are now needed by both architectures to support xentrace on the ARM platform. Forward declarations were added to mm.h.
Signed-off-by: Benjamin Sanda <ben.sa...@dornerworks.com> --- xen/include/xen/mm.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/include/xen/mm.h b/xen/include/xen/mm.h index d62394f..7b4dd87 100644 --- a/xen/include/xen/mm.h +++ b/xen/include/xen/mm.h @@ -505,6 +505,8 @@ void scrub_one_page(struct page_info *); int xenmem_add_to_physmap_one(struct domain *d, unsigned int space, domid_t foreign_domid, unsigned long idx, xen_pfn_t gpfn); +struct domain *get_pg_owner(domid_t domid); +void put_pg_owner(struct domain *pg_owner); /* Returns 1 on success, 0 on error, negative if the ring * for event propagation is full in the presence of paging */ -- 2.5.0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel