Re: [PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB flush hypercalls

2017-05-31 Thread Vitaly Kuznetsov
hang ; Stephen Hemminger >> ; Thomas Gleixner ; Ingo >> Molnar ; H. Peter Anvin ; Steven >> Rostedt ; Jork Loeser ; >> Simon Xiao ; Andy Lutomirski ; Andy >> Shevchenko >> Subject: [PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB >> flush

RE: [PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB flush hypercalls

2017-05-30 Thread Jork Loeser
r ; Ingo > Molnar ; H. Peter Anvin ; Steven > Rostedt ; Jork Loeser ; > Simon Xiao ; Andy Lutomirski ; Andy > Shevchenko > Subject: [PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB > flush hypercalls > > Hyper-V hosts m

Re: [PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB flush hypercalls

2017-05-30 Thread Andy Shevchenko
On Tue, May 30, 2017 at 2:34 PM, Vitaly Kuznetsov wrote: > Hyper-V hosts may support more than 64 vCPUs, we need to use > HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE_EX/LIST_EX hypercalls in this > case. > +/* HvFlushVirtualAddressSpaceEx, HvFlushVirtualAddressListEx hypercalls */ > +struct hv_flush_pcpu_

[PATCH v5 09/10] x86/hyper-v: support extended CPU ranges for TLB flush hypercalls

2017-05-30 Thread Vitaly Kuznetsov
Hyper-V hosts may support more than 64 vCPUs, we need to use HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE_EX/LIST_EX hypercalls in this case. Signed-off-by: Vitaly Kuznetsov Acked-by: K. Y. Srinivasan --- Changes since v4: - Use __set_bit(), minor code style changes [Andy Shevchenko] --- arch/x86/hyperv/