The structs of concern in this patch are those for which no other QAPI definition uses as a data type to describe its own arguments or as a branch of a union: i.e. they are not currently inlined and as such the precise semantics of their intro/details split is *currently* of less concern.
Of course, they could be inlined in the future, so the semantics of this split are still worth investigating. Review notes: Similar notes as previous patches in this series with respect to how splits were determined, and why details were not physically relocated. Signed-off-by: John Snow <[email protected]> --- qapi/acpi.json | 3 +-- qapi/block-core.json | 5 ++--- qapi/compat.json | 3 +-- qapi/machine.json | 9 ++++----- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/qapi/acpi.json b/qapi/acpi.json index 291a04a7ea4..82e82d7cf89 100644 --- a/qapi/acpi.json +++ b/qapi/acpi.json @@ -13,8 +13,7 @@ ## # @AcpiTableOptions: -# -# Specify an ACPI table on the command line to load. +# Specify an ACPI table on the command line to load. # # At most one of @file and @data can be specified. The list of files # specified by any one of them is loaded and concatenated in order. diff --git a/qapi/block-core.json b/qapi/block-core.json index ec052f6bd2d..80f6c41c381 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -803,9 +803,8 @@ ## # @BlockMeasureInfo: -# -# Image file size calculation information. This structure describes -# the size requirements for creating a new image file. +# Image file size calculation information. This structure +# describes the size requirements for creating a new image file. # # The size requirements depend on the new image file format. File # size always equals virtual disk size for the 'raw' format, even for diff --git a/qapi/compat.json b/qapi/compat.json index ef1853b9acd..b42d142ddcc 100644 --- a/qapi/compat.json +++ b/qapi/compat.json @@ -37,8 +37,7 @@ ## # @CompatPolicy: -# -# Policy for handling deprecated management interfaces. +# Policy for handling deprecated management interfaces. # # This is intended for testing users of the management interfaces. # diff --git a/qapi/machine.json b/qapi/machine.json index 45e79c18b09..05a2851c0fc 100644 --- a/qapi/machine.json +++ b/qapi/machine.json @@ -1606,9 +1606,9 @@ ## # @SMPConfiguration: -# -# Schema for CPU topology configuration. A missing value lets QEMU -# figure out a suitable value based on the ones that are provided. +# Schema for CPU topology configuration. A missing value lets +# QEMU figure out a suitable value based on the ones that are +# provided. # # The members other than @cpus and @maxcpus define a topology of # containers. @@ -1867,8 +1867,7 @@ ## # @CpuModelInfo: -# -# Virtual CPU model. +# Virtual CPU model. # # A CPU model consists of the name of a CPU definition, to which delta # changes are applied (e.g. features added/removed). Most magic -- 2.55.0
