This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmodconfig in repository toolchain/ci/qemu.
from c9641eb422 Merge tag 'pull-tcg-20220602' of https://gitlab.com/rth7680/ [...] adds 000117066b s390: Typo fix FLOATING_POINT_SUPPPORT_ENH adds ec8c293678 hw/s390x/s390-virtio-ccw: Improve the machine description string adds 54354861d2 target/s390x: kvm: Honor storage keys during emulation adds 117d794396 MAINTAINERS: Update s390 vhost entries adds 69d0535db9 tests/tcg: Test overflow conditions adds 2ac7d74117 MAINTAINERS: Change my email address adds c5f1bb4272 MAINTAINERS: Update maintainers for Guest x86 HAXM CPUs adds d412597ec5 qtest/npcm7xx_pwm-test: Fix memory leak in mft_qom_set adds 55c269829d tests/qtest: use g_autofree for test_server_create_chr adds a743d60bca ui: Remove deprecated parameters of the "-display sdl" option adds 9eafdeeac3 ui: Switch "-display sdl" to use the QAPI parser adds 707d93d4ab ui: Remove deprecated options "-sdl" and "-curses" adds 70e975203f Merge tag 'pull-request-2022-06-03' of https://gitlab.com/th [...] adds 1e64facc01 hw/nvme: fix narrowing conversion adds 51c4532663 hw/nvme: add missing return statement adds 2e8f952ae7 hw/nvme: fix copy cmd for pi enabled namespaces adds 9235a72a5d hw/nvme: fix smart aen adds a859eb9f8f hw/nvme: enforce common serial per subsystem adds 36d83272d5 hw/nvme: do not auto-generate eui64 adds bd9f371c6f hw/nvme: do not auto-generate uuid adds 9f2e1acf83 hw/nvme: do not report null uuid adds fbba243bc7 hw/nvme: bump firmware revision adds 8b1e59a687 hw/nvme: deprecate the use-intel-id compatibility parameter adds d7fe639cab hw/nvme: add new command abort case adds ca127b3fc2 Merge tag 'nvme-next-pull-request' of git://git.infradead.or [...] new 9f9dcb96a4 target/i386/tcg: Fix masking of real-mode addresses with A20 bit new d8f3a60931 build: add a "make modules" target new b0f3184e82 target/i386: Fix wrong count setting new 24ce7aa77d modules: introduces module_kconfig directive new 05d6814c3e modules: generates per-target modinfo new c4b8ffcbb8 replay: fix event queue flush for qemu shutdown new 75bbe5e5ec replay: notify vCPU when BH is scheduled new 60618e2d77 replay: rewrite async event handling new 3e21408b05 replay: simplify async event processing new 04d0583a4f docs: convert docs/devel/replay page to rst new 43185f7bd4 docs: move replay docs to docs/system/replay.rst new c9d27a0f9f tests/avocado: update replay_linux test new 3cd1dce33d tests/avocado: add replay Linux tests for virtio machine new 9b59af628c tests/avocado: add replay Linux test for Aarch64 machines new d426ff938b tests/Makefile.include: Fix 'make check-help' output new efb3934adf x86: cpu: make sure number of addressable IDs for processor [...] new d7caf13b5f x86: cpu: fixup number of addressable IDs for logical proces [...] new e7874a50ff python: update for mypy 0.950 new caa0f7cbaf tests: add "TESTS_PYTHON" variable to Makefile new aa19dd33ce tests: use python3 as the python executable name new a547c82701 tests: silence pip upgrade warnings during venv creation new 5a6f1199cb tests: add quiet-venv-pip macro new 0e7647aa8a tests: install "qemu" namespace package into venv new f4c66f1705 tests: use tests/venv to run basevm.py-based scripts new e184036a0e tests: add python3-venv to debian10.docker new 1d8cf47e5b tests: run 'device-crash-test' from tests/venv new d4bb4432ab regenerate meson-buildoptions.sh new 7632a38e7c configure: remove reference to removed option new ca5765c852 meson: qga: do not use deprecated meson.build_root() new 57c9363c45 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...]
The 30 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 | 8 +- MAINTAINERS | 6 +- accel/tcg/tcg-accel-ops-icount.c | 5 +- configure | 1 - docs/about/deprecated.rst | 41 ++-- docs/about/removed-features.rst | 27 ++ docs/devel/index-tcg.rst | 1 + docs/devel/replay.rst | 306 +++++++++++++++++++++++ docs/devel/replay.txt | 46 ---- docs/replay.txt | 410 ------------------------------- docs/system/index.rst | 1 + docs/system/replay.rst | 237 ++++++++++++++++++ hw/core/machine.c | 1 + hw/display/qxl.c | 1 + hw/display/vhost-user-gpu-pci.c | 1 + hw/display/vhost-user-gpu.c | 1 + hw/display/vhost-user-vga.c | 1 + hw/display/virtio-gpu-base.c | 1 + hw/display/virtio-gpu-gl.c | 1 + hw/display/virtio-gpu-pci-gl.c | 1 + hw/display/virtio-gpu-pci.c | 1 + hw/display/virtio-gpu.c | 1 + hw/display/virtio-vga-gl.c | 1 + hw/display/virtio-vga.c | 1 + hw/nvme/ctrl.c | 26 +- hw/nvme/dif.c | 5 + hw/nvme/ns.c | 9 +- hw/nvme/nvme.h | 1 + hw/nvme/subsys.c | 7 + hw/s390x/s390-virtio-ccw.c | 2 +- hw/s390x/virtio-ccw-gpu.c | 1 + hw/usb/ccid-card-emulated.c | 1 + hw/usb/ccid-card-passthru.c | 1 + hw/usb/host-libusb.c | 1 + hw/usb/redirect.c | 1 + include/qemu/module.h | 10 + include/sysemu/cpu-timers.h | 1 + include/sysemu/replay.h | 9 +- include/sysemu/sysemu.h | 2 - meson.build | 28 ++- python/qemu/qmp/util.py | 4 +- python/setup.cfg | 1 + qapi/ui.json | 26 +- qemu-options.hx | 56 +---- qga/meson.build | 2 +- replay/replay-events.c | 56 ++--- replay/replay-internal.h | 37 ++- replay/replay-snapshot.c | 2 - replay/replay.c | 78 +++--- scripts/device-crash-test | 16 +- scripts/meson-buildoptions.sh | 4 +- scripts/modinfo-generate.py | 49 +++- softmmu/globals.c | 2 - softmmu/icount.c | 12 +- softmmu/vl.c | 128 +--------- stubs/icount.c | 4 + target/i386/cpu.c | 22 +- target/i386/tcg/sysemu/excp_helper.c | 4 +- target/s390x/cpu_features_def.h.inc | 2 +- target/s390x/gen-features.c | 6 +- target/s390x/kvm/kvm.c | 9 + target/s390x/tcg/translate.c | 8 +- tests/Makefile.include | 48 ++-- tests/avocado/avocado_qemu/__init__.py | 11 +- tests/avocado/replay_linux.py | 85 ++++++- tests/avocado/virtio_check_params.py | 1 - tests/avocado/virtio_version.py | 1 - tests/docker/dockerfiles/debian10.docker | 1 + tests/qtest/npcm7xx_pwm-test.c | 3 + tests/qtest/vhost-user-test.c | 7 +- tests/requirements.txt | 1 + tests/tcg/multiarch/overflow.c | 58 +++++ tests/vm/Makefile.include | 13 +- tests/vm/basevm.py | 6 +- ui/sdl2.c | 10 + util/async.c | 8 + 76 files changed, 1094 insertions(+), 893 deletions(-) create mode 100644 docs/devel/replay.rst delete mode 100644 docs/devel/replay.txt delete mode 100644 docs/replay.txt create mode 100644 docs/system/replay.rst create mode 100644 tests/tcg/multiarch/overflow.c