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-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from e1f700ebd6be Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 5467801f1fcb gpio: Restrict usage of GPIO chip irq members before initi [...] adds fa3b895da8e0 Merge tag 'gpio-fixes-for-v5.18-rc2' of git://git.kernel.o [...] adds e8cf229ebe5e tools/testing/nvdimm: Fix security_init() symbol collision adds d28820419ca3 cxl/pci: Drop shadowed variable adds 94a4c2bb7a1f Merge tag 'cxl+nvdimm-for-5.18-rc2' of git://git.kernel.or [...] adds 940442deea98 tools include UAPI: Sync linux/vhost.h with the kernel sources adds 541f695cbcb6 tools build: Use $(shell ) instead of `` to get embedded l [...] adds 41caff459a5b tools build: Filter out options and warnings not supported [...] adds dd6e1fe91cdd perf python: Fix probing for some clang command line options adds 3a8a0475861a perf build: Don't use -ffat-lto-objects in the python feat [...] adds 290fa68bdc45 perf test tsc: Fix error message when not supported adds 278aaba2c555 tools headers arm64: Sync arm64's cputype.h with the kerne [...] adds fa7095c5c324 perf unwind: Don't show unwind error messages when augment [...] adds ffab48705205 perf: arm-spe: Fix perf report --mem-mode adds aeee9dc53ce4 perf tools: Fix perf's libperf_print callback adds c9c2a427dd9f perf bench: Fix futex bench to correct usage of affinity f [...] adds 299687e18a06 perf bench: Fix epoll bench to correct usage of affinity f [...] adds bc21e74d4775 perf session: Remap buf if there is no space for event adds 0ff26efe9284 perf docs: Add perf-iostat link to manpages adds 3e6b43beb7b5 perf tools: Add external commands to list-cmds adds 940a445a9040 perf annotate: Drop objdump stderr to avoid getting stuck [...] adds 1862a69c9174 Merge tag 'perf-tools-fixes-for-v5.18-2022-04-09' of git:/ [...] adds 5b6547ed97f4 sched/core: Fix forceidle balancing adds 386ef214c3c6 sched: Teach the forced-newidle balancer about CPU affinit [...] adds 0a70045ed851 entry: Fix compile error in dynamic_irqentry_exit_cond_resched() adds 7136849ea952 Merge tag 'sched_urgent_for_v5.18_rc2' of git://git.kernel [...] adds 1cd5f059d956 x86,static_call: Fix __static_call_return0 for i386 adds 8fd4ddda2f49 static_call: Don't make __static_call_return0 static adds 5517d500829c static_call: Properly initialise DEFINE_STATIC_CALL_RET0() adds df21c0d7a94d static_call: Remove __DEFINE_STATIC_CALL macro adds 1c1e7e3c23dd x86/percpu: Remove volatile from arch_raw_cpu_ptr(). adds 2d2f8f083ef2 Revert "locking/local_lock: Make the empty local_lock_*() [...] adds 273ba85b5e8b Revert "mm/page_alloc: mark pagesets as __maybe_unused" adds 50c94de67cfc Merge tag 'locking_urgent_for_v5.18_rc2' of git://git.kern [...] adds c61759e58157 perf/x86: Add Intel Raptor Lake support adds 2da202aa1c38 perf/x86/cstate: Add Raptor Lake support adds 82cd83047a9a perf/x86/msr: Add Raptor Lake CPU support adds ad4878d4d71d perf/x86/uncore: Add Raptor Lake uncore support adds e3265a438642 perf/core: Inherit event_caps adds 4a263bf331c5 perf/x86/intel: Don't extend the pseudo-encoding to GP counters adds e590928de754 perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids adds a0827713e298 perf/core: Don't pass task around when ctx sched in adds 6875186aea5c perf/core: Use perf_cgroup_info->active to check if cgroup [...] adds 96492a6c558a perf/core: Fix perf_cgroup_switch() adds e19cd0b6fa59 perf/core: Always set cpuctx cgrp when enable cgroup event adds b51f86e9900a Merge tag 'perf_urgent_for_v5.18_rc2' of git://git.kernel. [...] adds d39268ad24c0 x86/mm/tlb: Revert retpoline avoidance approach adds 9ce02f0fc683 x86/bug: Prevent shadowing in __WARN_FLAGS adds d139bca4b824 objtool: Fix IBT tail-call detection adds 7a53f408902d objtool: Fix SLS validation for kcov tail-call replacement adds be8a096521ca x86,bpf: Avoid IBT objtool warning adds 334865b2915c x86/extable: Prefer local labels in .set directives adds 59b18a1e65b7 x86/msi: Fix msi message data shadow struct adds 9c6913b7499c Merge tag 'x86_urgent_for_v5.18_rc2' of git://git.kernel.o [...] adds fa4dcc880390 irq/qcom-mpm: Fix build error without MAILBOX adds 76ff614a7915 irqchip/irq-qcom-mpm: fix return value check in qcom_mpm_init() adds af27e41612ec irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear be [...] adds 0df6664531a1 irqchip/gic-v3: Fix GICR_CTLR.RWP polling adds 544808f7e21c irqchip/gic, gic-v3: Prevent GSI to SGI translations adds 63ef1a8a07ef Merge tag 'irqchip-fixes-5.18-1' of git://git.kernel.org/p [...] adds 1519610b5337 Merge tag 'irq-urgent-2022-04-10' of git://git.kernel.org/ [...] adds c7fa848ff01d KVM: PPC: Book3S HV P9: Fix "lost kick" race adds 04a5b0ee9704 Merge branch 'kvm-ppc-cap-210' of https://git.kernel.org/p [...] adds b5149e229218 KVM: PPC: Book3S PR: Disable SCV when AIL could be disabled adds 839d893b4067 KVM: PPC: Book3S PR: Disallow AIL != 0 adds f771b55731fc KVM: PPC: Use KVM_CAP_PPC_AIL_MODE_3 adds 1aa940d97f8c Merge branch 'topic/ppc-kvm' into next adds af41d2866f7d powerpc/64: Fix build failure with allyesconfig in book3s_ [...] adds e4ff77598a10 powerpc/numa: Handle partially initialized numa nodes adds 7f921a2d6c93 KVM: PPC: Move kvmhv_on_pseries() into kvm_ppc.h adds ffa0b64e3be5 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit adds 1ff5c8e8c835 Revert "powerpc: Set max_mapnr correctly" adds 4ea3c6425269 Merge tag 'powerpc-5.18-2' of git://git.kernel.org/pub/scm [...] adds 94865e2dcb46 habanalabs: Fix test build failures adds f58d3410c558 Merge tag 'char-misc-5.18-rc2' of git://git.kernel.org/pub [...] adds c31bc0461f86 powerpc/pseries/vas: use default_groups in kobj_type adds cdb4f26a63c3 kobject: kobj_type: remove default_attrs adds 33563138ac2f Merge tag 'driver-core-5.18-rc2' of git://git.kernel.org/p [...] adds 20314bacd2f9 staging: r8188eu: Fix PPPoE tag insertion on little endian [...] adds 95aa17c36dc8 Merge tag 'staging-5.18-rc2' of git://git.kernel.org/pub/s [...] adds dbf3f0932214 tty: serial: mpc52xx_uart: make rx/tx hooks return unsigne [...] adds 8b57b3046107 Merge tag 'tty-5.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds ce522ba9ef7e Linux 5.18-rc2 adds 36560efeab32 platform/x86: think-lmi: certificate support clean ups adds 0284d4d1be75 platform/x86: samsung-laptop: Fix an unsigned comparison w [...] adds 3f2a3c79a453 platform/x86: barco-p50-gpio: Fix duplicate included linux/io.h adds c5547574797b Documentation/ABI: sysfs-driver-intel_sdsi: Fix sphinx warnings adds 45440a1d79ee Documentation/ABI: sysfs-class-firmware-attributes: Fix Sp [...] adds 9aa6471419dc Documentation/ABI: sysfs-class-firmware-attributes: Misc. [...] adds 487532ec20c1 platform/x86: acerhdf: Cleanup str_starts_with() adds 753ee989f7cf platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND adds 7281a59ce3a5 Merge tag 'platform-drivers-x86-v5.18-2' of git://git.kern [...] adds 932aba1e1690 stat: fix inconsistency between struct stat and struct com [...] adds 6150f276073a media: rockchip/rga: do proper error checking in probe adds 62c31868f528 media: platform: imx-mipi-csis: Add dependency on VIDEO_DEV adds 3ae87d2f25c0 media: si2157: unknown chip version Si2147-A30 ROM 0x50 adds 7083b89ef3e9 Merge tag 'media/v5.18-2' of git://git.kernel.org/pub/scm/ [...] adds 00c220134670 KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() adds 1d0e84806047 KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded adds 3203a56a0f0e KVM: x86/mmu: remove unnecessary flush_workqueue() adds c1be1ef1b4a7 Documentation: kvm: Add missing line break in api.rst adds 5593473a1e6c KVM: avoid NULL pointer dereference in kvm_dirty_ring_push adds 2da0aebc74db KVM: arm64: Generally disallow SMC64 for AArch32 guests adds 827c2ab33148 KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32 adds 73b725c7a6c8 KVM: arm64: Drop unneeded minor version check from PSCI v1 [...] adds f587661f21eb KVM: arm64: Don't split hugepages outside of MMU write lock adds c707663e81ef KVM: arm64: vgic: Remove unnecessary type castings adds 26bf74bd9f6f KVM: arm64: mixed-width check should be skipped for uninit [...] adds 2f5d27e6cf14 KVM: arm64: selftests: Introduce vcpu_width_config adds 02de9331c4d0 KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) adds a44a4cc1c969 KVM: Don't create VM debugfs files outside of the VM directory adds 386ba265a819 selftests: KVM: Don't leak GIC FD across dirty log test it [...] adds 21db83846683 selftests: KVM: Free the GIC FD when cleaning up in arch_timer adds a44e2c207c30 Merge tag 'kvmarm-fixes-5.18-1' of git://git.kernel.org/pu [...] adds 8c3ce496bd61 RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() adds fac372536439 KVM: selftests: riscv: Set PTE A and D bits in VS-stage pa [...] adds ebdef0de2dbc KVM: selftests: riscv: Fix alignment of the guest_hang() function adds 4054eee92902 RISC-V: KVM: include missing hwcap.h into vcpu_fp adds b2c2c21a7d78 Merge tag 'kvm-riscv-fixes-5.18-1' of https://github.com/k [...] adds 0c8b6641c841 selftests: kvm: add tsc_scaling_sync to .gitignore adds af105c9cc9ec Documentation: KVM: Add SPDX-License-Identifier tag adds c538dc792ff7 KVM: SVM: Do not activate AVIC for SEV-enabled guest adds 42dcbe7d8bac KVM: x86: hyper-v: Avoid writing to TSC page without an ac [...] adds 453096eb048c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 5f7b839d47db SUNRPC: Return true/false (not 1/0) from bool functions adds 6b8a94332ee4 nfsd: Fix a write performance regression adds 999397926ab3 nfsd: Clean up nfsd_file_put() adds 773f91b2cf3f SUNRPC: Fix NFSD's request deferral on RDMA transports adds 4d5004451ab2 SUNRPC: Fix the svc_deferred_event trace class adds c1488c97517a Merge tag 'nfsd-5.18-1' of git://git.kernel.org/pub/scm/li [...] adds 55037ed7bdc6 uapi/linux/stddef.h: Add include guards adds c40160f2998c gcc-plugins: latent_entropy: use /dev/urandom adds a19944809fe9 Merge tag 'hardening-v5.18-rc3' of git://git.kernel.org/pu [...]
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-class-firmware-attributes | 48 +- Documentation/ABI/testing/sysfs-driver-intel_sdsi | 18 +- Documentation/virt/kvm/api.rst | 1 + Documentation/virt/kvm/vcpu-requests.rst | 2 + .../virt/kvm/x86/amd-memory-encryption.rst | 2 + Documentation/virt/kvm/x86/errata.rst | 2 +- .../virt/kvm/x86/running-nested-guests.rst | 2 + Makefile | 2 +- arch/arm64/include/asm/kvm_emulate.h | 27 +- arch/arm64/include/asm/kvm_host.h | 10 + arch/arm64/kvm/mmu.c | 11 +- arch/arm64/kvm/psci.c | 31 +- arch/arm64/kvm/reset.c | 65 ++- arch/arm64/kvm/vgic/vgic-debug.c | 10 +- arch/arm64/kvm/vgic/vgic-its.c | 2 +- arch/powerpc/include/asm/kvm_book3s_64.h | 12 - arch/powerpc/include/asm/kvm_ppc.h | 12 + arch/powerpc/include/asm/page.h | 6 +- arch/powerpc/include/asm/setup.h | 2 + arch/powerpc/include/asm/static_call.h | 1 + arch/powerpc/kernel/exceptions-64s.S | 4 + arch/powerpc/kernel/setup_64.c | 28 ++ arch/powerpc/kvm/Kconfig | 9 + arch/powerpc/kvm/book3s_64_entry.S | 10 +- arch/powerpc/kvm/book3s_hv.c | 41 +- arch/powerpc/kvm/book3s_pr.c | 26 +- arch/powerpc/kvm/book3s_pr_papr.c | 20 + arch/powerpc/kvm/powerpc.c | 17 + arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 13 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 6 +- arch/riscv/kvm/vcpu.c | 2 - arch/riscv/kvm/vcpu_fp.c | 1 + arch/x86/events/intel/core.c | 9 +- arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/uncore.c | 1 + arch/x86/events/intel/uncore_snb.c | 20 + arch/x86/events/msr.c | 1 + arch/x86/include/asm/asm.h | 20 +- arch/x86/include/asm/bug.h | 4 +- arch/x86/include/asm/compat.h | 6 +- arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/msi.h | 19 +- arch/x86/include/asm/percpu.h | 6 +- arch/x86/include/asm/perf_event.h | 5 + arch/x86/include/asm/static_call.h | 2 + arch/x86/kernel/static_call.c | 5 +- arch/x86/kvm/hyperv.c | 40 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 3 +- arch/x86/kvm/svm/sev.c | 3 + arch/x86/kvm/x86.c | 27 +- arch/x86/mm/tlb.c | 37 +- arch/x86/net/bpf_jit_comp.c | 1 + drivers/cxl/pci.c | 1 - drivers/gpio/gpiolib.c | 19 + drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-gic-v3-its.c | 28 +- drivers/irqchip/irq-gic-v3.c | 14 +- drivers/irqchip/irq-gic.c | 6 + drivers/irqchip/irq-qcom-mpm.c | 2 +- drivers/media/platform/nxp/Kconfig | 1 + drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/tuners/si2157.c | 22 +- drivers/misc/habanalabs/common/memory.c | 16 +- drivers/platform/x86/acerhdf.c | 21 +- drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/barco-p50-gpio.c | 1 - drivers/platform/x86/samsung-laptop.c | 2 - drivers/platform/x86/think-lmi.c | 44 +- drivers/platform/x86/think-lmi.h | 1 - drivers/staging/r8188eu/core/rtw_br_ext.c | 2 +- drivers/tty/serial/mpc52xx_uart.c | 20 +- fs/nfsd/filecache.c | 25 +- fs/nfsd/nfs2acl.c | 24 +- fs/stat.c | 19 +- fs/sysfs/file.c | 13 - include/linux/gpio/driver.h | 9 + include/linux/kobject.h | 1 - include/linux/local_lock_internal.h | 6 +- include/linux/static_call.h | 48 +- include/linux/sunrpc/svc.h | 1 + include/trace/events/sunrpc.h | 7 +- include/uapi/linux/stddef.h | 4 + kernel/Makefile | 3 +- kernel/entry/common.c | 2 +- kernel/events/core.c | 212 +++----- kernel/sched/core.c | 16 +- kernel/sched/idle.c | 1 - kernel/sched/sched.h | 6 - kernel/static_call.c | 541 --------------------- kernel/{static_call.c => static_call_inline.c} | 6 - lib/kobject.c | 32 -- mm/page_alloc.c | 2 +- net/sunrpc/svc_xprt.c | 3 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 +- scripts/gcc-plugins/latent_entropy_plugin.c | 44 +- tools/arch/arm64/include/asm/cputype.h | 2 + tools/build/feature/Makefile | 9 +- tools/include/uapi/linux/vhost.h | 7 + tools/objtool/check.c | 30 +- tools/perf/Documentation/perf.txt | 2 +- tools/perf/Makefile.config | 6 + tools/perf/arch/arm64/util/arm-spe.c | 6 + tools/perf/bench/epoll-ctl.c | 25 +- tools/perf/bench/epoll-wait.c | 25 +- tools/perf/bench/futex-hash.c | 26 +- tools/perf/bench/futex-lock-pi.c | 21 +- tools/perf/bench/futex-requeue.c | 21 +- tools/perf/bench/futex-wake-parallel.c | 21 +- tools/perf/bench/futex-wake.c | 22 +- tools/perf/perf.c | 6 +- tools/perf/tests/dwarf-unwind.c | 2 +- tools/perf/tests/perf-time-to-tsc.c | 36 +- tools/perf/util/annotate.c | 1 + .../perf/util/arm64-frame-pointer-unwind-support.c | 2 +- tools/perf/util/machine.c | 2 +- tools/perf/util/session.c | 15 +- tools/perf/util/setup.py | 8 +- tools/perf/util/unwind-libdw.c | 10 +- tools/perf/util/unwind-libdw.h | 1 + tools/perf/util/unwind-libunwind-local.c | 10 +- tools/perf/util/unwind-libunwind.c | 6 +- tools/perf/util/unwind.h | 13 +- tools/testing/nvdimm/test/nfit.c | 4 +- tools/testing/selftests/kvm/.gitignore | 2 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/aarch64/arch_timer.c | 15 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 14 +- .../selftests/kvm/aarch64/vcpu_width_config.c | 122 +++++ tools/testing/selftests/kvm/dirty_log_perf_test.c | 34 +- .../selftests/kvm/include/riscv/processor.h | 4 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 2 +- virt/kvm/kvm_main.c | 12 +- 137 files changed, 1219 insertions(+), 1282 deletions(-) copy kernel/{static_call.c => static_call_inline.c} (99%) create mode 100644 tools/testing/selftests/kvm/aarch64/vcpu_width_config.c