This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/qemu.
from d0ac9a6147 Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull [...] adds 82faef92fb hw/acpi: Provide stub version of acpi_ghes_record_errors() adds 1c81f5735a hw/acpi: Provide function acpi_ghes_present() adds 15613357ba target/arm: Use acpi_ghes_present() to see if we report ACPI [...] adds 741292face docs/system/arm: Document which architecture extensions we emulate adds 41b3ffc599 target/arm/translate-vfp.c: Whitespace fixes adds 9931d9d84b target/arm: Handle FPU being disabled in FPCXT_NS accesses adds fa856736b6 target/arm: Don't NOCP fault for FPCXT_NS accesses adds e494cd0a1a target/arm: Handle writeback in VLDR/VSTR sysreg with no mem [...] adds 95aceeeac9 target/arm: Factor FP context update code out into helper function adds e8cedaf779 target/arm: Split vfp_access_check() into A and M versions adds 88137f787f target/arm: Handle FPU check for FPCXT_NS insns via vfp_acce [...] adds 507b6a500c target/arm: Implement MVE VLDR/VSTR (non-widening forms) adds 2fc6b7510c target/arm: Implement widening/narrowing MVE VLDR/VSTR insns adds 0f0f2bd548 target/arm: Implement MVE VCLZ adds 6437f1f77c target/arm: Implement MVE VCLS adds 249b5309c4 target/arm: Implement MVE VREV16, VREV32, VREV64 adds 8abd3c80b1 target/arm: Implement MVE VMVN (register) adds 59c9177338 target/arm: Implement MVE VABS adds 399a8c766c target/arm: Implement MVE VNEG adds 614dd4f3ba tcg: Make gen_dup_i32/i64() public as tcg_gen_dup_i32/i64 adds ab59362fca target/arm: Implement MVE VDUP adds 68245e442c target/arm: Implement MVE VAND, VBIC, VORR, VORN, VEOR adds 9333fe4dd3 target/arm: Implement MVE VADD, VSUB, VMUL adds ba62cc56e8 target/arm: Implement MVE VMULH adds fca87b78f3 target/arm: Implement MVE VRMULH adds cd367ff391 target/arm: Implement MVE VMAX, VMIN adds bc67aa8d56 target/arm: Implement MVE VABD adds abc48e310c target/arm: Implement MVE VHADD, VHSUB adds ac6ad1dca8 target/arm: Implement MVE VMULL adds 1d2386f70a target/arm: Implement MVE VMLALDAV adds 181cd97143 target/arm: Implement MVE VMLSLDAV adds 3854874733 target/arm: Implement MVE VRMLALDAVH, VRMLSLDAVH adds e51896b386 target/arm: Implement MVE VADD (scalar) adds 91a358fdfb target/arm: Implement MVE VSUB, VMUL (scalar) adds 644f717c35 target/arm: Implement MVE VHADD, VHSUB (scalar) adds b050543b68 target/arm: Implement MVE VBRSR adds 387debdb93 target/arm: Implement MVE VPST adds 39f2ec8592 target/arm: Implement MVE VQADD and VQSUB adds 66c0576754 target/arm: Implement MVE VQDMULH and VQRDMULH (scalar) adds a88903537d target/arm: Implement MVE VQDMULL scalar adds 380caf6c07 target/arm: Implement MVE VQDMULH, VQRDMULH (vector) adds f741707bb3 target/arm: Implement MVE VQADD, VQSUB (vector) adds 483da66139 target/arm: Implement MVE VQSHL (vector) adds 9dc868c41d target/arm: Implement MVE VQRSHL adds 0372cad813 target/arm: Implement MVE VSHL insn adds bb002345eb target/arm: Implement MVE VRSHL adds fd677f8055 target/arm: Implement MVE VQDMLADH and VQRDMLADH adds 92f117326a target/arm: Implement MVE VQDMLSDH and VQRDMLSDH adds 43364321f3 target/arm: Implement MVE VQDMULL (vector) adds 1eb987a89d target/arm: Implement MVE VRHADD adds 89bc4c4f78 target/arm: Implement MVE VADC, VSBC adds 67ec113b11 target/arm: Implement MVE VCADD adds 8625693ac4 target/arm: Implement MVE VHCADD adds 6f060a636b target/arm: Implement MVE VADDV adds 4f57ef959c target/arm: Make VMOV scalar <-> gpreg beatwise for MVE adds 86f0d4c729 target/arm: Implement MTE3 adds 90a76c6316 docs/system: arm: Add nRF boards description adds ecba223da6 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 15280e85d7 ui/cocoa: Set UI information adds 7e3e20d891 ui/cocoa: Add clipboard support adds d7696ff884 input: Add lang1 and lang2 to QKeyCode adds ddc717581c Add display suboptions to man pages adds 66c2207fd2 ui: Make the DisplayType enum entries conditional adds e0da9171e0 Merge remote-tracking branch 'remotes/kraxel/tags/ui-2021062 [...] adds e8d61f7d21 tests/acceptance: tweak the tcg/kvm tests for virt adds ae63ed1691 docs/devel: Add a single top-level header to MTTCG's doc adds 66cf70149a scripts/checkpatch: roll diff tweaking into checkpatch itself adds f64766976d GitLab: Add "Bug" issue reporting template adds 6a9c2e07cc GitLab: Add "Feature Request" issue template. adds f101c9fe29 tests/tcg: skip the signals test for hppa/s390x for now adds 7c4ab60f18 plugins/api: expose symbol lookup to plugins adds 050cee1231 Merge remote-tracking branch 'remotes/stsquad/tags/pull-test [...] adds 32a9a245d7 block/snapshot: Clarify goto fallback behavior adds 3593b8e0a2 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] adds 65d1a2bd3e target/riscv: Use target_ulong for the DisasContext misa adds 79a412891f target/riscv: gdbstub: Fix dynamic CSR XML generation adds 244a9fcb31 hw/char: Consistent function names for sifive_uart adds 6ee7ba1b8a hw/char: QOMify sifive_uart adds bdc36ce649 hw/char/ibex_uart: Make the register layout private adds df41cbd6bf hw/timer: Initial commit of Ibex Timer adds 3ef6434409 hw/riscv: OpenTitan: Connect the mtime and mtimecmp timer adds e3955ae93f Merge remote-tracking branch 'remotes/alistair/tags/pull-ris [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/static_checks.yml | 3 - .gitlab/issue_templates/bug.md | 64 ++ .gitlab/issue_templates/feature_request.md | 32 + .patchew.yml | 3 - MAINTAINERS | 7 +- block/snapshot.c | 14 +- docs/devel/multi-thread-tcg.rst | 5 +- docs/system/arm/emulation.rst | 103 ++ docs/system/arm/nrf.rst | 51 + docs/system/target-arm.rst | 7 + hw/acpi/ghes-stub.c | 22 + hw/acpi/ghes.c | 17 + hw/acpi/meson.build | 6 +- hw/char/ibex_uart.c | 37 + hw/char/sifive_uart.c | 152 ++- hw/riscv/opentitan.c | 14 +- hw/timer/ibex_timer.c | 305 +++++ hw/timer/meson.build | 1 + include/hw/acpi/ghes.h | 9 + include/hw/char/ibex_uart.h | 37 - include/hw/char/sifive_uart.h | 11 +- include/hw/riscv/opentitan.h | 5 +- .../hw/{misc/avr_power.h => timer/ibex_timer.h} | 34 +- include/qemu/qemu-plugin.h | 9 + include/tcg/tcg-op.h | 8 + include/tcg/tcg.h | 1 - include/ui/clipboard.h | 2 +- plugins/api.c | 6 + qapi/ui.json | 29 +- qemu-options.hx | 35 +- scripts/checkpatch.pl | 7 +- softmmu/vl.c | 20 +- target/arm/cpu64.c | 2 +- target/arm/helper-mve.h | 357 ++++++ target/arm/helper.h | 2 + target/arm/internals.h | 11 + target/arm/kvm64.c | 6 +- target/arm/m-nocp.decode | 24 + target/arm/meson.build | 1 + target/arm/mte_helper.c | 82 +- target/arm/mve.decode | 240 ++++ target/arm/mve_helper.c | 1160 ++++++++++++++++++++ target/arm/translate-a32.h | 3 + target/arm/translate-m-nocp.c | 550 ++++++++++ target/arm/translate-mve.c | 759 +++++++++++++ target/arm/translate-vfp.c | 741 +++---------- target/arm/translate.h | 10 + target/arm/vfp.decode | 14 - target/riscv/gdbstub.c | 2 +- target/riscv/translate.c | 2 +- tcg/tcg-op-gvec.c | 20 +- tests/acceptance/boot_linux.py | 24 +- tests/tcg/hppa/Makefile.target | 4 + tests/tcg/s390x/Makefile.target | 4 + ui/clipboard.c | 2 +- ui/cocoa.m | 158 +++ ui/console.c | 8 +- 57 files changed, 4466 insertions(+), 776 deletions(-) create mode 100644 .gitlab/issue_templates/bug.md create mode 100644 .gitlab/issue_templates/feature_request.md create mode 100644 docs/system/arm/emulation.rst create mode 100644 docs/system/arm/nrf.rst create mode 100644 hw/acpi/ghes-stub.c create mode 100644 hw/timer/ibex_timer.c copy include/hw/{misc/avr_power.h => timer/ibex_timer.h} (68%) create mode 100644 target/arm/helper-mve.h create mode 100644 target/arm/mve_helper.c