Re: [PATCH 4/4] KVM: nVMX: Emulate L1 individual-address invvpid by L0 individual-address invvpid

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

 



On Tue, May 22, 2018 at 7:16 AM, Liran Alon <liran.alon@xxxxxxxxxx> wrote:
> When vmcs12 uses VPID, all TLB entries populated by L2 are tagged with
> vmx->nested.vpid02. Currently, INVVPID executed by L1 is emulated by L0
> by using INVVPID single/global-context to flush all TLB entries
> tagged with vmx->nested.vpid02 regardless of INVVPID type executed by
> L1.
>
> However, we can easily optimize the case of L1 INVVPID on an
> individual-address. Just INVVPID given individual-address tagged with
> vmx->nested.vpid02.
>
> Reviewed-by: Liam Merwick <liam.merwick@xxxxxxxxxx>
> Signed-off-by: Liran Alon <liran.alon@xxxxxxxxxx>

Reviewed-by: Jim Mattson <jmattson@xxxxxxxxxx>



[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