[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] a36c86: qga/qapi-schema: Tidy up documentatio
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] a36c86: qga/qapi-schema: Tidy up documentation of guest-fs... |
Date: |
Sat, 29 Apr 2023 02:04:35 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: a36c865370818ec7dc4e0fae0f59dca07a7c07bb
https://github.com/qemu/qemu/commit/a36c865370818ec7dc4e0fae0f59dca07a7c07bb
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qga/qapi-schema.json
Log Message:
-----------
qga/qapi-schema: Tidy up documentation of guest-fsfreeze-status
Delete "error state indicates", because it doesn't make sense.
I suspect it was an accident.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Konstantin Kostiuk <kkostiuk@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-2-armbru@redhat.com>
Commit: 573a5fab3e585cdff4aceda757f471ada953274e
https://github.com/qemu/qemu/commit/573a5fab3e585cdff4aceda757f471ada953274e
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qga/qapi-schema.json
Log Message:
-----------
qga/qapi-schema: Fix a misspelled reference
Code returns a list of GuestNetworkInterface, documentation claims
GuestNetworkInfo, which doesn't exist. Fix the documentation.
Fixes: 3424fc9f16a1 (qemu-ga: add guest-network-get-interfaces command)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-3-armbru@redhat.com>
Commit: d93ed1bdc989c81aa38746e569f5e2dc4888cf83
https://github.com/qemu/qemu/commit/d93ed1bdc989c81aa38746e569f5e2dc4888cf83
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/machine-target.json
M qapi/machine.json
M qapi/migration.json
Log Message:
-----------
qapi: Fix misspelled references
query-cpu-definitions returns a list of CpuDefinitionInfo, but
documentation claims CpuDefInfo, which doesn't exist.
query-migrate-capabilities returns a list of
MigrationCapabilityStatus, but documentation claims
MigrationCapabilitiesStatus, which doesn't exist.
balloon and query-balloon can fail with KVMMissingCap, but
documentation claims KvmMissingCap, which doesn't exist.
Fix the documentation.
Fixes: e4e31c6324af (qapi: add query-cpu-definitions command (v2))
Fixes: bbf6da32b5bd (Add migration capabilities)
Fixes: d72f326431e2 (qapi: Convert balloon)
Fixes: 96637bcdf9e0 (qapi: Convert query-balloon)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Message-Id: <20230425064223.820979-4-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Commit: 71568864c43d2e03df79ebeb360a876d1b04352c
https://github.com/qemu/qemu/commit/71568864c43d2e03df79ebeb360a876d1b04352c
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
M qapi/misc.json
M qapi/ui.json
Log Message:
-----------
qapi: Fix up references to long gone error classes
Commit de253f14912e88f4 (qmp: switch to the new error format on the
wire) removed most error classes. Several later commits mistakenly
mentioned them in documentation. Replace them by the actual error
class there.
Fixes: 44e3e053af56 (qmp: add interface blockdev-snapshot-delete-internal-sync)
Fixes: f323bc9e8b3b (qmp: add interface blockdev-snapshot-internal-sync)
Fixes: ba1c048a8f9c (qapi: Introduce add-fd, remove-fd, query-fdsets)
Fixes: ed61fc10e8c8 (QAPI: add command for live block commit, 'block-commit')
Fixes: e4c8f004c55d (qapi: convert sendkey)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-5-armbru@redhat.com>
Commit: 9a5af2f9dc8f231f6ca20f61b95970380f1024e2
https://github.com/qemu/qemu/commit/9a5af2f9dc8f231f6ca20f61b95970380f1024e2
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
Log Message:
-----------
qapi/block-core: Clean up after removal of dirty bitmap @status
Commit 81cbfd50886 (block: remove dirty bitmaps 'status' field)
removed deprecated BlockDirtyInfo member @status. It neglected to
remove references to its enumeration values from the documentation of
its replacements. Do that now.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Message-Id: <20230425064223.820979-6-armbru@redhat.com>
Commit: f1a787b5f4b60524580ed9d1527568590d73789b
https://github.com/qemu/qemu/commit/f1a787b5f4b60524580ed9d1527568590d73789b
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/devel/qapi-code-gen.rst
M docs/interop/firmware.json
M qapi/qom.json
M qapi/ui.json
Log Message:
-----------
qapi: @foo should be used to reference, not ``foo``
Documentation suggests @foo is merely shorthand for ``foo``. It's
not, it carries additional meaning: it's a reference to a QAPI schema
name.
Reword the documentation to spell that out.
Fix up the few ``foo`` that should be @foo.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-7-armbru@redhat.com>
Commit: 37fa48a4cbd68760235293ebf95980fb87239b42
https://github.com/qemu/qemu/commit/37fa48a4cbd68760235293ebf95980fb87239b42
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
M qapi/block.json
M qapi/char.json
M qapi/machine.json
M qapi/migration.json
M qapi/misc.json
M qapi/net.json
M qapi/qdev.json
M qapi/qom.json
M qapi/replay.json
M qapi/run-state.json
M qapi/ui.json
Log Message:
-----------
qapi: Tidy up examples
A few examples neglect to prefix QMP input with '->'. Fix that.
Two examples have extra space after '<-'. Delete it.
A few examples neglect to show output. Provide some. The example
output for query-vcpu-dirty-limit could use further improvement. Add
a TODO comment.
Use "Examples:" instead of "Example:" where multiple examples are
given.
One example section numbers its two examples. Not done elsewhere;
drop.
Another example section separates them with "or". Likewise.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-8-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Commit: 5042854db877e07dd0806348dc3dbd4cd999ef80
https://github.com/qemu/qemu/commit/5042854db877e07dd0806348dc3dbd4cd999ef80
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/qapi-schema.json
Log Message:
-----------
qapi: Delete largely misleading "Stability Considerations"
Documentation section "Stability Considerations" dates back to the
early days of QMP (commit 82a56f0d83d (Monitor: Introduce the
qmp-commands.hx file)). It became largely misleading years ago.
Delete it.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-9-armbru@redhat.com>
Commit: c11010289851ab1943442ff87cf19b7686fb94b3
https://github.com/qemu/qemu/commit/c11010289851ab1943442ff87cf19b7686fb94b3
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/devel/qapi-code-gen.rst
M qapi/block-export.json
M qapi/stats.json
M qapi/trace.json
M qapi/yank.json
Log Message:
-----------
qapi: Fix bullet list markup in documentation
Peter Maydell's commit 100cc4fe0f08 explains:
rST insists on a blank line before and after a bulleted list [...]
Add some extra blank lines in the doc comments so they're
acceptable rST input.
It missed one in qapi/trace.json.
Paolo Bonzini later added another instance in qapi/stats.json,
providing further, if unintended, evidence for his quip that rST is
the Perl of ASCII-based markups.
Both are parsed as ordinary paragraph, resulting in garbled output.
John Snow missed the need for a blank line when converting
docs/devel/qapi-code-gen.txt to rST.
Add the blank lines we need to get the bullet lists recognized as
such.
Kevin Wolf and Lukas Straub added two more, but indented. Sphinx
recognizes them as (indented) bullet lists. The indentation looks
slightly off.
Insert a blank line and delete the extra indentation.
Fixes: 100cc4fe0f0827f8da1a5c05f9c65e2aaa40e03d (qapi: Add blank lines before
bulleted lists)
Fixes: 467ef823d83e (qmp: add filtering of statistics by target vCPU)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-10-armbru@redhat.com>
[Fix of docs/devel/qapi-code-gen.rst squashed, commit message adjusted]
Commit: f2de3b926cf37e0c878a52f01a29e5d708bccedb
https://github.com/qemu/qemu/commit/f2de3b926cf37e0c878a52f01a29e5d708bccedb
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
M qapi/control.json
M qapi/machine.json
M qapi/net.json
Log Message:
-----------
qapi: Fix unintended definition lists in documentation
rST parses something like
first line
second line
as a definition list item, where "first line" is the term being
defined by "second line".
This bites us in a couple of places. Here's one:
# @bps_max: total throughput limit during bursts,
# in bytes (Since 1.7)
scripts/qapi/parser.py parses this into an "argument section" with
name "bps_max" and text
total throughput limit during bursts,
in bytes (Since 1.7)
docs/sphinx/qapidoc.py duly passes the text to the rST parser, which
parses it as another definition list. Comes out as nested
definitions: term "bps_max: int (optional)" defined as term "total
throughput limit during bursts," defined as "in bytes (Since 1.7)".
rST truly is the Perl of ASCII-based markups.
Fix by deleting the extra indentation.
Fixes: 26ec4e53f2bf (qapi: Fix indent level on doc comments in json files)
Fixes: c0ac533b6f97 (qapi: Stop using whitespace for alignment in comments)
Fixes: 81ad2964e938 (net/vmnet: add vmnet backends to qapi/net)
Reported-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20230425064223.820979-11-armbru@redhat.com>
Commit: c0af9e1fc7da6a352678d05fdea7a85b80ab2d80
https://github.com/qemu/qemu/commit/c0af9e1fc7da6a352678d05fdea7a85b80ab2d80
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qga/qapi-schema.json
Log Message:
-----------
qga/qapi-schema: Fix member documentation markup
GuestDiskStatsInfo's member documentation is parsed as ordinary text
due to missing colons. The generated documentation shows these
members as "Not documented".
The fix is obvious: add the missing colons.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-12-armbru@redhat.com>
Commit: 91577c47257a4459e7fa679f719c20b5093d4e4e
https://github.com/qemu/qemu/commit/91577c47257a4459e7fa679f719c20b5093d4e4e
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
M qapi/job.json
M qapi/rdma.json
Log Message:
-----------
qapi: Fix argument documentation markup
Member / argument documentation of BlockdevAmendOptionsQcow2,
job-resume, and RDMA_GID_STATUS_CHANGED is parsed as ordinary text due
to missing colon or space before the colon. The generated
documentation shows these members / arguments as "Not documented".
The fix is obvious: add missing colons, delete extra spaces.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-13-armbru@redhat.com>
Commit: 86bf13aea39e32adb8f068a4d14e2ad16edb725c
https://github.com/qemu/qemu/commit/86bf13aea39e32adb8f068a4d14e2ad16edb725c
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/machine.json
M qapi/net.json
M qapi/run-state.json
Log Message:
-----------
qapi: Replace ad hoc "since" documentation by member documentation
MemoryDeviceInfoKind, NetClientDriver, and GuestPanicAction mention
some members only in ad hoc since documentation. The generated
documentation shows these members as "Not documented".
Replace by formal member documentation.
Add actual documentation text for the GuestPanicAction members, to
match existing member documentation there. For the others, merely
move existing "since" information.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-14-armbru@redhat.com>
Commit: 7c3def93b138a72aac2b64c4cca321677bb97392
https://github.com/qemu/qemu/commit/7c3def93b138a72aac2b64c4cca321677bb97392
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/machine.json
M qapi/migration.json
Log Message:
-----------
qapi: Fix misspelled section tags in doc comments
Section tags are case sensitive and end with a colon. Screwing up
either gets them interpreted as ordinary paragraph. Fix a few.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-15-armbru@redhat.com>
Commit: 94546de1a811cabc0c878ed474ef51b7ec102b84
https://github.com/qemu/qemu/commit/94546de1a811cabc0c878ed474ef51b7ec102b84
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/block-core.json
M qapi/stats.json
M qapi/tpm.json
M qapi/ui.json
Log Message:
-----------
qapi: Format since information the conventional way: (since X.Y)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230425064223.820979-16-armbru@redhat.com>
Commit: 4622c70689f0bc39bd31922cee2a569f2bc3f390
https://github.com/qemu/qemu/commit/4622c70689f0bc39bd31922cee2a569f2bc3f390
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M qapi/cryptodev.json
M qapi/job.json
M qapi/qapi-schema.json
M storage-daemon/qapi/qapi-schema.json
Log Message:
-----------
qapi storage-daemon/qapi: Fix documentation section structure
In the QEMU QMP Reference Manual, subsection "Block core (VM
unrelated)" is empty. Its contents is at the end of subsection
"Background jobs" instead. That's because qapi/job.json is included
first from qapi/block-core.json, which makes qapi/job.json's
documentation go between qapi/block-core.json's subsection heading and
contents.
In the QEMU Storage Daemon QMP Reference Manual, section "Block
Devices" contains nothing but an empty subsection "Block core (VM
unrelated)". The latter's contents is at the end section "Socket data
types", along with subsection "Block device exports". Subsection
"Background jobs" is at the end of section "Cryptography". All this
is because storage-daemon/qapi/qapi-schema.json includes modules in a
confused order.
Fix both as follows.
Turn subsection "Background jobs" into a section.
Move it before section "Block devices" in the QEMU QMP Reference
Manual, by including qapi/jobs.json right before qapi/block.json.
Reorder include directives in storage-daemon/qapi/qapi-schema.json to
match the order in qapi/qapi-schema.json, so that the QEMU Storage
Daemon QMP Reference Manual's section structure the QEMU QMP Reference
Manual's.
In the QEMU QMP Reference Manual, qapi/cryptodev.json's documentation
is at the end of section "Virtio devices". That's because it lacks a
section heading, and therefore gets squashed into whatever section
happens to precede it.
Add section heading so it's in section "Cryptography devices".
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Acked-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20230425064223.820979-17-armbru@redhat.com>
Commit: e2e9e567f0e23971cac35ba1dee7edb51085b5f7
https://github.com/qemu/qemu/commit/e2e9e567f0e23971cac35ba1dee7edb51085b5f7
Author: Markus Armbruster <armbru@redhat.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/devel/qapi-code-gen.rst
Log Message:
-----------
docs/devel/qapi-code-gen: Describe some doc markup pitfalls
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230427095346.1238913-1-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Commit: 9b112b1b79f0e93242a9ce9bffd1113458e93e03
https://github.com/qemu/qemu/commit/9b112b1b79f0e93242a9ce9bffd1113458e93e03
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/devel/qapi-code-gen.rst
M docs/interop/firmware.json
M qapi/block-core.json
M qapi/block-export.json
M qapi/block.json
M qapi/char.json
M qapi/control.json
M qapi/cryptodev.json
M qapi/job.json
M qapi/machine-target.json
M qapi/machine.json
M qapi/migration.json
M qapi/misc.json
M qapi/net.json
M qapi/qapi-schema.json
M qapi/qdev.json
M qapi/qom.json
M qapi/rdma.json
M qapi/replay.json
M qapi/run-state.json
M qapi/stats.json
M qapi/tpm.json
M qapi/trace.json
M qapi/ui.json
M qapi/yank.json
M qga/qapi-schema.json
M storage-daemon/qapi/qapi-schema.json
Log Message:
-----------
Merge tag 'pull-qapi-2023-04-28' of https://repo.or.cz/qemu/armbru into
staging
QAPI patches patches for 2023-04-28
# -----BEGIN PGP SIGNATURE-----
#
# iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmRLlpsSHGFybWJydUBy
# ZWRoYXQuY29tAAoJEDhwtADrkYZTTjwP/iezbnBFv55HxaRFisEpBom7skXakV1r
# 0KTyYNo0BatS01yVlX7IOh37ZVmoBHrpbs0SLb2V5/uVALQBvmlnhUCCQ+BJwhJF
# JON6yjZRKUikVKn8CGj0ql9KDF6bC/T1ByFEotGc7SBMCx+FWuGXnmVzwOKOK2O3
# XAHG1P04wlxuyHMt3V7qqbc5IyzZIEHLbEitDhQM/6quQmwx4NzFR+JwvzUXCok1
# F7cEt0cKbE3JZHSXWIVTOuseeZR8vnk3giKBgFOetqhVorGusiTPMQwpDPvvgKGn
# fkg2l5SZQz9hSDfuzCKpJSQDqO8ji+62fHci9+PPpG10raoMiwCiuhP9yYECYekM
# 7BcAY7fItrUB+x+vjm8JRY15JxOT8ouHLfyknNLOwow8QwtsiNn35VlRJU7O+k+D
# gk9qvwl1RoLUSXzOo6Ye1NvzF8oMZ8o8f0vmYC+W3sdg89U9QnRrpCaX8YCytLnd
# rEXJiL26mg54yXrWShIzLvC33//sz7AvH6IjwrRt0ZQu7ANRJsNmYY9S1THAJBKW
# b9hY3Aosw8Advt0RUFkYr/PndZp/gxDpbtOCIkKZkti6XRkY89ExPk6zVmeo8miw
# DeEo1kRtzKYDC7ZU0yp73MZDSmUt17L1AfdgS0QuCQCfPHsa8LwtZoQmRIihT/Bo
# GZTLIZPiVC79
# =mkwX
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 28 Apr 2023 10:49:15 AM BST
# gpg: using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg: issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [undefined]
# gpg: aka "Markus Armbruster <armbru@pond.sub.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867 4E5F 3870 B400 EB91 8653
* tag 'pull-qapi-2023-04-28' of https://repo.or.cz/qemu/armbru:
docs/devel/qapi-code-gen: Describe some doc markup pitfalls
qapi storage-daemon/qapi: Fix documentation section structure
qapi: Format since information the conventional way: (since X.Y)
qapi: Fix misspelled section tags in doc comments
qapi: Replace ad hoc "since" documentation by member documentation
qapi: Fix argument documentation markup
qga/qapi-schema: Fix member documentation markup
qapi: Fix unintended definition lists in documentation
qapi: Fix bullet list markup in documentation
qapi: Delete largely misleading "Stability Considerations"
qapi: Tidy up examples
qapi: @foo should be used to reference, not ``foo``
qapi/block-core: Clean up after removal of dirty bitmap @status
qapi: Fix up references to long gone error classes
qapi: Fix misspelled references
qga/qapi-schema: Fix a misspelled reference
qga/qapi-schema: Tidy up documentation of guest-fsfreeze-status
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/2074424ef6ec...9b112b1b79f0