]> www.infradead.org Git - users/jedix/linux-maple.git/commit
x86/kvm: clear registers on VM exit
authorTom Lendacky <thomas.lendacky@amd.com>
Mon, 18 Dec 2017 15:19:22 +0000 (07:19 -0800)
committerKirtikar Kashyap <kirtikar.kashyap@oracle.com>
Fri, 12 Jan 2018 18:19:56 +0000 (10:19 -0800)
commitbf9b9762d55bd22fe8e5ecbb874d8dcb71e9ecd5
treeffef8c9e775a580309434b20670c5626fe1ca693
parentfff8089f7239e5dab36b88ac2d7eb65bbd0ec961
x86/kvm: clear registers on VM exit

Clear registers on VM exit to prevent speculative use of them.

Orabug: 27344012
CVE: CVE-2017-5715

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Tim Chen <tim.c.chen@linux.intel.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/svm.c
arch/x86/kvm/vmx.c