mbox

[PULL,0/7] s390x and qtest patches

Message ID 20230831191719.140001-1-thuth@redhat.com
State New
Headers show

Pull-request

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

Message

Thomas Huth Aug. 31, 2023, 7:17 p.m. UTC
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

Comments

Stefan Hajnoczi Sept. 5, 2023, 3:08 p.m. UTC | #1
Applied, thanks.

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