]> git.baikalelectronics.ru Git - kernel.git/commit
x86/hyper-v: Add HvFlushGuestAddressList hypercall support
authorLan Tianyu <Tianyu.Lan@microsoft.com>
Thu, 6 Dec 2018 13:21:05 +0000 (21:21 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 21 Dec 2018 10:28:39 +0000 (11:28 +0100)
commit77af07263eff949d0790a9edffeb5e4e46d0bb19
tree5a600b596bac04d89b26fe75c24d1e7245ff6a59
parentb250555d9e78dd9638fdd3b9f87f037156dd2f9d
x86/hyper-v: Add HvFlushGuestAddressList hypercall support

Hyper-V provides HvFlushGuestAddressList() hypercall to flush EPT tlb
with specified ranges. This patch is to add the hypercall support.

Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Lan Tianyu <Tianyu.Lan@microsoft.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/hyperv/nested.c
arch/x86/include/asm/hyperv-tlfs.h
arch/x86/include/asm/mshyperv.h
arch/x86/include/asm/trace/hyperv.h