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-mainline-allnoconfig in repository toolchain/ci/linux.
from 5512320c9f6f Merge tag 'fsdax-fix-5.1-rc6' of git://git.kernel.org/pub/ [...] adds 351f339faa30 acpi/nfit: Always dump _DSM output payload adds 55c1fc0af29a libnvdimm/namespace: Fix a potential NULL pointer dereference adds 486fa92df470 libnvdimm/btt: Fix a kmemdup failure check adds 037c8489ade6 libnvdimm/security: provide fix for secure-erase to use zero-key adds d2e5b6436c28 libnvdimm/security, acpi/nfit: unify zero-key for all secu [...] adds 9dc6488e84b0 libnvdimm/pmem: fix a possible OOB access when read and wr [...] adds 2170a0d53bee tools/testing/nvdimm: Retain security state after overwrite adds 618d919cae2f Merge tag 'libnvdimm-fixes-5.1-rc6' of git://git.kernel.or [...] adds cfd32acf7875 KVM: x86/mmu: Fix an inverted list_empty() check when zapp [...] adds 690908104e39 KVM: nVMX: allow tests to use bad virtual-APIC page address adds 2b27924bb1d4 KVM: nVMX: always use early vmcs check when EPT is disabled adds bc8a3d8925a8 kvm: mmu: Fix overflow on kvm mmu page limit calculation adds 4a58038b9e42 Revert "svm: Fix AVIC incomplete IPI emulation" adds e44e3eacccfd svm/avic: Fix invalidate logical APIC id entry adds 99c221796a81 KVM: x86: svm: make sure NMI is injected after nmi_singlestep adds 1811d979c716 x86/kvm: move kvm_load/put_guest_xcr0 into atomic context adds 672ff6cff80c KVM: x86: Raise #GP when guest vCPU do not support PMU adds e51bfdb68725 KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU adds ed19321fb657 KVM: x86: Load SMRAM in a single shot when leaving SMM adds c5833c7a43a6 KVM: x86: Open code kvm_set_hflags adds 9ec19493fb86 KVM: x86: clear SMM flags before loading state while leaving SMM adds 8f4dc2e77cdf KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU adds b68f3cc7d978 KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels adds c68c21ca9297 selftests: kvm/evmcs_test: complete I/O before migrating g [...] adds c2390f16fc5b selftests: kvm: fix for compilers that do not support -no-pie adds 79904c9de0d1 selftests: kvm: add a selftest for SMM adds be43c440eb5d KVM: x86: fix warning Using plain integer as NULL pointer adds 1d487e9bf8ba KVM: fix spectrev1 gadgets adds 7a223e06b1a4 KVM: x86: avoid misreporting level-triggered irqs as edge- [...] adds b5de3c5026f5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 1b937e8faa87 RISC-V: Add separate defconfig for 32bit systems new 6ec4bae178d8 dt-bindings: clock: sifive: add FU540-C000 PRCI clock constants new f05badde4e20 RISC-V: Fix Maximum Physical Memory 2GiB option for 64bit systems new 444fe9913539 Merge tag 'riscv-for-linus-5.1-rc6' of git://git.kernel.or [...]
The 4 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: arch/riscv/configs/rv32_defconfig | 84 +++++++++ arch/riscv/mm/init.c | 8 + arch/x86/include/asm/kvm_emulate.h | 4 +- arch/x86/include/asm/kvm_host.h | 17 +- arch/x86/include/uapi/asm/vmx.h | 1 + arch/x86/kvm/emulate.c | 191 +++++++++++---------- arch/x86/kvm/lapic.c | 4 +- arch/x86/kvm/mmu.c | 15 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/pmu.c | 4 + arch/x86/kvm/svm.c | 57 +++--- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/nested.c | 47 +++-- arch/x86/kvm/vmx/vmx.c | 35 +++- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 64 ++++--- arch/x86/kvm/x86.h | 2 + drivers/acpi/nfit/core.c | 12 +- drivers/acpi/nfit/intel.c | 10 +- drivers/nvdimm/btt_devs.c | 18 +- drivers/nvdimm/namespace_devs.c | 5 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvdimm/security.c | 118 ++++++++----- include/dt-bindings/clock/sifive-fu540-prci.h | 18 ++ include/linux/kvm_host.h | 10 +- tools/testing/nvdimm/test/nfit.c | 17 +- tools/testing/selftests/kvm/Makefile | 9 +- .../selftests/kvm/include/x86_64/processor.h | 27 +++ tools/testing/selftests/kvm/lib/kvm_util.c | 5 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 20 ++- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 157 +++++++++++++++++ tools/testing/selftests/kvm/x86_64/state_test.c | 15 +- virt/kvm/irqchip.c | 5 +- virt/kvm/kvm_main.c | 6 +- 35 files changed, 723 insertions(+), 283 deletions(-) create mode 100644 arch/riscv/configs/rv32_defconfig create mode 100644 include/dt-bindings/clock/sifive-fu540-prci.h create mode 100644 tools/testing/selftests/kvm/x86_64/smm_test.c