From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 95CBF47A89B for ; Wed, 26 Aug 2026 19:43:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787773401; cv=none; b=QeUZrMtA6jMGEN0AZlY6OSfdzqk0APqNRj0ukXn1wWkSyoZ36G8VBqSnxnuBiWhdMlWOL4j7PyV7OtE/a0qyq0KiC2KcQUaj/ZAZms/EeqLUGh0djjo0H0Ly7GpTvLvwRDIa3lO8FUPEn9oRj0eqBjDyPsNDMsBG3SE9MqRIriY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787773401; c=relaxed/simple; bh=/f7tjLGZB7pBFAqeESel5wuzRKk9VBsWm5R9P0YkErM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:content-type; b=sR0fvS72+iwFGffEld+7YlwPUiyojAGkLO5ghfEDm3waMsH1OKvO4hU4qURSnGXxmHxrNKGPUHi8chHh5joMe4hMKK7nNL5+wQEp/Aym0i1jLcCKrbFacHsSwP55o5bqqnjIF0WE07rWnoCPVMBGjsC2JnwUNDaObnIDr/xBsZ8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=QVSxKbgk; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="QVSxKbgk" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1787773392; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BCn/Ycwrut66144uUrLT80zpCgg+RoqrOgG6fdXeCGY=; b=QVSxKbgkKc7U4JTl4FTgZJVXWPVzwwe43kkpOITGutrJsoQM8wxo1rg2jlc1fnBCd9LSSV yQjBWR8BTWVKmaMHECJ3RGeF/fWJyDDs68UX/o4qWtM4EnR71JkbhlA1CZSkg45mE9ayVe rA14XW1s9UaOHDT14PSX0nP8b4JRoT8= Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-539-hR1ZzfIRMuCbw1ZE2Bpi6A-1; Wed, 26 Aug 2026 15:43:08 -0400 X-MC-Unique: hR1ZzfIRMuCbw1ZE2Bpi6A-1 X-Mimecast-MFC-AGG-ID: hR1ZzfIRMuCbw1ZE2Bpi6A_1787773384 Received: from mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id BB5371862D6F; Wed, 26 Aug 2026 19:43:04 +0000 (UTC) Received: from jsnow-thinkpadp16vgen1.westford.csb (unknown [10.22.88.99]) by mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 9619D1800577; Wed, 26 Aug 2026 19:42:57 +0000 (UTC) From: John Snow To: qemu-devel@nongnu.org Cc: Alex Williamson , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , John Snow , linux-cxl@vger.kernel.org, Markus Armbruster , Michael Tokarev , Vladimir Sementsov-Ogievskiy , Peter Xu , Eric Blake , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , zhenwei pi , qemu-trivial@nongnu.org, Fabiano Rosas , Kevin Wolf , Laurent Vivier , Jiri Pirko , qemu-block@nongnu.org, Stefan Hajnoczi , Stefan Berger , linux-edac@vger.kernel.org, "Gonglei (Arei)" , Igor Mammedov , Gerd Hoffmann , Jonathan Cameron , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Zhao Liu , Mauro Carvalho Chehab , "Michael S. Tsirkin" , Hanna Reitz , Jason Wang , Richard Henderson , Paolo Bonzini , Ani Sinha , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Lukas Straub , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= Subject: [PATCH v3 29/43] qapi: convert trivial intro sections for block-export.json Date: Wed, 26 Aug 2026 15:38:26 -0400 Message-ID: <20260826193840.2152000-30-jsnow@redhat.com> In-Reply-To: <20260826193840.2152000-1-jsnow@redhat.com> References: <20260826193840.2152000-1-jsnow@redhat.com> Precedence: bulk X-Mailing-List: linux-cxl@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.93 X-Mimecast-MFC-PROC-ID: DiaSZ0pAwGyhpuz_lqQvx1xxe0DWATD52zxRkD6WwGk_1787773384 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit content-type: text/plain; charset="US-ASCII"; x-default=true Signed-off-by: John Snow --- qapi/block-export.json | 50 +++++++++++++++--------------------------- 1 file changed, 18 insertions(+), 32 deletions(-) diff --git a/qapi/block-export.json b/qapi/block-export.json index dd724acf1cb..154f07b0b95 100644 --- a/qapi/block-export.json +++ b/qapi/block-export.json @@ -80,9 +80,8 @@ ## # @BlockExportOptionsNbdBase: -# -# An NBD block export (common options shared between `nbd-server-add` -# and the NBD branch of `block-export-add`). +# An NBD block export (common options shared between +# `nbd-server-add` and the NBD branch of `block-export-add`). # # @name: Export name. If unspecified, the @device parameter is used # as the export name. (Since 2.12) @@ -97,9 +96,8 @@ ## # @BlockExportOptionsNbd: -# -# An NBD block export (distinct options used in the NBD branch of -# `block-export-add`). +# An NBD block export (distinct options used in the NBD branch of +# `block-export-add`). # # @bitmaps: Also export each of the named dirty bitmaps reachable from # @device, so the NBD client can use NBD_OPT_SET_META_CONTEXT with @@ -121,8 +119,7 @@ ## # @BlockExportOptionsVhostUserBlk: -# -# A vhost-user-blk block export. +# A vhost-user-blk block export. # # @addr: The vhost-user socket on which to listen. Both 'unix' and # 'fd' `SocketAddress` types are supported. Passed fds must be @@ -143,8 +140,7 @@ ## # @FuseExportAllowOther: -# -# Possible allow_other modes for FUSE exports. +# Possible allow_other modes for FUSE exports. # # @off: Do not pass allow_other as a mount option. # @@ -195,8 +191,7 @@ ## # @BlockExportOptionsVduseBlk: -# -# A vduse-blk block export. +# A vduse-blk block export. # # @name: the name of VDUSE device (must be unique across the host). # @@ -221,8 +216,7 @@ ## # @NbdServerAddOptions: -# -# An NBD block export, per legacy `nbd-server-add` command. +# An NBD block export, per legacy `nbd-server-add` command. # # @device: The device name or node name of the node to be exported # @@ -266,8 +260,7 @@ ## # @BlockExportRemoveMode: -# -# Mode for removing a block export. +# Mode for removing a block export. # # @safe: Remove export if there are no existing connections, fail # otherwise. @@ -289,8 +282,7 @@ ## # @nbd-server-remove: -# -# Remove NBD export by name. +# Remove NBD export by name. # # @name: Block export id. # @@ -316,9 +308,8 @@ ## # @nbd-server-stop: -# -# Stop QEMU's embedded NBD server, and unregister all devices -# previously added via `nbd-server-add`. +# Stop QEMU's embedded NBD server, and unregister all devices +# previously added via `nbd-server-add`. # # Since: 1.3 ## @@ -327,8 +318,7 @@ ## # @BlockExportType: -# -# An enumeration of block export types +# An enumeration of block export types # # @nbd: NBD export # @@ -412,9 +402,8 @@ ## # @BlockExportIothreads: -# -# Specify a single or multiple I/O threads in which to run a block -# export's I/O. +# Specify a single or multiple I/O threads in which to run a block +# export's I/O. # # @single: Run the export's I/O in the given single I/O thread. # @@ -436,8 +425,7 @@ ## # @block-export-add: -# -# Creates a new block export. +# Creates a new block export. # # Since: 5.2 ## @@ -470,8 +458,7 @@ ## # @BLOCK_EXPORT_DELETED: -# -# Emitted when a block export is removed and its id can be reused. +# Emitted when a block export is removed and its id can be reused. # # @id: Block export id. # @@ -482,8 +469,7 @@ ## # @BlockExportInfo: -# -# Information about a single block export. +# Information about a single block export. # # @id: The unique identifier for the block export # -- 2.55.0