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-devel

[Xen-devel] [PATCH][SVM] Modify Interrupt/Event Inj

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH][SVM] Modify Interrupt/Event Inj
From: "Woller, Thomas" <thomas.woller@xxxxxxx>
Date: Mon, 18 Dec 2006 11:14:36 -0600
Delivery-date: Mon, 18 Dec 2006 09:15:05 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Accix/6rrvzdStUdRCetRkZprjEIUg==
Thread-topic: [PATCH][SVM] Modify Interrupt/Event Inj
SVM patch to modify the interrupt/event injection logic.

This patch resolves performance issues concerning AMD-V virtual
interrupt/event
injection for AMD-V.
- Remove extra VINTRs vmexits, and only setup fake interrupt if intr
pending.
- Allow both event injection and interrupt injection concurrently in
vmcb.

Applies cleanly to 13078.
Tested on 32bit, 32bit pae, and 64bit hv on changeset 12895.
Tested SUSE10, SLES9.3, Windows 2003EE, Windows XPSP2 HVM AMD-V guests.

Please apply.

Signed-off-by: Tom Woller <thomas.woller@xxxxxxx>

 -- Tom

Attachment: svm_vintr_inj.patch
Description: svm_vintr_inj.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH][SVM] Modify Interrupt/Event Inj, Woller, Thomas <=