The following changes since commit b49872aa8fc0f3f5a3036cc37aa2cb5c92866f33:
Merge remote-tracking branch 'remotes/hreitz-gitlab/tags/pull-block-2022-03-07' into staging (2022-03-07 17:14:09 +0000) are available in the Git repository at: https://gitlab.com/jsnow/qemu.git tags/python-pull-request for you to fetch changes up to 7cba010e821bf227e5fa016d0df06f2a33a0c318: scripts/qmp-shell-wrap: Fix import path (2022-03-07 14:36:47 -0500) ---------------------------------------------------------------- Python patches Hopefully, fixes the race conditions witnessed through the NetBSD vm tests. ---------------------------------------------------------------- John Snow (11): python/aqmp: add _session_guard() python/aqmp: rename 'accept()' to 'start_server_and_accept()' python/aqmp: remove _new_session and _establish_connection python/aqmp: split _client_connected_cb() out as _incoming() python/aqmp: squelch pylint warning for too many lines python/aqmp: refactor _do_accept() into two distinct steps python/aqmp: stop the server during disconnect() python/aqmp: add start_server() and accept() methods python/aqmp: fix race condition in legacy.py python/aqmp: drop _bind_hack() scripts/qmp-shell-wrap: Fix import path python/qemu/aqmp/legacy.py | 7 +- python/qemu/aqmp/protocol.py | 393 +++++++++++++++++++++-------------- python/tests/protocol.py | 45 ++-- scripts/qmp/qmp-shell-wrap | 2 +- 4 files changed, 274 insertions(+), 173 deletions(-) -- 2.34.1