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 a9649a719a Merge remote-tracking branch 'remotes/cleber-gitlab/tags/pyt [...] adds ac0595cf6b gitlab-ci: Extract EDK2 job rules to reusable section adds 35ebc321b4 hw/i386/pc: pc_system_ovmf_table_find: Assert that flash was parsed adds 2165542c8d hw/i386/pc: Document pc_system_ovmf_table_find adds b5b318608e hw/i386: Introduce X86_FW_OVMF Kconfig symbol adds 2669350db2 MAINTAINERS: remove Laszlo Ersek's entries adds f665574ac5 Merge remote-tracking branch 'remotes/philmd/tags/fw-edk2-20 [...] new b38a04f71f Jobs based on custom runners: documentation and configuratio [...] new 159c5d177b Jobs based on custom runners: build environment docs and playbook new 40de78c284 Jobs based on custom runners: docs and gitlab-runner setup playbook new 4799c21023 Jobs based on custom runners: add job definitions for QEMU's [...] new 0f1ea9c7a6 tests/tcg: also disable the signals test for plugins new 3cfafd317c meson: fix condition for io_uring stubs new a1b176f904 disable modular TCG on Darwin new 8f4aea712f build: validate that system capstone works before using it new 0e103a65ba gitlab: support for FreeBSD 12, 13 and macOS 11 via cirrus-run new b92da9acb1 cirrus: delete FreeBSD and macOS jobs new 51f5c849c1 hw/usb/ccid: remove references to NSS new 6ddc3dc7a8 tests/docker: don't use BUILDKIT in GitLab either new 102cd5c294 tests/docker: use project specific container registries new 1ae2786c7c tests/docker: use explicit docker.io registry new 888673bbb9 tests/docker: remove FEATURES env var from templates new 52dab55657 tests/docker: fix sorting in package lists new 1d3a56d7f1 tests/docker: fix mistakes in centos package lists new e053de7e63 tests/docker: fix mistakes in fedora package list new dfaaacc67f tests/docker: fix mistakes in ubuntu package lists new 52141ab37d tests/docker: remove mingw packages from Fedora new b5883710c4 tests/docker: expand centos8 package list new 5a9c1498e3 tests/docker: expand fedora package list new 0fef572e43 tests/docker: expand ubuntu1804 package list new bc4a117b79 tests/docker: expand ubuntu2004 package list new 5606ce9ee4 tests/docker: expand opensuse-leap package list new 2b36d741b4 tests/vm: update NetBSD to 9.2 new 396c9984fd tests/vm: update openbsd to release 6.9 new e2bcd3ad09 tests/tcg: make test-mmap a little less aggressive new 2d93203998 plugins: fix-up handling of internal hostaddr for 32 bit new 029aa68fdc meson.build: move TCG plugin summary output new e8575f2532 meson.build: relax the libdl test to one for the function dlopen new 2572ac1b22 tcg/plugins: remove some stale entries from the symbol list new d1a142572d configure: don't allow plugins to be enabled for a non-TCG build new 5f2453ac74 configure: add an explicit static and plugins check new 9b8e429851 configure: stop user enabling plugins on Windows for now new ba4dd2aabc tcg/plugins: enable by default for most TCG builds new 7a1f6e5975 contrib/plugins: enable -Wall for building plugins new 3d7caf145e contrib/plugins: add execlog to log instruction execution an [...] new 307ce0aaeb docs/devel: tcg-plugins: add execlog plugin description new e2c5557ce1 plugins: Added a new cache modelling plugin new 86ae3a1daa plugins/cache: Enable cache parameterization new 40c4a5533f plugins/cache: Added FIFO and LRU eviction policies new 4c125f3b75 docs/devel: Added cache plugin to the plugins docs new a6b95a9733 MAINTAINERS: Added myself as a reviewer for TCG Plugins new 438951e883 Merge remote-tracking branch 'remotes/stsquad/tags/pull-test [...]
The 45 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: .cirrus.yml | 55 -- .gitlab-ci.d/buildtest.yml | 23 - .gitlab-ci.d/cirrus.yml | 102 ++++ .gitlab-ci.d/cirrus/README.rst | 54 ++ .gitlab-ci.d/cirrus/build.yml | 35 ++ .gitlab-ci.d/cirrus/freebsd-12.vars | 13 + .gitlab-ci.d/cirrus/freebsd-13.vars | 13 + .gitlab-ci.d/cirrus/macos-11.vars | 15 + .gitlab-ci.d/custom-runners.yml | 222 +++++++ .gitlab-ci.d/edk2.yml | 27 +- .gitlab-ci.d/qemu-project.yml | 2 + .travis.yml | 12 +- MAINTAINERS | 6 +- accel/tcg/cputlb.c | 2 +- configure | 142 +++-- contrib/plugins/Makefile | 4 +- contrib/plugins/cache.c | 641 +++++++++++++++++++++ contrib/plugins/execlog.c | 153 +++++ docs/ccid.txt | 15 +- docs/devel/ci.rst | 127 ++++ docs/devel/index.rst | 1 + docs/devel/tcg-plugins.rst | 86 ++- hw/i386/Kconfig | 4 + hw/i386/meson.build | 2 + hw/i386/pc_sysfw.c | 107 ---- stubs/qdev.c => hw/i386/pc_sysfw_ovmf-stubs.c | 15 +- hw/i386/pc_sysfw_ovmf.c | 151 +++++ include/hw/i386/pc.h | 1 + include/qemu/plugin-memory.h | 2 +- meson.build | 26 +- plugins/api.c | 4 +- plugins/qemu-plugins.symbols | 3 - scripts/ci/setup/.gitignore | 2 + scripts/ci/setup/build-environment.yml | 116 ++++ scripts/ci/setup/gitlab-runner.yml | 71 +++ scripts/ci/setup/inventory.template | 1 + scripts/ci/setup/vars.yml.template | 12 + scripts/coverity-scan/coverity-scan.docker | 1 - stubs/meson.build | 4 +- tests/docker/common.rc | 19 +- tests/docker/docker.py | 4 +- tests/docker/dockerfiles/centos8.docker | 82 ++- .../docker/dockerfiles/debian-xtensa-cross.docker | 2 +- tests/docker/dockerfiles/debian10.docker | 4 +- tests/docker/dockerfiles/debian11.docker | 2 +- tests/docker/dockerfiles/fedora-cris-cross.docker | 2 +- tests/docker/dockerfiles/fedora-i386-cross.docker | 2 +- tests/docker/dockerfiles/fedora-win32-cross.docker | 3 +- tests/docker/dockerfiles/fedora-win64-cross.docker | 3 +- tests/docker/dockerfiles/fedora.docker | 67 +-- tests/docker/dockerfiles/opensuse-leap.docker | 77 ++- tests/docker/dockerfiles/ubuntu.docker | 4 +- tests/docker/dockerfiles/ubuntu1804.docker | 70 ++- tests/docker/dockerfiles/ubuntu2004.docker | 64 +- tests/docker/run | 3 - tests/docker/test-clang | 2 +- tests/docker/test-debug | 2 +- tests/docker/test-mingw | 3 +- tests/docker/test-misc | 2 +- tests/docker/test-tsan | 2 +- tests/tcg/hexagon/Makefile.target | 9 - tests/tcg/i386/Makefile.target | 3 + tests/tcg/multiarch/Makefile.target | 2 + tests/tcg/multiarch/test-mmap.c | 208 +++---- tests/vm/netbsd | 4 +- tests/vm/openbsd | 4 +- 66 files changed, 2413 insertions(+), 508 deletions(-) create mode 100644 .gitlab-ci.d/cirrus.yml create mode 100644 .gitlab-ci.d/cirrus/README.rst create mode 100644 .gitlab-ci.d/cirrus/build.yml create mode 100644 .gitlab-ci.d/cirrus/freebsd-12.vars create mode 100644 .gitlab-ci.d/cirrus/freebsd-13.vars create mode 100644 .gitlab-ci.d/cirrus/macos-11.vars create mode 100644 .gitlab-ci.d/custom-runners.yml create mode 100644 contrib/plugins/cache.c create mode 100644 contrib/plugins/execlog.c create mode 100644 docs/devel/ci.rst copy stubs/qdev.c => hw/i386/pc_sysfw_ovmf-stubs.c (53%) create mode 100644 hw/i386/pc_sysfw_ovmf.c create mode 100644 scripts/ci/setup/.gitignore create mode 100644 scripts/ci/setup/build-environment.yml create mode 100644 scripts/ci/setup/gitlab-runner.yml create mode 100644 scripts/ci/setup/inventory.template create mode 100644 scripts/ci/setup/vars.yml.template