[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
- [PULL 00/29] QAPI patches patches for 2020-09-29,
Markus Armbruster <=
- [PULL 01/29] qapi: Restrict LostTickPolicy enum to machine code, Markus Armbruster, 2020/09/29
- [PULL 19/29] qga/qapi-schema.json: Add some headings, Markus Armbruster, 2020/09/29
- [PULL 10/29] qapi/block.json: Add newline after "Example:" for block-latency-histogram-set, Markus Armbruster, 2020/09/29
- [PULL 04/29] qapi: Restrict query-vm-generation-id command to machine code, Markus Armbruster, 2020/09/29
- [PULL 07/29] qapi: Extract ACPI commands to 'acpi.json', Markus Armbruster, 2020/09/29
- [PULL 06/29] qapi: Restrict device memory commands to machine code, Markus Armbruster, 2020/09/29
- [PULL 08/29] qapi: Extract PCI commands to 'pci.json', Markus Armbruster, 2020/09/29
- [PULL 11/29] tests/qapi/doc-good.json: Prepare for qapi-doc Sphinx extension, Markus Armbruster, 2020/09/29
- [PULL 03/29] qapi: Restrict balloon-related commands to machine code, Markus Armbruster, 2020/09/29
- [PULL 09/29] qapi: Fix doc comment indentation again, Markus Armbruster, 2020/09/29