On 5/15/25 00:40, Pierrick Bouvier wrote:
This series exposes all qmp commands for any target unconditionally, allowing to
compile QAPI generated code without any TARGET conditionals.

Based on original RFC from Daniel P. Berrangé:
https://lore.kernel.org/qemu-devel/20250508135816.673087-1-berra...@redhat.com/

v1
--

- remove file qapi/misc-target.json (Markus)
- remove qapi/*-target.json from MAINTAINERS (Markus)
- remove qapi_specific_outputs from qapi/meson.build (Markus)
- update comment in rtc-reset-reinjection stub (Markus)
- build QAPI generated code only once

Daniel P. Berrangé (9):
   qapi: expose rtc-reset-reinjection command unconditionally
   qapi: expand docs for SEV commands
   qapi: make SEV commands unconditionally available
   qapi: expose query-gic-capability command unconditionally
   qapi: make SGX commands unconditionally available
   qapi: make Xen event commands unconditionally available
   qapi: remove the misc-target.json file
   qapi: make most CPU commands unconditionally available
   qapi: make s390x specific CPU commands unconditionally available

Philippe Mathieu-Daudé (1):
   qapi: Make CpuModelExpansionInfo::deprecated-props optional and
     generic

Pierrick Bouvier (2):
   qapi: remove qapi_specific_outputs from meson.build
   qapi: make all generated files common


Reviewed-by: Richard Henderson <richard.hender...@linaro.org>


r~

Reply via email to