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

RE: [Xen-ia64-devel] paravirt_ops and its alternatives

To: "Kouya Shimura" <kouya@xxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] paravirt_ops and its alternatives
From: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Date: Tue, 5 Feb 2008 21:47:13 +0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 05 Feb 2008 05:49:51 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <7k1w7rya21.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <10EA09EFD8728347A513008B6B0DA77A02B655F0@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <7k1w7rya21.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Achn4bLpJPdvKPayTfim/PZgsGPM1wAGnEcw
Thread-topic: [Xen-ia64-devel] paravirt_ops and its alternatives
Kouya Shimura wrote:
> Dong, Eddie writes:
>>      3: irq chip paravirt_ops, xen irq chip or vSAPIC?
> 
> Is xen irqchip really necessary?

X86 side already pushed the xen irq chip into upstream, so I think
it should be easy to do same thing in IPF side.

> 
> In current PV implementation, an evtchn interrupt is injected and
> reflected directly to a guest OS. 
> See reflect_event()@xen-unstable.hg/xen/arch/ia64/xen/faults.c and
> xen_event_callback@xxxxxxxxxxxxxxxxxxx/arch/ia64/xen/xenivt.c 
> 

Yes, this is xen irq chip. It should have better performance than
vSAPIC.
We need to re-do this base on upstream xen riq chip code, + debug, it is
more than vSAPIC, but love to see going in this direction since x86
already
pushed it.

> There is no intermediate layer there.
> I think that the same mechanism can work in paravirt_ops.
> 
> Perhaps I might misunderstand something. :-)
> 

Just term difference :) basically we are talking about same thing.

thx, eddie

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