Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

RE: [Xen-devel] about eventchannel

To: "Mark Williamson" <mark.williamson@xxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] about eventchannel
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Thu, 1 Feb 2007 12:08:19 +0800
Cc: tgh <tianguanhua@xxxxxxxxxx>
Delivery-date: Wed, 31 Jan 2007 20:08:08 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200701312047.41726.mark.williamson@xxxxxxxxxxxx>
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: AcdFeSzGmvnDJHAoQcSorYcTu91vlQAPRwZA
Thread-topic: [Xen-devel] about eventchannel
>From: Mark Williamson
>Sent: 2007年2月1日 4:48
>
>Hi,
>
>> I try to understand the eventchannel part,
>> and I am confused by the differences of the physical IRQ line ,virtual
>> IRQ line and virtual IPI line
>
>Physical IRQ lines correspond to actual IRQs from real hardware
>devices.
>Guests receive an event channel notification for a physical IRQ line if
>there
>is an interrupt generated by that device.
>
>A virtual IRQ is something that is generated by Xen, e.g. the domain's
>timer
>interrupt.
>
>The virtual IPI lines are interdomain event channels, allowing domains to
>notify each other (for instance to notify that there's data waiting for
>processing in a shared memory buffer).

I would say virtual IPI lines are inter-vcpu event channels within one 
domain, which just behaves like physical IPI. Then we can consider 
rest out of above 3 categories into inter-domain event ports. :-)

Thanks,
Kevin

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