Borislav Petkov (1):
x86/cpu: Init AP exception handling from cpu_init_secondary()
Daniel Sneddon (3):
x86/speculation: Add force option to GDS mitigation
x86/speculation: Add Kconfig option for GDS
KVM: Add GDS_NO support to KVM
Dave Hansen (1):
Documentation/x86: Fix backwards on/off logic about YMM support
Juergen Gross (2):
x86/xen: Fix secondary processors' FPU initialization
x86/mm: fix poking_init() for Xen PV guests
Peter Zijlstra (3):
x86/mm: Use mm_alloc() in poking_init()
mm: Move mm_cachep initialization to mm_init()
x86/mm: Initialize text poking earlier
Thomas Gleixner (9):
init: Provide arch_cpu_finalize_init()
x86/cpu: Switch to arch_cpu_finalize_init()
ARM: cpu: Switch to arch_cpu_finalize_init()
init: Remove check_bugs() leftovers
init: Invoke arch_cpu_finalize_init() earlier
init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
x86/fpu: Remove cpuinfo argument from init functions
x86/fpu: Mark init functions __init
x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
.../hw-vuln/gather_data_sampling.rst | 18 ++-
.../admin-guide/kernel-parameters.txt | 8 +-
arch/Kconfig | 3 +
arch/alpha/include/asm/bugs.h | 20 ----
arch/arm/Kconfig | 1 +
arch/arm/include/asm/bugs.h | 4 -
arch/arm/kernel/bugs.c | 3 +-
arch/parisc/include/asm/bugs.h | 20 ----
arch/powerpc/include/asm/bugs.h | 15 ---
arch/x86/Kconfig | 20 ++++
arch/x86/include/asm/bugs.h | 2 -
arch/x86/include/asm/fpu/api.h | 2 +-
arch/x86/include/asm/mem_encrypt.h | 7 +-
arch/x86/include/asm/processor.h | 1 +
arch/x86/kernel/cpu/bugs.c | 82 ++++++--------
arch/x86/kernel/cpu/common.c | 104 +++++++++++++++---
arch/x86/kernel/cpu/cpu.h | 1 +
arch/x86/kernel/fpu/init.c | 8 +-
arch/x86/kernel/smpboot.c | 3 +-
arch/x86/kernel/traps.c | 4 +-
arch/x86/kvm/x86.c | 7 +-
arch/x86/mm/init.c | 7 +-
arch/x86/xen/smp_pv.c | 2 +
arch/xtensa/include/asm/bugs.h | 18 ---
include/asm-generic/bugs.h | 11 --
include/linux/cpu.h | 6 +
include/linux/sched/task.h | 2 +-
init/main.c | 21 +---
kernel/fork.c | 37 +++----
29 files changed, 222 insertions(+), 215 deletions(-)
delete mode 100644 arch/alpha/include/asm/bugs.h
delete mode 100644 arch/parisc/include/asm/bugs.h
delete mode 100644 arch/powerpc/include/asm/bugs.h
delete mode 100644 arch/xtensa/include/asm/bugs.h
delete mode 100644 include/asm-generic/bugs.h
--
2.25.1