This pull request is on behalf of Lukas. Hope that's okay. The following changes since commit f8e1d8852e393b3fd524fb005e38590063d99bc0:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210112-1' into staging (2021-01-12 21:23:25 +0000) are available in the Git repository at: git://repo.or.cz/qemu/armbru.git tags/pull-yank-2021-01-13 for you to fetch changes up to 91d48e520a4a4f72e97aeb333029694f5d57cc93: tests/test-char.c: Wait for the chardev to connect in char_socket_client_dupid_test (2021-01-13 10:21:17 +0100) ---------------------------------------------------------------- Yank patches patches for 2021-01-13 ---------------------------------------------------------------- Lukas Straub (7): Introduce yank feature block/nbd.c: Add yank feature chardev/char-socket.c: Add yank feature migration: Add yank feature io/channel-tls.c: make qio_channel_tls_shutdown thread-safe io: Document qmp oob suitability of qio_channel_shutdown and io_shutdown tests/test-char.c: Wait for the chardev to connect in char_socket_client_dupid_test qapi/qapi-schema.json | 1 + qapi/yank.json | 119 ++++++++++++++++++++++++ include/io/channel.h | 5 +- include/qemu/yank.h | 97 ++++++++++++++++++++ block/nbd.c | 153 ++++++++++++++++++------------- chardev/char-socket.c | 34 +++++++ io/channel-tls.c | 6 +- migration/channel.c | 13 +++ migration/migration.c | 22 +++++ migration/multifd.c | 10 ++ migration/qemu-file-channel.c | 7 ++ migration/savevm.c | 5 + tests/test-char.c | 1 + util/yank.c | 207 ++++++++++++++++++++++++++++++++++++++++++ MAINTAINERS | 7 ++ qapi/meson.build | 1 + util/meson.build | 1 + 17 files changed, 625 insertions(+), 64 deletions(-) create mode 100644 qapi/yank.json create mode 100644 include/qemu/yank.h create mode 100644 util/yank.c -- 2.26.2