Message ID | 20220420180832.3812543-1-alex.bennee@linaro.org |
---|---|
State | New |
Headers | show |
On 4/20/22 11:08, Alex Bennée wrote: > 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 Applied, thanks. Please update the wiki changelog for 7.1 as appropriate. r~ > > ---------------------------------------------------------------- > 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 >