# HG changeset patch
# User yamahata@xxxxxxxxxxxxx
# Date 1165481074 -32400
# Node ID ba353f0b2f52bd230e85d849d6967b25490b4bc6
# Parent  0ee772ac96c5737ef3c220615c028aebe5a55601
change XEN_DOMCTL_getmemlist returns gmfn instead of mfn for foreign domain
page mapping.
PATCHNAME: xen_domctl_getmemlist_gmfn

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>

diff -r 0ee772ac96c5 -r ba353f0b2f52 xen/arch/ia64/xen/dom0_ops.c
--- a/xen/arch/ia64/xen/dom0_ops.c	Thu Dec 07 17:25:03 2006 +0900
+++ b/xen/arch/ia64/xen/dom0_ops.c	Thu Dec 07 17:44:34 2006 +0900
@@ -55,7 +55,7 @@ long arch_do_domctl(xen_domctl_t *op, XE
             pte = (pte_t *)lookup_noalloc_domain_pte(d,
                                                (start_page + i) << PAGE_SHIFT);
             if (pte && pte_present(*pte))
-                mfn = pte_pfn(*pte);
+                mfn = i;
             else
                 mfn = INVALID_MFN;