]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
UBUNTU: SAUCE: Fix spec_ctrl support in KVM
authorStefan Bader <stefan.bader@canonical.com>
Wed, 17 Jan 2018 14:31:00 +0000 (15:31 +0100)
committerKhalid Elmously <khalid.elmously@canonical.com>
Fri, 9 Feb 2018 20:14:47 +0000 (20:14 +0000)
commit0d4deafcc12d04cf747696d874be80d888cf5790
tree40cef2e67010b0a5562b9db8b9fc750d942a28af
parent567abc5e3091bcbaefaa8cbd1d08b231455c268d
UBUNTU: SAUCE: Fix spec_ctrl support in KVM

CVE-2017-5715 (Spectre v2 Intel)

Initial change was missing code to correctly mask EDX bits of cpuid
level 7.0.

Fixes: 8339cae ("KVM: x86: Add speculative control CPUID support for guests")
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Acked-by: Khalid Elmously <khalid.elmously@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Andy Whitcroft <apw@canonical.com>
Acked-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
arch/x86/kvm/cpuid.c