This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig in repository toolchain/ci/linux.
from 9c2556f428cf Linux 4.19.42 new 34aae15cb179 Documentation/l1tf: Fix small spelling typo new 1f1bc8222ce7 x86/cpu: Sanitize FAM6_ATOM naming new ca0056d97840 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID new e09450ffa980 x86/msr-index: Cleanup bit defines new 00b76324bd35 x86/speculation: Consolidate CPU whitelists new 2e9104aa2633 x86/speculation/mds: Add basic bug infrastructure for MDS new aca9e8d8e2ce x86/speculation/mds: Add BUG_MSBDS_ONLY new de89ff6f1674 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests new 1f7c31be1e04 x86/speculation/mds: Add mds_clear_cpu_buffers() new e4fa775b5606 x86/speculation/mds: Clear CPU buffers on exit to user new b39dc9a8cced x86/kvm/vmx: Add MDS protection when L1D Flush is not active new 4df98b3f3161 x86/speculation/mds: Conditionally clear CPU buffers on id [...] new 2951067089a3 x86/speculation/mds: Add mitigation control for MDS new 8230c2028dce x86/speculation/mds: Add sysfs reporting for MDS new c50e81fe8a13 x86/speculation/mds: Add mitigation mode VMWERV new e3803099d2f4 Documentation: Move L1TF to separate directory new cfaa3d76301e Documentation: Add MDS vulnerability documentation new f7a119a762ef x86/speculation/mds: Add mds=full,nosmt cmdline option new b3a63d9c7453 x86/speculation: Move arch_smt_update() call to after miti [...] new b9faa4652867 x86/speculation/mds: Add SMT warning message new e9ae32266605 x86/speculation/mds: Fix comment new 7ba793ae7b9f x86/speculation/mds: Print SMT vulnerable on MSBDS with mi [...] new 8cb932aca5d6 cpu/speculation: Add 'mitigations=' cmdline option new af5332dd991e x86/speculation: Support 'mitigations=' cmdline option new 74857f69fec5 powerpc/speculation: Support 'mitigations=' cmdline option new 59a14fb5832c s390/speculation: Support 'mitigations=' cmdline option new 12a0dad799fb x86/speculation/mds: Add 'mitigations=' support for MDS new 2e4c54890226 x86/mds: Add MDSUM variant to the MDS documentation new 8e65568e9d23 Documentation: Correct the possible MDS sysfs values new b21bde49d386 x86/speculation/mds: Fix documentation typo new 3351e9d39947 Linux 4.19.43
The 31 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 | 3 +- 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/events/intel/core.c | 20 +- arch/x86/events/intel/cstate.c | 8 +- arch/x86/events/intel/rapl.c | 4 +- arch/x86/events/msr.c | 8 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/intel-family.h | 33 +-- 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 | 116 ++++---- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 4 +- arch/x86/kernel/nmi.c | 4 + arch/x86/kernel/traps.c | 8 + arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_msr.c | 10 +- arch/x86/kvm/cpuid.c | 5 +- arch/x86/kvm/vmx.c | 7 +- arch/x86/mm/pti.c | 4 +- arch/x86/platform/atom/punit_atom_debug.c | 4 +- .../platform/intel-mid/device_libs/platform_bt.c | 2 +- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/x86/utils.c | 2 +- drivers/base/cpu.c | 8 + drivers/cpufreq/intel_pstate.c | 4 +- drivers/edac/pnd2_edac.c | 2 +- drivers/idle/intel_idle.c | 18 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/pci/pci-mid.c | 4 +- drivers/platform/x86/intel_int0002_vgpio.c | 2 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_telemetry_debugfs.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 2 +- drivers/powercap/intel_rapl.c | 10 +- drivers/thermal/intel_soc_dts_thermal.c | 2 +- include/linux/cpu.h | 26 ++ kernel/cpu.c | 15 + sound/soc/intel/boards/bytcr_rt5651.c | 2 +- tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/turbostat/turbostat.c | 46 +-- tools/power/x86/x86_energy_perf_policy/Makefile | 2 +- 58 files changed, 1117 insertions(+), 190 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