All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/25] Various testing, doc and gdbstub fixes
@ 2022-04-20 18:08 Alex Bennée
  2022-04-20 18:08 ` [PULL 01/25] tests/avocado: update aarch64_virt test to exercise -cpu max Alex Bennée
                   ` (25 more replies)
  0 siblings, 26 replies; 27+ messages in thread
From: Alex Bennée @ 2022-04-20 18:08 UTC (permalink / raw)
  To: peter.maydell, richard.henderson; +Cc: Alex Bennée, qemu-devel

The following changes since commit 1be5a765c08cee3a9587c8a8d3fc2ea247b13f9c:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2022-04-19 18:22:16 -0700)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-fixes-for-7.1-200422-1

for you to fetch changes up to caccf599181e2ea5f236345de9d9957a4c23e5ec:

  tests/guest-debug: better handle gdb crashes (2022-04-20 16:04:20 +0100)

----------------------------------------------------------------
Testing, docs and gdbstub updates:

  - make -M virt test exercise -cpu max
  - document how binfmt_misc docker works
  - clean-up the devel TOC generation
  - clean-up check-tcg cross-compile behaviour
  - fix byte swap error in xmm gdbstub access
  - add float_convd test with reference files
  - more reference files for float_convs
  - more cleanly handle gdb crashing during check-tcg

----------------------------------------------------------------
Alex Bennée (8):
      tests/avocado: update aarch64_virt test to exercise -cpu max
      docs/devel: add some notes on the binfmt-image-debian targets
      docs/devel: drop :hidden: and :includehidden: tags
      tests/tcg: remove duplicate sha512-sse case
      tests/tcg: add float_convd test
      tests/tcg: add missing reference files for float_convs
      target/i386: fix byte swap issue with XMM register access
      tests/guest-debug: better handle gdb crashes

Paolo Bonzini (17):
      tests/docker: remove dead code for linux-user containers
      tests/docker: remove test targets
      tests/docker: remove dead variable
      tests/docker: remove unnecessary default definitions
      tests/docker: inline variable definitions or move close to use
      tests/docker: remove unnecessary filtering of $(DOCKER_IMAGES)
      tests/docker: simplify docker-TEST@IMAGE targets
      tests/docker: do not duplicate rules for hexagon-cross
      tests/tcg: add compiler test variables when using containers
      tests/tcg: remove CONFIG_LINUX_USER from config-target.mak
      tests/tcg: remove CONFIG_USER_ONLY from config-target.mak
      tests/tcg: prepare Makefile.prereqs at configure time
      tests/tcg: list test targets in Makefile.prereqs
      tests/tcg: invoke Makefile.target directly from QEMU's makefile
      tests/tcg: isolate from QEMU's config-host.mak
      tests/docker: remove SKIP_DOCKER_BUILD
      tests/tcg: fix non-static build

 docs/devel/index-api.rst                           |   1 -
 docs/devel/index-build.rst                         |   3 +-
 docs/devel/index-internals.rst                     |   1 -
 docs/devel/index-process.rst                       |   1 -
 docs/devel/index-tcg.rst                           |   1 -
 docs/devel/index.rst                               |   2 -
 docs/devel/qtest.rst                               |   1 -
 docs/devel/testing.rst                             |  38 +
 configure                                          |   3 +-
 target/i386/gdbstub.c                              |   4 +-
 tests/tcg/multiarch/float_convd.c                  | 106 +++
 MAINTAINERS                                        |   1 +
 tests/Makefile.include                             |  63 +-
 tests/avocado/boot_linux_console.py                |  25 -
 tests/avocado/machine_aarch64_virt.py              |  51 ++
 tests/docker/Makefile.include                      | 115 +--
 tests/docker/docker.py                             |  57 --
 .../build-toolchain.sh                             |   0
 tests/docker/dockerfiles/empty.docker              |   8 -
 tests/guest-debug/run-test.py                      |  11 +-
 tests/tcg/Makefile.prereqs                         |  18 -
 tests/tcg/Makefile.qemu                            | 121 ---
 tests/tcg/Makefile.target                          |  14 +-
 tests/tcg/aarch64/Makefile.softmmu-target          |   2 +-
 tests/tcg/aarch64/Makefile.target                  |  10 +-
 tests/tcg/aarch64/float_convd.ref                  | 988 +++++++++++++++++++++
 tests/tcg/arm/float_convd.ref                      | 988 +++++++++++++++++++++
 tests/tcg/configure.sh                             |  78 +-
 tests/tcg/i386/Makefile.target                     |   2 +-
 tests/tcg/i386/float_convd.conf                    | 988 +++++++++++++++++++++
 tests/tcg/i386/float_convs.ref                     | 748 ++++++++++++++++
 tests/tcg/multiarch/Makefile.target                |   2 +-
 tests/tcg/ppc64/Makefile.target                    |   4 +-
 tests/tcg/ppc64le/Makefile.target                  |   4 +-
 tests/tcg/x86_64/Makefile.target                   |   9 +-
 tests/tcg/x86_64/float_convd.ref                   | 988 +++++++++++++++++++++
 tests/tcg/x86_64/float_convs.ref                   | 748 ++++++++++++++++
 37 files changed, 5780 insertions(+), 424 deletions(-)
 create mode 100644 tests/tcg/multiarch/float_convd.c
 create mode 100644 tests/avocado/machine_aarch64_virt.py
 rename tests/docker/dockerfiles/{debian-hexagon-cross.docker.d => debian-hexagon-cross.d}/build-toolchain.sh (100%)
 delete mode 100644 tests/docker/dockerfiles/empty.docker
 delete mode 100644 tests/tcg/Makefile.prereqs
 delete mode 100644 tests/tcg/Makefile.qemu
 create mode 100644 tests/tcg/aarch64/float_convd.ref
 create mode 100644 tests/tcg/arm/float_convd.ref
 create mode 100644 tests/tcg/i386/float_convd.conf
 create mode 100644 tests/tcg/i386/float_convs.ref
 create mode 100644 tests/tcg/x86_64/float_convd.ref
 create mode 100644 tests/tcg/x86_64/float_convs.ref

