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-3.1-testing] hvm: Stub out HVMOP_flush_tlbs. It won

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-3.1-testing] hvm: Stub out HVMOP_flush_tlbs. It won't be fixed and tested in time
From: "Xen patchbot-3.1-testing" <patchbot-3.1-testing@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 04 Oct 2007 08:40:24 -0700
Delivery-date: Thu, 04 Oct 2007 08:40:47 -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 Keir Fraser <keir@xxxxxxxxxxxxx>
# Date 1191339093 -3600
# Node ID 606cc5aea8746c5b458c6044e0f530c95b2e7ded
# Parent  79a34652a58f413e6f86d52a15b5cf70a45f38eb
hvm: Stub out HVMOP_flush_tlbs. It won't be fixed and tested in time
for 3.1.1.
Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
---
 xen/arch/x86/hvm/hvm.c |   11 +----------
 1 files changed, 1 insertion(+), 10 deletions(-)

diff -r 79a34652a58f -r 606cc5aea874 xen/arch/x86/hvm/hvm.c
--- a/xen/arch/x86/hvm/hvm.c    Tue Oct 02 10:55:01 2007 +0100
+++ b/xen/arch/x86/hvm/hvm.c    Tue Oct 02 16:31:33 2007 +0100
@@ -1046,16 +1046,7 @@ static int hvmop_set_pci_link_route(
 
 static int hvmop_flush_tlb_all(void)
 {
-    struct vcpu *v;
-
-    /* Flush paging-mode soft state (e.g., va->gfn cache; PAE PDPE cache). */
-    for_each_vcpu ( current->domain, v )
-        paging_update_cr3(v);
-
-    /* Flush all dirty TLBs. */
-    flush_tlb_mask(current->domain->domain_dirty_cpumask);
-
-    return 0;
+    return -ENOSYS;
 }
 
 long do_hvm_op(unsigned long op, XEN_GUEST_HANDLE(void) arg)

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-3.1-testing] hvm: Stub out HVMOP_flush_tlbs. It won't be fixed and tested in time, Xen patchbot-3.1-testing <=