From: John Snow <jsnow@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Hanna Reitz" <hreitz@redhat.com>,
"Philippe Mathieu-Daudé" <philmd@mailo.com>,
"Ani Sinha" <anisinha@redhat.com>,
qemu-block@nongnu.org, "Paolo Bonzini" <pbonzini@redhat.com>,
linux-cxl@vger.kernel.org, "Jonathan Cameron" <jic23@kernel.org>,
"Alex Bennée" <alex.bennee@linaro.org>,
"Markus Armbruster" <armbru@redhat.com>,
"Kevin Wolf" <kwolf@redhat.com>,
"Lukas Straub" <lukasstraub2@web.de>,
"Fabiano Rosas" <farosas@suse.de>,
"Eric Blake" <eblake@redhat.com>,
"Marc-André Lureau" <marcandre.lureau@redhat.com>,
"Zhao Liu" <zhao1.liu@intel.com>, "Peter Xu" <peterx@redhat.com>,
"John Snow" <jsnow@redhat.com>
Subject: [PATCH 08/12] qapi: convert simple command intros for cxl.json
Date: Tue, 1 Sep 2026 15:43:20 -0400 [thread overview]
Message-ID: <20260901194324.458482-9-jsnow@redhat.com> (raw)
In-Reply-To: <20260901194324.458482-1-jsnow@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
---
qapi/cxl.json | 74 +++++++++++++++++++++++----------------------------
1 file changed, 34 insertions(+), 40 deletions(-)
diff --git a/qapi/cxl.json b/qapi/cxl.json
index aef849a4c2a..58ad82c2dc7 100644
--- a/qapi/cxl.json
+++ b/qapi/cxl.json
@@ -118,10 +118,9 @@
##
# @cxl-inject-general-media-event:
-#
-# Inject an event record for a General Media Event (CXL r3.2
-# 8.2.10.2.1.1). This event type is reported via one of the event
-# logs specified via the log parameter.
+# Inject an event record for a General Media Event (CXL r3.2
+# 8.2.10.2.1.1). This event type is reported via one of the event
+# logs specified via the log parameter.
#
# Since: 8.1
##
@@ -201,10 +200,9 @@
##
# @cxl-inject-dram-event:
-#
-# Inject an event record for a DRAM Event (CXL r3.2 8.2.10.2.1.2).
-# This event type is reported via one of the event logs
-# specified via the log parameter.
+# Inject an event record for a DRAM Event (CXL r3.2 8.2.10.2.1.2).
+# This event type is reported via one of the event logs specified
+# via the log parameter.
#
# Since: 8.1
##
@@ -267,10 +265,9 @@
##
# @cxl-inject-memory-module-event:
-#
-# Inject an event record for a Memory Module Event (CXL r3.2
-# 8.2.10.2.1.3). This event includes a copy of the Device Health info
-# at the time of the event.
+# Inject an event record for a Memory Module Event (CXL r3.2
+# 8.2.10.2.1.3). This event includes a copy of the Device Health
+# info at the time of the event.
#
# Since: 8.1
##
@@ -279,13 +276,12 @@
##
# @cxl-inject-poison:
-#
-# Poison records indicate that a CXL memory device knows that a
-# particular memory region may be corrupted. This may be because of
-# locally detected errors (e.g. ECC failure) or poisoned writes
-# received from other components in the system. This injection
-# mechanism enables testing of the OS handling of poison records which
-# may be queried via the CXL mailbox.
+# Poison records indicate that a CXL memory device knows that a
+# particular memory region may be corrupted. This may be because
+# of locally detected errors (e.g. ECC failure) or poisoned writes
+# received from other components in the system. This injection
+# mechanism enables testing of the OS handling of poison records
+# which may be queried via the CXL mailbox.
#
# @path: CXL type 3 device canonical QOM path
#
@@ -382,9 +378,8 @@
##
# @cxl-inject-uncorrectable-errors:
-#
-# Command to allow injection of multiple errors in one go. This
-# allows testing of multiple header log handling in the OS.
+# Command to allow injection of multiple errors in one go. This
+# allows testing of multiple header log handling in the OS.
#
# @path: CXL Type 3 device canonical QOM path
#
@@ -430,12 +425,11 @@
##
# @cxl-inject-correctable-error:
-#
-# Command to inject a single correctable error. Multiple error
-# injection of this error type is not interesting as there is no
-# associated header log. These errors are reported via AER as a
-# correctable internal error, with additional detail available from
-# the CXL device.
+# Command to inject a single correctable error. Multiple error
+# injection of this error type is not interesting as there is no
+# associated header log. These errors are reported via AER as a
+# correctable internal error, with additional detail available
+# from the CXL device.
#
# @path: CXL Type 3 device canonical QOM path
#
@@ -510,12 +504,12 @@
##
# @cxl-add-dynamic-capacity:
-#
-# Initiate adding dynamic capacity extents to a host. This simulates
-# operations defined in Compute Express Link (CXL) Specification,
-# Revision 3.1, Section 7.6.7.6.5. Note that, currently, establishing
-# success or failure of the full Add Dynamic Capacity flow requires
-# out of band communication with the OS of the CXL host.
+# Initiate adding dynamic capacity extents to a host. This
+# simulates operations defined in Compute Express Link (CXL)
+# Specification, Revision 3.1, Section 7.6.7.6.5. Note that,
+# currently, establishing success or failure of the full Add
+# Dynamic Capacity flow requires out of band communication with
+# the OS of the CXL host.
#
# @path: path to the CXL Dynamic Capacity Device in the QOM tree.
#
@@ -576,12 +570,12 @@
##
# @cxl-release-dynamic-capacity:
-#
-# Initiate release of dynamic capacity extents from a host. This
-# simulates operations defined in Compute Express Link (CXL)
-# Specification, Revision 3.1, Section 7.6.7.6.6. Note that,
-# currently, success or failure of the full Release Dynamic Capacity
-# flow requires out of band communication with the OS of the CXL host.
+# Initiate release of dynamic capacity extents from a host. This
+# simulates operations defined in Compute Express Link (CXL)
+# Specification, Revision 3.1, Section 7.6.7.6.6. Note that,
+# currently, success or failure of the full Release Dynamic
+# Capacity flow requires out of band communication with the OS of
+# the CXL host.
#
# @path: path to the CXL Dynamic Capacity Device in the QOM tree.
#
--
2.55.0
next prev parent reply other threads:[~2026-09-01 19:44 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-01 19:43 [PATCH 00/12] qapi: convert simple command intro sections John Snow
2026-09-01 19:43 ` [PATCH 01/12] qapi: convert simple command intros for ebpf.json John Snow
2026-09-01 19:43 ` [PATCH 02/12] qapi: convert simple command intros for yank.json John Snow
2026-09-01 19:43 ` [PATCH 03/12] qapi: convert simple command intros for replay.json John Snow
2026-09-01 19:43 ` [PATCH 04/12] qapi: convert simple command intros for machine-s390x.json John Snow
2026-09-01 19:43 ` [PATCH 05/12] qapi: convert simple command intros for dump.json John Snow
2026-09-01 19:43 ` [PATCH 06/12] qapi: convert simple command intros for block-export.json John Snow
2026-09-01 19:43 ` [PATCH 07/12] qapi: convert simple command intros for block.json John Snow
2026-09-01 19:43 ` John Snow [this message]
2026-09-01 19:43 ` [PATCH 09/12] qapi: convert simple command intros for ui.json John Snow
2026-09-01 19:43 ` [PATCH 10/12] qapi: convert simple command intros for migration.json John Snow
2026-09-01 19:43 ` [PATCH 11/12] qapi: convert simple command intros for machine.json John Snow
2026-09-01 19:43 ` [PATCH 12/12] qapi: convert simple command intros for block-core.json John Snow
2026-09-03 11:58 ` Markus Armbruster
2026-09-04 16:45 ` John Snow
2026-09-07 5:30 ` Markus Armbruster
2026-09-03 11:59 ` [PATCH 00/12] qapi: convert simple command intro sections Markus Armbruster
2026-09-03 14:44 ` John Snow
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=20260901194324.458482-9-jsnow@redhat.com \
--to=jsnow@redhat.com \
--cc=alex.bennee@linaro.org \
--cc=anisinha@redhat.com \
--cc=armbru@redhat.com \
--cc=eblake@redhat.com \
--cc=farosas@suse.de \
--cc=hreitz@redhat.com \
--cc=jic23@kernel.org \
--cc=kwolf@redhat.com \
--cc=linux-cxl@vger.kernel.org \
--cc=lukasstraub2@web.de \
--cc=marcandre.lureau@redhat.com \
--cc=pbonzini@redhat.com \
--cc=peterx@redhat.com \
--cc=philmd@mailo.com \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=zhao1.liu@intel.com \
/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 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.