You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs/devel
Richard Henderson d752763d0b QAPI patches for 2025-11-04
-----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmkJ9+kSHGFybWJydUBy
 ZWRoYXQuY29tAAoJEDhwtADrkYZT3iwP/0t5o3xciGFgElQ+b/+5zv+tveUMHgec
 DXJk5gVrk5jS66QB9vxPkq6II1eunqP83KnxsaNi4D1b68+yrMj45amKpUKXV/Am
 GW8LJt1FTfbNhf7dLmXZ5K5q6unTqnyJdSjpCXqvAQ6yJVa3yG2U4TsRz6ZkFrEa
 gRluVAM0YGys30FXWOJ5bS4JB7VKAXIUzYQjvGRugdCdSTbs3VU/235KAQ87cK4H
 TRb0jTMdah8K+CmXBZLduxRTKaFqho/+hNBBlX23jgSdgNwsTcDPbz4ZaeSrVFEU
 frwKX5v4EwebyOFAzTlhRFGtENvDPCQNHIw3LpSseHCQeeWGulcymAintBty32A2
 3CcK/7mgRC3ElvNpE0hYw910M3Cg0OVPOgME2NzuRKRiJ86mHgn/a90dLsKugNH7
 +v9bCzzeTHRtzgeyBC7oQ3omEpLxXGSD+MAzRR0iLY+f01ynQ+g2NorJsdELfY4S
 +A2sEq9+YnvoCbu3cMob5KaNyeKe6B4rjeo3Evketm+hdiaxuqLXcUuE6mgzAXDP
 s7n6JR2Li2cnzP/3RLWAHFNwqjaMUUd4gdhfTxTyiJsB/qTkGQsulK3iJX2EXQRI
 Me99IJsV78gLR/pFbeYOqCW7ySlx7+ykcAMyqc+4RaF3g72E05p+oncYTs9rmpBS
 UOy/PN3a7PP4
 =ub6L
 -----END PGP SIGNATURE-----

Merge tag 'pull-qapi-2025-11-04' of https://repo.or.cz/qemu/armbru into staging

QAPI patches for 2025-11-04

