Re: [Xen-devel] [PATCH v4] x86/hvm: Add per-vcpu evtchn upcalls

2015-01-08 Thread Jan Beulich
>>> On 07.01.15 at 19:06, wrote: > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -5462,6 +5462,40 @@ static int hvmop_destroy_ioreq_server( > return rc; > } > > +static int hvmop_set_evtchn_upcall_vector( > +XEN_GUEST_HANDLE_PARAM(xen_hvm_set_evtchn_upcall_vector_t)

[Xen-devel] [PATCH v4] x86/hvm: Add per-vcpu evtchn upcalls

2015-01-07 Thread Paul Durrant
HVM guests have always been confined to using the domain callback via (see HVM_PARAM_CALLBACK_IRQ) to receive event notifications. This is usually an IOAPIC vector and is only used if the event channel is bound to vcpu 0. PVHVM Linux uses a pre-defined interrupt vector for the event channel upcall