Arnd Bergmann (2):
x86/speculation: Add cpu_show_gds() prototype
x86: Move gds_ucode_mitigated() declaration to header
Daniel Sneddon (4):
x86/speculation: Add Gather Data Sampling mitigation
x86/speculation: Add force option to GDS mitigation
x86/speculation: Add Kconfig option for GDS
KVM: Add GDS_NO support to KVM
Dave Hansen (2):
Documentation/x86: Fix backwards on/off logic about YMM support
x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
.../ABI/testing/sysfs-devices-system-cpu | 11 +-
.../hw-vuln/gather_data_sampling.rst | 109 ++++++++++++
Documentation/admin-guide/hw-vuln/index.rst | 1 +
.../admin-guide/kernel-parameters.txt | 39 ++++-
arch/x86/Kconfig | 19 +++
arch/x86/include/asm/cpufeatures.h | 3 +-
arch/x86/include/asm/msr-index.h | 11 ++
arch/x86/include/asm/processor.h | 2 +
arch/x86/kernel/cpu/bugs.c | 158 ++++++++++++++++++
arch/x86/kernel/cpu/common.c | 40 +++--
arch/x86/kernel/cpu/cpu.h | 1 +
arch/x86/kvm/x86.c | 3 +
drivers/base/cpu.c | 8 +
include/linux/cpu.h | 8 +-
14 files changed, 383 insertions(+), 30 deletions(-)
create mode 100644 Documentation/admin-guide/hw-vuln/gather_data_sampling.rst
--
2.25.1