Message ID | 20180530113817.14784-1-juergh@canonical.com |
---|---|
Headers | show |
Series | Fixups for CVE-2018-3639 (x86) | expand |
On 30.05.2018 04:38, Juerg Haefliger wrote: > Misc subsequent fixups and cleanups for CVE-2018-3639 (x86). > > Signed-off-by: Juerg Haefliger <juergh@canonical.com> > > > Huaitong Han (1): > KVM: x86: remove magic number with enum cpuid_leafs > > Juerg Haefliger (5): > UBUNTU: SAUCE: x86/cpufeatures: Move CPUID_7_EDX CPUID bits to word 18 > UBUNTU: SAUCE: x86: Remove double include > UBUNTU: SAUCE: proc: Remove empty line in /proc/$pid/status > UBUNTU: SAUCE: x86/pti: Evaluate X86_BUG_CPU_MELTDOWN when pti=auto > UBUNTU: SAUCE: x86/speculation: Query individual feature flags when > reloading microcode > > arch/x86/include/asm/cpufeature.h | 10 ++++-- > arch/x86/include/asm/cpufeatures.h | 12 +++---- > arch/x86/include/asm/disabled-features.h | 2 ++ > arch/x86/include/asm/mwait.h | 1 - > arch/x86/include/asm/required-features.h | 2 ++ > arch/x86/kernel/cpu/microcode/core.c | 24 +++++++------ > arch/x86/kvm/cpuid.c | 44 ++++++++++++------------ > arch/x86/mm/kaiser.c | 7 ++-- > fs/proc/array.c | 2 +- > 9 files changed, 57 insertions(+), 47 deletions(-) > Patch #4 (proc newline) was submitted separately linking to a bug filed. The rest looked ok. Acked-by: Stefan Bader <stefan.bader@canonical.com>
On 05/30/18 04:38, Juerg Haefliger wrote: > Misc subsequent fixups and cleanups for CVE-2018-3639 (x86). > > Signed-off-by: Juerg Haefliger <juergh@canonical.com> > > > Huaitong Han (1): > KVM: x86: remove magic number with enum cpuid_leafs > > Juerg Haefliger (5): > UBUNTU: SAUCE: x86/cpufeatures: Move CPUID_7_EDX CPUID bits to word 18 > UBUNTU: SAUCE: x86: Remove double include > UBUNTU: SAUCE: proc: Remove empty line in /proc/$pid/status > UBUNTU: SAUCE: x86/pti: Evaluate X86_BUG_CPU_MELTDOWN when pti=auto > UBUNTU: SAUCE: x86/speculation: Query individual feature flags when > reloading microcode > > arch/x86/include/asm/cpufeature.h | 10 ++++-- > arch/x86/include/asm/cpufeatures.h | 12 +++---- > arch/x86/include/asm/disabled-features.h | 2 ++ > arch/x86/include/asm/mwait.h | 1 - > arch/x86/include/asm/required-features.h | 2 ++ > arch/x86/kernel/cpu/microcode/core.c | 24 +++++++------ > arch/x86/kvm/cpuid.c | 44 ++++++++++++------------ > arch/x86/mm/kaiser.c | 7 ++-- > fs/proc/array.c | 2 +- > 9 files changed, 57 insertions(+), 47 deletions(-) > Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
This has already been applied to Xenial by Juerg On 2018-05-30 13:38:11 , Juerg Haefliger wrote: > Misc subsequent fixups and cleanups for CVE-2018-3639 (x86). > > Signed-off-by: Juerg Haefliger <juergh@canonical.com> > > > Huaitong Han (1): > KVM: x86: remove magic number with enum cpuid_leafs > > Juerg Haefliger (5): > UBUNTU: SAUCE: x86/cpufeatures: Move CPUID_7_EDX CPUID bits to word 18 > UBUNTU: SAUCE: x86: Remove double include > UBUNTU: SAUCE: proc: Remove empty line in /proc/$pid/status > UBUNTU: SAUCE: x86/pti: Evaluate X86_BUG_CPU_MELTDOWN when pti=auto > UBUNTU: SAUCE: x86/speculation: Query individual feature flags when > reloading microcode > > arch/x86/include/asm/cpufeature.h | 10 ++++-- > arch/x86/include/asm/cpufeatures.h | 12 +++---- > arch/x86/include/asm/disabled-features.h | 2 ++ > arch/x86/include/asm/mwait.h | 1 - > arch/x86/include/asm/required-features.h | 2 ++ > arch/x86/kernel/cpu/microcode/core.c | 24 +++++++------ > arch/x86/kvm/cpuid.c | 44 ++++++++++++------------ > arch/x86/mm/kaiser.c | 7 ++-- > fs/proc/array.c | 2 +- > 9 files changed, 57 insertions(+), 47 deletions(-) > > -- > 2.17.0 > > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team
Misc subsequent fixups and cleanups for CVE-2018-3639 (x86). Signed-off-by: Juerg Haefliger <juergh@canonical.com> Huaitong Han (1): KVM: x86: remove magic number with enum cpuid_leafs Juerg Haefliger (5): UBUNTU: SAUCE: x86/cpufeatures: Move CPUID_7_EDX CPUID bits to word 18 UBUNTU: SAUCE: x86: Remove double include UBUNTU: SAUCE: proc: Remove empty line in /proc/$pid/status UBUNTU: SAUCE: x86/pti: Evaluate X86_BUG_CPU_MELTDOWN when pti=auto UBUNTU: SAUCE: x86/speculation: Query individual feature flags when reloading microcode arch/x86/include/asm/cpufeature.h | 10 ++++-- arch/x86/include/asm/cpufeatures.h | 12 +++---- arch/x86/include/asm/disabled-features.h | 2 ++ arch/x86/include/asm/mwait.h | 1 - arch/x86/include/asm/required-features.h | 2 ++ arch/x86/kernel/cpu/microcode/core.c | 24 +++++++------ arch/x86/kvm/cpuid.c | 44 ++++++++++++------------ arch/x86/mm/kaiser.c | 7 ++-- fs/proc/array.c | 2 +- 9 files changed, 57 insertions(+), 47 deletions(-)