Re: [Qemu-devel] [PATCH] i386/kvm: add support for Hyper-V TLB flush

2018-06-29 Thread Paolo Bonzini
On 10/06/2018 20:49, Vitaly Kuznetsov wrote: > Add support for Hyper-V TLB flush which recently got added to KVM. > > Just like regular Hyper-V we announce HV_EX_PROCESSOR_MASKS_RECOMMENDED > regardless of how many vCPUs we have. Windows is 'smart' and uses less > expensive non-EX Hypercall

Re: [Qemu-devel] [PATCH] i386/kvm: add support for Hyper-V TLB flush

2018-06-29 Thread Vitaly Kuznetsov
Vitaly Kuznetsov writes: > Add support for Hyper-V TLB flush which recently got added to KVM. > > Just like regular Hyper-V we announce HV_EX_PROCESSOR_MASKS_RECOMMENDED > regardless of how many vCPUs we have. Windows is 'smart' and uses less > expensive non-EX Hypercall whenever possible (when

Re: [Qemu-devel] [PATCH] i386/kvm: add support for Hyper-V TLB flush

2018-06-11 Thread Roman Kagan
On Sun, Jun 10, 2018 at 08:49:27PM +0200, Vitaly Kuznetsov wrote: > Add support for Hyper-V TLB flush which recently got added to KVM. > > Just like regular Hyper-V we announce HV_EX_PROCESSOR_MASKS_RECOMMENDED > regardless of how many vCPUs we have. Windows is 'smart' and uses less > expensive

[Qemu-devel] [PATCH] i386/kvm: add support for Hyper-V TLB flush

2018-06-10 Thread Vitaly Kuznetsov
Add support for Hyper-V TLB flush which recently got added to KVM. Just like regular Hyper-V we announce HV_EX_PROCESSOR_MASKS_RECOMMENDED regardless of how many vCPUs we have. Windows is 'smart' and uses less expensive non-EX Hypercall whenever possible (when it wants to flush TLB for all vCPUs