[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [IA64] Add not-SMP-safe comment about PV-on-HVM
# 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |