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-aarch64-mainline-allnoconfig in repository toolchain/ci/qemu.
from f8e1d8852e Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 2c9dce0196 meson: do not use CONFIG_VIRTFS adds 9102c96821 whpx: rename whp-dispatch to whpx-internal.h adds 84f4ef17ae whpx: move internal definitions to whpx-internal.h adds dc83539872 cirrus/msys2: Exit powershell with $LastExitCode adds 29c7ac489f cirrus/msys2: Cache msys2 mingw in a better way. adds daee8de314 maintainers: Add me as Windows Hosted Continuous Integration [...] adds 9a46d044d8 whpx: move whpx_lapic_state from header to c file adds cb7abd8319 meson: fix Cocoa option in summary adds 4cbf8efc5b scripts/gdb: fix 'qemu coroutine' when users selects a non t [...] adds b9a0de3773 scripts/gdb: implement 'qemu bt' adds d533d6359b Docs/RCU: Correct sample code of qatomic_rcu_set adds 3eacf70bb5 meson: Propagate gnutls dependency adds eb8cb3d9dc virtio-scsi: trace events adds a23a6789c0 cocoa: do not enable coreaudio automatically adds 5cb69566da gtk: remove CONFIG_GTK_GL adds 9d71037f4b configure: move X11 detection to Meson adds 1b6954713f configure: move GTK+ detection to Meson adds c1ec49415c configure: move Cocoa incompatibility checks to Meson adds 835af8990c configure: quote command line arguments in config.status adds c117e5b11a target/i386: Use X86Seg enum for segment registers adds 6b63d12612 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] adds 50186051f4 Introduce yank feature adds fee091cdff block/nbd.c: Add yank feature adds 8ee4480692 chardev/char-socket.c: Add yank feature adds b5eea99ec2 migration: Add yank feature adds e4d2bfb170 io/channel-tls.c: make qio_channel_tls_shutdown thread-safe adds 8659f317d3 io: Document qmp oob suitability of qio_channel_shutdown and [...] adds 91d48e520a tests/test-char.c: Wait for the chardev to connect in char_s [...] adds 45240eed4f Merge remote-tracking branch 'remotes/armbru/tags/pull-yank- [...] new 5d9d376979 mac_oldworld: remove duplicate bus check for PPC_INPUT(env) new 49ac51ae80 mac_oldworld: move initialisation of grackle before heathrow new 370022ce31 macio: move heathrow PIC inside macio-oldworld device new 6ce97b225e mac_newworld: delay wiring of PCI IRQs in New World machine new 7e4d62dfee macio: move OpenPIC inside macio-newworld device new b73eb72792 macio: wire macio GPIOs to OpenPIC using sysbus IRQs new 7b3180f911 macio: don't set user_creatable to false new c0dd6654f2 Merge remote-tracking branch 'remotes/mcayland/tags/qemu-mac [...]
The 8 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 | 119 +++++++----- MAINTAINERS | 13 ++ block/meson.build | 2 +- block/nbd.c | 153 +++++++++------ chardev/char-socket.c | 34 ++++ configure | 93 +-------- docs/devel/rcu.txt | 2 +- fsdev/meson.build | 2 +- hw/misc/macio/gpio.c | 24 +-- hw/misc/macio/macio.c | 53 +++--- hw/ppc/mac_newworld.c | 71 +++---- hw/ppc/mac_oldworld.c | 76 ++++---- hw/scsi/trace-events | 9 + hw/scsi/virtio-scsi.c | 30 ++- include/hw/misc/macio/gpio.h | 2 - include/hw/misc/macio/macio.h | 4 +- include/io/channel.h | 5 +- include/qemu/yank.h | 97 ++++++++++ include/sysemu/whpx.h | 22 +-- io/channel-tls.c | 6 +- io/meson.build | 2 +- meson.build | 57 ++++-- meson_options.txt | 2 + migration/channel.c | 13 ++ migration/migration.c | 22 +++ migration/multifd.c | 10 + migration/qemu-file-channel.c | 7 + migration/savevm.c | 5 + qapi/meson.build | 1 + qapi/qapi-schema.json | 1 + qapi/yank.json | 119 ++++++++++++ scripts/qemu-gdb.py | 1 + scripts/qemugdb/coroutine.py | 35 +++- storage-daemon/meson.build | 2 +- target/i386/cpu.h | 4 +- target/i386/gdbstub.c | 2 +- target/i386/tcg/seg_helper.c | 8 +- target/i386/tcg/translate.c | 6 +- target/i386/whpx/whpx-all.c | 9 +- target/i386/whpx/whpx-apic.c | 9 +- target/i386/whpx/whpx-cpus.c | 4 +- .../i386/whpx/{whp-dispatch.h => whpx-internal.h} | 17 +- tests/meson.build | 6 +- tests/qtest/meson.build | 4 +- tests/test-char.c | 1 + ui/gtk.c | 16 +- ui/meson.build | 11 +- util/meson.build | 1 + util/yank.c | 207 +++++++++++++++++++++ 49 files changed, 990 insertions(+), 409 deletions(-) create mode 100644 include/qemu/yank.h create mode 100644 qapi/yank.json rename target/i386/whpx/{whp-dispatch.h => whpx-internal.h} (93%) create mode 100644 util/yank.c