From: "Alex Bennée" <alex.bennee@linaro.org>
To: Akihiko Odaki <akihiko.odaki@daynix.com>
Cc: "Mikhail Tyutin" <m.tyutin@yadro.com>,
"Aleksandr Anenkov" <a.anenkov@yadro.com>,
qemu-devel@nongnu.org,
"Philippe Mathieu-Daudé" <philmd@linaro.org>
Subject: Re: [PATCH v3 00/12] gdbstub and TCG plugin improvements
Date: Thu, 14 Sep 2023 16:56:06 +0100 [thread overview]
Message-ID: <877cossq8y.fsf@linaro.org> (raw)
In-Reply-To: <20230912224107.29669-1-akihiko.odaki@daynix.com>
Akihiko Odaki <akihiko.odaki@daynix.com> writes:
> This series extracts fixes and refactorings that can be applied
> independently from "[PATCH RESEND v5 00/26] plugins: Allow to read
> registers" as suggested by Nicholas Piggin.
>
> Patch "target/ppc: Remove references to gdb_has_xml" is also updated to
> remove some dead code I missed earlier and thus the Reviewed-by tag is
> dropped.
Queued to gdbstub/next, thanks.
>
> V2 -> V3:
> Added patch "plugins: Check if vCPU is realized".
>
> V1 -> V2:
> Rebased.
> Added patch "gdbstub: Fix target_xml initialization".
> Added patch "gdbstub: Fix target.xml response".
> Added patch "gdbstub: Replace gdb_regs with an array".
>
> Akihiko Odaki (12):
> gdbstub: Fix target_xml initialization
> gdbstub: Fix target.xml response
> plugins: Check if vCPU is realized
> contrib/plugins: Use GRWLock in execlog
> gdbstub: Introduce GDBFeature structure
> target/arm: Move the reference to arm-core.xml
> hw/core/cpu: Return static value with gdb_arch_name()
> gdbstub: Use g_markup_printf_escaped()
> target/arm: Remove references to gdb_has_xml
> target/ppc: Remove references to gdb_has_xml
> gdbstub: Remove gdb_has_xml variable
> gdbstub: Replace gdb_regs with an array
>
> MAINTAINERS | 2 +-
> meson.build | 2 +-
> gdbstub/internals.h | 2 -
> include/exec/gdbstub.h | 17 +++----
> include/hw/core/cpu.h | 4 +-
> target/ppc/internal.h | 2 +-
> contrib/plugins/execlog.c | 16 ++++---
> gdbstub/gdbstub.c | 94 +++++++++++++++++++--------------------
> gdbstub/softmmu.c | 2 +-
> plugins/core.c | 2 +-
> stubs/gdbstub.c | 6 +--
> target/arm/cpu.c | 9 ++--
> target/arm/cpu64.c | 4 +-
> target/arm/gdbstub.c | 32 +------------
> target/i386/cpu.c | 6 +--
> target/loongarch/cpu.c | 8 ++--
> target/ppc/gdbstub.c | 24 ++--------
> target/riscv/cpu.c | 6 +--
> target/s390x/cpu.c | 4 +-
> target/tricore/cpu.c | 4 +-
> scripts/feature_to_c.py | 48 ++++++++++++++++++++
> scripts/feature_to_c.sh | 69 ----------------------------
> 22 files changed, 146 insertions(+), 217 deletions(-)
> create mode 100755 scripts/feature_to_c.py
> delete mode 100644 scripts/feature_to_c.sh
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
next prev parent reply other threads:[~2023-09-14 15:56 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-09-12 22:40 [PATCH v3 00/12] gdbstub and TCG plugin improvements Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 01/12] gdbstub: Fix target_xml initialization Akihiko Odaki
2023-09-14 12:29 ` Philippe Mathieu-Daudé
2023-09-12 22:40 ` [PATCH v3 02/12] gdbstub: Fix target.xml response Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 03/12] plugins: Check if vCPU is realized Akihiko Odaki
2023-09-13 6:17 ` Philippe Mathieu-Daudé
2023-09-14 17:16 ` Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 04/12] contrib/plugins: Use GRWLock in execlog Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 05/12] gdbstub: Introduce GDBFeature structure Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 06/12] target/arm: Move the reference to arm-core.xml Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 07/12] hw/core/cpu: Return static value with gdb_arch_name() Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 08/12] gdbstub: Use g_markup_printf_escaped() Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 09/12] target/arm: Remove references to gdb_has_xml Akihiko Odaki
2023-09-12 22:40 ` [PATCH v3 10/12] target/ppc: " Akihiko Odaki
2023-09-12 22:41 ` [PATCH v3 11/12] gdbstub: Remove gdb_has_xml variable Akihiko Odaki
2023-09-12 22:41 ` [PATCH v3 12/12] gdbstub: Replace gdb_regs with an array Akihiko Odaki
2023-09-14 15:56 ` Alex Bennée [this message]
2023-09-14 17:18 ` [PATCH v3 00/12] gdbstub and TCG plugin improvements Philippe Mathieu-Daudé
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=877cossq8y.fsf@linaro.org \
--to=alex.bennee@linaro.org \
--cc=a.anenkov@yadro.com \
--cc=akihiko.odaki@daynix.com \
--cc=m.tyutin@yadro.com \
--cc=philmd@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 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.