@jrp, should we include the following upstream fixes into the azure kernel?
ab7ff471aa5d x86/hyperv: Fix hypercalls with extended CPU ranges for TLB flushing
60d73a7c9660 x86/hyperv: Don't use percpu areas for pcpu_flush/pcpu_flush_ex structures
a3b742439292 x86/hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUs
I can build a test kernel with those changes if you prefer.
@jrp, should we include the following upstream fixes into the azure kernel?
ab7ff471aa5d x86/hyperv: Fix hypercalls with extended CPU ranges for TLB flushing pcpu_flush_ ex structures
60d73a7c9660 x86/hyperv: Don't use percpu areas for pcpu_flush/
a3b742439292 x86/hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUs
I can build a test kernel with those changes if you prefer.