Re: [RFC Patch 1/3] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support

2018-06-05 Thread Tianyu Lan
KY Srinivasan >> ; Haiyang >> Zhang ; Stephen Hemminger ; >> t...@linutronix.de; mi...@redhat.com; h...@zytor.com; x...@kernel.org; >> pbonz...@redhat.com; rkrc...@redhat.com; de...@linuxdriverproject.org; linux- >> ker...@vger.kernel.org; k...@vger.kernel.org; vkuz

RE: [RFC Patch 1/3] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support

2018-06-05 Thread Michael Kelley (EOSG)
m; x...@kernel.org; > pbonz...@redhat.com; rkrc...@redhat.com; de...@linuxdriverproject.org; linux- > ker...@vger.kernel.org; k...@vger.kernel.org; vkuzn...@redhat.com > Subject: [RFC Patch 1/3] X86/Hyper-V: Add flush > HvFlushGuestPhysicalAddressSpace hypercall > su

[RFC Patch 1/3] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support

2018-06-04 Thread Tianyu Lan
Hyper-V provides a pv hypercall HvFlushGuestPhysicalAddressSpace to flush nested VM address space mapping in l1 hypervisor and it's to reduce overhead of flushing ept tlb among vcpus. This patch is to implement it. Signed-off-by: Lan Tianyu --- arch/x86/hyperv/Makefile | 2 +- arch/x8