| Subject | Re: [RFC PATCH 09/16] xen/evtchn: support evtchn in xenhost_t | From | Juergen Gross <> | Date | Fri, 14 Jun 2019 14:04:13 +0200 |
| |
On 09.05.19 19:25, Ankur Arora wrote: > Largely mechanical patch that adds a new param, xenhost_t * to the > evtchn interfaces. The evtchn port instead of being domain unique, is > now scoped to xenhost_t. > > As part of upcall handling we now look at all the xenhosts and, for > evtchn_2l, the xenhost's shared_info and vcpu_info. Other than this > event handling is largley unchanged. > > Note that the IPI, timer, VIRQ, FUNCTION, PMU etc vectors remain > attached to xh_default. Only interdomain evtchns are allowable as > xh_remote.
I'd do only the interface changes for now (including evtchn FIFO).
The main difference will be how to call the hypervisor for sending an event (either direct or via a passthrough-hypercall).
Juergen
|