Messages in this thread | | | Subject | Re: [RFC PATCH v2 0/2] KVM: x86: Allow Qemu/KVM to use PVH entry point | From | Boris Ostrovsky <> | Date | Fri, 8 Dec 2017 14:21:45 -0500 |
| |
On 12/07/2017 05:45 PM, Maran Wilson wrote: > > Juergen also had a suggestion to split the different hypervisor types > early and use a common set of service functions instead of special casing > xen_guest everywhere. > > There are certainly less special cases in this version of the patch, but > if we still think it's important to split things up between common, Xen, > and KVM components, then I would appreciate a suggestion on how best that > can be done. Are we talking about just re-factoring functions in the > existing file? Or do we need to go all the way and pull all the PVH entry > code out of xen directories and find a home for it somewhere else so that > we can use kernels built without CONFIG_XEN to start KVM guests via the > PVH entry point. If the latter, any suggestions for which common files or > directories I can move this stuff to?
I wonder whether the time has come for arch/x86/virt/
xen/ kvm/ hyperv/ kernel/paravirt* kernel/cpu/hypervisor.c
-boris
| |