# -----BEGIN PGP SIGNATURE-----
#
# iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmkJ9+kSHGFybWJydUBy
# ZWRoYXQuY29tAAoJEDhwtADrkYZT3iwP/0t5o3xciGFgElQ+b/+5zv+tveUMHgec
# DXJk5gVrk5jS66QB9vxPkq6II1eunqP83KnxsaNi4D1b68+yrMj45amKpUKXV/Am
# GW8LJt1FTfbNhf7dLmXZ5K5q6unTqnyJdSjpCXqvAQ6yJVa3yG2U4TsRz6ZkFrEa
# gRluVAM0YGys30FXWOJ5bS4JB7VKAXIUzYQjvGRugdCdSTbs3VU/235KAQ87cK4H
# TRb0jTMdah8K+CmXBZLduxRTKaFqho/+hNBBlX23jgSdgNwsTcDPbz4ZaeSrVFEU
# frwKX5v4EwebyOFAzTlhRFGtENvDPCQNHIw3LpSseHCQeeWGulcymAintBty32A2
# 3CcK/7mgRC3ElvNpE0hYw910M3Cg0OVPOgME2NzuRKRiJ86mHgn/a90dLsKugNH7
# +v9bCzzeTHRtzgeyBC7oQ3omEpLxXGSD+MAzRR0iLY+f01ynQ+g2NorJsdELfY4S
# +A2sEq9+YnvoCbu3cMob5KaNyeKe6B4rjeo3Evketm+hdiaxuqLXcUuE6mgzAXDP
# s7n6JR2Li2cnzP/3RLWAHFNwqjaMUUd4gdhfTxTyiJsB/qTkGQsulK3iJX2EXQRI
# Me99IJsV78gLR/pFbeYOqCW7ySlx7+ykcAMyqc+4RaF3g72E05p+oncYTs9rmpBS
# UOy/PN3a7PP4
# =ub6L
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 04 Nov 2025 01:56:09 PM CET
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [unknown]
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [unknown]
# gpg: WARNING: The key's User ID 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-2025-11-04' of https://repo.or.cz/qemu/armbru:
  qapi: Add documentation format validation
  docs/interop: Add test to keep vhost-user.json sane
  docs/interop/firmware: Literal block markup
  docs/interop/vhost-user: Belatedly convert "Example" section
  docs/interop: Refill QAPI doc comments to conform to conventions
  qga/qapi-schema: Clean up whitespace between definitions
  qga/qapi-schema: Refill doc comments to conform to conventions
  qapi: Clean up whitespace between definitions
  qapi: Refill doc comments to conform to conventions
  qapi/audio: Fix description markup of AudiodevDBusOptions @nsamples
  meson: Add missing backends.py to qapi_gen_depends
  qapi/command: Avoid generating unused qmp_marshal_output_T()

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
1 week ago
..
migration migration: vmsd errp handlers: return bool 2 weeks ago
testing docs/devel/testing/fuzzing: Note that you can get qtest to read from a file 2 weeks ago
atomics.rst docs: use consistent markup for footnotes 1 year ago
bitops.rst
block-coroutine-wrapper.rst
build-environment.rst docs/devel/build-environment: enhance MSYS2 instructions 7 months ago
build-system.rst docs: use the pyvenv version of Meson 2 months ago
clocks.rst hw/clock: Expose 'qtest-clock-period' QOM property for QTests 1 year ago
code-of-conduct.rst
code-provenance.rst docs/code-provenance: AI exceptions are in addition to DCO 2 months ago
codebase.rst docs: Add mshv to documentation 1 month ago
conflict-resolution.rst
control-flow-integrity.rst docs: add a glossary 10 months ago
crypto.rst docs/devel: Add introduction to LUKS volume with detached header 1 year ago
decodetree.rst docs/devel: add a codebase section 10 months ago
docs.rst docs: correct typos 2 years ago
ebpf_rss.rst docs/devel: add a codebase section 10 months ago
index-api.rst docs/devel/lockcnt: Convert to rST format 1 year ago
index-build.rst docs: add qapi-domain syntax documentation 8 months ago
index-internals.rst docs: add uefi variable service documentation 9 months ago
index-process.rst docs: introduce dedicated page about code provenance / sign-off 5 months ago
index-tcg.rst
index.rst docs/devel: add a codebase section 10 months ago
kconfig.rst vfio: Remove 'vfio-calxeda-xgmac' device 2 months ago
loads-stores.rst system/physmem: Remove legacy cpu_physical_memory_rw() 1 month ago
lockcnt.rst docs/devel/lockcnt: Include kernel-doc API documentation 1 year ago
luks-detached-header.rst docs/devel: Add introduction to LUKS volume with detached header 1 year ago
maintainers.rst docs: use consistent markup for footnotes 1 year ago
memory.rst docs/devel: Do not unparent in instance_finalize() 2 months ago
modules.rst
multi-process.rst
multi-thread-tcg.rst tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 7 months ago
multiple-iothreads.rst docs/devel/multiple-iothreads: Convert to rST format 1 year ago
pci.rst
qapi-code-gen.rst qapi/command: Avoid generating unused qmp_marshal_output_T() 1 week ago
qapi-domain.rst docs/devel/qapi-code-gen: Update cross-reference syntax 3 months ago
qdev-api.rst
qom-api.rst
qom.rst qom: Have class_init() take a const data argument 7 months ago
rcu.rst docs/devel/rcu: Convert to rST format 1 year ago
replay.rst docs/devel: Mention post_load hook restrictions where we document the hook 1 year ago
reset.rst qom: Have class_init() take a const data argument 7 months ago
rust.rst rust: migration: add high-level migration wrappers 1 month ago
s390-cpu-topology.rst
s390-dasd-ipl.rst
secure-coding-practices.rst
stable-process.rst
style.rst docs/devel/style: Mention alloca() family API is forbidden 2 months ago
submitting-a-patch.rst docs/devel/submitting-a-patch.rst: add b4 section 3 months ago
submitting-a-pull-request.rst
tcg-icount.rst accel/tcg: create a thread-kick function for TCG 2 months ago
tcg-ops.rst tcg: Remove INDEX_op_qemu_st8_* 7 months ago
tcg-plugins.rst docs/devel: update tcg-plugins page 1 year ago
tcg.rst
tracing.rst docs/devel/tracing: Update trace.h creation rune to include SPDX 4 months ago
trivial-patches.rst
uefi-vars.rst docs/devel: Correct uefi-vars-x64 device name 1 month ago
ui.rst
vfio-iommufd.rst
virtio-backends.rst qom: Have class_init() take a const data argument 7 months ago
writing-monitor-commands.rst docs/devel/writing-monitor-commands: Minor improvements 2 years ago
zoned-storage.rst