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] Interrupt handler for '__HYPERVISOR_event_channel_op'?

To: Xiaofang Chen <xiachen@xxxxxxxxxxx>
Subject: Re: [Xen-devel] Interrupt handler for '__HYPERVISOR_event_channel_op'?
From: Mark Williamson <Mark.Williamson@xxxxxxxxxxxx>
Date: Mon, 28 Jun 2004 20:33:30 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx, Mark.Williamson@xxxxxxxxxxxx
Delivery-date: Mon, 28 Jun 2004 20:35:45 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Message from Xiaofang Chen <xiachen@xxxxxxxxxxx> of "Mon, 28 Jun 2004 02:39:31 MDT." <Pine.GSO.4.50L0.0406280226140.12639-100000@xxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
HYPERVISOR_event_channel_op() does a hypercall into Xen in order to manipulate 
event channels.  It can be used to configure event channels and to send events 
on existing channels.

A guest can use event channels to signal to another domain.  In XenoLinux, 
event channels can be bound to IRQs so that an IRQ occurs when an event 
channel signal is received: i.e. once an interdomain event channel is bound to 
an IRQ in Domain A, the domain at the other end of the event channel can cause 
the corresponding IRQ handler in Domain A to be executed.

This mechanism enables the backend and frontend network drivers to notify each 
other when necessary.

HTH,

Mark



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel