[PULL 00/18] QAPI patches patches for 2024-02-12

Markus Armbruster posted 18 patches 5 months, 2 weeks ago
Failed in applying to current master (apply log)
Maintainers: "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Peter Maydell <peter.maydell@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Eric Blake <eblake@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Stefan Berger <stefanb@linux.vnet.ibm.com>, Gerd Hoffmann <kraxel@redhat.com>, Lukas Straub <lukasstraub2@web.de>, Konstantin Kostiuk <kkostiuk@redhat.com>
MAINTAINERS                                     |  2 +
docs/devel/qapi-code-gen.rst                    | 14 ++++--
docs/sphinx/qapidoc.py                          |  6 ---
qapi/block-core.json                            | 26 ++++++++--
qapi/block-export.json                          |  2 +
qapi/char.json                                  | 28 +++++++++++
qapi/common.json                                | 11 -----
qapi/crypto.json                                |  2 +
qapi/dump.json                                  |  2 +-
qapi/machine.json                               | 14 ++++++
qapi/migration.json                             | 52 ++++++++++---------
qapi/misc.json                                  | 12 +++--
qapi/net.json                                   | 12 ++++-
qapi/pragma.json                                | 66 +++++++++++++++++++++++++
qapi/qdev.json                                  | 12 ++---
qapi/sockets.json                               | 48 +++++++++++++-----
qapi/stats.json                                 |  2 +
qapi/tpm.json                                   |  4 ++
qapi/transaction.json                           |  2 +
qapi/ui.json                                    | 14 ++++++
qapi/yank.json                                  |  4 +-
qga/qapi-schema.json                            | 58 ++++++++++++++--------
include/hw/virtio/vhost-vsock-common.h          |  1 +
include/net/filter.h                            |  2 +-
chardev/char-socket.c                           |  2 +-
util/qemu-sockets.c                             |  3 +-
scripts/qapi/parser.py                          |  7 ++-
scripts/qapi/source.py                          |  2 +
tests/qapi-schema/doc-bad-alternate-member.json |  2 +
tests/qapi-schema/doc-good.json                 | 14 +++---
tests/qapi-schema/doc-good.out                  |  2 +-
31 files changed, 322 insertions(+), 106 deletions(-)
[PULL 00/18] QAPI patches patches for 2024-02-12
Posted by Markus Armbruster 5 months, 2 weeks ago
The following changes since commit 5d1fc614413b10dd94858b07a1b2e26b1aa0296c:

  Merge tag 'migration-staging-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-02-09 11:22:20 +0000)

are available in the Git repository at:

  https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2024-02-12

for you to fetch changes up to 0afbba6c3255dbe954ef609987b610cdaaf48f24:

  MAINTAINERS: Cover qapi/stats.json (2024-02-12 10:12:18 +0100)

----------------------------------------------------------------
QAPI patches patches for 2024-02-12

----------------------------------------------------------------
Markus Armbruster (17):
      docs/devel/qapi-code-gen: Normalize version refs x.y.0 to just x.y
      docs/devel/qapi-code-gen: Tweak doc comment whitespace
      qapi/block-core: Fix BlockLatencyHistogramInfo doc markup
      qapi: Indent tagged doc comment sections properly
      sphinx/qapidoc: Drop code to generate doc for simple union tag
      qapi: Require member documentation (with loophole)
      qga/qapi-schema: Clean up documentation of guest-set-memory-blocks
      qga/qapi-schema: Clean up documentation of guest-set-vcpus
      qga/qapi-schema: Plug trivial documentation holes
      qapi/yank: Clean up documentaion of yank
      qapi/dump: Clean up documentation of DumpGuestMemoryCapability
      qapi: Plug trivial documentation holes around former simple unions
      qapi: Improve documentation of file descriptor socket addresses
      qapi: Move @String out of common.json to discourage reuse
      qapi: Add missing union tag documentation
      MAINTAINERS: Cover qapi/cxl.json
      MAINTAINERS: Cover qapi/stats.json

Peter Xu (1):
      qapi/migration: Add missing tls-authz documentation

 MAINTAINERS                                     |  2 +
 docs/devel/qapi-code-gen.rst                    | 14 ++++--
 docs/sphinx/qapidoc.py                          |  6 ---
 qapi/block-core.json                            | 26 ++++++++--
 qapi/block-export.json                          |  2 +
 qapi/char.json                                  | 28 +++++++++++
 qapi/common.json                                | 11 -----
 qapi/crypto.json                                |  2 +
 qapi/dump.json                                  |  2 +-
 qapi/machine.json                               | 14 ++++++
 qapi/migration.json                             | 52 ++++++++++---------
 qapi/misc.json                                  | 12 +++--
 qapi/net.json                                   | 12 ++++-
 qapi/pragma.json                                | 66 +++++++++++++++++++++++++
 qapi/qdev.json                                  | 12 ++---
 qapi/sockets.json                               | 48 +++++++++++++-----
 qapi/stats.json                                 |  2 +
 qapi/tpm.json                                   |  4 ++
 qapi/transaction.json                           |  2 +
 qapi/ui.json                                    | 14 ++++++
 qapi/yank.json                                  |  4 +-
 qga/qapi-schema.json                            | 58 ++++++++++++++--------
 include/hw/virtio/vhost-vsock-common.h          |  1 +
 include/net/filter.h                            |  2 +-
 chardev/char-socket.c                           |  2 +-
 util/qemu-sockets.c                             |  3 +-
 scripts/qapi/parser.py                          |  7 ++-
 scripts/qapi/source.py                          |  2 +
 tests/qapi-schema/doc-bad-alternate-member.json |  2 +
 tests/qapi-schema/doc-good.json                 | 14 +++---
 tests/qapi-schema/doc-good.out                  |  2 +-
 31 files changed, 322 insertions(+), 106 deletions(-)

-- 
2.43.0
Re: [PULL 00/18] QAPI patches patches for 2024-02-12
Posted by Peter Maydell 5 months, 2 weeks ago
On Mon, 12 Feb 2024 at 09:14, Markus Armbruster <armbru@redhat.com> wrote:
>
> The following changes since commit 5d1fc614413b10dd94858b07a1b2e26b1aa0296c:
>
>   Merge tag 'migration-staging-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-02-09 11:22:20 +0000)
>
> are available in the Git repository at:
>
>   https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2024-02-12
>
> for you to fetch changes up to 0afbba6c3255dbe954ef609987b610cdaaf48f24:
>
>   MAINTAINERS: Cover qapi/stats.json (2024-02-12 10:12:18 +0100)
>
> ----------------------------------------------------------------
> QAPI patches patches for 2024-02-12
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.0
for any user-visible changes.

-- PMM