Re: [PATCH] x86/kvm/hyper-v: Don't deactivate APICv unconditionally when Hyper-V SynIC enabled

2020-11-06 Thread Paolo Bonzini
On 05/11/20 16:53, Vitaly Kuznetsov wrote: The current implementation of Hyper-V SynIC[1] request to deactivate APICv when SynIC is enabled, since the AutoEOI feature of SynIC is not compatible with APICv[2]. Actually, windows doesn't use AutoEOI if deprecating AutoEOI bit is set (CPUID.4004

Re: [PATCH] x86/kvm/hyper-v: Don't deactivate APICv unconditionally when Hyper-V SynIC enabled

2020-11-05 Thread Vitaly Kuznetsov
junjiehua0...@gmail.com writes: > From: Junjie Hua > > The current implementation of Hyper-V SynIC[1] request to deactivate > APICv when SynIC is enabled, since the AutoEOI feature of SynIC is not > compatible with APICv[2]. > > Actually, windows doesn't use AutoEOI if deprecating AutoEOI bit i

[PATCH] x86/kvm/hyper-v: Don't deactivate APICv unconditionally when Hyper-V SynIC enabled

2020-11-05 Thread junjiehua0xff
From: Junjie Hua The current implementation of Hyper-V SynIC[1] request to deactivate APICv when SynIC is enabled, since the AutoEOI feature of SynIC is not compatible with APICv[2]. Actually, windows doesn't use AutoEOI if deprecating AutoEOI bit is set (CPUID.4004H:EAX[bit 9], HyperV-TL