From: Richard Henderson <richard.henderson@linaro.org>
To: "Alex Bennée" <alex.bennee@linaro.org>, peter.maydell@linaro.org
Cc: qemu-devel@nongnu.org
Subject: Re: [PULL for 6.2 v2 00/19] testing, plugin and gdbstub updates
Date: Thu, 4 Nov 2021 13:34:27 -0400 [thread overview]
Message-ID: <a1dc3460-6dba-8750-054a-0c7e1f353b3e@linaro.org> (raw)
In-Reply-To: <20211104121634.900434-1-alex.bennee@linaro.org>
On 11/4/21 8:16 AM, Alex Bennée wrote:
> v2, dropped the hexagon toolchain updates which seem to be busted.
>
> The following changes since commit b1fd92137e4d485adeec8e9f292f928ff335b76c:
>
> Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2021-11-03 13:07:30 -0400)
>
> are available in the Git repository at:
>
> https://github.com/stsquad/qemu.git tags/pull-for-6.2-041121-2
>
> for you to fetch changes up to b31b3fd0c0e17b95b9b0e05e0d67d0cd3ca081da:
>
> tests/vm/openbsd: Update to release 7.0 (2021-11-04 10:32:01 +0000)
>
> ----------------------------------------------------------------
> Testing, gdbstub and plugin updates for 6.2
>
> - add microblaze and nios2 compiler docker images
> - fix test cross compiler detection for some targets
> - don't try and link ebf to user targets
> - add L2 tracking to cache plugin
> - exit cleanly on C-a x
> - clean up debug output in check-tcg
> - switch to thread on break in gdbstub
> - update openbsd VM to 7.0
>
> ----------------------------------------------------------------
> Alex Bennée (7):
> tests/docker: split PARTIAL into PARTIAL and VIRTUAL images
> tests/tcg: enable debian-nios2-cross for test building
> chardev: don't exit() straight away on C-a x
> tests/plugins: extend the insn plugin to track opcode sizes
> plugins: try and make plugin_insn_append more ergonomic
> tests/tcg: remove duplicate EXTRA_RUNS
> tests/tcg: remove debug polluting make output
>
> Mahmoud Mandour (5):
> plugins/cache: freed heap-allocated mutexes
> plugins/cache: implement unified L2 cache emulation
> plugins/cache: split command line arguments into name and value
> plugins/cache: make L2 emulation optional through args
> docs/tcg-plugins: add L2 arguments to cache docs
>
> Paolo Bonzini (1):
> ebpf: really include it only in system emulators
>
> Pavel Labath (1):
> gdbstub: Switch to the thread receiving a signal
>
> Philippe Mathieu-Daudé (1):
> tests/tcg: Fix some targets default cross compiler path
>
> Richard Henderson (4):
> tests/docker: Add debian-nios2-cross image
> tests/docker: Add debian-microblaze-cross image
> tests/tcg: Enable container_cross_cc for microblaze
> tests/vm/openbsd: Update to release 7.0
>
> docs/devel/tcg-plugins.rst | 20 +-
> meson.build | 2 -
> include/exec/plugin-gen.h | 12 +-
> include/qemu/plugin.h | 7 +-
> accel/tcg/plugin-gen.c | 3 +-
> accel/tcg/translator.c | 2 +-
> chardev/char-mux.c | 3 +-
> contrib/plugins/cache.c | 318 +++++++++++++++------
> gdbstub.c | 8 +-
> stubs/qmp-quit.c | 8 +
> tests/plugin/insn.c | 37 ++-
> MAINTAINERS | 3 +
> stubs/meson.build | 1 +
> tests/docker/Makefile.include | 39 ++-
> .../debian-microblaze-cross.d/build-toolchain.sh | 88 ++++++
> .../debian-nios2-cross.d/build-toolchain.sh | 87 ++++++
> tests/docker/dockerfiles/debian-toolchain.docker | 36 +++
> tests/tcg/configure.sh | 26 +-
> tests/tcg/multiarch/Makefile.target | 13 +-
> .../multiarch/gdbstub/test-thread-breakpoint.py | 60 ++++
> tests/tcg/nios2/Makefile.target | 11 +
> tests/tcg/sh4/Makefile.target | 6 +
> tests/vm/openbsd | 7 +-
> 23 files changed, 670 insertions(+), 127 deletions(-)
> create mode 100644 stubs/qmp-quit.c
> create mode 100755 tests/docker/dockerfiles/debian-microblaze-cross.d/build-toolchain.sh
> create mode 100755 tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh
> create mode 100644 tests/docker/dockerfiles/debian-toolchain.docker
> create mode 100644 tests/tcg/multiarch/gdbstub/test-thread-breakpoint.py
> create mode 100644 tests/tcg/nios2/Makefile.target
Applied, thanks.
r~
prev parent reply other threads:[~2021-11-04 17:35 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-04 12:16 [PULL for 6.2 v2 00/19] testing, plugin and gdbstub updates Alex Bennée
2021-11-04 17:34 ` Richard Henderson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a1dc3460-6dba-8750-054a-0c7e1f353b3e@linaro.org \
--to=richard.henderson@linaro.org \
--cc=alex.bennee@linaro.org \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).