]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
KVM/Hyper-V/VMX: Add direct tlb flush support
authorVitaly Kuznetsov <vkuznets@redhat.com>
Thu, 22 Aug 2019 14:30:21 +0000 (22:30 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 24 Sep 2019 11:37:14 +0000 (13:37 +0200)
commit6f6a657c99980485c265363447b269083dd1dc3a
treeb230046fc9a363fa078bbcb3d9fa1d3a21075379
parent344c6c804703841d2bff4d68d7390ba726053874
KVM/Hyper-V/VMX: Add direct tlb flush support

Hyper-V provides direct tlb flush function which helps
L1 Hypervisor to handle Hyper-V tlb flush request from
L2 guest. Add the function support for VMX.

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Tianyu Lan <Tianyu.Lan@microsoft.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/hyperv-tlfs.h
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/vmx/evmcs.h
arch/x86/kvm/vmx/vmx.c