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 6f34f8c3d617 Merge tag 'for-5.18/drivers-2022-04-02' of git://git.kerne [...] adds 5f6de5cbebee KVM: Prevent module exit until all VMs are freed adds 70375c2d8fa3 Revert "KVM: set owner of cpu and vm file operations" adds 07ea4ab1f9b8 KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() adds e9611bf9d24a Documentation: kvm: fixes for locking.rst adds 99a17b77704a Documentation: kvm: include new locks adds daec8d408308 Documentation: KVM: add separate directories for architect [...] adds 45016721de3c Documentation: KVM: add virtual CPU errata documentation adds cde363ab7ca7 Documentation: KVM: add API issues section adds 7ec37d1cbe17 KVM: x86: Check lapic_in_kernel() before attempting to set [...] adds 00b5f37189d2 KVM: x86: Avoid theoretical NULL pointer dereference in kv [...] adds b1e34d325397 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC w [...] adds a1a39128faab KVM: MMU: propagate alloc_workqueue failure adds a80ced6ea514 KVM: SVM: fix panic on out-of-bounds guest IRQ adds f47e5bbbc92f KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_ [...] adds 79593c086eb9 KVM: avoid double put_page with gfn-to-pfn cache adds df06dae3f2a8 KVM: Don't actually set a request when evicting vCPUs for [...] adds 95b065bf5c43 KVM: x86/pmu: Use different raw event masks for AMD and Intel adds 4a9e7b9ea252 KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() adds d0d96121d03d KVM: Use enum to track if cached PFN will be used in guest [...] adds cf1d88b36ba7 KVM: Remove dirty handling from gfn_to_pfn_cache completely adds 5b22bbe717d9 KVM: X86: Change the type of access u32 to u64 adds 94b4a2f1745f KVM: X86: Fix comments in update_permission_bitmask adds 8873c1434fac KVM: X86: Rename variable smap to not_smap in permission_fault() adds 4f4aa80e3b88 KVM: X86: Handle implicit supervisor access with SMAP adds 7491b7b2e1c5 KVM: x86: Make APICv inhibit reasons an enum and cleanup naming adds 320af55a930f KVM: x86: Add wrappers for setting/clearing APICv inhibits adds 4f4c4a3ee53c KVM: x86: Trace all APICv inhibit changes and capture over [...] adds 9b026073db2f KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs adds 5959ff4ae96e KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set adds e644896f5106 KVM: x86/pmu: Fix and isolate TSX-specific performance eve [...] adds a836839cbfe6 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest adds ac8d6cad3c7b KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr adds ce2f72e26c1a KVM: x86: document limitations of MSR filtering adds fe5f691413c1 KVM: MIPS: remove reference to trap&emulate virtualization adds 0dacc3df898e KVM: x86: SVM: fix avic spec based definitions again adds bb2aa78e9a90 KVM: x86: SVM: move tsc ratio definitions to svm.h adds f37b735e31f4 kvm: x86: SVM: remove unused defines adds 880993138396 KVM: x86: SVM: fix tsc scaling when the host doesn't support it adds b76edfe91a87 KVM: x86: cleanup enter_rmode() adds 4335edbbc128 KVM: x86: Remove redundant vm_entry_controls_clearbit() call adds 2a8859f373b0 KVM: x86/mmu: do compare-and-exchange of gPTE via the user [...] adds c15e0ae42c8e KVM: x86: fix sending PV IPI adds 38904911e864 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f93e2a100ee7 mips: sgi-ip22: add a check for the return of kzalloc() adds 34123208bbcc MIPS: lantiq: check the return value of kzalloc() adds bf64f7fe151b MIPS: rb532: move GPIOD definition into C-files adds 41022eff9c2d MIPS: crypto: Fix CRC32 code adds 0b0fa57a2772 Merge tag 'mips_5.18_1' of git://git.kernel.org/pub/scm/li [...] adds b6ad541697ea kconfig: remove stale comment about removed kconfig_print_ [...] adds 099c22bdca40 kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.sh adds cf300b83c793 kbuild: Remove '-mno-global-merge' adds 1e39036de5fc Revert "um: clang: Strip out -mno-global-merge from USER_CFLAGS" adds bf5c0c2231bc modpost: restore the warning message for missing symbol versions adds d897b680418d Merge tag 'kbuild-fixes-v5.18' of git://git.kernel.org/pub [...] adds 8a96f454f566 perf stat: Avoid SEGV if core.cpus isn't set adds 4d4d00dd321f perf tools: Update copy of libbpf's hashmap.c adds 9a195da42fec perf beauty: Update copy of linux/socket.h with the kernel [...] adds 6d05e1398507 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] adds 672b259fed48 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 8db38afd12ef tools kvm headers arm64: Update KVM headers from the kerne [...] adds 7ceda0cfcafe tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f444b2d15f7a tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 5ced81243593 tools headers cpufeatures: Sync with the kernel sources adds d4ff92659244 perf tools: Stop depending on .git files for building PERF [...] adds 0df6ade7119d perf evlist: Rename cpus to user_requested_cpus adds c3ad8d23bc0e perf cpumap: Add is_subset function adds da0bfb9fdf1f perf cpumap: More cpu map reuse by merge. adds f717d89a2b20 perf evlist: Directly return instead of using local ret variable adds 7e2022af7921 perf python: Convert tracepoint.py example to python3 adds be2d3ecedd99 Merge tag 'perf-tools-for-v5.18-2022-04-02' of git://git.k [...]
No new revisions were added by this update.
Summary of changes: Documentation/virt/kvm/api.rst | 61 +++++++- Documentation/virt/kvm/index.rst | 26 +--- Documentation/virt/kvm/locking.rst | 43 ++++-- Documentation/virt/kvm/s390/index.rst | 12 ++ Documentation/virt/kvm/{ => s390}/s390-diag.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv.rst | 0 Documentation/virt/kvm/vcpu-requests.rst | 10 ++ .../virt/kvm/{ => x86}/amd-memory-encryption.rst | 0 Documentation/virt/kvm/{ => x86}/cpuid.rst | 0 Documentation/virt/kvm/x86/errata.rst | 39 +++++ Documentation/virt/kvm/{ => x86}/halt-polling.rst | 0 Documentation/virt/kvm/{ => x86}/hypercalls.rst | 0 Documentation/virt/kvm/{ => x86}/index.rst | 23 +-- Documentation/virt/kvm/{ => x86}/mmu.rst | 0 Documentation/virt/kvm/{ => x86}/msr.rst | 0 Documentation/virt/kvm/{ => x86}/nested-vmx.rst | 0 .../virt/kvm/{ => x86}/running-nested-guests.rst | 0 Documentation/virt/kvm/{ => x86}/timekeeping.rst | 0 Makefile | 4 - arch/mips/crypto/crc32-mips.c | 46 +++--- arch/mips/include/asm/mach-rc32434/rb.h | 9 -- arch/mips/lantiq/falcon/sysctrl.c | 2 + arch/mips/lantiq/xway/gptu.c | 2 + arch/mips/lantiq/xway/sysctrl.c | 46 ++++-- arch/mips/rb532/gpio.c | 10 ++ arch/mips/sgi-ip22/ip22-gio.c | 2 + arch/s390/kvm/kvm-s390.c | 2 +- arch/um/Makefile | 4 - arch/x86/include/asm/kvm_host.h | 46 ++++-- arch/x86/include/asm/svm.h | 14 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/hyperv.c | 22 ++- arch/x86/kvm/i8254.c | 6 +- arch/x86/kvm/kvm_emulate.h | 3 + arch/x86/kvm/lapic.c | 4 + arch/x86/kvm/mmu.h | 32 ++-- arch/x86/kvm/mmu/mmu.c | 27 ++-- arch/x86/kvm/mmu/paging_tmpl.h | 82 +++++------ arch/x86/kvm/mmu/tdp_mmu.c | 72 ++++----- arch/x86/kvm/mmu/tdp_mmu.h | 12 +- arch/x86/kvm/pmu.c | 18 +-- arch/x86/kvm/svm/avic.c | 14 +- arch/x86/kvm/svm/pmu.c | 9 +- arch/x86/kvm/svm/svm.c | 36 ++--- arch/x86/kvm/svm/svm.h | 15 +- arch/x86/kvm/svm/svm_onhyperv.c | 1 - arch/x86/kvm/trace.h | 22 +-- arch/x86/kvm/vmx/pmu_intel.c | 14 +- arch/x86/kvm/vmx/vmx.c | 26 ++-- arch/x86/kvm/x86.c | 161 +++++++++++++-------- arch/x86/kvm/xen.c | 7 +- include/linux/kvm_host.h | 60 +++++--- include/linux/kvm_types.h | 11 +- scripts/kconfig/confdata.c | 7 - scripts/link-vmlinux.sh | 2 +- scripts/mod/modpost.c | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 10 ++ tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 22 ++- tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/drm/i915_drm.h | 45 +++++- tools/include/uapi/linux/kvm.h | 11 +- tools/lib/perf/cpumap.c | 35 +++-- tools/lib/perf/evlist.c | 28 ++-- tools/lib/perf/include/internal/cpumap.h | 1 + tools/lib/perf/include/internal/evlist.h | 7 +- tools/perf/Makefile.perf | 14 +- tools/perf/arch/arm/util/cs-etm.c | 8 +- tools/perf/arch/arm64/util/arm-spe.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 4 +- tools/perf/bench/evlist-open-close.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-record.c | 6 +- tools/perf/builtin-stat.c | 11 +- tools/perf/builtin-top.c | 2 +- tools/perf/python/tracepoint.py | 4 +- tools/perf/trace/beauty/include/linux/socket.h | 1 + tools/perf/util/auxtrace.c | 2 +- tools/perf/util/bpf_ftrace.c | 4 +- tools/perf/util/evlist.c | 18 +-- tools/perf/util/hashmap.c | 3 +- tools/perf/util/record.c | 6 +- tools/perf/util/sideband_evlist.c | 3 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/synthetic-events.c | 2 +- tools/perf/util/top.c | 8 +- virt/kvm/kvm_main.c | 22 ++- virt/kvm/pfncache.c | 72 ++++----- 92 files changed, 857 insertions(+), 582 deletions(-) create mode 100644 Documentation/virt/kvm/s390/index.rst rename Documentation/virt/kvm/{ => s390}/s390-diag.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv.rst (100%) rename Documentation/virt/kvm/{ => x86}/amd-memory-encryption.rst (100%) rename Documentation/virt/kvm/{ => x86}/cpuid.rst (100%) create mode 100644 Documentation/virt/kvm/x86/errata.rst rename Documentation/virt/kvm/{ => x86}/halt-polling.rst (100%) rename Documentation/virt/kvm/{ => x86}/hypercalls.rst (100%) copy Documentation/virt/kvm/{ => x86}/index.rst (56%) rename Documentation/virt/kvm/{ => x86}/mmu.rst (100%) rename Documentation/virt/kvm/{ => x86}/msr.rst (100%) rename Documentation/virt/kvm/{ => x86}/nested-vmx.rst (100%) rename Documentation/virt/kvm/{ => x86}/running-nested-guests.rst (100%) rename Documentation/virt/kvm/{ => x86}/timekeeping.rst (100%)