[PULL 0/7] Python patches

John Snow posted 7 patches 2 weeks, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211123023805.2745382-1-jsnow@redhat.com
Maintainers: Eduardo Habkost <ehabkost@redhat.com>, Cleber Rosa <crosa@redhat.com>, John Snow <jsnow@redhat.com>
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(-)

[PULL 0/7] Python patches

Posted by John Snow 2 weeks, 1 day ago
The following changes since commit 89d2f9e4c63799f7f03e9180c63b7dc45fc2a04a:

  Merge tag 'pull-target-arm-20211122' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2021-11-22 16:35:54 +0100)

are available in the Git repository at:

  https://gitlab.com/jsnow/qemu.git tags/python-pull-request

for you to fetch changes up to a57cb3e23d5ac918a69d0aab918470ff0b429ff9:

  python/aqmp: fix send_fd_scm for python 3.6.x (2021-11-22 18:41:21 -0500)

----------------------------------------------------------------
Python testing fixes for 6.2

A few more fixes to help eliminate race conditions from
device-crash-test, along with a fix that allows the SCM_RIGHTS
functionality to work on hosts that only have Python 3.6.

If this is too much this late in the RC process, I'd advocate for at
least patch 7/7 by itself.

----------------------------------------------------------------

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



Re: [PULL 0/7] Python patches

Posted by Richard Henderson 2 weeks ago
On 11/23/21 3:37 AM, John Snow wrote:
> The following changes since commit 89d2f9e4c63799f7f03e9180c63b7dc45fc2a04a:
> 
>    Merge tag 'pull-target-arm-20211122' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2021-11-22 16:35:54 +0100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/jsnow/qemu.git tags/python-pull-request
> 
> for you to fetch changes up to a57cb3e23d5ac918a69d0aab918470ff0b429ff9:
> 
>    python/aqmp: fix send_fd_scm for python 3.6.x (2021-11-22 18:41:21 -0500)
> 
> ----------------------------------------------------------------
> Python testing fixes for 6.2
> 
> A few more fixes to help eliminate race conditions from
> device-crash-test, along with a fix that allows the SCM_RIGHTS
> functionality to work on hosts that only have Python 3.6.
> 
> If this is too much this late in the RC process, I'd advocate for at
> least patch 7/7 by itself.
> 
> ----------------------------------------------------------------
> 
> 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(-)

Applied, thanks.

r~