This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/master-arm in repository toolchain/ci/linux.
from 57ae8a492116 Merge tag 'driver-core-5.18-rc5' of git://git.kernel.org/p [...] adds c7d2f89fea26 bus: fsl-mc-msi: Fix MSI descriptor mutex lock for msi_fir [...] adds d4af0c17235f Merge tag 'irq_urgent_for_v5.18_rc5' of git://git.kernel.o [...] adds 02041b322566 x86/uaccess: Don't jump between functions adds 26ff604102c9 objtool: Don't set 'jump_dest' for sibling calls adds 34c861e80647 objtool: Fix sibling call detection in alternatives adds 08feafe8d195 objtool: Fix function fallthrough detection for vmlinux adds c087c6e7b551 objtool: Fix type of reloc::addend adds 4abff6d48dbc objtool: Fix code relocs vs weak symbols adds b70ed23c238a Merge tag 'objtool_urgent_for_v5.18_rc5' of git://git.kern [...] adds 3ccce9340326 x86/cpu: Add new Alderlake and Raptorlake CPU model numbers adds f9e14dbbd454 x86/cpu: Load microcode during restore_processor_state() adds 6c8ef58a50b5 x86/unwind/orc: Recheck address range after stack info was [...] adds 610abf3dea10 MAINTAINERS: Add x86 unwinding entry adds 226d44acf6df lib/strn*,objtool: Enforce user_access_begin() rules adds 2730d3c14a85 x86,xen,objtool: Add UNWIND hint adds d4e5268a08b2 x86,objtool: Mark cpu_startup_entry() __noreturn adds d66e9d50ea5c x86,objtool: Explicitly mark idtentry_body()s tail REACHABLE adds 4a5de9b76fcb objtool: Enable unreachable warnings for CLANG LTO adds 613871cd665a x86/static_call: Add ANNOTATE_NOENDBR to static call trampoline adds 1c0513dec41e x86/retpoline: Add ANNOTATE_NOENDBR for retpolines adds 7a00829f8ac3 x86/uaccess: Add ENDBR to __put_user_nocheck*() adds 1ab80a0da4c4 x86/xen: Add ANNOTATE_NOENDBR to startup_xen() adds 4baae989e638 objtool: Print data address for "!ENDBR" data warnings adds 1d08b92fa2c4 objtool: Use offstr() to print address of missing ENDBR adds 4cdfc11b2836 x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_ [...] adds 1fa568e26f00 bug: Have __warn() prototype defined unconditionally adds 7e0815b3e099 x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests adds b2da7df52e16 Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.o [...] adds 2a50fc5fd097 KVM: arm64: Handle host stage-2 faults from 32-bit EL0 adds 8f6379e207e7 KVM/arm64: Don't emulate a PMU for 32-bit guests if featur [...] adds 85ea6b1ec915 KVM: arm64: Inject exception on out-of-IPA-range translati [...] adds 484c22df5aa0 Merge tag 'kvmarm-fixes-5.18-2' of git://git.kernel.org/pu [...] adds 86931ff7207b KVM: x86/mmu: Do not create SPTEs for GFNs that exceed hos [...] adds d495f942f40a KVM: fix bad user ABI for KVM_EXIT_SYSTEM_EVENT adds 44187235cbcc KVM: x86/mmu: fix potential races when walking host page table adds 73331c5d84cf Merge branch 'kvm-fixes-for-5.18-rc5' into HEAD adds 643d95aac59a Revert "x86/mm: Introduce lookup_address_in_mm()" adds f751d8eac176 KVM: x86: work around QEMU issue with synthetic CPUID leaves adds b6b2648911bb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 672c0c517342 Linux 5.18-rc5
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/virt/kvm/api.rst | 24 ++-- MAINTAINERS | 9 ++ Makefile | 2 +- arch/arm64/include/asm/kvm_emulate.h | 1 + arch/arm64/kvm/hyp/nvhe/host.S | 18 +-- arch/arm64/kvm/inject_fault.c | 28 +++++ arch/arm64/kvm/mmu.c | 19 ++++ arch/arm64/kvm/pmu-emul.c | 23 +++- arch/arm64/kvm/psci.c | 3 +- arch/riscv/kvm/vcpu_sbi.c | 5 +- arch/x86/Kconfig | 2 +- arch/x86/entry/entry_64.S | 3 + arch/x86/include/asm/intel-family.h | 3 + arch/x86/include/asm/microcode.h | 2 + arch/x86/include/asm/pgtable_types.h | 4 - arch/x86/include/asm/static_call.h | 1 + arch/x86/kernel/cpu/microcode/core.c | 6 +- arch/x86/kernel/unwind_orc.c | 8 +- arch/x86/kvm/cpuid.c | 19 +++- arch/x86/kvm/mmu.h | 24 ++++ arch/x86/kvm/mmu/mmu.c | 57 ++++++++-- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/mmu/tdp_mmu.c | 15 +-- arch/x86/kvm/x86.c | 8 +- arch/x86/lib/copy_user_64.S | 87 +++++++++------ arch/x86/lib/putuser.S | 4 + arch/x86/lib/retpoline.S | 2 +- arch/x86/mm/pat/set_memory.c | 11 -- arch/x86/pci/xen.c | 6 +- arch/x86/platform/pvh/head.S | 1 + arch/x86/power/cpu.c | 10 +- arch/x86/xen/xen-head.S | 1 + drivers/bus/fsl-mc/fsl-mc-msi.c | 6 +- include/asm-generic/bug.h | 11 +- include/linux/cpu.h | 2 +- include/uapi/linux/kvm.h | 10 +- lib/strncpy_from_user.c | 2 +- lib/strnlen_user.c | 2 +- scripts/Makefile.build | 2 +- scripts/link-vmlinux.sh | 2 +- tools/objtool/check.c | 94 ++++++++-------- tools/objtool/elf.c | 189 ++++++++++++++++++++++++++++---- tools/objtool/include/objtool/elf.h | 4 +- tools/objtool/include/objtool/objtool.h | 2 +- tools/objtool/objtool.c | 1 - virt/kvm/kvm_main.c | 1 + 46 files changed, 548 insertions(+), 192 deletions(-)