Re: [PATCH 00/28] KVM: VMX: Add "vmx" dir and shatter vmx.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Dec 3, 2018 at 1:53 PM Sean Christopherson
<sean.j.christopherson@xxxxxxxxx> wrote:
>
> The ultimate goal of this series is to break vmx.c's monopoly on all
> things VMX so that it's size goes from utterly ludicrous to merely
> ridiculous.  For the most part the patches are simply moving code
> around.  There are a few actual code changes sprinkled in, primarily
> to allow moving the nested code out of vmx.c without having to expose
> variables unnecessarily.

Would this be a good time to think about breaking kvm's monopoly on
all things vmx? That is, move the hardware VMX state management into
an independent layer, so that other hypervisors could also make use of
it? I'm thinking of things like global VPID allocation, tracking of
which VMCS is current on each logical processor (and which VMCSs are
active on each logical processor), etc.



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux