All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] qapi: Supply some of the missing member documentation
@ 2024-09-11 11:25 Markus Armbruster
  2024-09-11 11:25 ` [PATCH v2 1/8] qapi/char: Supply " Markus Armbruster
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Markus Armbruster @ 2024-09-11 11:25 UTC (permalink / raw)
  To: qemu-devel
  Cc: eblake, marcandre.lureau, pbonzini, berrange, arei.gonglei,
	pizhenwei, jonathan.cameron, fan.ni, mst, marcel.apfelbaum, jiri,
	jsnow

This series gets a few of modules off the pragma
documentation-exceptions list of shame that require minimal effort.

Many undocumented members still remain:

    module          type or command                     #missing
    ------------------------------------------------------------
    audio           AudiodevDriver                      12
    block-core      BlkdebugEvent                       43
                    BlockdevDriver                      39
                    BlockdevQcow2EncryptionFormat       1
                    BlockdevVmdkAdapterType             4
                    DummyBlockCoreForceArrays           1
                    ImageInfoSpecificKind               2
                    IscsiHeaderDigest                   4
                    IscsiTransport                      2
                    RbdAuthMode                         2
                    RbdImageEncryptionFormat            2
                    ThrottleGroupProperties             19
                    XDbgBlockGraph                      2
                    blockdev-reopen			1
    machine-common  CpuS390Entitlement                  4
    machine-target  CpuS390Polarization                 2
    machine         CpuS390State                        5
                    DummyForceArrays                    1
                    MemoryDeviceInfoKind                1
                    SysEmuTarget                        27
                    X86CPURegister32                    8
    net             NetClientDriver                     10
                    String                              1
    qom             ObjectType                          48
    transaction     AbortWrapper                        1
                    BlockDirtyBitmapAddWrapper          1
                    BlockDirtyBitmapMergeWrapper        1
                    BlockDirtyBitmapWrapper             1
                    BlockdevBackupWrapper               1
                    BlockdevSnapshotInternalWrapper     1
                    BlockdevSnapshotSyncWrapper         1
                    BlockdevSnapshotWrapper             1
                    DriveBackupWrapper                  1
    ui              DisplayProtocol                     2
                    HotKeyMod                           3
                    InputAxis                           2
                    InputButton                         7
                    KeyValueKind                        2
                    QKeyCode                            119
                    VncPrimaryAuth                      9
                    VncVencryptSubAuth                  9
    virtio          DummyVirtioForceArrays              1
    yank            YankInstanceType                    3
    qga             GuestNVMeSmart                      25

Note: The Dummy*ForceArrays are purely internal, and should be elided
from the manual instead, but that's a different project.

Based on my "[PULL 00/19] QAPI patches patches for 2024-09-10" rather
than current master to avoid trivial conflicts in qapi/pragma.json.

Based-on: <20240910164714.1993531-1-armbru@redhat.com>

v2:
* Rebased on latest QAPI PR
* PATCH 1: Tody up a "since" while there [John Snow]
* PATCH 7+8: New

Markus Armbruster (7):
  qapi/char: Supply missing member documentation
  qapi/common: Supply missing member documentation
  qapi/crypto: Supply missing member documentation
  qapi/introspect: Supply missing member documentation
  qapi/pci: Supply missing member documentation
  qapi/rocker: Supply missing member documentation
  qapi/cxl: Supply missing member documentation

Zhenwei Pi (1):
  qapi: Document QCryptodevBackendServiceType

 qapi/char.json       | 44 ++++++++++++++++++++++++++++----------------
 qapi/common.json     | 14 +++++++++++++-
 qapi/crypto.json     |  4 ++++
 qapi/cryptodev.json  | 10 ++++++++++
 qapi/cxl.json        |  3 +++
 qapi/introspect.json | 16 ++++++++++++++++
 qapi/pci.json        |  2 ++
 qapi/pragma.json     | 11 +----------
 qapi/rocker.json     |  4 ++++
 9 files changed, 81 insertions(+), 27 deletions(-)

-- 
2.46.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-09-13  8:09 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-11 11:25 [PATCH v2 0/8] qapi: Supply some of the missing member documentation Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 1/8] qapi/char: Supply " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 2/8] qapi/common: " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 3/8] qapi/crypto: " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 4/8] qapi/introspect: " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 5/8] qapi/pci: " Markus Armbruster
2024-09-11 11:29   ` Michael S. Tsirkin
2024-09-11 13:04     ` Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 6/8] qapi/rocker: " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 7/8] qapi/cxl: " Markus Armbruster
2024-09-11 11:25 ` [PATCH v2 8/8] qapi: Document QCryptodevBackendServiceType Markus Armbruster
2024-09-13  8:09 ` [PATCH v2 0/8] qapi: Supply some of the missing member documentation Markus Armbruster

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.