[PULL 0/7] s390x and qtest patches

Thomas Huth posted 7 patches 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230831191719.140001-1-thuth@redhat.com
Maintainers: Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Thomas Huth <thuth@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Ani Sinha <anisinha@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>
target/s390x/cpu.h                      |  2 ++
tests/qtest/bios-tables-test.c          |  8 +++--
tests/qtest/netdev-socket.c             |  2 +-
tests/qtest/usb-hcd-xhci-test.c         |  8 +++--
tests/tcg/s390x/precise-smc-user.c      | 39 ++++++++++++++++++++
subprojects/berkeley-testfloat-3.wrap   |  2 +-
tests/qtest/meson.build                 |  4 +--
tests/tcg/s390x/Makefile.softmmu-target |  1 +
tests/tcg/s390x/Makefile.target         |  1 +
tests/tcg/s390x/precise-smc-softmmu.S   | 63 +++++++++++++++++++++++++++++++++
10 files changed, 122 insertions(+), 8 deletions(-)
create mode 100644 tests/tcg/s390x/precise-smc-user.c
create mode 100644 tests/tcg/s390x/precise-smc-softmmu.S
[PULL 0/7] s390x and qtest patches
Posted by Thomas Huth 8 months ago
The following changes since commit 17780edd81d27fcfdb7a802efc870a99788bd2fc:

  Merge tag 'quick-fix-pull-request' of https://gitlab.com/bsdimp/qemu into staging (2023-08-31 10:06:29 -0400)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2023-08-31

for you to fetch changes up to 03b8a71e8459c9dfdafdb6fde673827eb17a89a2:

  meson: test for CONFIG_TCG in config_all (2023-08-31 19:10:02 +0200)

----------------------------------------------------------------
* Use precise selfmodifying code mode on s390x TCG
* Check for availablility of more devices in qtests before using them
* Some other minor qtest fixes

----------------------------------------------------------------
Ilya Leoshkevich (2):
      target/s390x: Define TARGET_HAS_PRECISE_SMC
      tests/tcg/s390x: Test precise self-modifying code handling

Paolo Bonzini (1):
      meson: test for CONFIG_TCG in config_all

Peter Maydell (1):
      tests/qtest/netdev-socket: Avoid variable-length array in inet_get_free_port_multiple()

Thomas Huth (3):
      tests/qtest/usb-hcd-xhci-test: Check availability of devices before using them
      tests/qtest/bios-tables-test: Check for virtio-iommu device before using it
      subprojects/berkeley-testfloat-3: Update to fix a problem with compiler warnings

 target/s390x/cpu.h                      |  2 ++
 tests/qtest/bios-tables-test.c          |  8 +++--
 tests/qtest/netdev-socket.c             |  2 +-
 tests/qtest/usb-hcd-xhci-test.c         |  8 +++--
 tests/tcg/s390x/precise-smc-user.c      | 39 ++++++++++++++++++++
 subprojects/berkeley-testfloat-3.wrap   |  2 +-
 tests/qtest/meson.build                 |  4 +--
 tests/tcg/s390x/Makefile.softmmu-target |  1 +
 tests/tcg/s390x/Makefile.target         |  1 +
 tests/tcg/s390x/precise-smc-softmmu.S   | 63 +++++++++++++++++++++++++++++++++
 10 files changed, 122 insertions(+), 8 deletions(-)
 create mode 100644 tests/tcg/s390x/precise-smc-user.c
 create mode 100644 tests/tcg/s390x/precise-smc-softmmu.S
Re: [PULL 0/7] s390x and qtest patches
Posted by Stefan Hajnoczi 7 months, 3 weeks ago
Applied, thanks.

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