The following changes since commit 81ce3a87737aa50716c42db8886082d12783e0a1:

  Merge tag 'hw-misc-20260927' of https://github.com/philmd/qemu into staging 
(2026-09-27 02:02:29 -0700)

are available in the Git repository at:

  https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2026-09-30

for you to fetch changes up to 55ee0bd2f50f7ad52840ec8942fc128a3822f917:

  qapi: split intro sections for inlinable structs (2026-09-30 07:51:00 +0200)

----------------------------------------------------------------
QAPI patches for 2026-09-30

----------------------------------------------------------------
John Snow (105):
      qapi: convert trivial intro sections for error.json
      qapi: convert trivial intro sections for acpi-hest.json
      qapi: convert trivial intro sections for ebpf.json
      qapi: convert trivial intro sections for compat.json
      qapi: convert trivial intro sections for vfio.json
      qapi: convert trivial intro sections for trace.json
      qapi: convert trivial intro sections for misc-arm.json
      qapi: convert trivial intro sections for cryptodev.json
      qapi: convert trivial intro sections for machine-common.json
      qapi: convert trivial intro sections for accelerator.json
      qapi: convert trivial intro sections for authz.json
      qapi: convert trivial intro sections for yank.json
      qapi: convert trivial intro sections for replay.json
      qapi: convert trivial intro sections for machine-s390x.json
      qapi: convert trivial intro sections for acpi.json
      qapi: convert trivial intro sections for tpm.json
      qapi: convert trivial intro sections for qdev.json
      qapi: convert trivial intro sections for control.json
      qapi: convert trivial intro sections for dump.json
      qapi: convert trivial intro sections for common.json
      qapi: convert trivial intro sections for sockets.json
      qapi: convert trivial intro sections for transaction.json
      qapi: convert trivial intro sections for stats.json
      qapi: convert trivial intro sections for job.json
      qapi: convert trivial intro sections for pci.json
      qapi: convert trivial intro sections for introspect.json
      qapi: convert trivial intro sections for rocker.json
      qapi: convert trivial intro sections for misc-i386.json
      qapi: convert trivial intro sections for block-export.json
      qapi: convert trivial intro sections for audio.json
      qapi: convert trivial intro sections for block.json
      qapi: convert trivial intro sections for misc.json
      qapi: convert trivial intro sections for crypto.json
      qapi: convert trivial intro sections for cxl.json
      qapi: convert trivial intro sections for run-state.json
      qapi: convert trivial intro sections for char.json
      qapi: convert trivial intro sections for virtio.json
      qapi: convert trivial intro sections for net.json
      qapi: convert trivial intro sections for qom.json
      qapi: convert trivial intro sections for ui.json
      qapi: convert trivial intro sections for migration.json
      qapi: convert trivial intro sections for machine.json
      qapi: convert trivial intro sections for block-core.json
      qapi: convert simple command intros for ebpf.json
      qapi: convert simple command intros for yank.json
      qapi: convert simple command intros for replay.json
      qapi: convert simple command intros for machine-s390x.json
      qapi: convert simple command intros for dump.json
      qapi: convert simple command intros for block-export.json
      qapi: convert simple command intros for block.json
      qapi: convert simple command intros for cxl.json
      qapi: convert simple command intros for ui.json
      qapi: convert simple command intros for migration.json
      qapi: convert simple command intros for machine.json
      qapi: convert simple command intros for block-core.json
      qapi: convert simple event intros for qdev.json
      qapi: convert simple event intros for net.json
      qapi: convert simple event intros for migration.json
      qapi: convert simple event intros for machine.json
      qapi: convert simple event intros for block-core.json
      qapi: convert simple enum intros for vfio.json
      qapi: convert simple enum intros for machine-common.json
      qapi: convert simple enum intros for introspect.json
      qapi: convert simple enum intros for block.json
      qapi: convert simple enum intros for cypto.json
      qapi: convert simple enum intros for cxl.json
      qapi: convert simple enum intros for yank.json
      qapi: convert simple enum intros for migration.json
      qapi: convert simple enum intros for machine.json
      qapi: convert simple enum intros for block-core.json
      qapi: convert simple data struct intros for uefi.json
      qapi: convert simple data struct intros for misc-arm.json
      qapi: convert simple data struct intros for acpi.json
      qapi: convert simple data struct intros for run-state.json
      qapi: convert simple data struct intros for yank.json
      qapi: convert simple data struct intros for cxl.json
      qapi: convert simple data struct intros for virtio.json
      qapi: convert simple data struct intros for machine.json
      qapi: convert simple data struct intros for block-core.json
      qapi: convert simple alternate intros for common.json
      qapi: convert remaining simple intros for block-export.json
      qapi: convert remaining simple intros for cxl.json
      qapi: convert remaining simple intros for machine.json
      qapi: convert remaining simple intros for block-core.json
      qapi/parser: fix intermediate "intro" detection
      qapi: convert intro sections with "TODO" markers
      qapi: convert intro sections followed by notes/examples
      qapi: convert/split remaining qapi/qmp intro sections
      qapi: convert intro sections for unit tests
      qapi: convert trivial intros for qga/qapi-schema.json
      qapi: convert simple intros for qga/qapi-schema.json
      qapi: split intros at natural cutoff points for qga/qapi-schema.json
      qapi: split intros for qga/qapi-schema.json
      qapi: convert intro sections for docs/interop/firmware.json
      qapi: convert intro sections for docs/interop/vhost-user.json
      qapi: split intro for HV_BALLOON_STATUS_REPORT
      qapi: convert/split intros for block-core.json commands
      qapi: convert/split intros for block commands
      qapi: convert/split intros for job.json commands
      qapi: convert/split intros for misc-i386.json commands
      qapi: convert/split intros for commands
      qapi: convert/split intros for enums
      qapi: split intro sections for events
      qapi: split intro sections for data structs
      qapi: split intro sections for inlinable structs

 docs/interop/firmware.json                     |  76 +--
 docs/interop/vhost-user.json                   |  27 +-
 qapi/accelerator.json                          |  18 +-
 qapi/acpi-hest.json                            |   4 +-
 qapi/acpi.json                                 |  18 +-
 qapi/audio.json                                |  88 +--
 qapi/authz.json                                |  21 +-
 qapi/block-core.json                           | 780 ++++++++++---------------
 qapi/block-export.json                         |  95 ++-
 qapi/block.json                                |  96 ++-
 qapi/char.json                                 |  90 +--
 qapi/common.json                               |  36 +-
 qapi/compat.json                               |  16 +-
 qapi/control.json                              |  33 +-
 qapi/crypto.json                               | 127 ++--
 qapi/cryptodev.json                            |  18 +-
 qapi/cxl.json                                  | 128 ++--
 qapi/dump.json                                 |  24 +-
 qapi/ebpf.json                                 |  14 +-
 qapi/error.json                                |   3 +-
 qapi/introspect.json                           |  61 +-
 qapi/job.json                                  |  60 +-
 qapi/machine-common.json                       |  19 +-
 qapi/machine-s390x.json                        |  26 +-
 qapi/machine.json                              | 351 +++++------
 qapi/migration.json                            | 238 +++-----
 qapi/misc-arm.json                             |  20 +-
 qapi/misc-i386.json                            |  74 +--
 qapi/misc.json                                 |  85 +--
 qapi/net.json                                  | 171 ++----
 qapi/pci.json                                  |  27 +-
 qapi/qdev.json                                 |  32 +-
 qapi/qom.json                                  | 159 ++---
 qapi/replay.json                               |  45 +-
 qapi/rocker.json                               |  39 +-
 qapi/run-state.json                            | 127 ++--
 qapi/sockets.json                              |  34 +-
 qapi/stats.json                                |  39 +-
 qapi/tpm.json                                  |  29 +-
 qapi/trace.json                                |  12 +-
 qapi/transaction.json                          |  21 +-
 qapi/uefi.json                                 |   5 +-
 qapi/ui.json                                   | 218 +++----
 qapi/vfio.json                                 |  19 +-
 qapi/virtio.json                               |  91 ++-
 qapi/yank.json                                 |  30 +-
 qga/qapi-schema.json                           | 249 +++-----
 scripts/qapi/parser.py                         |   8 +
 tests/qapi-schema/doc-good.json                |   8 +-
 tests/qapi-schema/doc-good.out                 |  15 +-
 tests/qapi-schema/doc-good.txt                 |   4 +-
 tests/qapi-schema/doc-interleaved-section.err  |   2 +-
 tests/qapi-schema/doc-interleaved-section.json |   3 +-
 53 files changed, 1557 insertions(+), 2476 deletions(-)

-- 
2.55.0


Reply via email to