From: Markus Armbruster <armbru@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL v2 31/47] qapi-schema: Improve section headings
Date: Fri, 1 Sep 2017 17:37:42 +0200 [thread overview]
Message-ID: <20170901153758.8628-32-armbru@redhat.com> (raw)
In-Reply-To: <20170901153758.8628-1-armbru@redhat.com>
The generated QEMU QMP reference is now structured as follows:
1.1 Introduction
1.2 Stability Considerations
1.3 Common data types
1.4 Socket data types
1.5 VM run state
1.6 Cryptography
1.7 Block devices
1.7.1 Block core (VM unrelated)
1.7.2 QAPI block definitions (vm unrelated)
1.8 Character devices
1.9 Net devices
1.10 Rocker switch device
1.11 TPM (trusted platform module) devices
1.12 Remote desktop
1.12.1 Spice
1.12.2 VNC
1.13 Input
1.14 Migration
1.15 Transactions
1.16 Tracing
1.17 QMP introspection
1.18 Miscellanea
Section "1.18 Miscellanea" is still too big: it documents 134 symbols.
Section "1.7.1 Block core (VM unrelated)" is also rather big: 128
symbols. All the others are of reasonable size.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <1503602048-12268-17-git-send-email-armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
qapi-schema.json | 2 +-
qapi/block-core.json | 2 +-
qapi/block.json | 5 ++---
qapi/common.json | 2 +-
qapi/crypto.json | 2 +-
qapi/trace.json | 2 +-
6 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/qapi-schema.json b/qapi-schema.json
index 7a393ec3e9..f3af2cb851 100644
--- a/qapi-schema.json
+++ b/qapi-schema.json
@@ -94,7 +94,7 @@
{ 'include': 'qapi/introspect.json' }
##
-# = QMP commands
+# = Miscellanea
##
##
diff --git a/qapi/block-core.json b/qapi/block-core.json
index f4caa5c21b..28abb9e6cf 100644
--- a/qapi/block-core.json
+++ b/qapi/block-core.json
@@ -1,7 +1,7 @@
# -*- Mode: Python -*-
##
-# == QAPI block core definitions (vm unrelated)
+# == Block core (VM unrelated)
##
{ 'include': 'common.json' }
diff --git a/qapi/block.json b/qapi/block.json
index 8ce335739f..f093fa3f27 100644
--- a/qapi/block.json
+++ b/qapi/block.json
@@ -1,14 +1,13 @@
# -*- Mode: Python -*-
##
-# = QAPI block definitions
+# = Block devices
##
-# QAPI block core definitions
{ 'include': 'block-core.json' }
##
-# == QAPI block definitions (vm unrelated)
+# == Additional block stuff (VM related)
##
##
diff --git a/qapi/common.json b/qapi/common.json
index 0c67e4acf5..6eb01821ef 100644
--- a/qapi/common.json
+++ b/qapi/common.json
@@ -1,7 +1,7 @@
# -*- Mode: Python -*-
##
-# = QAPI common definitions
+# = Common data types
##
##
diff --git a/qapi/crypto.json b/qapi/crypto.json
index 6b6fde367a..288bc056ef 100644
--- a/qapi/crypto.json
+++ b/qapi/crypto.json
@@ -2,7 +2,7 @@
#
##
-# = QAPI crypto definitions
+# = Cryptography
##
##
diff --git a/qapi/trace.json b/qapi/trace.json
index de6588d9f7..799b254a18 100644
--- a/qapi/trace.json
+++ b/qapi/trace.json
@@ -6,7 +6,7 @@
# See the COPYING file in the top-level directory.
##
-# = Tracing commands
+# = Tracing
##
##
--
2.13.5
next prev parent reply other threads:[~2017-09-01 15:38 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-01 15:37 [Qemu-devel] [PULL v2 00/47] QAPI patches for 2017-09-01 Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 01/47] qapi: Fix error handling code on alternate conflict Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 02/47] tests/qmp-test: Add generic, basic test of query commands Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 03/47] qobject: Explain how QNum works, and why Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 04/47] qdict: Add qdict_put_null() helper, and put it to use Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 05/47] qlit: move qlit from check-qjson to qobject/ Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 06/47] qlit: use QLit prefix consistently Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 07/47] qlit: Change compound literals to initializers Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 08/47] qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 09/47] qlit: make qlit_equal_qobject return a bool Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 10/47] qlit: make qlit_equal_qobject() take const arguments Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 11/47] qlit: add QLIT_QNULL and QLIT_BOOL Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 12/47] qlit: Replace open-coded qnum_get_int() by call Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 13/47] tests/check-qlit: New, covering qobject/qlit.c Markus Armbruster
2017-09-05 20:38 ` Eric Blake
2017-09-06 5:39 ` Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 14/47] qlit: Tighten QLit dict vs QDict comparison Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 15/47] qlit: Tighten QLit list vs QList comparison Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 16/47] qapi-schema: Document how generated documentation is ordered Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 17/47] qapi-schema: Introspection doc is in the wrong section, fix Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 18/47] qapi-schema: Rocker doc section contains unrelated stuff, fix Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 19/47] qapi-schema: Collect sockets stuff in qapi/sockets.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 20/47] qapi-schema: Collect run state stuff in qapi/run-state.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 21/47] qapi-schema: Collect char device stuff in qapi/char.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 22/47] qapi-schema: Collect net device stuff in qapi/net.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 23/47] qapi-schema: Collect UI stuff in qapi/ui.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 24/47] qapi-schema: Collect migration stuff in qapi/migration.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 25/47] qapi-schema: Collect transaction stuff in qapi/transaction.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 26/47] qapi-schema: Collect TPM stuff in qapi/tpm.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 27/47] qapi-schema: Move block events from event.json to block.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 28/47] qapi-schema: Fold event.json back into qapi-schema.json Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 29/47] qapi-schema: Make block-core.json self-contained Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 30/47] qapi-schema: Move queries from common.json to qapi-schema.json Markus Armbruster
2017-09-01 15:37 ` Markus Armbruster [this message]
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 32/47] qapi: Update qapi-code-gen.txt examples to match current code Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 33/47] qapi: Drop superfluous qapi_enum_parse() parameter max Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 34/47] tpm: Clean up driver registration & lookup Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 35/47] tpm: Clean up model " Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 36/47] hmp: Use qapi_enum_parse() in hmp_migrate_set_capability() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 37/47] hmp: Use qapi_enum_parse() in hmp_migrate_set_parameter() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 38/47] block: Use qemu_enum_parse() in blkdebug_debug_breakpoint() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 39/47] quorum: Use qapi_enum_parse() in quorum_open() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 40/47] crypto: Use qapi_enum_parse() in qcrypto_block_luks_name_lookup() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 41/47] qapi: Use qapi_enum_parse() in input_type_enum() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 42/47] qapi: Avoid unnecessary use of enum lookup table's sentinel Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 43/47] qapi: Generate FOO_str() macro for QAPI enum FOO Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 44/47] qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 45/47] qapi: Convert indirect uses of FOO_lookup[...] to qapi_enum_lookup() Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 46/47] qapi: Change data type of the FOO_lookup generated for enum FOO Markus Armbruster
2017-09-01 15:37 ` [Qemu-devel] [PULL v2 47/47] qapi: drop the sentinel in enum array Markus Armbruster
2017-09-04 10:01 ` [Qemu-devel] [PULL v2 00/47] QAPI patches for 2017-09-01 Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170901153758.8628-32-armbru@redhat.com \
--to=armbru@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).