qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/11] Python patches
@ 2022-03-07 22:14 John Snow
  2022-03-07 22:14 ` [PULL 01/11] python/aqmp: add _session_guard() John Snow
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: John Snow @ 2022-03-07 22:14 UTC (permalink / raw)
  To: qemu-devel
  Cc: Kevin Wolf, Peter Maydell, Beraldo Leal, qemu-block,
	Markus Armbruster, Eduardo Habkost, Hanna Reitz, Cleber Rosa,
	John Snow

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




^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-03-08 22:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-07 22:14 [PULL 00/11] Python patches John Snow
2022-03-07 22:14 ` [PULL 01/11] python/aqmp: add _session_guard() John Snow
2022-03-07 22:14 ` [PULL 02/11] python/aqmp: rename 'accept()' to 'start_server_and_accept()' John Snow
2022-03-07 22:14 ` [PULL 03/11] python/aqmp: remove _new_session and _establish_connection John Snow
2022-03-07 22:15 ` [PULL 04/11] python/aqmp: split _client_connected_cb() out as _incoming() John Snow
2022-03-07 22:15 ` [PULL 05/11] python/aqmp: squelch pylint warning for too many lines John Snow
2022-03-07 22:15 ` [PULL 06/11] python/aqmp: refactor _do_accept() into two distinct steps John Snow
2022-03-07 22:15 ` [PULL 07/11] python/aqmp: stop the server during disconnect() John Snow
2022-03-07 22:15 ` [PULL 08/11] python/aqmp: add start_server() and accept() methods John Snow
2022-03-07 22:15 ` [PULL 09/11] python/aqmp: fix race condition in legacy.py John Snow
2022-03-07 22:15 ` [PULL 10/11] python/aqmp: drop _bind_hack() John Snow
2022-03-07 22:15 ` [PULL 11/11] scripts/qmp-shell-wrap: Fix import path John Snow
2022-03-08 22:26 ` [PULL 00/11] Python patches Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).