]> www.infradead.org Git - users/jedix/linux-maple.git/commit
kvm: vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 30 Nov 2017 14:00:13 +0000 (15:00 +0100)
committerKirtikar Kashyap <kirtikar.kashyap@oracle.com>
Fri, 12 Jan 2018 18:19:58 +0000 (10:19 -0800)
commit909a5f41e53afc26ebb48a87279a8aee745fbab0
tree4cf1bf4a6129534386afa32d2dbd4745bb584994
parent1e9b15f8f6a1c6e0876b0121d204987df6e4c487
kvm: vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD

[RHEL7.5 PATCH 08/35] kvm: vmx: add MSR_IA32_SPEC_CTRL and
 MSR_IA32_PRED_CMD

Allow load/store of MSR_IA32_SPEC_CTRL, restore guest IBRS on VM entry
and set it to 1 on VM exit.

Orabug: 27344012
CVE: CVE-2017-5715

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Signed-off-by: Kirtikar Kashyap <kirtikar.kashyap@oracle.com>
arch/x86/kvm/vmx.c