commit | a642fc305053cc1c6e47e4f4df327895747ab485 | [log] [tgz] |
---|---|---|
author | Petr Matousek <pmatouse@redhat.com> | Tue Sep 23 20:22:30 2014 +0200 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Fri Oct 24 13:21:17 2014 +0200 |
tree | 48da06189a7291eb22fb92520c75ccf7f5a88e58 | |
parent | d1442d85cc30ea75f7d399474ca738e0bc96f715 [diff] |
kvm: vmx: handle invvpid vm exit gracefully On systems with invvpid instruction support (corresponding bit in IA32_VMX_EPT_VPID_CAP MSR is set) guest invocation of invvpid causes vm exit, which is currently not handled and results in propagation of unknown exit to userspace. Fix this by installing an invvpid vm exit handler. This is CVE-2014-3646. Cc: stable@vger.kernel.org Signed-off-by: Petr Matousek <pmatouse@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>