qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] python: More fixes for 6.2
@ 2021-11-18 20:46 John Snow
  2021-11-18 20:46 ` [PATCH 1/7] python/machine: add @sock_dir property John Snow
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: John Snow @ 2021-11-18 20:46 UTC (permalink / raw)
  To: qemu-devel; +Cc: Thomas Huth, John Snow, Eduardo Habkost, Cleber Rosa

GitLab: https://gitlab.com/jsnow/qemu/-/pipelines/412040104

Patch 5 fixes a race condition in machine.py exposed by device-crash-test.
Patch 6 fixes a hang in device-crash-test.
Patch 7 fixes send_fd_scm in AQMP under Python 3.6.

Patches 1-3 provide a minor concurrency fix that happened to get fixed
on my way to fixing the above three.
Patch 4 is just a trivial style thing.

With this, device-crash-test should be back to producing only strictly
relevant output.

John Snow (7):
  python/machine: add @sock_dir property
  python/machine: remove _remove_monitor_sockfile property
  python/machine: add instance disambiguator to default nickname
  python/machine: move more variable initializations to _pre_launch
  python/machine: handle "fast" QEMU terminations
  scripts/device-crash-test: Use a QMP timeout
  python/aqmp: fix send_fd_scm for python 3.6.x

 python/qemu/aqmp/qmp_client.py |  9 ++++--
 python/qemu/machine/machine.py | 59 ++++++++++++++++++++--------------
 scripts/device-crash-test      |  2 +-
 3 files changed, 42 insertions(+), 28 deletions(-)

-- 
2.31.1




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

end of thread, other threads:[~2021-11-19 16:49 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-18 20:46 [PATCH 0/7] python: More fixes for 6.2 John Snow
2021-11-18 20:46 ` [PATCH 1/7] python/machine: add @sock_dir property John Snow
2021-11-19 12:21   ` Willian Rampazzo
2021-11-18 20:46 ` [PATCH 2/7] python/machine: remove _remove_monitor_sockfile property John Snow
2021-11-19 12:22   ` Willian Rampazzo
2021-11-18 20:46 ` [PATCH 3/7] python/machine: add instance disambiguator to default nickname John Snow
2021-11-19  8:54   ` Philippe Mathieu-Daudé
2021-11-19 12:24   ` Willian Rampazzo
2021-11-18 20:46 ` [PATCH 4/7] python/machine: move more variable initializations to _pre_launch John Snow
2021-11-19 12:26   ` Willian Rampazzo
2021-11-18 20:46 ` [PATCH 5/7] python/machine: handle "fast" QEMU terminations John Snow
2021-11-19 16:09   ` Willian Rampazzo
2021-11-18 20:46 ` [PATCH 6/7] scripts/device-crash-test: Use a QMP timeout John Snow
2021-11-18 20:46 ` [PATCH 7/7] python/aqmp: fix send_fd_scm for python 3.6.x John Snow
2021-11-19 16:18   ` Willian Rampazzo

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).