]> git.baikalelectronics.ru Git - kernel.git/commit
kvm: vmx: check apicv is active before using VT-d posted interrupt
authorYang Zhang <yang.zhang.wz@gmail.com>
Mon, 13 Jun 2016 01:56:56 +0000 (09:56 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 16 Jun 2016 07:38:24 +0000 (09:38 +0200)
commit934aa1490bfbb7cc4df3f358dc4f4793a6476534
tree04ae5479a427b120592c6d9381d7f0f2c3b8e70f
parent49550821fe0c926eeff15a0c656b4094626131ff
kvm: vmx: check apicv is active before using VT-d posted interrupt

VT-d posted interrupt is relying on the CPU side's posted interrupt.
Need to check whether VCPU's APICv is active before enabing VT-d
posted interrupt.

Fixes: 17ecfca5d94f339e3edc5940bcedcc6785c89d27
Cc: stable@vger.kernel.org
Signed-off-by: Yang Zhang <yang.zhang.wz@gmail.com>
Signed-off-by: Shengge Ding <shengge.dsg@alibaba-inc.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/vmx.c