|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] [IA64] Add not-SMP-safe comment about PV-
# 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 <=
|
|
|
|
|