qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/29] QAPI patches patches for 2020-09-29


From: Markus Armbruster
Subject: [PULL 00/29] QAPI patches patches for 2020-09-29
Date: Tue, 29 Sep 2020 22:18:57 +0200

The following changes since commit b150cb8f67bf491a49a1cb1c7da151eeacbdbcc9:

  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2020-09-29 13:18:54 +0100)

are available in the Git repository at:

  git://repo.or.cz/qemu/armbru.git tags/pull-qapi-2020-09-29

for you to fetch changes up to 7cd77fb02b9a2117a56fed172f09a1820fcd6b0b:

  Remove texinfo dependency from docker and CI configs (2020-09-29 17:55:39 
+0200)

----------------------------------------------------------------
QAPI patches patches for 2020-09-29

----------------------------------------------------------------
Peter Maydell (21):
      qapi: Fix doc comment indentation again
      qapi/block.json: Add newline after "Example:" for 
block-latency-histogram-set
      tests/qapi/doc-good.json: Prepare for qapi-doc Sphinx extension
      scripts/qapi: Move doc-comment whitespace stripping to doc.py
      scripts/qapi/parser.py: improve doc comment indent handling
      qapi/machine.json: Escape a literal '*' in doc comment
      docs/sphinx: Add new qapi-doc Sphinx extension
      docs/interop: Convert qemu-ga-ref to rST
      docs/interop: Convert qemu-qmp-ref to rST
      qapi: Use rST markup for literal blocks
      qga/qapi-schema.json: Add some headings
      tests/qapi-schema: Convert doc-good.json to rST-style strong/emphasis
      meson.build: Move SPHINX_ARGS to top level meson.build file
      meson.build: Make manuals depend on source to Sphinx extensions
      tests/qapi-schema: Add test of the rST QAPI doc-comment output
      scripts/qapi: Remove texinfo generation support
      docs/devel/qapi-code-gen.txt: Update to new rST backend conventions
      scripts/texi2pod: Delete unused script
      Remove Texinfo related line from git.orderfile
      configure: Drop texinfo requirement
      Remove texinfo dependency from docker and CI configs

Philippe Mathieu-Daudé (8):
      qapi: Restrict LostTickPolicy enum to machine code
      qapi: Correct balloon documentation
      qapi: Restrict balloon-related commands to machine code
      qapi: Restrict query-vm-generation-id command to machine code
      qapi: Restrict query-uuid command to machine code
      qapi: Restrict device memory commands to machine code
      qapi: Extract ACPI commands to 'acpi.json'
      qapi: Extract PCI commands to 'pci.json'

 docs/conf.py                               |   6 +-
 docs/devel/qapi-code-gen.txt               | 106 ++--
 docs/index.html.in                         |   2 -
 docs/interop/conf.py                       |   4 +
 docs/interop/index.rst                     |   2 +
 docs/interop/qemu-ga-ref.rst               |  13 +
 docs/interop/qemu-ga-ref.texi              |  80 ---
 docs/interop/qemu-qmp-ref.rst              |  13 +
 docs/interop/qemu-qmp-ref.texi             |  80 ---
 docs/meson.build                           |  12 +-
 docs/sphinx/qapidoc.py                     | 549 +++++++++++++++++++
 tests/qapi-schema/doc-good.rst             |   5 +
 configure                                  |  12 +-
 Makefile                                   |   2 +-
 meson.build                                | 103 +---
 qapi/acpi.json                             | 141 +++++
 qapi/block-core.json                       |  20 +-
 qapi/block.json                            |  12 +-
 qapi/machine.json                          | 392 +++++++++++++-
 qapi/migration.json                        | 108 ++--
 qapi/misc.json                             | 820 -----------------------------
 qapi/pci.json                              | 316 +++++++++++
 qapi/qapi-schema.json                      |   8 +-
 qga/qapi-schema.json                       |   8 +-
 include/hw/acpi/acpi_dev_interface.h       |   2 +-
 include/hw/mem/memory-device.h             |   2 +-
 include/hw/rtc/mc146818rtc.h               |   2 +-
 include/hw/virtio/virtio-pmem.h            |   2 +-
 include/sysemu/balloon.h                   |   2 +-
 block/iscsi.c                              |   2 +-
 hw/acpi/core.c                             |   2 +-
 hw/acpi/cpu.c                              |   2 +-
 hw/acpi/memory_hotplug.c                   |   3 +-
 hw/acpi/vmgenid.c                          |   2 +-
 hw/core/qdev-properties.c                  |   1 +
 hw/i386/kvm/i8254.c                        |   2 +-
 hw/pci/pci-stub.c                          |   2 +-
 hw/pci/pci.c                               |   2 +-
 hw/virtio/virtio-balloon.c                 |   2 +-
 hw/virtio/virtio-mem-pci.c                 |   1 +
 monitor/hmp-cmds.c                         |   2 +
 monitor/qmp-cmds.c                         |   1 +
 softmmu/balloon.c                          |   2 +-
 stubs/uuid.c                               |   2 +-
 stubs/vmgenid.c                            |   2 +-
 .travis.yml                                |   1 -
 MAINTAINERS                                |   6 +-
 qapi/meson.build                           |   6 +-
 qga/meson.build                            |   3 +-
 scripts/checkpatch.pl                      |   2 +-
 scripts/coverity-scan/coverity-scan.docker |   1 -
 scripts/git.orderfile                      |   1 -
 scripts/qapi-gen.py                        |   2 -
 scripts/qapi/doc.py                        | 301 -----------
 scripts/qapi/gen.py                        |   7 -
 scripts/qapi/parser.py                     | 105 +++-
 scripts/texi2pod.pl                        | 536 -------------------
 storage-daemon/qapi/meson.build            |   2 +-
 tests/docker/dockerfiles/debian10.docker   |   1 -
 tests/docker/dockerfiles/fedora.docker     |   1 -
 tests/docker/dockerfiles/ubuntu.docker     |   1 -
 tests/docker/dockerfiles/ubuntu1804.docker |   1 -
 tests/docker/dockerfiles/ubuntu2004.docker |   1 -
 tests/qapi-schema/doc-bad-indent.err       |   1 +
 tests/qapi-schema/doc-bad-indent.json      |   8 +
 tests/qapi-schema/doc-bad-indent.out       |   0
 tests/qapi-schema/doc-good.json            |  27 +-
 tests/qapi-schema/doc-good.out             |  24 +-
 tests/qapi-schema/doc-good.texi            | 319 -----------
 tests/qapi-schema/doc-good.txt             | 288 ++++++++++
 tests/qapi-schema/meson.build              |  63 ++-
 71 files changed, 2113 insertions(+), 2449 deletions(-)
 create mode 100644 docs/interop/qemu-ga-ref.rst
 delete mode 100644 docs/interop/qemu-ga-ref.texi
 create mode 100644 docs/interop/qemu-qmp-ref.rst
 delete mode 100644 docs/interop/qemu-qmp-ref.texi
 create mode 100644 docs/sphinx/qapidoc.py
 create mode 100644 tests/qapi-schema/doc-good.rst
 create mode 100644 qapi/acpi.json
 create mode 100644 qapi/pci.json
 delete mode 100644 scripts/qapi/doc.py
 delete mode 100755 scripts/texi2pod.pl
 create mode 100644 tests/qapi-schema/doc-bad-indent.err
 create mode 100644 tests/qapi-schema/doc-bad-indent.json
 create mode 100644 tests/qapi-schema/doc-bad-indent.out
 delete mode 100644 tests/qapi-schema/doc-good.texi
 create mode 100644 tests/qapi-schema/doc-good.txt

-- 
2.26.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]