This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-stable-allnoconfig in repository toolchain/ci/linux.
from 7b13756d2c32 Linux 5.0.15 new 26c0aff1ad63 x86/msr-index: Cleanup bit defines new 019159aec4b7 x86/speculation: Consolidate CPU whitelists new ea3d1b32b86e x86/speculation/mds: Add basic bug infrastructure for MDS new 78157c977674 x86/speculation/mds: Add BUG_MSBDS_ONLY new 87f96d5e7525 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests new a5a8ef7cd7c9 x86/speculation/mds: Add mds_clear_cpu_buffers() new 481871997e37 x86/speculation/mds: Clear CPU buffers on exit to user new 100087c08030 x86/kvm/vmx: Add MDS protection when L1D Flush is not active new d9117863c521 x86/speculation/mds: Conditionally clear CPU buffers on id [...] new 0174e8984c2d x86/speculation/mds: Add mitigation control for MDS new 3944139ce828 x86/speculation/mds: Add sysfs reporting for MDS new 31fd0223449e x86/speculation/mds: Add mitigation mode VMWERV new ab8e3e63f23e Documentation: Move L1TF to separate directory new 08831a92501f Documentation: Add MDS vulnerability documentation new fb49e1bb2061 x86/speculation/mds: Add mds=full,nosmt cmdline option new c98b736e763d x86/speculation: Move arch_smt_update() call to after miti [...] new 9cd62662dd7e x86/speculation/mds: Add SMT warning message new 3f7fe4ad1f62 x86/speculation/mds: Fix comment new c2b25b6b3582 x86/speculation/mds: Print SMT vulnerable on MSBDS with mi [...] new 6d7407ef9272 cpu/speculation: Add 'mitigations=' cmdline option new bd600de16b82 x86/speculation: Support 'mitigations=' cmdline option new f905727fa11c powerpc/speculation: Support 'mitigations=' cmdline option new 394e3d8de828 s390/speculation: Support 'mitigations=' cmdline option new 4cf168a94fd5 x86/speculation/mds: Add 'mitigations=' support for MDS new 0acbbdf3e41d x86/mds: Add MDSUM variant to the MDS documentation new 14e3ad8a1452 Documentation: Correct the possible MDS sysfs values new f8bb2589227b x86/speculation/mds: Fix documentation typo new 89e11ec0280b Linux 5.0.16
The 28 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 4 +- Documentation/admin-guide/hw-vuln/index.rst | 13 + Documentation/admin-guide/{ => hw-vuln}/l1tf.rst | 1 + Documentation/admin-guide/hw-vuln/mds.rst | 308 +++++++++++++++++++++ Documentation/admin-guide/index.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 62 ++++- Documentation/index.rst | 1 + Documentation/x86/conf.py | 10 + Documentation/x86/index.rst | 8 + Documentation/x86/mds.rst | 225 +++++++++++++++ Makefile | 2 +- arch/powerpc/kernel/security.c | 6 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/s390/kernel/nospec-branch.c | 3 +- arch/x86/entry/common.c | 3 + arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/irqflags.h | 4 + arch/x86/include/asm/msr-index.h | 39 +-- arch/x86/include/asm/mwait.h | 7 + arch/x86/include/asm/nospec-branch.h | 50 ++++ arch/x86/include/asm/processor.h | 6 + arch/x86/kernel/cpu/bugs.c | 146 +++++++++- arch/x86/kernel/cpu/common.c | 121 ++++---- arch/x86/kernel/nmi.c | 4 + arch/x86/kernel/traps.c | 8 + arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/vmx/vmx.c | 7 +- arch/x86/mm/pti.c | 4 +- drivers/base/cpu.c | 8 + include/linux/cpu.h | 26 ++ kernel/cpu.c | 15 + tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/x86_energy_perf_policy/Makefile | 2 +- 33 files changed, 1018 insertions(+), 91 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/index.rst rename Documentation/admin-guide/{ => hw-vuln}/l1tf.rst (99%) create mode 100644 Documentation/admin-guide/hw-vuln/mds.rst create mode 100644 Documentation/x86/conf.py create mode 100644 Documentation/x86/index.rst create mode 100644 Documentation/x86/mds.rst