All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/14] random fixes for 8.2 (tests, plugins, docs, semihosting)
@ 2023-11-23 15:56 Alex Bennée
  2023-11-23 15:56 ` [PULL 01/14] tests/docker: replace fedora-i386 with debian-i686 Alex Bennée
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: Alex Bennée @ 2023-11-23 15:56 UTC (permalink / raw)
  To: qemu-devel; +Cc: Alex Bennée

The following changes since commit b93c4313f2f40897bdafba15620c8fef6c20e721:

  Merge tag 'pull-riscv-to-apply-20231122' of https://github.com/alistair23/qemu into staging (2023-11-22 09:39:23 -0500)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git tags/pull-for-8.2-fixes-231123-1

for you to fetch changes up to 6ef164188d005d7636f7ed8a1033cc4083498301:

  tests/tcg: finesse the registers check for "hidden" regs (2023-11-23 14:10:06 +0000)

----------------------------------------------------------------
various random fixes for 8.2

  - replace fedora-i386 cross compiler with debian
  - update cirrus MacOS image to Ventura
  - merge debian-native and debian-amd64 docker images
  - fix compile of plugins on Windows mingw cross
  - add some doc notes on semihosting READC
  - add some doc notes on gdbstub
  - skip loading debug symbols if we have failed
  - enable arm-softmmu TCG tests
  - don't attempt to use native cross builds for linux-user
  - clean up registers gdb test case (ppc64/s390x)

----------------------------------------------------------------
Alex Bennée (10):
      tests/docker: merge debian-native with debian-amd64
      tests/tcg: fixup Aarch64 semiconsole test
      docs/emulation: expand warning about semihosting
      docs/system: clarify limits of using gdbstub in system emulation
      hw/core: skip loading debug on all failures
      testing: move arm system tests into their own folder
      tests/tcg: enable arm softmmu tests
      tests/tcg: enable semiconsole test for Arm
      configure: don't try a "native" cross for linux-user
      tests/tcg: finesse the registers check for "hidden" regs

Daniel P. Berrangé (1):
      tests/docker: replace fedora-i386 with debian-i686

Greg Manning (1):
      plugins: fix win plugin tests on cross compile

Philippe Mathieu-Daudé (2):
      .gitlab-ci.d/cirrus: Upgrade macOS to 13 (Ventura)
      target/nios2: Deprecate the Nios II architecture

 docs/about/deprecated.rst                          |  15 +
 docs/about/emulation.rst                           |   5 +-
 docs/system/gdb.rst                                |  13 +-
 configure                                          |  27 +-
 hw/core/loader.c                                   |   2 +-
 hw/nios2/10m50_devboard.c                          |   1 +
 hw/nios2/generic_nommu.c                           |   1 +
 tests/tcg/arm/system/semiconsole.c                 |  42 +++
 .gitlab-ci.d/buildtest.yml                         |  12 +-
 .gitlab-ci.d/cirrus.yml                            |   6 +-
 .../cirrus/{macos-12.vars => macos-13.vars}        |   2 +-
 .gitlab-ci.d/container-cross.yml                   |  11 +-
 .gitlab-ci.d/containers.yml                        |   2 +-
 .gitlab-ci.d/crossbuilds.yml                       |  14 +-
 contrib/plugins/Makefile                           |   2 +-
 plugins/meson.build                                |   2 +-
 tests/docker/Makefile.include                      |   3 -
 tests/docker/dockerfiles/debian-i686-cross.docker  | 182 ++++++++++++
 tests/docker/dockerfiles/debian-native.docker      |  54 ----
 .../{debian-amd64.docker => debian.docker}         |   7 +-
 tests/docker/dockerfiles/fedora-i386-cross.docker  |  40 ---
 tests/lcitool/refresh                              |  18 +-
 tests/plugin/meson.build                           |   3 +-
 tests/tcg/aarch64/Makefile.softmmu-target          |   5 +-
 tests/tcg/arm/Makefile.softmmu-target              |  76 ++++-
 tests/tcg/arm/system/boot.S                        | 319 +++++++++++++++++++++
 tests/tcg/arm/system/kernel.ld                     |  24 ++
 tests/tcg/arm/{ => system}/test-armv6m-undef.S     |   0
 tests/tcg/arm/{ => system}/test-armv6m-undef.ld    |   0
 tests/tcg/multiarch/gdbstub/registers.py           |  95 ++++--
 tests/tcg/ppc64/Makefile.target                    |   7 -
 tests/tcg/s390x/Makefile.target                    |   4 -
 32 files changed, 798 insertions(+), 196 deletions(-)
 create mode 100644 tests/tcg/arm/system/semiconsole.c
 rename .gitlab-ci.d/cirrus/{macos-12.vars => macos-13.vars} (95%)
 create mode 100644 tests/docker/dockerfiles/debian-i686-cross.docker
 delete mode 100644 tests/docker/dockerfiles/debian-native.docker
 rename tests/docker/dockerfiles/{debian-amd64.docker => debian.docker} (96%)
 delete mode 100644 tests/docker/dockerfiles/fedora-i386-cross.docker
 create mode 100644 tests/tcg/arm/system/boot.S
 create mode 100644 tests/tcg/arm/system/kernel.ld
 rename tests/tcg/arm/{ => system}/test-armv6m-undef.S (100%)
 rename tests/tcg/arm/{ => system}/test-armv6m-undef.ld (100%)

-- 
2.39.2



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2023-11-27 13:46 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-23 15:56 [PULL 00/14] random fixes for 8.2 (tests, plugins, docs, semihosting) Alex Bennée
2023-11-23 15:56 ` [PULL 01/14] tests/docker: replace fedora-i386 with debian-i686 Alex Bennée
2023-11-23 15:56 ` [PULL 02/14] .gitlab-ci.d/cirrus: Upgrade macOS to 13 (Ventura) Alex Bennée
2023-11-23 15:56 ` [PULL 03/14] tests/docker: merge debian-native with debian-amd64 Alex Bennée
2023-11-23 15:56 ` [PULL 04/14] plugins: fix win plugin tests on cross compile Alex Bennée
2023-11-23 15:56 ` [PULL 05/14] target/nios2: Deprecate the Nios II architecture Alex Bennée
2023-11-23 15:56 ` [PULL 06/14] tests/tcg: fixup Aarch64 semiconsole test Alex Bennée
2023-11-23 15:56 ` [PULL 07/14] docs/emulation: expand warning about semihosting Alex Bennée
2023-11-23 15:56 ` [PULL 08/14] docs/system: clarify limits of using gdbstub in system emulation Alex Bennée
2023-11-23 15:56 ` [PULL 09/14] hw/core: skip loading debug on all failures Alex Bennée
2023-11-23 15:56 ` [PULL 10/14] testing: move arm system tests into their own folder Alex Bennée
2023-11-23 15:56 ` [PULL 11/14] tests/tcg: enable arm softmmu tests Alex Bennée
2023-11-23 15:56 ` [PULL 12/14] tests/tcg: enable semiconsole test for Arm Alex Bennée
2023-11-23 15:56 ` [PULL 13/14] configure: don't try a "native" cross for linux-user Alex Bennée
2023-11-23 15:56 ` [PULL 14/14] tests/tcg: finesse the registers check for "hidden" regs Alex Bennée
2023-11-24 21:08 ` [PULL 00/14] random fixes for 8.2 (tests, plugins, docs, semihosting) Stefan Hajnoczi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.