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

Re: [Xen-devel] evtchn_upcall_mask for PV-on-HVM

To: "Tian, Kevin" <kevin.tian@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] evtchn_upcall_mask for PV-on-HVM
From: Keir Fraser <keir@xxxxxxxxxxxxx>
Date: Thu, 30 Nov 2006 09:09:04 +0000
Cc: "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>
Delivery-date: Thu, 30 Nov 2006 01:09:11 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <D470B4E54465E3469E2ABBC5AFAC390F05145E@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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: AccUTduru7Rk1b5TSXG5odbpD2pVlgAEVL1s
Thread-topic: [Xen-devel] evtchn_upcall_mask for PV-on-HVM
User-agent: Microsoft-Entourage/11.2.5.060620


On 30/11/06 07:05, "Tian, Kevin" <kevin.tian@xxxxxxxxx> wrote:

> Anyway, we'd like to know whether this is a real bug. If yes, it may
> have some impact on performance, and then people may clear the
> evtchn_upcall_mask either at domain creation time or at callback_irq
> setting time. In any case, this field does nothing for HVM domain since
> the latter already has 'rflags.if' for same purpose.

Local_events_need_delivery() should check for pending APIC/PIC interrupts on
HVM. That'll fix the block() wakeup-waiting race too.

 -- Keir


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