mbox

[PULL,v3,for,7.2,00/31] testing and plugin updates

Message ID 20221101135057.1294566-1-alex.bennee@linaro.org
State New
Headers show

Pull-request

https://github.com/stsquad/qemu.git tags/pull-testing-for-7.2-011122-3

Message

Alex Bennée Nov. 1, 2022, 1:50 p.m. UTC
The following changes since commit 5107fd3effb1cfec3b96d9e819f1605048640e31:

  net/vhost-vdpa.c: Fix clang compilation failure (2022-10-31 13:01:31 -0400)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-testing-for-7.2-011122-3

for you to fetch changes up to 339bf0c071eff5e6ff1d9ddb3ad5cd02e4cd9ca3:

  tests/vm: use -o IdentitiesOnly=yes for ssh (2022-10-31 20:37:59 +0000)

----------------------------------------------------------------
testing and plugin updates for 7.2:

  - cleanup win32/64 docker files
  - update test-mingw test
  - add flex/bison to debian-all-test
  - handle --enable-static/--disable-pie in config
  - extend timeouts on x86_64 avocado tests
  - add flex/bison to debian-hexagon-cross
  - use regular semihosting for nios2 check-tcg
  - fix obscure linker error to nios2 softmmu tests
  - various windows portability fixes for tests
  - clean-up of MAINTAINERS
  - use -machine none when appropriate in avocado
  - make raspi2_initrd test detect shutdown
  - disable sh4 rd2 tests on gitlab
  - re-enable threadcount/linux-test for sh4
  - clean-up s390x handling of "ex" instruction
  - better handle new CPUs in execlog plugin
  - pass CONFIG_DEBUG_TCG to plugin builds
  - try and avoid races in test-io-channel-command
  - speed up ssh key checking for tests/vm

----------------------------------------------------------------
Alex Bennée (21):
      tests/lcitool: Rename non-Debian specific helper
      tests/docker: update fedora-win[32|64]-cross with lcitool
      tests/lcitool: Refresh to latest libvirt-ci module
      tests/docker: update test-mingw to run single build
      configure: don't enable cross compilers unless in target_list
      configure: fix the --enable-static --disable-pie case
      tests/avocado: extend the timeout for x86_64 tcg tests
      tests/tcg: use regular semihosting for nios2-softmmu
      MAINTAINERS: add entries for the key build bits
      MAINTAINERS: add features_to_c.sh to gdbstub files
      MAINTAINERS: fix-up for check-tcg Makefile changes
      tests/avocado: set -machine none for userfwd and vnc tests
      tests/avocado: disable sh4 rd2 tests on Gitlab
      tests/tcg: re-enable linux-test for sh4
      tests/tcg: re-enable threadcount for sh4
      target/s390x: don't use ld_code2 to probe next pc
      target/s390x: don't probe next pc for EXecuted insns
      target/s390x: fake instruction loading when handling 'ex'
      contrib/plugins: enable debug on CONFIG_DEBUG_TCG
      contrib/plugins: protect execlog's last_exec expansion
      tests/unit: cleanups for test-io-channel-command

Anton Johansson (2):
      tests/docker: Add flex/bison to `debian-all-test`
      tests/docker: Add flex/bison to `debian-hexagon-cross`

Bin Meng (4):
      semihosting/arm-compat-semi: Avoid using hardcoded /tmp
      tcg: Avoid using hardcoded /tmp
      block/vvfat: Unify the mkdir() call
      hw/usb: dev-mtp: Use g_mkdir()

Ilya Leoshkevich (1):
      tests/vm: use -o IdentitiesOnly=yes for ssh

Paolo Bonzini (1):
      tests/tcg: include CONFIG_PLUGIN in config-host.mak

Peter Maydell (1):
      tests/avocado: raspi2_initrd: Wait for guest shutdown message before stopping

Richard Henderson (1):
      tests/tcg/nios2: Tweak 10m50-ghrd.ld

 configure                                          |  17 ++-
 include/exec/translator.h                          |  17 +++
 block/vvfat.c                                      |   9 +-
 contrib/plugins/execlog.c                          |  38 ++++--
 hw/usb/dev-mtp.c                                   |   4 +-
 semihosting/arm-compat-semi.c                      |   3 +-
 target/s390x/tcg/translate.c                       |  14 ++-
 tcg/tcg.c                                          |   3 +-
 tests/unit/test-io-channel-command.c               |  45 ++++---
 MAINTAINERS                                        |  29 ++++-
 contrib/plugins/Makefile                           |   1 +
 tests/avocado/boot_linux.py                        |   1 +
 tests/avocado/boot_linux_console.py                |   7 +-
 tests/avocado/info_usernet.py                      |   3 +
 tests/avocado/vnc.py                               |   1 +
 .../dockerfiles/debian-all-test-cross.docker       |   2 +
 .../docker/dockerfiles/debian-hexagon-cross.docker |   2 +-
 tests/docker/dockerfiles/fedora-win32-cross.docker | 139 +++++++++++++++------
 tests/docker/dockerfiles/fedora-win64-cross.docker | 138 ++++++++++++++------
 tests/docker/test-mingw                            |  16 +--
 tests/lcitool/libvirt-ci                           |   2 +-
 tests/lcitool/refresh                              |  48 ++++---
 tests/tcg/nios2/10m50-ghrd.ld                      |  14 ++-
 tests/tcg/nios2/Makefile.softmmu-target            |   3 +-
 tests/tcg/sh4/Makefile.target                      |  12 --
 tests/vm/basevm.py                                 |   3 +-
 26 files changed, 396 insertions(+), 175 deletions(-)

Comments

Stefan Hajnoczi Nov. 1, 2022, 8:03 p.m. UTC | #1
Applied, thanks.

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