linux/arch/x86/include
Eric Northup b62c38079e KVM: x86: work around infinite loop in microcode when #AC is delivered
commit 54a20552e1 upstream.

It was found that a guest can DoS a host by triggering an infinite
stream of "alignment check" (#AC) exceptions.  This causes the
microcode to enter an infinite loop where the core never receives
another interrupt.  The host kernel panics pretty quickly due to the
effects (CVE-2015-5307).

Signed-off-by: Eric Northup <digitaleric@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2015-12-09 14:03:16 -05:00
..
asm sched/preempt: Fix cond_resched_lock() and cond_resched_softirq() 2015-10-27 09:51:58 +09:00
uapi/asm KVM: x86: work around infinite loop in microcode when #AC is delivered 2015-12-09 14:03:16 -05:00