WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] [IA64] Add not-SMP-safe comment about PV-

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [IA64] Add not-SMP-safe comment about PV-on-HVM
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 26 Oct 2006 12:11:11 +0000
Delivery-date: Thu, 26 Oct 2006 05:17:25 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User awilliam@xxxxxxxxxxx
# Node ID c5ddcf89f050e795e9700f7a400b292a1b2cd8e5
# Parent  3e15714897898062a32591039f3be3c92a87f64f
[IA64] Add not-SMP-safe comment about PV-on-HVM

Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@xxxxxxxxxxxxxx>
---
 xen/arch/ia64/xen/mm.c   |    1 +
 xen/arch/ia64/xen/vhpt.c |    1 +
 2 files changed, 2 insertions(+)

diff -r 3e1571489789 -r c5ddcf89f050 xen/arch/ia64/xen/mm.c
--- a/xen/arch/ia64/xen/mm.c    Tue Oct 17 14:29:33 2006 -0600
+++ b/xen/arch/ia64/xen/mm.c    Tue Oct 17 14:30:36 2006 -0600
@@ -400,6 +400,7 @@ gmfn_to_mfn_foreign(struct domain *d, un
 
        // This function may be called from __gnttab_copy()
        // during destruction of VT-i domain with PV-on-HVM driver.
+       // ** FIXME: This is not SMP-safe yet about p2m table. **
        if (unlikely(d->arch.mm.pgd == NULL)) {
                if (VMX_DOMAIN(d->vcpu[0]))
                        return INVALID_MFN;
diff -r 3e1571489789 -r c5ddcf89f050 xen/arch/ia64/xen/vhpt.c
--- a/xen/arch/ia64/xen/vhpt.c  Tue Oct 17 14:29:33 2006 -0600
+++ b/xen/arch/ia64/xen/vhpt.c  Tue Oct 17 14:30:36 2006 -0600
@@ -228,6 +228,7 @@ void vcpu_flush_vtlb_all(struct vcpu *v)
                   grant_table share page from guest_physmap_remove_page()
                   in arch_memory_op() XENMEM_add_to_physmap to realize
                   PV-on-HVM feature. */
+               /* FIXME: This is not SMP-safe yet about p2m table */
                /* Purge vTLB for VT-i domain */
                thash_purge_all(v);
        }

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] [IA64] Add not-SMP-safe comment about PV-on-HVM, Xen patchbot-unstable <=