[SRU][Bionic][PATCH 0/6] Bionic: Sync to Xenial (Spectre) (LP: #1822760)
Juerg Haefliger
juerg.haefliger at canonical.com
Wed Apr 10 10:10:02 UTC 2019
BugLink: https://bugs.launchpad.net/bugs/1822760
== SRU Justification ==
There are a couple of Spectre related commits in Xenial that never landed in Bionic. Fix that to prevent a regression when upgrading from Xenial to Bionic.
== Regression Potential ==
Low. These are not very intrusive commits that have been in upstream for quite a while.
== Fix ==
Backport the relevant commits from upstream.
== Test Case ==
TBD.
Compile-tested all architectures.
Signed-off-by: Juerg Haefliger <juergh at canonical.com>
Juerg Haefliger (2):
UBUNTU: SAUCE: [Fix] x86/KVM/VMX: Add L1D flush logic
UBUNTU: SAUCE: [Fix] x86/speculation: Use ARCH_CAPABILITIES to skip
L1D flush on vmentry
Paolo Bonzini (1):
KVM: VMX: fixes for vmentry_l1d_flush module parameter
Tom Lendacky (1):
KVM: SVM: Add MSR-based feature support for serializing LFENCE
Vlastimil Babka (1):
x86/speculation/l1tf: Suggest what to do on systems with too much RAM
Wanpeng Li (1):
KVM: X86: Allow userspace to define the microcode version
arch/x86/include/asm/kvm_host.h | 1 +
arch/x86/kernel/cpu/bugs.c | 4 +++
arch/x86/kvm/svm.c | 40 +++++++++++++++++++++++++++---
arch/x86/kvm/vmx.c | 43 +++++++++++++++++++--------------
arch/x86/kvm/x86.c | 18 ++++++++++----
5 files changed, 79 insertions(+), 27 deletions(-)
--
2.19.1
More information about the kernel-team
mailing list