-- 
2.30.2



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

end of thread, other threads:[~2022-04-20 20:04 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-20 18:08 [PULL 00/25] Various testing, doc and gdbstub fixes Alex Bennée
2022-04-20 18:08 ` [PULL 01/25] tests/avocado: update aarch64_virt test to exercise -cpu max Alex Bennée
2022-04-20 18:08 ` [PULL 02/25] docs/devel: add some notes on the binfmt-image-debian targets Alex Bennée
2022-04-20 18:08 ` [PULL 03/25] docs/devel: drop :hidden: and :includehidden: tags Alex Bennée
2022-04-20 18:08 ` [PULL 04/25] tests/docker: remove dead code for linux-user containers Alex Bennée
2022-04-20 18:08 ` [PULL 05/25] tests/docker: remove test targets Alex Bennée
2022-04-20 18:08 ` [PULL 06/25] tests/docker: remove dead variable Alex Bennée
2022-04-20 18:08 ` [PULL 07/25] tests/docker: remove unnecessary default definitions Alex Bennée
2022-04-20 18:08 ` [PULL 08/25] tests/docker: inline variable definitions or move close to use Alex Bennée
2022-04-20 18:08 ` [PULL 09/25] tests/docker: remove unnecessary filtering of $(DOCKER_IMAGES) Alex Bennée
2022-04-20 18:08 ` [PULL 10/25] tests/docker: simplify docker-TEST@IMAGE targets Alex Bennée
2022-04-20 18:08 ` [PULL 11/25] tests/docker: do not duplicate rules for hexagon-cross Alex Bennée
2022-04-20 18:08 ` [PULL 12/25] tests/tcg: add compiler test variables when using containers Alex Bennée
2022-04-20 18:08 ` [PULL 13/25] tests/tcg: remove CONFIG_LINUX_USER from config-target.mak Alex Bennée
2022-04-20 18:08 ` [PULL 14/25] tests/tcg: remove CONFIG_USER_ONLY " Alex Bennée
2022-04-20 18:08 ` [PULL 15/25] tests/tcg: prepare Makefile.prereqs at configure time Alex Bennée
2022-04-20 18:08 ` [PULL 16/25] tests/tcg: list test targets in Makefile.prereqs Alex Bennée
2022-04-20 18:08 ` [PULL 17/25] tests/tcg: invoke Makefile.target directly from QEMU's makefile Alex Bennée
2022-04-20 18:08 ` [PULL 18/25] tests/tcg: isolate from QEMU's config-host.mak Alex Bennée
2022-04-20 18:08 ` [PULL 19/25] tests/docker: remove SKIP_DOCKER_BUILD Alex Bennée
2022-04-20 18:08 ` [PULL 20/25] tests/tcg: fix non-static build Alex Bennée
2022-04-20 18:08 ` [PULL 21/25] tests/tcg: remove duplicate sha512-sse case Alex Bennée
2022-04-20 18:08 ` [PULL 22/25] tests/tcg: add float_convd test Alex Bennée
2022-04-20 18:08 ` [PULL 23/25] tests/tcg: add missing reference files for float_convs Alex Bennée
2022-04-20 18:08 ` [PULL 24/25] target/i386: fix byte swap issue with XMM register access Alex Bennée
2022-04-20 18:08 ` [PULL 25/25] tests/guest-debug: better handle gdb crashes Alex Bennée
2022-04-20 19:46 ` [PULL 00/25] Various testing, doc and gdbstub fixes Richard Henderson

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.