[PULL 00/11] Python patches

John Snow posted 11 patches 2 years, 2 months ago
Test checkpatch passed
Failed in applying to current master (apply log)
Maintainers: John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Beraldo Leal <bleal@redhat.com>, Markus Armbruster <armbru@redhat.com>
There is a newer version of this series
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(-)
[PULL 00/11] Python patches
Posted by John Snow 2 years, 2 months ago
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

Re: [PULL 00/11] Python patches
Posted by Peter Maydell 2 years, 1 month ago
On Mon, 7 Mar 2022 at 22:15, John Snow <jsnow@redhat.com> wrote:
>
> 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.
>
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/7.0
for any user-visible changes.

-- PMM