[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() wraps a hypercall into Xen.
The table of hypercall handlers is at the end of xen/arch/x86/entry.S
-- there you will see that entry 21 is function do_event_channel_op.

 -- Keir

> Hi, all
> 
> I am interested in how the guest OS's network works.
> For example, in the receiving side, when 'HYPERVISOR_event_channel_op()'
> is called in /include/asm-xen/hypervisor.h,
>       __asm__ __volatile__(
>         TRAP_INSTR
>         : "=a" (ret) : "0" (__HYPERVISOR_event_channel_op),
>         "b" (op) : "memory"
>       );
> 
> What is the corresponding interrupt handler for
> __HYPERVISOR_event_channel_op (21)? I searched, but with no result.
> 
> Thanks.
> Xiaofang
> 
> 
> -------------------------------------------------------
> 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



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


 


Rackspace

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