[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Interrupt handler for '__HYPERVISOR_event_channel_op'?

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.



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



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.