The following changes since commit 9a4e273ddec3927920c5958d2226c6b38b543336:
Merge tag 'pull-tcg-20250711' of https://gitlab.com/rth7680/qemu into staging (2025-07-13 01:46:04 -0400) are available in the Git repository at: https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2025-07-14-v2 for you to fetch changes up to 68c0156de2581b69e62b2f04b58a89bdc762e603: qapi: add cross-references to misc modules (2025-07-14 12:58:13 +0200) ---------------------------------------------------------------- QAPI patches patches for 2025-07-14 ---------------------------------------------------------------- John Snow (27): docs/sphinx: adjust qapidoc to cope with same-line error sections docs/sphinx: parse @references in freeform text docs/sphinx: remove legacy QAPI manual generator docs/sphinx: remove special parsing for freeform sections qapi: lift restriction on using '=' in doc blocks docs/qapi-domain: add return-nodesc qapi: Fix undocumented return values by generating something qapi: remove trivial "Returns:" sections qapi: rephrase return docs to avoid type name qapi: add cross-references to acpi.json qapi: add cross-references to authz.json qapi: add cross-references to block layer qapi: add cross-references to crypto.json qapi: add cross-references to dump.json qapi: add cross-references to job.json qapi: add cross-references to Machine core qapi: add cross-references to migration.json qapi: add cross-references to net.json qapi: add cross-references to pci.json qapi: add cross-references to QOM qapi: add cross-references to replay.json qapi: add cross-references to run-state.json qapi: add cross-references to sockets.json qapi: add cross-references to ui.json qapi: add cross-references to virtio.json qapi: add cross-references to yank.json qapi: add cross-references to misc modules Markus Armbruster (2): qapi: Clean up "This command will do ..." command descriptions qapi: Clean up a few Errors: sections docs/devel/qapi-code-gen.rst | 28 +- docs/devel/qapi-domain.rst | 31 ++ docs/interop/firmware.json | 4 +- docs/interop/qemu-ga-ref.rst | 1 - docs/interop/qemu-qmp-ref.rst | 1 - docs/interop/qemu-storage-daemon-qmp-ref.rst | 1 - docs/interop/vhost-user.json | 4 +- docs/sphinx/qapi_domain.py | 8 + docs/sphinx/qapidoc.py | 96 ++---- docs/sphinx/qapidoc_legacy.py | 440 --------------------------- qapi/acpi.json | 6 +- qapi/audio.json | 6 +- qapi/authz.json | 6 +- qapi/block-core.json | 201 ++++++------ qapi/block-export.json | 41 +-- qapi/block.json | 23 +- qapi/char.json | 12 +- qapi/common.json | 4 +- qapi/compat.json | 4 +- qapi/control.json | 20 +- qapi/crypto.json | 8 +- qapi/cryptodev.json | 6 +- qapi/cxl.json | 4 +- qapi/dump.json | 19 +- qapi/ebpf.json | 6 +- qapi/error.json | 4 +- qapi/introspect.json | 34 ++- qapi/job.json | 62 ++-- qapi/machine-common.json | 24 +- qapi/machine.json | 110 +++---- qapi/migration.json | 84 +++-- qapi/misc-arm.json | 4 +- qapi/misc-i386.json | 32 +- qapi/misc.json | 28 +- qapi/net.json | 12 +- qapi/pci.json | 8 +- qapi/qapi-schema.json | 4 +- qapi/qdev.json | 11 +- qapi/qom.json | 39 ++- qapi/replay.json | 14 +- qapi/rocker.json | 8 +- qapi/run-state.json | 52 ++-- qapi/sockets.json | 10 +- qapi/stats.json | 14 +- qapi/tpm.json | 8 +- qapi/trace.json | 6 +- qapi/transaction.json | 16 +- qapi/uefi.json | 4 +- qapi/ui.json | 58 ++-- qapi/vfio.json | 4 +- qapi/virtio.json | 20 +- qapi/yank.json | 22 +- python/tests/qapi-isort.sh | 2 +- scripts/qapi/parser.py | 48 ++- scripts/qapi/schema.py | 3 + storage-daemon/qapi/qapi-schema.json | 8 +- tests/qapi-schema/doc-bad-section.err | 1 - tests/qapi-schema/doc-bad-section.json | 10 - tests/qapi-schema/doc-bad-section.out | 0 tests/qapi-schema/doc-good.json | 10 +- tests/qapi-schema/doc-good.out | 10 +- tests/qapi-schema/doc-good.txt | 274 ++++++----------- tests/qapi-schema/meson.build | 1 - 63 files changed, 757 insertions(+), 1282 deletions(-) delete mode 100644 docs/sphinx/qapidoc_legacy.py delete mode 100644 tests/qapi-schema/doc-bad-section.err delete mode 100644 tests/qapi-schema/doc-bad-section.json delete mode 100644 tests/qapi-schema/doc-bad-section.out -- 2.49.0