[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4] x86/HVM: Merge HVM and PVH hypercall tables
On 18/12/2015 21:09, Boris Ostrovsky wrote: > The tables are almost identical and therefore there is little reason to > keep both sets. > > PVH needs 3 extra hypercalls: > * mmuext_op. MMUEXT_PIN_L<x>_TABLE are required by control domain (dom0) > when building guests. We add MMUEXT_UNPIN_TABLE for completeness. > * platform_op. These are only available to privileged domains. We will > (eventually) have privileged HVMlite guests and therefore shouldn't > limit this to PVH only. > * xenpmu_op. any guest with !has_vlapic() (i.e. PV, PVH and HVMlite) > should be able to use it. > > Note that until recently PVH guests used mmuext_op's MMUEXT_INVLPG_MULTI and > MMUEXT_TLB_FLUSH_MULTI commands but it has been determined that using the > former was incorrect and using the latter is correct for now but is not > guaranteed to work in the future. > > Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |