This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/linux.
from b13baccc3850 Linux 5.19-rc2 adds 441947019138 Documentation: Add documentation for Processor MMIO Stale Data adds 51802186158c x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug adds f52ea6c26953 x86/speculation: Add a common function for MD_CLEAR mitiga [...] adds 8cb861e9e3c9 x86/speculation/mmio: Add mitigation for Processor MMIO St [...] adds e5925fb86729 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations adds 99a83db5a605 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle adds 8d50cdf8b834 x86/speculation/mmio: Add sysfs reporting for Processor MM [...] adds 22cac9c677c9 x86/speculation/srbds: Update SRBDS mitigation selection adds a992b8a4682f x86/speculation/mmio: Reuse SRBDS mitigation for SBDS adds 027bbb884be0 KVM: x86/speculation: Disable Fill buffer clear within guests adds 1dc6ff02c8bf x86/speculation/mmio: Print SMT warning adds 8e8afafb0b55 Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pu [...] adds ea6c1213217d RISC-V: KVM: fix typos in comments adds 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests adds 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] adds d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load adds 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load adds e3fe65e0d367 KVM: arm64: Fix inconsistent indenting adds 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] adds 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] adds efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] adds ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] adds fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM adds cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE adds 112f3bab4111 KVM: arm64: Extend comment in has_vhe() adds 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions adds bcbfb588cf32 KVM: arm64: Drop stale comment adds 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] adds d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] adds a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons adds 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base adds f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID adds 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast adds 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition adds 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] adds ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put adds e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] adds 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX adds c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings adds b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] adds ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level adds b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h adds c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities adds acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS adds cdc979dae265 KVM: selftests: Link selftests directly with lib object files adds cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile adds 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 adds e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] adds 24625f7d91fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 018ab4fabddd netfs: fix up netfs_inode_init() docbook comment
The 1 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 | 1 + Documentation/admin-guide/hw-vuln/index.rst | 1 + .../hw-vuln/processor_mmio_stale_data.rst | 246 +++++++++++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 37 +++- MAINTAINERS | 1 - arch/arm64/include/asm/kvm_host.h | 5 - arch/arm64/include/asm/virt.h | 3 + arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kvm/arch_timer.c | 3 + arch/arm64/kvm/arm.c | 10 +- arch/arm64/kvm/fpsimd.c | 2 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 - arch/arm64/kvm/hyp/nvhe/sys_regs.c | 42 +++- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 40 +--- arch/arm64/kvm/vgic/vgic-mmio.c | 40 +++- arch/arm64/kvm/vgic/vgic-mmio.h | 3 + arch/arm64/kvm/vmid.c | 2 +- arch/riscv/kvm/vmid.c | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm_host.h | 67 +++++- arch/x86/include/asm/msr-index.h | 25 +++ arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/kernel/cpu/bugs.c | 235 +++++++++++++++++--- arch/x86/kernel/cpu/common.c | 52 ++++- arch/x86/kvm/lapic.c | 27 ++- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 171 +++++++------- arch/x86/kvm/svm/nested.c | 39 ++-- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/svm/svm.h | 4 +- arch/x86/kvm/vmx/vmx.c | 76 ++++++- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 5 + drivers/base/cpu.c | 8 + include/linux/cpu.h | 3 + include/linux/netfs.h | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 25 +++ tools/testing/selftests/kvm/Makefile | 49 ++-- tools/testing/selftests/kvm/dirty_log_perf_test.c | 10 +- .../testing/selftests/kvm/include/perf_test_util.h | 9 + .../selftests/kvm/include/x86_64/processor.h | 25 ++- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 + tools/testing/selftests/kvm/lib/perf_test_util.c | 53 ++++- .../selftests/kvm/lib/x86_64/perf_test_util.c | 112 ++++++++++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 31 ++- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 149 ++++++++----- .../testing/selftests/kvm/max_guest_memory_test.c | 2 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- virt/kvm/kvm_main.c | 8 +- 51 files changed, 1315 insertions(+), 352 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst create mode 100644 tools/testing/selftests/kvm/lib/x86_64/perf_test_util.c