This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/qemu.
from 1be5a765c0 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds b0dd0a3d74 tests: Drop perl-Test-Harness from the CI containers / VMs adds 2051658061 tests/qtest: Enable more tests for the "mipsel" target adds b911c30c56 tests/qtest: Move the fuzz tests to x86 only adds 5b4f72f5e8 tests/qtest: properly initialise the vring used idx adds 4667619269 docs/ccid: convert to restructuredText adds 0ca703662e hw: Add compat machines for 7.1 adds 41663beda5 tests/avocado: Allow overwrite smp and memory size command l [...] adds 591e7bb5fd Merge tag 'pull-request-2022-04-20' of https://gitlab.com/th [...] adds f1f8af238b tests/qemu-iotests/meson.build: Improve the indentation adds 2cf6a4e344 tests/qemu-iotests: Move the bash and sanitizer checks to me [...] adds 9ba271f0c7 iotests.py: Add supports_qcow2_zstd_compression() adds 7253a57007 iotests/065: Check for zstd support adds 32911369fe iotests/303: Check for zstd support adds a8c07ec287 qcow2: Improve refcount structure rebuilding adds 9ffd6d646d iotests/108: Test new refcount rebuild algorithm adds 0423f75351 qcow2: Add errp to rebuild_refcount_structure() adds 40a4b96eb0 Merge tag 'pull-block-2022-04-20' of https://gitlab.com/hrei [...] adds 11593544df tests/avocado: update aarch64_virt test to exercise -cpu max adds 396408ee92 docs/devel: add some notes on the binfmt-image-debian targets adds ab20edf59d docs/devel: drop :hidden: and :includehidden: tags adds 42ae4b0ef4 tests/docker: remove dead code for linux-user containers adds 28766b9eb4 tests/docker: remove test targets adds 681b685571 tests/docker: remove dead variable adds 1d64909543 tests/docker: remove unnecessary default definitions adds 79bd3ae9d3 tests/docker: inline variable definitions or move close to use adds bbb5ba8633 tests/docker: remove unnecessary filtering of $(DOCKER_IMAGES) adds d39eaa2266 tests/docker: simplify docker-TEST@IMAGE targets adds 426045aed8 tests/docker: do not duplicate rules for hexagon-cross adds f084839aba tests/tcg: add compiler test variables when using containers adds 3996dab2be tests/tcg: remove CONFIG_LINUX_USER from config-target.mak adds 8e61ecca4a tests/tcg: remove CONFIG_USER_ONLY from config-target.mak adds f2d5935145 tests/tcg: prepare Makefile.prereqs at configure time adds 5377a10001 tests/tcg: list test targets in Makefile.prereqs adds eebf199c09 tests/tcg: invoke Makefile.target directly from QEMU's makefile adds 544f4a2578 tests/tcg: isolate from QEMU's config-host.mak adds 77162849a6 tests/docker: remove SKIP_DOCKER_BUILD adds a5ed13cd31 tests/tcg: fix non-static build adds 9730a27ef4 tests/tcg: remove duplicate sha512-sse case adds 2931014c3d tests/tcg: add float_convd test adds f9caa8feea tests/tcg: add missing reference files for float_convs adds e618e1f9b4 target/i386: fix byte swap issue with XMM register access adds caccf59918 tests/guest-debug: better handle gdb crashes adds 2d20a57453 Merge tag 'pull-fixes-for-7.1-200422-1' of https://github.co [...] adds 54ee5b3da0 util/log: Drop manual log buffering adds eecb0c4e11 target/hexagon: Remove qemu_set_log in hexagon_translate_init adds e2c7c6a454 util/log: Return bool from qemu_set_log_filename adds c5955f4ff4 util/log: Pass Error pointer to qemu_set_log adds 229ef2eb44 os-posix: Use qemu_log_enabled adds c59fe6e536 util/log: Move qemu_log_lock, qemu_log_unlock out of line adds c60f599bcb util/log: Rename qemu_log_lock to qemu_log_trylock adds 6fef222971 hw/xen: Split out xen_pv_output_msg adds 78b548583e *: Use fprintf between qemu_log_trylock/unlock adds 3fb659605f util/log: Remove qemu_log_vprintf adds b7a83ff8df tcg: Pass the locked filepointer to tcg_dump_ops adds 8eb806a763 exec/translator: Pass the locked filepointer to disas_log hook adds 7ac5c0b7ba exec/log: Remove log_disas and log_target_disas adds c769fbd7de accel/tcg: Use cpu_dump_state between qemu_log_trylock/unlock adds 9aee8f2c29 target/nios2: Remove log_cpu_state from reset adds 095e9855b7 util/log: Use qemu_log_trylock/unlock in qemu_log adds 3c06a41746 util/log: Drop return value from qemu_log adds 27ea81337f util/log: Mark qemu_log_trylock as G_GNUC_WARN_UNUSED_RESULT adds 90f37362d7 util/log: Remove qemu_log_flush adds fb6efecf54 util/log: Drop call to setvbuf adds 43b761618d bsd-user: Expand log_page_dump inline adds 93756fdcf6 linux-user: Expand log_page_dump inline adds 09a65bec38 tests/unit: Do not reference QemuLogFile directly adds bf619eae2e include/exec/log: Do not reference QemuLogFile directly adds 7fc493f8bd include/qemu/log: Move entire implementation out-of-line adds 6391c772d7 sysemu/os-win32: Test for and use _lock_file/_unlock_file adds 144539d360 util/log: Introduce qemu_set_log_filename_flags adds 905c78fe60 bsd-user: Use qemu_set_log_filename_flags adds b410253f9f linux-user: Use qemu_set_log_filename_flags adds b2528af10a softmmu: Use qemu_set_log_filename_flags adds ec0d1849d9 util/log: Remove qemu_log_close adds 4226646481 util/log: Rename logfilename to global_filename adds 8ae58d6009 util/log: Rename qemu_logfile to global_file adds 702979f736 util/log: Rename qemu_logfile_mutex to global_mutex adds beab3447db util/log: Hoist the eval of is_daemonized in qemu_set_log_internal adds 92b24cb77f util/log: Combine two logfile closes adds d5f55fff34 util/log: Rename QemuLogFile to RCUCloseFILE adds 30f5a73ac3 util/log: Limit RCUCloseFILE to file closing adds 4e51069d67 util/log: Support per-thread log files adds 27a985159a Merge tag 'pull-log-20220420' of https://gitlab.com/rth7680/ [...] adds 55d71e0b78 Don't include sysemu/tcg.h if it is not necessary adds c74824389e tcg: Fix indirect lowering vs TCG_OPF_COND_BRANCH adds 5b6af141da accel/tcg: Remove ATOMIC_MMU_IDX adds a61532faa5 tcg: Add tcg_constant_ptr adds 9c125d17e9 Merge tag 'pull-tcg-20220420' of https://gitlab.com/rth7680/ [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/cirrus/freebsd-12.vars | 2 +- .gitlab-ci.d/cirrus/freebsd-13.vars | 2 +- .gitlab-ci.d/cirrus/macos-11.vars | 4 +- MAINTAINERS | 1 + accel/tcg/cpu-exec.c | 18 +- accel/tcg/cputlb.c | 1 - accel/tcg/hmp.c | 1 - accel/tcg/tcg-accel-ops-icount.c | 1 - accel/tcg/translate-all.c | 116 +-- accel/tcg/translator.c | 12 +- accel/tcg/user-exec.c | 1 - block/qcow2-refcount.c | 353 +++++--- bsd-user/main.c | 57 +- configure | 3 +- cpu.c | 16 +- docs/ccid.txt | 182 ---- docs/devel/index-api.rst | 1 - docs/devel/index-build.rst | 3 +- docs/devel/index-internals.rst | 1 - docs/devel/index-process.rst | 1 - docs/devel/index-tcg.rst | 1 - docs/devel/index.rst | 2 - docs/devel/qtest.rst | 1 - docs/devel/testing.rst | 38 + docs/system/device-emulation.rst | 1 + docs/system/devices/ccid.rst | 171 ++++ hw/arm/virt.c | 9 +- hw/core/machine.c | 3 + hw/i386/pc.c | 3 + hw/i386/pc_piix.c | 14 +- hw/i386/pc_q35.c | 13 +- hw/m68k/virt.c | 9 +- hw/net/can/can_sja1000.c | 29 +- hw/ppc/spapr.c | 15 +- hw/s390x/s390-virtio-ccw.c | 14 +- hw/virtio/vhost.c | 1 - hw/xen/xen_pvdev.c | 45 +- include/exec/log.h | 52 +- include/exec/translator.h | 2 +- include/hw/boards.h | 3 + include/hw/i386/pc.h | 3 + include/qemu/log-for-trace.h | 2 +- include/qemu/log.h | 93 +- include/sysemu/os-win32.h | 16 +- include/tcg/tcg.h | 4 + linux-user/main.c | 58 +- linux-user/mmap.c | 7 +- meson.build | 12 + monitor/misc.c | 10 +- net/can/can_socketcan.c | 26 +- os-posix.c | 2 +- qemu-img.c | 2 +- qemu-io.c | 2 +- qemu-nbd.c | 2 +- scsi/qemu-pr-helper.c | 2 +- softmmu/vl.c | 21 +- storage-daemon/qemu-storage-daemon.c | 2 +- target/alpha/translate.c | 7 +- target/arm/helper.c | 1 - target/arm/translate-a64.c | 6 +- target/arm/translate.c | 7 +- target/avr/translate.c | 7 +- target/cris/translate.c | 7 +- target/hexagon/translate.c | 13 +- target/hppa/translate.c | 15 +- target/i386/gdbstub.c | 4 +- target/i386/tcg/translate.c | 22 +- target/m68k/translate.c | 7 +- target/microblaze/translate.c | 7 +- target/mips/tcg/translate.c | 7 +- target/nios2/cpu.c | 5 - target/nios2/translate.c | 7 +- target/openrisc/translate.c | 7 +- target/ppc/translate.c | 7 +- target/riscv/translate.c | 10 +- target/rx/translate.c | 7 +- target/s390x/cpu_models_sysemu.c | 1 - target/s390x/helper.c | 1 - target/s390x/tcg/translate.c | 11 +- target/sh4/translate.c | 7 +- target/sparc/translate.c | 7 +- target/tricore/translate.c | 7 +- target/xtensa/translate.c | 7 +- tcg/tcg.c | 222 ++--- tests/Makefile.include | 63 +- tests/avocado/avocado_qemu/__init__.py | 6 +- tests/avocado/boot_linux_console.py | 25 - tests/avocado/machine_aarch64_virt.py | 51 ++ tests/check-block.sh | 26 - tests/docker/Makefile.include | 115 +-- tests/docker/docker.py | 57 -- tests/docker/dockerfiles/alpine.docker | 1 - tests/docker/dockerfiles/centos8.docker | 1 - tests/docker/dockerfiles/debian-arm64-cross.docker | 1 - .../build-toolchain.sh | 0 tests/docker/dockerfiles/debian-s390x-cross.docker | 1 - .../docker/dockerfiles/debian-tricore-cross.docker | 1 - tests/docker/dockerfiles/empty.docker | 8 - tests/docker/dockerfiles/fedora-i386-cross.docker | 1 - tests/docker/dockerfiles/fedora-win32-cross.docker | 1 - tests/docker/dockerfiles/fedora-win64-cross.docker | 1 - tests/docker/dockerfiles/fedora.docker | 1 - tests/docker/dockerfiles/opensuse-leap.docker | 1 - tests/docker/dockerfiles/ubuntu1804.docker | 1 - tests/docker/dockerfiles/ubuntu2004.docker | 1 - tests/guest-debug/run-test.py | 11 +- tests/lcitool/projects/qemu.yml | 1 - tests/qemu-iotests/065 | 24 +- tests/qemu-iotests/108 | 259 +++++- tests/qemu-iotests/108.out | 81 ++ tests/qemu-iotests/303 | 4 +- tests/qemu-iotests/iotests.py | 20 + tests/qemu-iotests/meson.build | 73 +- tests/qtest/endianness-test.c | 1 + tests/qtest/fuzz-lsi53c895a-test.c | 8 +- tests/qtest/fuzz-megasas-test.c | 12 +- tests/qtest/fuzz-sb16-test.c | 12 +- tests/qtest/fuzz-sdcard-test.c | 12 +- tests/qtest/fuzz-virtio-scsi-test.c | 8 +- tests/qtest/libqos/virtio.c | 2 + tests/qtest/meson.build | 27 +- tests/tcg/Makefile.prereqs | 18 - tests/tcg/Makefile.qemu | 121 --- tests/tcg/Makefile.target | 14 +- tests/tcg/aarch64/Makefile.softmmu-target | 2 +- tests/tcg/aarch64/Makefile.target | 10 +- tests/tcg/aarch64/float_convd.ref | 988 +++++++++++++++++++++ tests/tcg/arm/float_convd.ref | 988 +++++++++++++++++++++ tests/tcg/configure.sh | 78 +- tests/tcg/i386/Makefile.target | 2 +- tests/tcg/i386/float_convd.conf | 988 +++++++++++++++++++++ tests/tcg/{ppc64le => i386}/float_convs.ref | 192 ++-- tests/tcg/multiarch/Makefile.target | 2 +- .../tcg/multiarch/{float_convs.c => float_convd.c} | 43 +- tests/tcg/ppc64/Makefile.target | 4 +- tests/tcg/ppc64le/Makefile.target | 4 +- tests/tcg/x86_64/Makefile.target | 9 +- tests/tcg/x86_64/float_convd.ref | 988 +++++++++++++++++++++ tests/tcg/{ppc64le => x86_64}/float_convs.ref | 176 ++-- tests/unit/test-logging.c | 42 +- tests/vm/centos.aarch64 | 3 +- tests/vm/fedora | 2 +- util/log.c | 367 +++++--- 143 files changed, 6101 insertions(+), 1740 deletions(-) delete mode 100644 docs/ccid.txt create mode 100644 docs/system/devices/ccid.rst create mode 100644 tests/avocado/machine_aarch64_virt.py rename tests/docker/dockerfiles/{debian-hexagon-cross.docker.d => debian-hexagon-c [...] delete mode 100644 tests/docker/dockerfiles/empty.docker delete mode 100644 tests/tcg/Makefile.prereqs delete mode 100644 tests/tcg/Makefile.qemu create mode 100644 tests/tcg/aarch64/float_convd.ref create mode 100644 tests/tcg/arm/float_convd.ref create mode 100644 tests/tcg/i386/float_convd.conf copy tests/tcg/{ppc64le => i386}/float_convs.ref (88%) copy tests/tcg/multiarch/{float_convs.c => float_convd.c} (66%) create mode 100644 tests/tcg/x86_64/float_convd.ref copy tests/tcg/{ppc64le => x86_64}/float_convs.ref (88%)