From: Markus Armbruster <armbru@redhat.com>
To: "Philippe Mathieu-Daudé" <philmd@linaro.org>
Cc: "Alex Bennée" <alex.bennee@linaro.org>,
"Anton Johansson" <anjo@rev.ng>,
"Daniel P. Berrangé" <berrange@redhat.com>,
qemu-devel@nongnu.org, "Peter Maydell" <peter.maydell@linaro.org>,
"Pierrick Bouvier" <pierrick.bouvier@linaro.org>,
richard.henderson@linaro.org, pbonzini@redhat.com,
stefanha@redhat.com, "Thomas Huth" <thuth@redhat.com>,
"Mark Cave-Ayland" <mark.cave-ayland@ilande.co.uk>,
"Mark Burton" <mburton@qti.qualcomm.com>,
"Dr. David Alan Gilbert" <dave@treblig.org>
Subject: Re: [PULL 00/16] gdbstub: Always infer base register index from GDB XML
Date: Mon, 16 Mar 2026 07:28:25 +0100 [thread overview]
Message-ID: <87bjgouw3a.fsf@pond.sub.org> (raw)
In-Reply-To: <dd99087a-58bc-41db-820c-4a37b58c56ac@linaro.org> ("Philippe Mathieu-Daudé"'s message of "Thu, 12 Mar 2026 11:06:08 +0100")
Philippe Mathieu-Daudé <philmd@linaro.org> writes:
> On 12/3/26 10:47, Peter Maydell wrote:
>> On Wed, 11 Mar 2026 at 01:38, Pierrick Bouvier
>> <pierrick.bouvier@linaro.org> wrote:
>>>
>>> The following changes since commit ae56950eac7b61b1abf42003329ee0f3ce111711:
>>>
>>> Merge tag 'firmware-20260310-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-03-10 13:32:30 +0000)
>>>
>>> are available in the Git repository at:
>>>
>>> https://gitlab.com/pbo-linaro/qemu tags/pr-gdbstub-20260310
>>>
>>> for you to fetch changes up to 6511d4eed79a7e59f03e661f31924277e4d6e600:
>>>
>>> gdbstub: Generate a single gdbstub-xml.c / gdb_static_features[] (2026-03-10 17:12:18 -0700)
>>>
>>> ----------------------------------------------------------------
>>> - [PATCH v4 00/16] gdbstub: Always infer base register index from GDB (=?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>)
>>> Link: https://lore.kernel.org/qemu-devel/20260310232045.58440-1-philmd@linaro.org
>>>
>>> ----------------------------------------------------------------
>> Applied, thanks.
>
> As of this merged commit 769a37d8bd0:
>
> v10.0: Total build units: 7797
> (https://gitlab.com/qemu-project/qemu/-/jobs/9788294720)
> v10.1: Total build units: 6443
> (https://gitlab.com/qemu-project/qemu/-/jobs/11142814212)
> v10.2: Total build units: 6367
> (https://gitlab.com/qemu-project/qemu/-/jobs/12474666739)
> current: Total build units: 5679
> (https://gitlab.com/qemu-project/qemu/-/jobs/11142814212)
>
> v10.2 -> v11.0 delta so far: 6367 - 5679 = 688 (-12%)
> v10.0 -> v11.0 delta so far: 7797 - 5679 = 2118 (-37%)
Lovely! Thanks to everybody involved!
> I'd like to thanks Alex for pushing this effort forward, Pierrick
> Richard Anton and few others for the work done and reviews.
>
> (We are no down to 2 duplicated common symbols, then start the
> harder parts with duplicated target symbols...)
prev parent reply other threads:[~2026-03-16 6:29 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-11 1:38 [PULL 00/16] gdbstub: Always infer base register index from GDB XML Pierrick Bouvier
2026-03-11 1:38 ` [PULL 01/16] tests/tcg: Temporary disable multiarch tests for PPC targets Pierrick Bouvier
2026-03-11 1:38 ` [PULL 02/16] tests/tcg: Disable prot-none test on GitLab Pierrick Bouvier
2026-03-11 1:38 ` [PULL 03/16] tests/docker: add gdb-multiarch to all-test-cross Pierrick Bouvier
2026-03-11 1:38 ` [PULL 04/16] target/i386/gdbstub: Remove stale comment Pierrick Bouvier
2026-03-11 1:38 ` [PULL 05/16] meson: Restrict gdbstub to user/system builds Pierrick Bouvier
2026-03-11 1:38 ` [PULL 06/16] gdbstub: Simplify gdb_init_cpu() logic Pierrick Bouvier
2026-03-11 1:38 ` [PULL 07/16] gdbstub: Add trace events for around XML parsing / generation Pierrick Bouvier
2026-03-11 1:38 ` [PULL 08/16] gdbstub: Have scripts/feature_to_c.py generate more verbose output Pierrick Bouvier
2026-03-11 1:38 ` [PULL 09/16] gdbstub: Make base register explicit in m68k GDB XML files Pierrick Bouvier
2026-03-11 1:38 ` [PULL 10/16] gdbstub: Remove @g_pos argument in gdb_register_coprocessor() Pierrick Bouvier
2026-03-11 1:38 ` [PULL 11/16] gdbstub: Emit base_register index in GDBFeature entries Pierrick Bouvier
2026-03-11 1:38 ` [PULL 12/16] gdbstub: Consider GDBFeature::base_reg in gdb_register_coprocessor() Pierrick Bouvier
2026-03-11 1:38 ` [PULL 13/16] tests/tcg: Re-enable disabled multiarch tests for PPC targets Pierrick Bouvier
2026-03-11 1:38 ` [PULL 14/16] gdbstub: Remove 'gdb-xml/' directory prefix in TARGET_XML_FILES Pierrick Bouvier
2026-03-11 1:38 ` [PULL 15/16] gdbstub: Move gdb-xml/ within gdbstub/ Pierrick Bouvier
2026-03-11 1:38 ` [PULL 16/16] gdbstub: Generate a single gdbstub-xml.c / gdb_static_features[] Pierrick Bouvier
2026-03-11 1:41 ` [PULL 00/16] gdbstub: Always infer base register index from GDB XML Pierrick Bouvier
2026-03-12 9:54 ` Philippe Mathieu-Daudé
2026-03-12 9:47 ` Peter Maydell
2026-03-12 10:06 ` Philippe Mathieu-Daudé
2026-03-16 6:28 ` Markus Armbruster [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=87bjgouw3a.fsf@pond.sub.org \
--to=armbru@redhat.com \
--cc=alex.bennee@linaro.org \
--cc=anjo@rev.ng \
--cc=berrange@redhat.com \
--cc=dave@treblig.org \
--cc=mark.cave-ayland@ilande.co.uk \
--cc=mburton@qti.qualcomm.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=philmd@linaro.org \
--cc=pierrick.bouvier@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=stefanha@redhat.com \
--cc=thuth@redhat.com \
/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.