]> git.baikalelectronics.ru Git - 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)
commit51731244e97fd1f1bbaf18e796026abca4045ccb
treeb230046fc9a363fa078bbcb3d9fa1d3a21075379
parentca9cc73b043115cf35692eaa2a0a96ef120c0bd4
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