From: Markus Armbruster <armbru@redhat.com>
To: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Cc: "Richard Henderson" <richard.henderson@linaro.org>,
qemu-devel@nongnu.org,
"Philippe Mathieu-Daudé" <philmd@linaro.org>,
"Brian Cain" <brian.cain@oss.qualcomm.com>,
"Daniel P. Berrangé" <berrange@redhat.com>
Subject: Re: Renaming targets
Date: Fri, 06 Feb 2026 08:38:17 +0100 [thread overview]
Message-ID: <87v7gawcd2.fsf@pond.sub.org> (raw)
In-Reply-To: <d293019a-218f-49d9-963d-6411c9b453a0@linaro.org> (Pierrick Bouvier's message of "Thu, 5 Feb 2026 23:21:32 -0800")
Pierrick Bouvier <pierrick.bouvier@linaro.org> writes:
> On 2/5/26 10:58 PM, Markus Armbruster wrote:
>> Richard Henderson <richard.henderson@linaro.org> writes:
>>
>>> On 2/5/26 19:52, Markus Armbruster wrote:
[...]
>> Then SysEmuTarget has become misleading.
>>
>> We *can* fix that: QAPI type names are not part of the external
>> interface by design.
>
> Do you mean it could be renamed to EmuTarget without any consequence?
Yes!
> It seemed to me that everything exported from the json files could
> potentially be consumed by another entity (libvirt for instance).
No. The QAPI schema ("the json files") is not meant for external
consumption, and certainly not a stable interface. The stable external
interface is QMP introspection with query-qmp-schema. I designed that
command not to expose type names. One of my smarter moves ;)
next prev parent reply other threads:[~2026-02-06 7:39 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-03 19:41 [PATCH] target-info: set target_arch statically Pierrick Bouvier
2026-02-04 1:36 ` Richard Henderson
2026-02-04 16:36 ` Pierrick Bouvier
2026-02-04 22:22 ` Richard Henderson
2026-02-05 9:52 ` Markus Armbruster
2026-02-05 22:36 ` Richard Henderson
2026-02-06 6:58 ` Renaming targets (was: [PATCH] target-info: set target_arch statically) Markus Armbruster
2026-02-06 7:21 ` Renaming targets Pierrick Bouvier
2026-02-06 7:38 ` Markus Armbruster [this message]
2026-02-06 7:52 ` Pierrick Bouvier
2026-02-04 9:10 ` [PATCH] target-info: set target_arch statically Daniel P. Berrangé
2026-02-04 16:38 ` Pierrick Bouvier
2026-02-04 17:06 ` Anton Johansson via qemu development
2026-02-05 9:29 ` Markus Armbruster
2026-02-05 19:02 ` Pierrick Bouvier
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=87v7gawcd2.fsf@pond.sub.org \
--to=armbru@redhat.com \
--cc=berrange@redhat.com \
--cc=brian.cain@oss.qualcomm.com \
--cc=philmd@linaro.org \
--cc=pierrick.bouvier@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.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.