# HG changeset patch
# User kaf24@firebug.cl.cam.ac.uk
# Node ID e05c678542186ec3567cf398bbdc3e8fe404dc58
# Parent f933aae43044d89de2a6e4c2ab2416cb91869a92
Svm patch to remove unneeded update_pagetables().
Signed-off-by: Tom Woller <thomas.woller@amd.com>
diff -r f933aae43044 -r e05c67854218 xen/arch/x86/hvm/svm/svm.c
--- a/xen/arch/x86/hvm/svm/svm.c Sat Feb 18 00:01:52 2006
+++ b/xen/arch/x86/hvm/svm/svm.c Sat Feb 18 00:02:19 2006
@@ -851,7 +851,6 @@
return 1;
}
- update_pagetables(v);
gpa = gva_to_gpa(va);
@@ -2548,6 +2547,7 @@
case VMEXIT_CR3_WRITE:
svm_cr_access(v, 3, TYPE_MOV_TO_CR, ®s);
+ local_flush_tlb();
break;
case VMEXIT_CR4_WRITE:
_______________________________________________
Xen-changelog mailing list
Xen-changelog@lists.xensource.com
http://lists.xensource.com/xen-changelog
# User kaf24@firebug.cl.cam.ac.uk
# Node ID e05c678542186ec3567cf398bbdc3e8fe404dc58
# Parent f933aae43044d89de2a6e4c2ab2416cb91869a92
Svm patch to remove unneeded update_pagetables().
Signed-off-by: Tom Woller <thomas.woller@amd.com>
diff -r f933aae43044 -r e05c67854218 xen/arch/x86/hvm/svm/svm.c
--- a/xen/arch/x86/hvm/svm/svm.c Sat Feb 18 00:01:52 2006
+++ b/xen/arch/x86/hvm/svm/svm.c Sat Feb 18 00:02:19 2006
@@ -851,7 +851,6 @@
return 1;
}
- update_pagetables(v);
gpa = gva_to_gpa(va);
@@ -2548,6 +2547,7 @@
case VMEXIT_CR3_WRITE:
svm_cr_access(v, 3, TYPE_MOV_TO_CR, ®s);
+ local_flush_tlb();
break;
case VMEXIT_CR4_WRITE:
_______________________________________________
Xen-changelog mailing list
Xen-changelog@lists.xensource.com
http://lists.xensource.com/xen-changelog