]> www.infradead.org Git - users/jedix/linux-maple.git/commit
x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 21 Jun 2018 02:00:47 +0000 (22:00 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Sat, 11 Aug 2018 00:44:40 +0000 (20:44 -0400)
commit8484b5c55c468e87c613c3fd0c3f74b3d9b61201
tree092f7c5895ee3bf3b79e9b1d7ecf043504e9ab2e
parent1093bea265d2d57f4d6fd624d90bdce5141d19ea
x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting

This allows to load a different number of MSRs depending on the context:
VMEXIT or VMENTER.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Orabug: 28220674
CVE: CVE-2018-3646

(cherry picked from commit 3190709335dd31fe1aeeebfe4ffb6c7624ef971f)

Signed-off-by: Mihai Carabas <mihai.carabas@oracle.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
arch/x86/kvm/vmx.c