[GIT PULL 00/10] Make HMP optional - follow-up

Marc-André Lureau posted 10 patches 2 weeks, 4 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260908-nohmp-v1-0-b19b693a5665@redhat.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Brian Cain <brian.cain@oss.qualcomm.com>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Thomas Huth <th.huth+qemu@posteo.eu>, "Philippe Mathieu-Daudé" <philmd@oss.qualcomm.com>, Aurelien Jarno <aurelien@aurel32.net>, Glenn Miles <milesg@linux.ibm.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, John Snow <jsnow@redhat.com>, "Denis V. Lunev" <den@openvz.org>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
There is a newer version of this series
tests/functional/arm/test_integratorcp.py | 13 +++++----
tests/functional/hexagon/test_systests.py |  6 ++--
tests/functional/m68k/test_nextcube.py    | 12 +++++---
tests/functional/mips64el/test_malta.py   | 13 +++++----
tests/functional/ppc/test_ppe42.py        |  1 +
tests/functional/qemu_test/testcase.py    |  6 ++++
tests/functional/s390x/test_ccw_virtio.py |  4 +--
tests/qtest/ahci-test.c                   |  5 ++--
tests/qtest/drive_del-test.c              | 47 +++++++++++++++----------------
tests/qtest/ide-test.c                    | 37 ++++++++++++++++++------
tests/qtest/libqtest.c                    | 39 +++++++++++++++++++++++++
tests/qtest/libqtest.h                    | 13 +++++++++
12 files changed, 140 insertions(+), 56 deletions(-)
[GIT PULL 00/10] Make HMP optional - follow-up
Posted by Marc-André Lureau 2 weeks, 4 days ago
The following changes since commit 35500e5c41aec76cde59befe750600dac7a9e37a:

  Merge tag 'pull-aspeed-20260906' of https://github.com/legoater/qemu into staging (2026-09-07 13:33:12 +0100)

are available in the Git repository at:

  https://gitlab.com/marcandre.lureau/qemu.git tags/nohmp-pr-v1

for you to fetch changes up to 7e72db1dd160628f2b806d5a3fe25125f5aee823:

  tests: fix qemu:func-hexagon-linters (2026-09-08 13:51:37 +0400)

----------------------------------------------------------------
Make HMP optional - follow-up

Fix left-overs tests failing when --disable-hmp

----------------------------------------------------------------
Marc-André Lureau (10):
      tests/functional: replace HMP with QMP
      tests/functional: add skipTestIfNoHMP() helper
      tests/functional: skip some tests that require HMP
      tests/functional/s390x: use QMP for balloon
      tests/ahci-test: replace HMP usage with QMP
      tests/qtest: add qtest_qmp_job_wait()
      tests/ide-test: convert to QMP
      tests/drive_del-test: compile out HMP-dependent tests when !CONFIG_HMP
      qtest: compile out HMP helper when !CONFIG_HMP
      tests: fix qemu:func-hexagon-linters

 tests/functional/arm/test_integratorcp.py | 13 +++++----
 tests/functional/hexagon/test_systests.py |  6 ++--
 tests/functional/m68k/test_nextcube.py    | 12 +++++---
 tests/functional/mips64el/test_malta.py   | 13 +++++----
 tests/functional/ppc/test_ppe42.py        |  1 +
 tests/functional/qemu_test/testcase.py    |  6 ++++
 tests/functional/s390x/test_ccw_virtio.py |  4 +--
 tests/qtest/ahci-test.c                   |  5 ++--
 tests/qtest/drive_del-test.c              | 47 +++++++++++++++----------------
 tests/qtest/ide-test.c                    | 37 ++++++++++++++++++------
 tests/qtest/libqtest.c                    | 39 +++++++++++++++++++++++++
 tests/qtest/libqtest.h                    | 13 +++++++++
 12 files changed, 140 insertions(+), 56 deletions(-)


Re: [GIT PULL 00/10] Make HMP optional - follow-up
Posted by Peter Maydell 2 weeks, 4 days ago
On Tue, 8 Sept 2026 at 10:52, Marc-André Lureau
<marcandre.lureau@redhat.com> wrote:
>
> The following changes since commit 35500e5c41aec76cde59befe750600dac7a9e37a:
>
>   Merge tag 'pull-aspeed-20260906' of https://github.com/legoater/qemu into staging (2026-09-07 13:33:12 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/marcandre.lureau/qemu.git tags/nohmp-pr-v1
>
> for you to fetch changes up to 7e72db1dd160628f2b806d5a3fe25125f5aee823:
>
>   tests: fix qemu:func-hexagon-linters (2026-09-08 13:51:37 +0400)
>
> ----------------------------------------------------------------
> Make HMP optional - follow-up
>
> Fix left-overs tests failing when --disable-hmp



Applied, thanks.

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

-- PMM