From: Marc-André Lureau <marcandre.lur...@redhat.com> The following changes since commit 7b9a3c9f94bcac23c534bc9f42a9e914b433b299:
Merge remote-tracking branch 'remotes/kraxel/tags/fixes-20210326-pull-request' into staging (2021-03-26 12:58:58 +0000) are available in the Git repository at: g...@gitlab.com:marcandre.lureau/qemu.git tags/for-6.0-pull-request for you to fetch changes up to f57d44b452e11d8b7c9743476c30a8d0f80926de: tests: Add tests for yank with the chardev-change case (2021-03-27 13:57:40 +0400) ---------------------------------------------------------------- For 6.0 misc patches under my radar. Peter, let me know if you would rather split that PR. ---------------------------------------------------------------- Lukas Straub (6): yank: Remove dependency on qiochannel yank: Always link full yank code chardev/char.c: Move object_property_try_add_child out of chardev_new chardev/char.c: Always pass id to chardev_new chardev: Fix yank with the chardev-change case tests: Add tests for yank with the chardev-change case Marc-André Lureau (3): util: fix use-after-free in module_load_one sphinx: adopt kernel readthedoc theme docs: simplify each section title Priyankar Jain (1): dbus-vmstate: Increase the size of input stream buffer used during load docs/_templates/editpage.html | 5 - docs/conf.py | 51 +++--- docs/devel/_templates/editpage.html | 5 - docs/devel/index.rst | 4 +- docs/interop/_templates/editpage.html | 5 - docs/interop/index.rst | 4 +- docs/meson.build | 5 +- docs/specs/_templates/editpage.html | 5 - docs/specs/index.rst | 4 +- docs/sphinx-static/theme_overrides.css | 161 +++++++++++++++++ docs/system/_templates/editpage.html | 5 - docs/system/index.rst | 4 +- docs/tools/_templates/editpage.html | 5 - docs/tools/index.rst | 4 +- docs/user/_templates/editpage.html | 5 - docs/user/index.rst | 4 +- include/chardev/char.h | 3 + include/qemu/yank.h | 10 -- migration/yank_functions.h | 17 ++ backends/dbus-vmstate.c | 20 ++- chardev/char-socket.c | 41 +++-- chardev/char.c | 77 +++++--- migration/channel.c | 6 +- migration/multifd.c | 3 +- migration/qemu-file-channel.c | 3 +- migration/yank_functions.c | 20 +++ stubs/yank.c | 29 --- tests/unit/test-yank.c | 200 +++++++++++++++++++++ util/module.c | 3 +- util/yank.c | 8 - MAINTAINERS | 3 +- migration/meson.build | 1 + stubs/meson.build | 1 - tests/docker/dockerfiles/alpine.docker | 1 + tests/docker/dockerfiles/debian10.docker | 1 + tests/docker/dockerfiles/fedora.docker | 1 + tests/docker/dockerfiles/ubuntu.docker | 1 + tests/docker/dockerfiles/ubuntu1804.docker | 1 + tests/docker/dockerfiles/ubuntu2004.docker | 1 + tests/unit/meson.build | 3 +- util/meson.build | 2 +- 41 files changed, 567 insertions(+), 165 deletions(-) delete mode 100644 docs/_templates/editpage.html delete mode 100644 docs/devel/_templates/editpage.html delete mode 100644 docs/interop/_templates/editpage.html delete mode 100644 docs/specs/_templates/editpage.html create mode 100644 docs/sphinx-static/theme_overrides.css delete mode 100644 docs/system/_templates/editpage.html delete mode 100644 docs/tools/_templates/editpage.html delete mode 100644 docs/user/_templates/editpage.html create mode 100644 migration/yank_functions.h create mode 100644 migration/yank_functions.c delete mode 100644 stubs/yank.c create mode 100644 tests/unit/test-yank.c -- 2.29.0