This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig in repository toolchain/ci/qemu.
from 1af26ce670 Merge tag 'edk2-20220315-pull-request' of git://git.kraxel.o [...] adds e561890841 whpx: Fixed reporting of the CPU context to GDB for 64-bit adds 5ad93fd351 whpx: Fixed incorrect CR8/TPR synchronization adds d312378e59 vmxcap: Add 5-level EPT bit adds 32478cb6ed meson: fix generic location of vss headers adds 872b69e690 qga/vss-win32: check old VSS SDK headers adds b770f6ce9e qga/vss: update informative message about MinGW adds a6a7ebc817 update meson-buildoptions.sh adds 9568690868 kvm-irqchip: introduce new API to support route change adds def4c5570c kvm/msi: do explicit commit when adding msi routes adds 991ec97625 target/i386: only include bits in pg_mode if they are not ignored adds 50fcc7cbb6 target/i386: Throw a #SS when loading a non-canonical IST adds 1ea5208feb linux-headers: include missing changes from 5.17 adds 131266b756 x86: Fix the 64-byte boundary enumeration for extended state adds 1f16764f7d x86: Add AMX XTILECFG and XTILEDATA components adds 19db68ca68 x86: Grant AMX permission for guest adds 0f17f6b30f x86: Add XFD faulting bit for state components adds f21a48171c x86: Add AMX CPUIDs enumeration adds e56dd3c70a x86: add support for KVM_CAP_XSAVE2 and AMX state migration adds cdec2b753b x86: Support XFD and AMX xsave data migration adds 12cab535db i386: Add Icelake-Server-v6 CPU model with 5-level EPT support adds 3e4546d5bd KVM: SVM: always set MSR_AMD64_TSC_RATIO to default value adds 8a5606f644 gitlab-ci: do not run tests with address sanitizer adds dee3a86d54 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds 398d1c91ed ui/console: move check for compatible GL context adds a62c4a178f ui/console: move dcl compatiblity check to a callback adds cd19c25fbf ui/console: egl-headless is compatible with non-gl listeners adds 417a231947 ui/dbus: associate the DBusDisplayConsole listener with the [...] adds 4b7b661d8f ui/console: move console compatibility check to dcl_display_ [...] adds 8fe496adac ui/shader: fix potential leak of shader on error adds 532042d573 ui/shader: free associated programs adds 26b032b9b7 ui/console: add a dpy_gfx_switch callback helper adds c84ab0a500 ui/console: optionally update after gfx switch adds 589089feee ui/dbus: fix texture sharing adds 2fa2386e38 ui/dbus: do not send 2d scanout until gfx_update adds e1c676a254 ui/console: call gfx_switch() even if the current scanout is GL adds e2fb7d8aa2 Merge tag 'dbus-pull-request' of gitlab.com:marcandre.lureau [...] adds e910c7d9bf configure: Allow passing extra Objective C compiler flags adds 004900acbc tests/fp/berkeley-testfloat-3: Ignore ignored #pragma directives adds 704afe34d8 hvf: Use standard CR0 and CR4 register definitions adds 40eab4d959 hvf: Make hvf_get_segments() / hvf_put_segments() local adds 2e84d8521f hvf: Remove deprecated hv_vcpu_flush() calls adds aa44d3f6b8 block/file-posix: Remove a deprecation warning on macOS 12 adds 9f56bd6dab audio/coreaudio: Remove a deprecation warning on macOS 12 adds c9c847481e audio/dbus: Fix building with modules on macOS adds 8e30d39bad audio: Log context for audio bug adds 44ccb2dbe9 coreaudio: Always return 0 in handle_voice_change adds 8b46d7e2dc audio: Rename coreaudio extension to use Objective-C compiler adds 98f5ebfd21 osdep: Avoid using Clang-specific __builtin_available() adds 30cfa50da5 meson: Resolve the entitlement.sh script once for good adds cf3ab8fe9e meson: Log QEMU_CXXFLAGS content in summary adds 4cb37d1192 configure: Pass filtered QEMU_OBJCFLAGS to meson adds 9459262dc4 ui/cocoa: Constify qkeycode translation arrays adds 48941a52c2 ui/cocoa: add option to disable left-command forwarding to guest adds 69221df8cd ui/cocoa: release mouse when user switches away from QEMU window adds f844cdb997 ui/cocoa: capture all keys and combos when mouse is grabbed adds 4797adce5f ui/cocoa: add option to swap Option and Command adds c82b7ef16f MAINTAINERS: Volunteer to maintain Darwin-based hosts support adds 22a3a45ade Merge tag 'darwin-20220315' of https://github.com/philmd/qem [...] adds d6f229f9a0 Update version for v7.0.0-rc0 release adds d0a17829d0 tests/tcg: drop -cpu max from s390x sha512-mvx invocation adds fc3dd86a29 s390x/tcg: Fix BRASL with a large negative offset adds 16ed5f1421 s390x/tcg: Fix BRCL with a large negative offset adds c587bddb53 tests/tcg/s390x: Test BRASL and BRCL with large negative offsets adds 5e2d19b3cd tests/avocado: start PhoneServer upfront adds 46697cb96e accel/tcg: Fix cpu_ldq_be_mmu typo adds 377bf6f37d softmmu: List CPU types again adds 1d60bb4b14 Merge tag 'pull-request-2022-03-15v2' of https://gitlab.com/ [...] adds b17ab4705c target/arm: Fix sve2 ldnt1 and stnt1 adds c179d3be7b target/arm: Fix pauth_check_trap vs SEL2 adds 39a1fd2528 target/arm: Fix handling of LPAE block descriptors adds 9a09273f33 hw/dma/xlnx_csu_dma: Set TYPE_XLNX_CSU_DMA class_size adds 75f7ba165c hw/misc/npcm7xx_clk: Don't leak string in npcm7xx_clk_sel_init() adds e422d92a23 nsis installer: List emulators in alphabetical order adds 6b98e86e87 nsis installer: Suppress "ANSI targets are deprecated" warning adds c08796378d nsis installer: Fix mouse-over descriptions for emulators adds 16d91e06b3 hw/intc: Rename CONFIG_ARM_GIC_TCG into CONFIG_ARM_GICV3_TCG adds 299b4a3ecf hw/arm/virt: Fix gic-version=max when CONFIG_ARM_GICV3_TCG is unset adds 8cc2246caa target/arm: Log M-profile vector table accesses adds 654abaa783 target/arm: Log fault address for M-profile faults adds c28d4b8656 hw/arm/xlnx-zynqmp: Add an unimplemented SERDES area adds 4a7319b750 target/arm: Make rvbar settable after realize adds 152f0bf0c9 hw/misc: Add a model of the Xilinx ZynqMP CRF adds 63320bcaed hw/arm/xlnx-zynqmp: Connect the ZynqMP CRF adds b4ecda2dd7 hw/misc: Add a model of the Xilinx ZynqMP APU Control adds eb7a38ba66 hw/arm/xlnx-zynqmp: Connect the ZynqMP APU Control adds 8900c204df util/osdep: Avoid madvise proto on modern Solaris adds 9c2d83f5a0 hw/i386/acpi-build: Avoid 'sun' identifier adds 79d54c9eac util/osdep: Remove some early cruft adds a09863610a Merge tag 'pull-target-arm-20220318' of https://git.linaro.o [...] adds d1e9e64629 hw/pci/pci.c: Fix typos of "Firewire", and of "controller" o [...] adds a2d860bb54 virtio/virtio-balloon: Prefer Object* over void* parameter adds c9020c8e6c Merge tag 'trivial-branch-for-7.0-pull-request' of https://g [...] new 2297db8228 ui/gtk: Ignore 2- and 3-button press events new 6c08964b41 ui: avoid unnecessary memory operations in vnc_refresh_serve [...] new 832061a2fa audio/mixeng: Do not declare unused variables new 5f2011be44 hw/display/cirrus_vga: Clean up indentation in pci_cirrus_vg [...] new 6832deb8ff hw/display: Allow vga_common_init() to return errors new 9eb840a209 hw/display/vga: Report a proper error when adding a 2nd ISA VGA new 2058fdbe81 Merge tag 'fixes-20220318-pull-request' of git://git.kraxel. [...]
The 7 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: .gitlab-ci.d/buildtest.yml | 2 - MAINTAINERS | 8 + VERSION | 2 +- accel/kvm/kvm-all.c | 7 +- accel/stubs/kvm-stub.c | 2 +- accel/tcg/cputlb.c | 2 +- audio/audio.c | 25 ++-- audio/audio_template.h | 27 ++-- audio/{coreaudio.c => coreaudio.m} | 23 +-- audio/meson.build | 4 +- audio/mixeng.c | 8 +- block/file-posix.c | 14 +- configure | 31 ++++ cpu.c | 9 ++ hw/arm/virt.c | 7 +- hw/arm/xlnx-zynqmp.c | 46 +++++- hw/display/ati.c | 4 +- hw/display/cirrus_vga.c | 59 ++++---- hw/display/cirrus_vga_isa.c | 4 +- hw/display/qxl.c | 6 +- hw/display/vga-isa.c | 5 +- hw/display/vga-mmio.c | 5 +- hw/display/vga-pci.c | 8 +- hw/display/vga.c | 17 ++- hw/display/vga_int.h | 2 +- hw/display/virtio-vga.c | 4 +- hw/display/vmware_vga.c | 2 +- hw/dma/xlnx_csu_dma.c | 1 + hw/i386/acpi-build.c | 4 +- hw/intc/Kconfig | 2 +- hw/intc/meson.build | 4 +- hw/misc/ivshmem.c | 5 +- hw/misc/meson.build | 2 + hw/misc/npcm7xx_clk.c | 4 +- hw/misc/xlnx-zynqmp-apu-ctrl.c | 253 +++++++++++++++++++++++++++++++ hw/misc/xlnx-zynqmp-crf.c | 266 +++++++++++++++++++++++++++++++++ hw/pci/pci.c | 2 +- hw/vfio/pci.c | 5 +- hw/virtio/virtio-balloon.c | 10 +- hw/virtio/virtio-pci.c | 4 +- include/exec/cpu-common.h | 2 + include/hw/arm/xlnx-zynqmp.h | 4 + include/hw/misc/xlnx-zynqmp-apu-ctrl.h | 93 ++++++++++++ include/hw/misc/xlnx-zynqmp-crf.h | 211 ++++++++++++++++++++++++++ include/qemu/osdep.h | 18 ++- include/sysemu/cpus.h | 2 - include/sysemu/kvm.h | 23 ++- include/ui/console.h | 19 ++- linux-headers/asm-x86/kvm.h | 3 + linux-headers/linux/kvm.h | 4 + meson.build | 45 +++++- qapi/ui.json | 29 ++++ qemu-options.hx | 15 ++ qemu.nsi | 8 +- qga/meson.build | 2 +- qga/vss-win32/install.cpp | 4 + qga/vss-win32/provider.cpp | 4 + qga/vss-win32/vss-common.h | 3 +- scripts/kvm/vmxcap | 1 + scripts/meson-buildoptions.sh | 2 +- scripts/nsis.py | 17 ++- softmmu/cpus.c | 8 - target/arm/cpu.c | 17 ++- target/arm/cpu.h | 3 +- target/arm/helper.c | 20 ++- target/arm/m_helper.c | 11 ++ target/arm/pauth_helper.c | 2 +- target/arm/sve.decode | 5 +- target/arm/translate-sve.c | 51 ++++++- target/i386/cpu.c | 84 ++++++++++- target/i386/cpu.h | 43 +++++- target/i386/hvf/vmx.h | 19 ++- target/i386/hvf/x86.c | 6 +- target/i386/hvf/x86.h | 34 ----- target/i386/hvf/x86_mmu.c | 2 +- target/i386/hvf/x86_task.c | 4 +- target/i386/hvf/x86hvf.c | 6 +- target/i386/hvf/x86hvf.h | 2 - target/i386/kvm/kvm-cpu.c | 11 +- target/i386/kvm/kvm.c | 125 +++++++++++++--- target/i386/kvm/kvm_i386.h | 1 + target/i386/machine.c | 46 ++++++ target/i386/tcg/seg_helper.c | 52 ++++++- target/i386/tcg/sysemu/excp_helper.c | 40 +---- target/i386/whpx/whpx-all.c | 30 +++- target/i386/xsave_helper.c | 28 ++++ target/s390x/tcg/translate.c | 4 +- tests/avocado/avocado_qemu/__init__.py | 13 +- tests/fp/meson.build | 5 + tests/tcg/aarch64/Makefile.target | 4 + tests/tcg/aarch64/test-826.c | 50 +++++++ tests/tcg/configure.sh | 4 + tests/tcg/s390x/Makefile.target | 3 +- tests/tcg/s390x/branch-relative-long.c | 68 +++++++++ ui/cocoa.m | 122 +++++++++++++-- ui/console.c | 104 ++++++++----- ui/dbus-console.c | 27 ++-- ui/dbus-listener.c | 48 +++--- ui/dbus.c | 35 ++++- ui/dbus.h | 3 + ui/egl-headless.c | 17 ++- ui/gtk.c | 22 ++- ui/sdl2.c | 9 +- ui/shader.c | 9 +- ui/spice-display.c | 9 +- ui/vnc.c | 26 ++-- util/osdep.c | 10 -- 107 files changed, 2218 insertions(+), 428 deletions(-) rename audio/{coreaudio.c => coreaudio.m} (97%) create mode 100644 hw/misc/xlnx-zynqmp-apu-ctrl.c create mode 100644 hw/misc/xlnx-zynqmp-crf.c create mode 100644 include/hw/misc/xlnx-zynqmp-apu-ctrl.h create mode 100644 include/hw/misc/xlnx-zynqmp-crf.h create mode 100644 tests/tcg/aarch64/test-826.c create mode 100644 tests/tcg/s390x/branch-relative-long.c