From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192357; cv=none; d=zohomail.com; s=zohoarc; b=MixYoWTW0fqt152PYYyPmACeQ9ScP01h6YP/9Mp5O5G9GMix554twOlx7kFNUZxrETrifdLnOk6Y3AFDfU050+jwc4Ew8937Qlq7bcBAzSUSGUAfsnRXu5ePnYcecqjPOUJqbWlM8J+7DzLIsbVa112GJKp2nK0sq8Fd685r9oA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192357; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=sM4YrvUNO+2zghtH3aLu00wsMr94BOpnclkexE7YIug=; b=BEWZ4Rm1oFFsFGNmkgC+rj8edapzUaZj7Jl4fVdBBl7AwNY4Qt4z9cWYeUIBkbwmYqfuBfb2f4V+Z7WVew0RwxFiiHtPpxsj8mOcBKipjNfuzQktFikqNyvrv2m3MJB+nlLLPC95JogHbHdEK5zwyEDHN8zTxfNf81eMedsn6tg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192357014761.796686256502; Sat, 11 Oct 2025 07:19:17 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDX-0004F6-6i; Sat, 11 Oct 2025 10:05:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDS-0003rY-K8 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:04:58 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDK-0005ON-Gp for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:04:58 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id C8A26C017C; Sat, 11 Oct 2025 17:04:44 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-tNeMICsr; Sat, 11 Oct 2025 17:04:44 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191484; bh=sM4YrvUNO+2zghtH3aLu00wsMr94BOpnclkexE7YIug=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=tayZjSpPjtHh/y+Sp/zElhjjk7vHr5rFWVqAEyNQ47fA7zoZRiRfUYhJudE1W3r8X voHQMz8+Uqw1Vseiufifd32HcODk/q8Jl9PnJEXHpb5XNeV87gJiu1X+d2pmuPRFas LUJlMlkqbwygZz5tMhKnDtg4Vxp9qP3ym3DwdTeo= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Michael Roth Subject: [PATCH v2 01/33] qapi: Add documentation format validation Date: Sat, 11 Oct 2025 17:04:07 +0300 Message-ID: <20251011140441.297246-2-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192361803158500 Content-Type: text/plain; charset="utf-8" Add explicit validation for QAPI documentation formatting rules: 1. Lines must not exceed 70 columns in width (including '# ' prefix) 2. Sentences must be separated by two spaces Signed-off-by: Vladimir Sementsov-Ogievskiy --- scripts/qapi/parser.py | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/scripts/qapi/parser.py b/scripts/qapi/parser.py index 9fbf80a541..2c76686fc4 100644 --- a/scripts/qapi/parser.py +++ b/scripts/qapi/parser.py @@ -428,7 +428,44 @@ def get_doc_line(self) -> Optional[str]: return '' if self.val[1] !=3D ' ': raise QAPIParseError(self, "missing space after #") - return self.val[2:].rstrip() + + line =3D self.val[2:].rstrip() + + self._validate_doc_line_format(line) + + return line + + def _validate_doc_line_format(self, line: str) -> None: + """ + Validate documentation format rules for a single line: + 1. Lines should not exceed 70 columns + 2. Sentences should be separated by two spaces + """ + # Check 70-column width rule + full_line_length =3D len(line) + 2 # "# " =3D 2 characters + if full_line_length > 70: + # Skip URL lines - they can't be broken + stripped_line =3D line.strip() + if (stripped_line.startswith(('http://', 'https://', 'ftp://')= ) and + ' ' not in stripped_line): + pass + else: + raise QAPIParseError( + self, f"documentation line exceeds 70 columns " + f"({full_line_length} columns): {line[:50]}..." + ) + + single_space_pattern =3D r'[.!?] [A-Z0-9]' + for m in list(re.finditer(single_space_pattern, line)): + left =3D line[0:m.start() + 1] + # Ignore abbreviations and numbered lists + if left.endswith('e.g.') or re.fullmatch(r' *\d\.', left): + continue + raise QAPIParseError( + self, f"documentation has single space after sentence " + f"ending. Use two spaces between sentences: " + f"...{line[m.start()-5:m.end()+5]}..." + ) =20 @staticmethod def _match_at_name_colon(string: str) -> Optional[Match[str]]: --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192413; cv=none; d=zohomail.com; s=zohoarc; b=BHu7uxOZISAOOasv7ubkU/Bg33hURh3KX1b+v8OeAu+KgfiexUoFMc1ao+sPe6jajgVZFtdnJAvnIauDB7QdNA4yca6kpKhgKHGLy9ZyQbjqvm5PmJVMTocJ0hRlQ7WH7O2IBs7hU2waI3uyCu9uy4VLyrAxFL/tygqOgFDwCEM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192413; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=GwUGObk/skOiLvkKNiWNa/3LsaS2Qb5Akmk/NJK1Uw0=; b=darsRfZy7BgBURayWtFiXKOEKoF/d29grYobxWGyYZk6CMo2PE4CcMikki7xnpH9v7fCbgZkoPfXVwXhdcTwKYpP87rLhGthfvbxpuQiz0SQCEXGNz7jyI6uQd77CrlfW1CWv1otPqtItuIN172AI7fbMw79o/wLFZQgq6rDcUc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 176019241331170.12720186856643; Sat, 11 Oct 2025 07:20:13 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDb-0004Lh-1B; Sat, 11 Oct 2025 10:05:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDW-00046F-6F for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:02 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDK-0005OP-Iq for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:00 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 3E2F3C017D; Sat, 11 Oct 2025 17:04:45 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-qiXIptSi; Sat, 11 Oct 2025 17:04:44 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191484; bh=GwUGObk/skOiLvkKNiWNa/3LsaS2Qb5Akmk/NJK1Uw0=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=WO3MYE0B7lA4FfJLc0bgRXan2zj1FRyygj03X6JWbWgZ3Nll0GMu6OAEDipms1sv/ J651k0r3vwdCoCFqSwtziknV7WQ+wWJS6/oXjeeYMHI9SWvYRsMUBFmqkTBJrr8ay7 xcv2c+dGzoZ/V10K3aqM7OzJvgR06xJO+xZ5Ul2w= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, "Michael S. Tsirkin" , Igor Mammedov , Ani Sinha Subject: [PATCH v2 02/33] qapi/acpi.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:08 +0300 Message-ID: <20251011140441.297246-3-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192416265158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/acpi.json | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/qapi/acpi.json b/qapi/acpi.json index 906b3687a5..601271607b 100644 --- a/qapi/acpi.json +++ b/qapi/acpi.json @@ -116,10 +116,16 @@ # .. qmp-example:: # # -> { "execute": "query-acpi-ospm-status" } -# <- { "return": [ { "device": "d1", "slot": "0", "slot-type": "DIMM",= "source": 1, "status": 0}, -# { "slot": "1", "slot-type": "DIMM", "source": 0, "s= tatus": 0}, -# { "slot": "2", "slot-type": "DIMM", "source": 0, "s= tatus": 0}, -# { "slot": "3", "slot-type": "DIMM", "source": 0, "s= tatus": 0} +# <- { "return": [ +# { "device": "d1", "slot": "0", +# "slot-type": "DIMM", "source": 1, +# "status": 0 }, +# { "slot": "1", "slot-type": "DIMM", "source": 0, +# "status": 0 }, +# { "slot": "2", "slot-type": "DIMM", "source": 0, +# "status": 0 }, +# { "slot": "3", "slot-type": "DIMM", "source": 0, +# "status": 0 } # ]} ## { 'command': 'query-acpi-ospm-status', 'returns': ['ACPIOSTInfo'] } @@ -137,8 +143,10 @@ # # <- { "event": "ACPI_DEVICE_OST", # "data": { "info": { "device": "d1", "slot": "0", -# "slot-type": "DIMM", "source": 1, "status":= 0 } }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "slot-type": "DIMM", "source": 1, +# "status": 0 } }, +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'ACPI_DEVICE_OST', 'data': { 'info': 'ACPIOSTInfo' } } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192416; cv=none; d=zohomail.com; s=zohoarc; b=LoBzm2q7c9vfpHh9IFhRIFo/Ji1T7alY+xVbvjkscC2Qtj2The6213xkKw4c7KMwUqwoNQztoaU6RKvKKIgO5ti9+fdXOXAAcvLxXiY2vqTmLz/VALgnc5QJnhGob7OWJ1HGRtuqbj0mPt1UPi+3lV6zf0SbCUmbZ5P1BDvvN2k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192416; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=KrogRysMTqgdyPfx+7Zf3fqdEHX2+3XH4e/2Zkq2+08=; b=M1eQmRQWlQ5MYzQULG1cKfL4v5F5EuMsB4QNOVCt+6MogH0w7VHcZ4i9MDfil4Bp2yP9d0mIiua+b++xD39ubkZwAuvLOgwlGgEwrgmdyDGsj3VigiBA9g80DgNpkqogs/Clj9h7EoPy5WLz1AVHPhFWdCdTCfgP/4aWPRZv5W0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192416623869.5667378925498; Sat, 11 Oct 2025 07:20:16 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDY-0004DQ-7u; Sat, 11 Oct 2025 10:05:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDV-00045y-0R for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:01 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDI-0005OV-GR for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:04:59 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id AF7AAC017E; Sat, 11 Oct 2025 17:04:45 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-k9LU2QZv; Sat, 11 Oct 2025 17:04:45 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191485; bh=KrogRysMTqgdyPfx+7Zf3fqdEHX2+3XH4e/2Zkq2+08=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=nKZSdkCvvwVJRGI9XL+JPHW5Q0ClP8kv6iOB/F3af0BeQL7TxlqyAJk5/p4VqMtRG W0RIvowFAFFhbETNr0z6ATs1tZfzHSpTyz5ca5A83b+s9uUS7Cd5ftcigxF8B9GdxP CuiF1/Q3F14Sg1w5NrV9xZ353kVTQTOHtSIABGNE= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Gerd Hoffmann , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Subject: [PATCH v2 03/33] qapi/audio.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:09 +0300 Message-ID: <20251011140441.297246-4-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192417744154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/audio.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qapi/audio.json b/qapi/audio.json index 53142080f7..2df87b9710 100644 --- a/qapi/audio.json +++ b/qapi/audio.json @@ -76,8 +76,8 @@ # # @out: options of the playback stream # -# @nsamples: set the number of samples per read/write calls (default to 48= 0, -# 10ms at 48kHz). +# @nsamples: set the number of samples per read/write calls +# (default to 480, 10ms at 48kHz). # # Since: 10.0 ## --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192248; cv=none; d=zohomail.com; s=zohoarc; b=BBWS7a84TOupQFzuQbIbwSM9JrxuxYixjc1xa9puKZ9VEeMrMXocpzXcl2LZhCs+40md1Y2RlFlcS0t3EZBuwW9qo2222Lp8z9gOMygU+dwfDwQ/EBCw53k6x1pqWoOXYxKjVD45NlG5nZbmY1nP+9VmNbZhcfnr/eEYjrsjvC8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192248; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=rkyf7rGbhwFt5gk0ynFY+SGn3DOMn5p/CpXqqwTOTto=; b=c5N09NR92EhnQjFtr+QzEGUhp0lCanfrX9HkucDQj5+3iZBKSVFGfMppcjAeRNmSxcP/Vzeemr4SxcHqDGl1xU4pypCg/agCMFIkZ/8osvlzQHAsx+oKAFUMDyFX3+jOY91N4QbmEMHY6itc8ktJT22LQqRNZVpKIOABHr0VoBk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192248062333.1928044431115; Sat, 11 Oct 2025 07:17:28 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDq-0004el-4U; Sat, 11 Oct 2025 10:05:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDa-0004MS-VT; Sat, 11 Oct 2025 10:05:07 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDO-0005Oc-4s; Sat, 11 Oct 2025 10:05:05 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 8F8D4C0181; Sat, 11 Oct 2025 17:04:46 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-jTKzqFkN; Sat, 11 Oct 2025 17:04:46 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191486; bh=rkyf7rGbhwFt5gk0ynFY+SGn3DOMn5p/CpXqqwTOTto=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=GCUmnc3k2qFbksY5iLxIdQxF7D7dzc7Y8iEs5lHWT9TcbR7mQ8qhiY/++pGpwa99s maBt6qCbc6c9PVfY4t5SroF72xGn9LE0mLeWvum9rd3Ndp/VqQ+3h+Th7QYFBg31jb NnVdAkdKiEYgcLWgqlA5wOIdG+y2hzN4wSOChgfg= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Kevin Wolf , Hanna Reitz , qemu-block@nongnu.org (open list:Block layer core) Subject: [PATCH v2 04/33] qapi/block-core.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:10 +0300 Message-ID: <20251011140441.297246-5-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192249900154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/block-core.json | 191 ++++++++++++++++++++++++------------------- 1 file changed, 106 insertions(+), 85 deletions(-) diff --git a/qapi/block-core.json b/qapi/block-core.json index dc6eb4ae23..4828a78371 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -159,14 +159,15 @@ ## # @ImageInfoSpecificRbd: # -# @encryption-format: Image encryption format. If encryption is enabled fo= r the -# image (see encrypted in BlockNodeInfo), this is the actual format in= which the -# image is accessed. If encryption is not enabled, this is the result = of -# probing when the image was opened, to give a suggestion which encryp= tion -# format could be enabled. Note that probing results can be changed by= the -# guest by writing a (possibly partial) encryption format header to the -# image, so don't treat this information as trusted if the guest is not -# trusted. +# @encryption-format: Image encryption format. If encryption is +# enabled for the image (see encrypted in BlockNodeInfo), this is +# the actual format in which the image is accessed. If encryption +# is not enabled, this is the result of probing when the image was +# opened, to give a suggestion which encryption format could be +# enabled. Note that probing results can be changed by the guest +# by writing a (possibly partial) encryption format header to the +# image, so don't treat this information as trusted if the guest +# is not trusted. # # Since: 6.1 ## @@ -340,8 +341,8 @@ # node, annotated with information about that node in relation to its # parent. # -# @name: Child name of the root node in the `BlockGraphInfo` struct, in -# its role as the child of some undescribed parent node +# @name: Child name of the root node in the `BlockGraphInfo` struct, +# in its role as the child of some undescribed parent node # # @info: Block graph information starting at this node # @@ -507,11 +508,12 @@ # @backing_file_depth: number of files in the backing file chain # (since: 1.2) # -# @children: Information about child block nodes. (since: 10.1) +# @children: Information about child block nodes. (since: 10.1) # -# @active: true if the backend is active; typical cases for inactive backe= nds -# are on the migration source instance after migration completes and o= n the -# destination before it completes. (since: 10.0) +# @active: true if the backend is active; typical cases for inactive +# backends are on the migration source instance after migration +# completes and on the destination before it completes. +# (since: 10.0) # # @encrypted: true if the backing device is encrypted # @@ -1627,11 +1629,12 @@ # different block device than @device). # # @on-cbw-error: policy defining behavior on I/O errors in -# copy-before-write jobs; defaults to break-guest-write. (Since 10.1) +# copy-before-write jobs; defaults to break-guest-write. +# (Since 10.1) # # @auto-finalize: When false, this job will wait in a PENDING state -# after it has finished its work, waiting for `job-finalize` before -# making any block graph changes. When true, this job will +# after it has finished its work, waiting for `job-finalize` +# before making any block graph changes. When true, this job will # automatically perform its abort or commit actions. Defaults to # true. (Since 2.12) # @@ -1743,7 +1746,8 @@ # # @allow-write-only-overlay: If present, the check whether this # operation is safe was relaxed so that it can be used to change -# backing file of a destination of a `blockdev-mirror`. (since 5.0) +# backing file of a destination of a `blockdev-mirror`. +# (since 5.0) # # Since: 2.5 # @@ -1870,8 +1874,8 @@ # autogenerated. (Since: 2.9) # # @auto-finalize: When false, this job will wait in a PENDING state -# after it has finished its work, waiting for `job-finalize` before -# making any block graph changes. When true, this job will +# after it has finished its work, waiting for `job-finalize` +# before making any block graph changes. When true, this job will # automatically perform its abort or commit actions. Defaults to # true. (Since 3.1) # @@ -1944,10 +1948,10 @@ # @blockdev-backup: # # Start a point-in-time copy of a block device to a new destination. -# The status of ongoing `blockdev-backup` operations can be checked with -# `query-block-jobs` where the `BlockJobInfo`.type field has the value -# 'backup'. The operation can be stopped before it has completed -# using the `job-cancel` or `block-job-cancel` command. +# The status of ongoing `blockdev-backup` operations can be checked +# with `query-block-jobs` where the `BlockJobInfo`.type field has the +# value 'backup'. The operation can be stopped before it has +# completed using the `job-cancel` or `block-job-cancel` command. # # Errors: # - If @device is not a valid block device, DeviceNotFound @@ -2005,7 +2009,8 @@ # "format":"qcow2", # "virtual-size":2048000, # "backing_file":"base.qcow2", -# "full-backing-filename":"disks/base.qcow2", +# "full-backing-filename": +# "disks/base.qcow2", # "backing-filename-format":"qcow2", # "snapshots":[ # { @@ -2231,8 +2236,8 @@ # 'background' (Since: 3.0) # # @auto-finalize: When false, this job will wait in a PENDING state -# after it has finished its work, waiting for `job-finalize` before -# making any block graph changes. When true, this job will +# after it has finished its work, waiting for `job-finalize` +# before making any block graph changes. When true, this job will # automatically perform its abort or commit actions. Defaults to # true. (Since 3.1) # @@ -2282,7 +2287,8 @@ # # @disabled: the bitmap is created in the disabled state, which means # that it will not track drive changes. The bitmap may be enabled -# with `block-dirty-bitmap-enable`. Default is false. (Since: 4.0) +# with `block-dirty-bitmap-enable`. Default is false. +# (Since: 4.0) # # Since: 2.4 ## @@ -2347,8 +2353,8 @@ # @block-dirty-bitmap-remove: # # Stop write tracking and remove the dirty bitmap that was created -# with `block-dirty-bitmap-add`. If the bitmap is persistent, remove it -# from its storage too. +# with `block-dirty-bitmap-add`. If the bitmap is persistent, remove +# it from its storage too. # # Errors: # - If @node is not a valid block device or node, DeviceNotFound @@ -2546,8 +2552,8 @@ # 'background' (Since: 3.0) # # @auto-finalize: When false, this job will wait in a PENDING state -# after it has finished its work, waiting for `job-finalize` before -# making any block graph changes. When true, this job will +# after it has finished its work, waiting for `job-finalize` +# before making any block graph changes. When true, this job will # automatically perform its abort or commit actions. Defaults to # true. (Since 3.1) # @@ -2873,8 +2879,8 @@ # autogenerated. (Since: 6.0) # # @auto-finalize: When false, this job will wait in a PENDING state -# after it has finished its work, waiting for `job-finalize` before -# making any block graph changes. When true, this job will +# after it has finished its work, waiting for `job-finalize` +# before making any block graph changes. When true, this job will # automatically perform its abort or commit actions. Defaults to # true. (Since 3.1) # @@ -3044,16 +3050,16 @@ # # This is supported only for drive mirroring, where it also switches # the device to write to the target path only. Note that drive -# mirroring includes `drive-mirror`, `blockdev-mirror` and `block-commit` -# job (only in case of "active commit", when the node being commited -# is used by the guest). The ability to complete is signaled with a -# `BLOCK_JOB_READY` event. +# mirroring includes `drive-mirror`, `blockdev-mirror` and +# `block-commit` job (only in case of "active commit", when the node +# being commited is used by the guest). The ability to complete is +# signaled with a `BLOCK_JOB_READY` event. # # This command completes an active background block operation # synchronously. The ordering of this command's return with the -# `BLOCK_JOB_COMPLETED` event is not defined. Note that if an I/O error -# occurs during the processing of this command: 1) the command itself -# will fail; 2) the error will be processed according to the +# `BLOCK_JOB_COMPLETED` event is not defined. Note that if an I/O +# error occurs during the processing of this command: 1) the command +# itself will fail; 2) the error will be processed according to the # rerror/werror arguments that were specified when starting the # operation. # @@ -3083,8 +3089,8 @@ # needs to be run explicitly for jobs that don't have automatic # dismiss enabled. In turn, automatic dismiss may be enabled only # for jobs that have @auto-dismiss option, which are `drive-backup`, -# `blockdev-backup`, `drive-mirror`, `blockdev-mirror`, `block-commit` and -# `block-stream`. @auto-dismiss is enabled by default for these +# `blockdev-backup`, `drive-mirror`, `blockdev-mirror`, `block-commit` +# and `block-stream`. @auto-dismiss is enabled by default for these # jobs. # # This command will refuse to operate on any job that has not yet @@ -3117,8 +3123,8 @@ # force ALL jobs in the transaction to finalize, so it is only # necessary to instruct a single member job to finalize. # -# The command is applicable only to jobs which have @auto-finalize option -# and only when this option is set to false. +# The command is applicable only to jobs which have @auto-finalize +# option and only when this option is set to false. # # @id: The job identifier. # @@ -4748,9 +4754,9 @@ # @cache: cache-related options # # @active: whether the block node should be activated (default: true). -# Having inactive block nodes is useful primarily for migration becaus= e it -# allows opening an image on the destination while the source is still -# holding locks for it. (Since 10.0) +# Having inactive block nodes is useful primarily for migration +# because it allows opening an image on the destination while the +# source is still holding locks for it. (Since 10.0) # # @read-only: whether the block device should be read-only (default: # false). Note that some block drivers support only read-only @@ -4942,11 +4948,12 @@ # cancelled. # # The command receives a list of block devices to reopen. For each -# one of them, the top-level @node-name option (from `BlockdevOptions`) -# must be specified and is used to select the block device to be -# reopened. Other @node-name options must be either omitted or set to -# the current name of the appropriate node. This command won't change -# any node name and any attempt to do it will result in an error. +# one of them, the top-level @node-name option (from +# `BlockdevOptions`) must be specified and is used to select the block +# device to be reopened. Other @node-name options must be either +# omitted or set to the current name of the appropriate node. This +# command won't change any node name and any attempt to do it will +# result in an error. # # In the case of options that refer to child nodes, the behavior of # this command depends on the value: @@ -4965,10 +4972,10 @@ # Options (1) and (2) are supported in all cases. Option (3) is # supported for @file and @backing, and option (4) for @backing only. # -# Unlike with `blockdev-add`, the @backing option must always be present -# unless the node being reopened does not have a backing file and its -# image does not have a default backing file name as part of its -# metadata. +# Unlike with `blockdev-add`, the @backing option must always be +# present unless the node being reopened does not have a backing file +# and its image does not have a default backing file name as part of +# its metadata. # # Since: 6.1 ## @@ -4979,8 +4986,8 @@ ## # @blockdev-del: # -# Deletes a block device that has been added using `blockdev-add`. The -# command will fail if the node is attached to a device or is +# Deletes a block device that has been added using `blockdev-add`. +# The command will fail if the node is attached to a device or is # otherwise being used. # # @node-name: Name of the graph node to delete. @@ -5012,18 +5019,18 @@ ## # @blockdev-set-active: # -# Activate or inactivate a block device. Use this to manage the handover = of -# block devices on migration with qemu-storage-daemon. +# Activate or inactivate a block device. Use this to manage the +# handover of block devices on migration with qemu-storage-daemon. # -# Activating a node automatically activates all of its child nodes first. -# Inactivating a node automatically inactivates any of its child nodes tha= t are -# not in use by a still active node. +# Activating a node automatically activates all of its child nodes +# first. Inactivating a node automatically inactivates any of its +# child nodes that are not in use by a still active node. # -# @node-name: Name of the graph node to activate or inactivate. By defaul= t, all -# nodes are affected by the operation. +# @node-name: Name of the graph node to activate or inactivate. By +# default, all nodes are affected by the operation. # -# @active: true if the nodes should be active when the command returns suc= cess, -# false if they should be inactive. +# @active: true if the nodes should be active when the command returns +# success, false if they should be inactive. # # Since: 10.0 # @@ -5671,9 +5678,12 @@ # .. qmp-example:: # # <- { "event": "BLOCK_IMAGE_CORRUPTED", -# "data": { "device": "", "node-name": "drive", "fatal": false, -# "msg": "L2 table offset 0x2a2a2a00 unaligned (L1 inde= x: 0)" }, -# "timestamp": { "seconds": 1648243240, "microseconds": 906060 } } +# "data": { +# "device": "", "node-name": "drive", "fatal": false, +# "msg": +# "L2 table offset 0x2a2a2a00 unaligned (L1 index: 0)" }, +# "timestamp": { "seconds": 1648243240, +# "microseconds": 906060 } } # # Since: 1.7 ## @@ -5730,7 +5740,8 @@ # "operation": "write", # "action": "stop", # "reason": "No space left on device" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'BLOCK_IO_ERROR', 'data': { 'qom-path': 'str', 'device': 'str', '*node-name': 'str', @@ -5768,7 +5779,8 @@ # "data": { "type": "stream", "device": "virtio-disk0", # "len": 10737418240, "offset": 10737418240, # "speed": 0 }, -# "timestamp": { "seconds": 1267061043, "microseconds": 959568 } } +# "timestamp": { "seconds": 1267061043, +# "microseconds": 959568 } } ## { 'event': 'BLOCK_JOB_COMPLETED', 'data': { 'type' : 'JobType', @@ -5803,7 +5815,8 @@ # "data": { "type": "stream", "device": "virtio-disk0", # "len": 10737418240, "offset": 134217728, # "speed": 0 }, -# "timestamp": { "seconds": 1267061043, "microseconds": 959568 } } +# "timestamp": { "seconds": 1267061043, +# "microseconds": 959568 } } ## { 'event': 'BLOCK_JOB_CANCELLED', 'data': { 'type' : 'JobType', @@ -5832,7 +5845,8 @@ # "data": { "device": "ide0-hd1", # "operation": "write", # "action": "stop" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'BLOCK_JOB_ERROR', 'data': { 'device' : 'str', @@ -5866,7 +5880,8 @@ # <- { "event": "BLOCK_JOB_READY", # "data": { "device": "drive0", "type": "mirror", "speed": 0, # "len": 2097152, "offset": 2097152 }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'BLOCK_JOB_READY', 'data': { 'type' : 'JobType', @@ -5893,7 +5908,8 @@ # # <- { "event": "BLOCK_JOB_PENDING", # "data": { "type": "mirror", "id": "backup_1" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'BLOCK_JOB_PENDING', 'data': { 'type' : 'JobType', @@ -6113,8 +6129,10 @@ # .. qmp-example:: # # <- { "event": "QUORUM_FAILURE", -# "data": { "reference": "usr1", "sector-num": 345435, "sectors-c= ount": 5 }, -# "timestamp": { "seconds": 1344522075, "microseconds": 745528 } } +# "data": { "reference": "usr1", "sector-num": 345435, +# "sectors-count": 5 }, +# "timestamp": { "seconds": 1344522075, +# "microseconds": 745528 } } ## { 'event': 'QUORUM_FAILURE', 'data': { 'reference': 'str', 'sector-num': 'int', 'sectors-count': 'int= ' } } @@ -6145,17 +6163,20 @@ # :title: Read operation # # <- { "event": "QUORUM_REPORT_BAD", -# "data": { "node-name": "node0", "sector-num": 345435, "sectors-= count": 5, -# "type": "read" }, -# "timestamp": { "seconds": 1344522075, "microseconds": 745528 } } +# "data": { "node-name": "node0", "sector-num": 345435, +# "sectors-count": 5, "type": "read" }, +# "timestamp": { "seconds": 1344522075, +# "microseconds": 745528 } } # # .. qmp-example:: # :title: Flush operation # # <- { "event": "QUORUM_REPORT_BAD", -# "data": { "node-name": "node0", "sector-num": 0, "sectors-count= ": 2097120, -# "type": "flush", "error": "Broken pipe" }, -# "timestamp": { "seconds": 1456406829, "microseconds": 291763 } } +# "data": { "node-name": "node0", "sector-num": 0, +# "sectors-count": 2097120, "type": "flush", +# "error": "Broken pipe" }, +# "timestamp": { "seconds": 1456406829, +# "microseconds": 291763 } } ## { 'event': 'QUORUM_REPORT_BAD', 'data': { 'type': 'QuorumOpType', '*error': 'str', 'node-name': 'str', --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192370; cv=none; d=zohomail.com; s=zohoarc; b=Ms74Z9uUsZpEtLk6yZ0GHwzXDLJxW1Fa4cehhrPiRR4C5GNFKDoKjy/V3P7n6jgP3X8MAL6oNcDdCeHZZvrRTvvPWziLEVgE/EUn2HyTrnj7qoI4asgMWf2gGnXIcx0QQTh0GsFJPGSqA9KfLPfuVn7bOzqlt0LGKXuQ0AcMoqg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192370; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=0thFphHwZBRGYyoK4iTbQ6WBNY93AwWkUFuAz/JTb9E=; b=YjlRcseR+z2hWnapMyXT7pFI49cS6y69WJsmeMF4O38fhKW2+fT1BXmBXtY8sflhTEWpzZsl0zFRMEU+DVY1Td/BCe2LoT4uFJNyRiRniUkTG+kV19n2dDQ4hqeGYtWU9Vx8lawKASgbsC4bD1av6zDgqx/kq/sL4eqnEdVNjgk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192369852940.5777948483336; Sat, 11 Oct 2025 07:19:29 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDp-0004ee-M2; Sat, 11 Oct 2025 10:05:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDZ-0004Ko-Ul; Sat, 11 Oct 2025 10:05:06 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDN-0005Oh-Bm; Sat, 11 Oct 2025 10:05:04 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 0EBC0C0183; Sat, 11 Oct 2025 17:04:47 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-5GZTqjOt; Sat, 11 Oct 2025 17:04:46 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191486; bh=0thFphHwZBRGYyoK4iTbQ6WBNY93AwWkUFuAz/JTb9E=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=x6wkFQiKtPv0ONBx1N0S0d97gO73XmfFKG7znb/DnHIxKTCShCqqX4gjSBmZfO2+t AkOH2FTn8O7TIZeWxCHNwzrSKs3e+WgbU92LgIYJJIBu3oWqsgCiswZHUUsNZdzcTQ Rd0kn3xRU2e7qiWQvx7s4D6Tq/kAt8Wpju/iwMo4= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Kevin Wolf , Hanna Reitz , qemu-block@nongnu.org (open list:Block layer core) Subject: [PATCH v2 05/33] qapi/block-export.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:11 +0300 Message-ID: <20251011140441.297246-6-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192375829158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/block-export.json | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/qapi/block-export.json b/qapi/block-export.json index 6878b89dcf..076954ef1a 100644 --- a/qapi/block-export.json +++ b/qapi/block-export.json @@ -38,8 +38,8 @@ ## # @NbdServerOptions: # -# Keep this type consistent with the `NbdServerOptionsLegacy` type. The -# only intended difference is using `SocketAddress` instead of +# Keep this type consistent with the `NbdServerOptionsLegacy` type. +# The only intended difference is using `SocketAddress` instead of # `SocketAddressLegacy`. # # @addr: Address on which to listen (since 4.2). @@ -51,8 +51,8 @@ ## # @NbdServerOptionsLegacy: # -# Keep this type consistent with the `NbdServerOptions` type. The only -# intended difference is using `SocketAddressLegacy` instead of +# Keep this type consistent with the `NbdServerOptions` type. The +# only intended difference is using `SocketAddressLegacy` instead of # `SocketAddress`. # # @addr: Address on which to listen (since 1.3). @@ -125,8 +125,8 @@ # 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 UNIX -# domain sockets. +# 'fd' `SocketAddress` types are supported. Passed fds must be +# UNIX domain sockets. # # @logical-block-size: Logical block size in bytes. Defaults to 512 # bytes. @@ -373,11 +373,12 @@ # cannot be moved to the iothread. The default is false. # (since: 5.2) # -# @allow-inactive: If true, the export allows the exported node to be inac= tive. -# If it is created for an inactive block node, the node remains inacti= ve. If -# the export type doesn't support running on an inactive node, an erro= r is -# returned. If false, inactive block nodes are automatically activate= d before -# creating the export and trying to inactivate them later fails. +# @allow-inactive: If true, the export allows the exported node to be +# inactive. If it is created for an inactive block node, the node +# remains inactive. If the export type doesn't support running on +# an inactive node, an error is returned. If false, inactive +# block nodes are automatically activated before creating the +# export and trying to inactivate them later fails. # (since: 10.0; default: false) # # Since: 4.2 @@ -460,7 +461,8 @@ # @node-name: The node name of the block node that is exported # # @shutting-down: True if the export is shutting down (e.g. after a -# `block-export-del` command, but before the shutdown has completed) +# `block-export-del` command, but before the shutdown has +# completed) # # Since: 5.2 ## --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760191655; cv=none; d=zohomail.com; s=zohoarc; b=PqDpEF9r3cwVzo5E9QYDvpNOSgI+t7faCwArFFQB+MwbO+K4pXcsD1PjxCZDXOljhjiHuM5su0A+0oBwZyXUB7s0X0id+5vzFWaJuRWSFVaSntvY1hZF4ft+MS192UGi213MLBVpqbXi+hfy9ElitY+14UlPqeNgVcXBjmrUO48= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760191655; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=XaNPKEYFvprDxxt9TryZMmnN05KO5P9DtdGM+QisyJ4=; b=IlcsbpZzkhEs6R+bGiHUqL6yAZlTLuMqufLWlSY08bOkjMIXkb27BfTtLeL++30ixr9V6MUqbH6EUygjSUoLvc0thHAaPW8NJLYUpDAsW1d3Pfbv8KXEt++Fo2HZo4DV2jolQ6lUktlumxyBO8ymXqGDmuXnCzEvlvGSaJW8fic= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760191655965319.1636300453098; Sat, 11 Oct 2025 07:07:35 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEB-0005GG-6Z; Sat, 11 Oct 2025 10:05:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDe-0004Sz-An; Sat, 11 Oct 2025 10:05:11 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDS-0005Oj-6T; Sat, 11 Oct 2025 10:05:08 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 81B3EC0189; Sat, 11 Oct 2025 17:04:47 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-ZZNULLvi; Sat, 11 Oct 2025 17:04:47 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191487; bh=XaNPKEYFvprDxxt9TryZMmnN05KO5P9DtdGM+QisyJ4=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=xDKVWieEoj3P1ad2p35REN0iW+acWJNw4dzqAcRgaZg89ZsLvMPOncxfAEsRGrHRD uiBTtQCi+ynFjxeZsuozXBkOflzk+ZZcOjKwSSnEN+GPchIY8dUo/EMA71+IrgF+dL D0ATCzSz5lTs+6SXtn6rDC2syd+5pnGzAGDxNMSM= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Kevin Wolf , Hanna Reitz , qemu-block@nongnu.org (open list:Block layer core) Subject: [PATCH v2 06/33] qapi/block.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:12 +0300 Message-ID: <20251011140441.297246-7-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760191659535158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/block.json | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/qapi/block.json b/qapi/block.json index 46955bbb3e..4398c801ee 100644 --- a/qapi/block.json +++ b/qapi/block.json @@ -240,7 +240,8 @@ # "arguments": { "id": "ide0-1-0" } } # # <- { "error": { "class": "GenericError", -# "desc": "Tray of device 'ide0-1-0' is not open" } } +# "desc": "Tray of device 'ide0-1-0' is not open" +# } } # # -> { "execute": "blockdev-open-tray", # "arguments": { "id": "ide0-1-0" } } @@ -350,7 +351,8 @@ # # -> { "execute": "blockdev-change-medium", # "arguments": { "id": "ide0-1-0", -# "filename": "/srv/images/Fedora-12-x86_64-DVD.is= o", +# "filename": +# "/srv/images/Fedora-12-x86_64-DVD.iso", # "format": "raw" } } # <- { "return": {} } # @@ -359,17 +361,17 @@ # # -> { "execute": "blockdev-change-medium", # "arguments": { "id": "floppyA", -# "filename": "/srv/images/ro.img", +# "filename": "ro.img", # "format": "raw", # "read-only-mode": "retain" } } # # <- { "error": # { "class": "GenericError", -# "desc": "Could not open '/srv/images/ro.img': Permission deni= ed" } } +# "desc": "Could not open 'ro.img': Permission denied" } } # # -> { "execute": "blockdev-change-medium", # "arguments": { "id": "floppyA", -# "filename": "/srv/images/ro.img", +# "filename": "ro.img", # "format": "raw", # "read-only-mode": "read-only" } } # @@ -407,7 +409,8 @@ # "id": "/machine/unattached/device[22]", # "tray-open": true # }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'DEVICE_TRAY_MOVED', 'data': { 'device': 'str', 'id': 'str', 'tray-open': 'bool' } } @@ -430,7 +433,8 @@ # "data": { "id": "pr-helper0", # "connected": true # }, -# "timestamp": { "seconds": 1519840375, "microseconds": 450486 } } +# "timestamp": { "seconds": 1519840375, +# "microseconds": 450486 } } ## { 'event': 'PR_MANAGER_STATUS_CHANGED', 'data': { 'id': 'str', 'connected': 'bool' } } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192771; cv=none; d=zohomail.com; s=zohoarc; b=mol+YFekwNP3y94miRKXtmlMKcGE78TbCwHOVHHfzysFHmS2l64y+0053sHCLpztrUcsTeUlCKQy+h3Xj+ZKBY2Mn7thwtuH8K2BVjW7Oq5ioZDN/Yz6KKTbtB+9NWtAXFzGaTxcpblmiK4CKEn5DyoKgyGw4rs77XRse+QsKLs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192771; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=SMshwY7iNroE9KHjRmndU4fpWnM0HeoNxchRExZSkZ0=; b=G1AWJoEdEB4d32ZgiSpafVE2zjCm0S7wPUzYBXTPCTq8l6XWYQdSmvtUCJ8kHsqHZS+hrWw483UM+qdSvyb1+5ttCE/EsD1f+G+4dCVtO1qMVFZbKb3rDEqCLKzMD3yW8ylngEgxCSE3ZbDez1qgwBJ2xMxNLOUw2zA0Sm9wIF0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192770907611.6024484880807; Sat, 11 Oct 2025 07:26:10 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDx-0004pg-E1; Sat, 11 Oct 2025 10:05:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDc-0004Qa-Ix for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:08 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDR-0005Or-QQ for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:08 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 04682C0185; Sat, 11 Oct 2025 17:04:48 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-3lLKxejU; Sat, 11 Oct 2025 17:04:47 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191487; bh=SMshwY7iNroE9KHjRmndU4fpWnM0HeoNxchRExZSkZ0=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=KdsNjfSYrReBd1GG7u54bqZ74x4cIqiIj3aXHjejyoRrwtgZIqchtWgNE6s0dTcdW MHzcd65cTms8aRn2fHtb36RCgk6rAg1D0SUZIQniEnzDBmL4pqfsc5I2rF4cYGVaHs Bmk87AxfYf7KOJAJYSzmmsm7Gm+YFaozrd22KsXc= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini Subject: [PATCH v2 07/33] qapi/char.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:13 +0300 Message-ID: <20251011140441.297246-8-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192774381158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/char.json | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/qapi/char.json b/qapi/char.json index f0a53f742c..52cca8da67 100644 --- a/qapi/char.json +++ b/qapi/char.json @@ -47,12 +47,14 @@ # "return": [ # { # "label": "charchannel0", -# "filename": "unix:/var/lib/libvirt/qemu/seabios.rhel6.ag= ent,server=3Don", +# "filename": +# "unix:/.../seabios.rhel6.agent,server=3Don", # "frontend-open": false # }, # { # "label": "charmonitor", -# "filename": "unix:/var/lib/libvirt/qemu/seabios.rhel6.mo= nitor,server=3Don", +# "filename": +# "unix:/.../seabios.rhel6.monitor,server=3Don", # "frontend-open": true # }, # { @@ -272,7 +274,8 @@ # @reconnect: For a client socket, if a socket is disconnected, then # attempt a reconnect after the given number of seconds. Setting # this to zero disables this function. The use of this member is -# deprecated, use @reconnect-ms instead. (default: 0) (Since: 2.2) +# deprecated, use @reconnect-ms instead. +# (default: 0) (Since: 2.2) # # @reconnect-ms: For a client socket, if a socket is disconnected, # then attempt a reconnect after the given number of milliseconds. @@ -776,22 +779,25 @@ # # -> { "execute" : "chardev-add", # "arguments" : { "id" : "foo", -# "backend" : { "type" : "null", "data" : {} } } } +# "backend" : { "type" : "null", +# "data" : {} } } } # <- { "return": {} } # # .. qmp-example:: # # -> { "execute" : "chardev-add", -# "arguments" : { "id" : "bar", -# "backend" : { "type" : "file", -# "data" : { "out" : "/tmp/bar.log"= } } } } +# "arguments" : { +# "id" : "bar", +# "backend" : { "type" : "file", +# "data" : { "out" : "/tmp/bar.log" } } } } # <- { "return": {} } # # .. qmp-example:: # # -> { "execute" : "chardev-add", # "arguments" : { "id" : "baz", -# "backend" : { "type" : "pty", "data" : {} } } } +# "backend" : { "type" : "pty", +# "data" : {} } } } # <- { "return": { "pty" : "/dev/pty/42" } } ## { 'command': 'chardev-add', @@ -814,7 +820,8 @@ # # -> { "execute" : "chardev-change", # "arguments" : { "id" : "baz", -# "backend" : { "type" : "pty", "data" : {} } } } +# "backend" : { "type" : "pty", +# "data" : {} } } } # <- { "return": { "pty" : "/dev/pty/42" } } # # .. qmp-example:: @@ -851,7 +858,8 @@ # # .. qmp-example:: # -# -> { "execute": "chardev-remove", "arguments": { "id" : "foo" } } +# -> { "execute": "chardev-remove", +# "arguments": { "id" : "foo" } } # <- { "return": {} } ## { 'command': 'chardev-remove', @@ -868,7 +876,8 @@ # # .. qmp-example:: # -# -> { "execute": "chardev-send-break", "arguments": { "id" : "foo" } } +# -> { "execute": "chardev-send-break", +# "arguments": { "id" : "foo" } } # <- { "return": {} } ## { 'command': 'chardev-send-break', @@ -891,7 +900,8 @@ # # <- { "event": "VSERPORT_CHANGE", # "data": { "id": "channel0", "open": true }, -# "timestamp": { "seconds": 1401385907, "microseconds": 422329 } } +# "timestamp": { "seconds": 1401385907, +# "microseconds": 422329 } } ## { 'event': 'VSERPORT_CHANGE', 'data': { 'id': 'str', --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192165; cv=none; d=zohomail.com; s=zohoarc; b=D1z4cZtaPx/0QQVLexYGpR+TqCgMOxiMesr3KWJxjp2lyS22ugjwuXbFg0NL32+wzajIPBRVYfU+0OdpTlbswu/2M/PRU8hcb2woBS5/ERp9IEAa/bdeBHFJ5JoeHuhsFcHQiWAQrNIWwF8Y0rWABaq30Wo46edWZRSqaKnptC0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192165; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=rFXBB96E86A3fQSXCMSSZzegEJGUuPqsnG2ic46PLlc=; b=gZVMPq5adi7UpSOyTSJJhKX11n/0GanvFZbqWsIf5YVVKrIaOuGJNbNM1cRSBwJX18tzS/uB32QZd7/ZmbktonYch65QLbrsdYuvADmF1K0KV6haOaW3xC/Pmsjolj2hW6qbsa//XqluNrSYzTCIC78pE/JP7ysw17VF/RKkpPQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192164720779.7610437506612; Sat, 11 Oct 2025 07:16:04 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDc-0004MR-O7; Sat, 11 Oct 2025 10:05:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDY-0004IU-0O for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:04 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDN-0005Ou-Ej for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:03 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 6C51FC018A; Sat, 11 Oct 2025 17:04:48 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-vf470P58; Sat, 11 Oct 2025 17:04:48 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191488; bh=rFXBB96E86A3fQSXCMSSZzegEJGUuPqsnG2ic46PLlc=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=lV8BURAuzzrPHqlJ/WDIUZtB3uHIwUvteg/5spJesYXR6YcpfAPqS/Ooyupe9NNef RyXvAjEXQuFpUmaOdlggkK+XSjBL4RyCnROQ69KQUECVcUaGrQA7bwJPgbl7tqlBM8 9UMH+peSSZeFT3ggArnN/TTu33hqXUM4Q8STtbWg= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH v2 08/33] qapi/crypto.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:14 +0300 Message-ID: <20251011140441.297246-9-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192167358158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/crypto.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qapi/crypto.json b/qapi/crypto.json index ab6eda4c2f..72ac718147 100644 --- a/qapi/crypto.json +++ b/qapi/crypto.json @@ -46,7 +46,8 @@ # # @md5: MD5. Should not be used in any new code, legacy compat only # -# @sha1: SHA-1. Should not be used in any new code, legacy compat only +# @sha1: SHA-1. Should not be used in any new code, legacy compat +# only # # @sha224: SHA-224. (since 2.7) # @@ -377,8 +378,8 @@ # deactivate all keyslots that match password located in # QCryptoSecret with this ID # -# @iter-time: Optional (for activation only). Number of milliseconds to -# spend in PBKDF passphrase processing for the newly activated +# @iter-time: Optional (for activation only). Number of milliseconds +# to spend in PBKDF passphrase processing for the newly activated # keyslot. Currently defaults to 2000. # # @keyslot: Optional. ID of the keyslot to activate/deactivate. For --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192747; cv=none; d=zohomail.com; s=zohoarc; b=H2yseM480myT+FFANLks+AtVa08p2tnYQTDXp/T/9hWios8HwLY3sfi9zKFdJmcldt8IqtRSnWOG3h739ad43B/IBmHjaf+Bw/WWvPCmVxHnj213q/Ius0YL9MrisdHQw1TRT6JsGmoywRYcUqUzVqmRaTyfxGAgIWile2byrx8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192747; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=f2E8t138+1ErXT8tRAi99mF/Qqtq/L1b5hlUxr3dG8M=; b=aBMnqmQ0686FjBC2C5qCWxcENMxW8v0O29L64sBvfgS1Ie5bQUCf7lJc8FBGubpvHbRubDmcmuAVvlbYJmUs8guG1XKIo+b2erTJLGIzTmi3p/w58QHw6EgjHLF7B/YbmmwaYKnfJgyn7PR8JlwHkUMKCCdQ4peofcDf9KncIkg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192747942544.5109332824511; Sat, 11 Oct 2025 07:25:47 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE3-00055Y-SS; Sat, 11 Oct 2025 10:05:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDi-0004Y7-SA for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:19 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDT-0005Ox-C2 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:13 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id D7F5CC018D; Sat, 11 Oct 2025 17:04:48 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-tE4CLhg4; Sat, 11 Oct 2025 17:04:48 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191488; bh=f2E8t138+1ErXT8tRAi99mF/Qqtq/L1b5hlUxr3dG8M=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=JJga3fkgND4ejCWS5so3eyVqJQA4Szyu3P7WueJpxYbRa//zWsckZ3lhqvSSMq9Xb eFbksOoenfFq+N0aHVjHXGwNmrOfvKthrPr0s3maVuht38LPIkrNF7nJXOgDcgQrZi 3kRoeNmbAf8VoubHIDOL/fercMiuRhP/AgkQXl70= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Ani Sinha Subject: [PATCH v2 09/33] qapi/dump.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:15 +0300 Message-ID: <20251011140441.297246-10-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192749786154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/dump.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/qapi/dump.json b/qapi/dump.json index 726b520870..96265cd925 100644 --- a/qapi/dump.json +++ b/qapi/dump.json @@ -176,9 +176,11 @@ # .. qmp-example:: # # <- { "event": "DUMP_COMPLETED", -# "data": { "result": { "total": 1090650112, "status": "completed= ", +# "data": { "result": { "total": 1090650112, +# "status": "completed", # "completed": 1090650112 } }, -# "timestamp": { "seconds": 1648244171, "microseconds": 950316 } } +# "timestamp": { "seconds": 1648244171, +# "microseconds": 950316 } } ## { 'event': 'DUMP_COMPLETED' , 'data': { 'result': 'DumpQueryResult', '*error': 'str' } } @@ -207,7 +209,8 @@ # # -> { "execute": "query-dump-guest-memory-capability" } # <- { "return": { "formats": -# ["elf", "kdump-zlib", "kdump-lzo", "kdump-snappy"] = } } +# [ "elf", "kdump-zlib", "kdump-lzo", +# "kdump-snappy" ] } } ## { 'command': 'query-dump-guest-memory-capability', 'returns': 'DumpGuestMemoryCapability' } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192284; cv=none; d=zohomail.com; s=zohoarc; b=iE+vSvICYr9dpppf09A84BPZRgyOrjN5dZcn4d3yEY9C8BTDuGaPm4+qvi6P1Zr6Y7QlB4TQgDXEnE2bdVkn7OqWPDuaPA56TtD4weIPqXqvnxxSXMIi7MYU8JhRyN/0GgO47JT5IeN0VkqzV54AbwSGN8fsAMeKE0epMOIWifg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192284; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=1uUca7a6+MkNXsTvw98aS79VCYXTlBA27mbsctANXQw=; b=dUafGFUNUQiKk9VEOOFP0NhqTUltpyEUi8TkIvRu+FGT5Vy1JDE2bdeiFqI4fcCpdvSE+sCbGAe8LQPPL6nSgFw5/Rth4eLRXk8VoXhWpWq1yetkZOnp2FfiMFoGAoAYWpuU8ZkyQ1qW44mgbIOHoDsYldBx0QgcQcRygft2xf0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192284948852.7043569553571; Sat, 11 Oct 2025 07:18:04 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDz-0004x7-1B; Sat, 11 Oct 2025 10:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDh-0004XT-Ht for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:18 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDS-0005PT-IQ for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:13 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 3F596C018E; Sat, 11 Oct 2025 17:04:49 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-1JAyxGJA; Sat, 11 Oct 2025 17:04:48 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191488; bh=1uUca7a6+MkNXsTvw98aS79VCYXTlBA27mbsctANXQw=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=IVk9qAbABs+X9gtRDvFmzH57ruh7XoKXpuMTJ+JuZwmIc9KZj7BEg/WbBALq0IzTT oMKYnpAQYxQQibOc4BDC6XcHkjeOkMVy73kIFB7gLWAXG/vr3G6QgxAKpu4OKon21p rPbWW3EmojRc4fFKQ+leDpzpHDFOOvLBJ9RRaVoE= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com Subject: [PATCH v2 10/33] qapi/introspect.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:16 +0300 Message-ID: <20251011140441.297246-11-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192286213154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/introspect.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qapi/introspect.json b/qapi/introspect.json index 53100714a8..c8432c8ed8 100644 --- a/qapi/introspect.json +++ b/qapi/introspect.json @@ -22,10 +22,10 @@ # `SchemaInfo`. This lets QMP clients figure out what commands and # events are available in this QEMU, and their parameters and results. # -# However, the `SchemaInfo` can't reflect all the rules and restrictions -# that apply to QMP. It's interface introspection (figuring out -# what's there), not interface specification. The specification is in -# the QAPI schema. +# However, the `SchemaInfo` can't reflect all the rules and +# restrictions that apply to QMP. It's interface introspection +# (figuring out what's there), not interface specification. The +# specification is in the QAPI schema. # # Furthermore, while we strive to keep the QMP wire format # backwards-compatible across QEMU versions, the introspection output --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192230; cv=none; d=zohomail.com; s=zohoarc; b=Hg2uQapeMebcVdMJv+h09WNt7CRR55AkqLoED5Rw9GkM059LFAqwa3DWazlum/wB/Ko0O7eTTCEhSA5ocq9KLYxjoUPYdvgkZevaWI2onRvfIGhe6VgOCwc9fmiZYzHOyLAxZgiPftj/JymSwHeD2lGhTJalnjIDsN5EyQbO2zE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192230; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=wx/I6VtVDwoWBi0b5ijZlX7Un2UFdYPB/5MJo7VWM0k=; b=DaDOpsUAS2j6PweLudA/hoB6dccsRzWhgdZHz2g6y5VEIRQCp3s814fwN+8aItV5s/d8ge/SRG7B7/X0r7Bx3ZBgNBkuKm5MVFoupsqREQeVPPVEGa/HYRkOd7AkadTH620ngT0Qx6RXqmj16261NaazDXpGkSqrxdznBc7mDHA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192230591761.2068029883962; Sat, 11 Oct 2025 07:17:10 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEE-0005Hy-11; Sat, 11 Oct 2025 10:05:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDg-0004WF-GC; Sat, 11 Oct 2025 10:05:18 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDS-0005PU-Mo; Sat, 11 Oct 2025 10:05:11 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 5C433C018F; Sat, 11 Oct 2025 17:04:50 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-T8CQTeeH; Sat, 11 Oct 2025 17:04:49 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191489; bh=wx/I6VtVDwoWBi0b5ijZlX7Un2UFdYPB/5MJo7VWM0k=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=FwOj+2uRS4t6bNk3t2qwhp4VJl3fjfcHYpUdHAzvkNhjGVtJsPCd4ZzloX2frdnaV igE5SOetQ7iaZLAqyomUycr+XZHvGY6Kcq/+yRl+YEOZwRR20rSLyGTeZEZMOhiejb LSkITL0tJq6OSv0s8+n39QUs4O8uRZnYPEggLdG4= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, John Snow , qemu-block@nongnu.org (open list:Block Jobs) Subject: [PATCH v2 11/33] qapi/job.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:17 +0300 Message-ID: <20251011140441.297246-12-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192233848154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/job.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/qapi/job.json b/qapi/job.json index 8b08350af2..887777b973 100644 --- a/qapi/job.json +++ b/qapi/job.json @@ -194,16 +194,16 @@ # # This is supported only for drive mirroring, where it also switches # the device to write to the target path only. Note that drive -# mirroring includes `drive-mirror`, `blockdev-mirror` and `block-commit` -# job (only in case of "active commit", when the node being commited -# is used by the guest). The ability to complete is signaled with a -# `BLOCK_JOB_READY` event. +# mirroring includes `drive-mirror`, `blockdev-mirror` and +# `block-commit` job (only in case of "active commit", when the node +# being commited is used by the guest). The ability to complete is +# signaled with a `BLOCK_JOB_READY` event. # # This command completes an active background block operation # synchronously. The ordering of this command's return with the -# `BLOCK_JOB_COMPLETED` event is not defined. Note that if an I/O error -# occurs during the processing of this command: 1) the command itself -# will fail; 2) the error will be processed according to the +# `BLOCK_JOB_COMPLETED` event is not defined. Note that if an I/O +# error occurs during the processing of this command: 1) the command +# itself will fail; 2) the error will be processed according to the # rerror/werror arguments that were specified when starting the # operation. # @@ -220,14 +220,14 @@ # needs to be run explicitly for jobs that don't have automatic # dismiss enabled. In turn, automatic dismiss may be enabled only # for jobs that have @auto-dismiss option, which are `drive-backup`, -# `blockdev-backup`, `drive-mirror`, `blockdev-mirror`, `block-commit` and -# `block-stream`. @auto-dismiss is enabled by default for these +# `blockdev-backup`, `drive-mirror`, `blockdev-mirror`, `block-commit` +# and `block-stream`. @auto-dismiss is enabled by default for these # jobs. # # This command will refuse to operate on any job that has not yet # reached its terminal state, CONCLUDED. For jobs that make use of -# the JOB_READY event, `job-cancel` or `job-complete` will still need to -# be used as appropriate. +# the JOB_READY event, `job-cancel` or `job-complete` will still need +# to be used as appropriate. # # @id: The job identifier. # @@ -247,8 +247,8 @@ # force ALL jobs in the transaction to finalize, so it is only # necessary to instruct a single member job to finalize. # -# The command is applicable only to jobs which have @auto-finalize option -# and only when this option is set to false. +# The command is applicable only to jobs which have @auto-finalize +# option and only when this option is set to false. # # @id: The identifier of any job in the transaction, or of a job that # is not part of any transaction. --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192947; cv=none; d=zohomail.com; s=zohoarc; b=VdjFG4K5cOYjCDaCSbOyappOhAyrM9uj4aVnxzYBhOdMe/id7rpenr3vmbZiwiMgYgyVyaop1vsQ9a5ktjCAf8tofWFBirEZJYONG4YRK3dhpOudoBswq+NsYUaolRENd7yjmyI4GO5l9arkAdDtVMc8GjFSjACefZQZxzNfy28= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192947; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=gKfac8l+k6HXx+GuiQXKB7Cy06ACRmzu41QCBlDfSCA=; b=b9WSbfLKNpMvhtfNpjWgNoQFMBRZF/FT0I03MpqKSv4gvoyHczlNPSI/YkY87JtvVKhXXt8Cc3vtsGyGnu8HlaVFqx5Uv6mCp3UdoGCW/fwZ5hSfvm5xt9QNzsmNIzY3XhFuHWu0naDEtNXy15W3GhwBvu3DxH45Q9n6sx1R03s= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192947444236.19299989593117; Sat, 11 Oct 2025 07:29:07 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDx-0004rN-O5; Sat, 11 Oct 2025 10:05:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDs-0004kN-Fc; Sat, 11 Oct 2025 10:05:24 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDe-0005QC-5p; Sat, 11 Oct 2025 10:05:23 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id C9FE9C0192; Sat, 11 Oct 2025 17:04:50 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-1oQoQZyo; Sat, 11 Oct 2025 17:04:50 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191490; bh=gKfac8l+k6HXx+GuiQXKB7Cy06ACRmzu41QCBlDfSCA=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=tehk68KoAme1pnZ0mmVyaTbiyg868Lblexy2WXKetr6gWiwGvMVk4g3yrUu2jvAf9 TfjTtsi2fthFcX5NAcfN9FWK065WkXDI6Pqv46xYoKpWSSgRq+TOtyxKLEgpr5jWXj 6+R1LdlMhQ8OkQk/LIO7moWv2ebl6s3zJhVAW8ww= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Thomas Huth , qemu-s390x@nongnu.org (open list:S390 general arch...) Subject: [PATCH v2 12/33] qapi/machine-s390x.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:18 +0300 Message-ID: <20251011140441.297246-13-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192948390158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/machine-s390x.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qapi/machine-s390x.json b/qapi/machine-s390x.json index 966dbd61d2..f8ddc0ff8a 100644 --- a/qapi/machine-s390x.json +++ b/qapi/machine-s390x.json @@ -85,7 +85,8 @@ # # <- { "event": "CPU_POLARIZATION_CHANGE", # "data": { "polarization": "horizontal" }, -# "timestamp": { "seconds": 1401385907, "microseconds": 422329 } } +# "timestamp": { "seconds": 1401385907, +# "microseconds": 422329 } } ## { 'event': 'CPU_POLARIZATION_CHANGE', 'data': { 'polarization': 'S390CpuPolarization' }, --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192756; cv=none; d=zohomail.com; s=zohoarc; b=OB8vJSMAV5TPPX3RY8BlFr2TNYB+RtrlV4kZd92BKOPIG4hbYhYVK+rGfPU3IzEFt1ysyiaQRv/9HII2He/4HOm+xTVF1hkk4Ac0x28Awm8P9X65LObQeykStPn1CibJMjICqKIztOdkLOCndcrT8IWCeojfA6X9PbP/JqtdOr0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192756; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=h6Ea4/j5Ei56p6QrRogXcVDfqdofZLzefU6CuONpdcs=; b=SQZxHNHY7qyGv6C4BXVXH1sP346/DB0kGjmghNdbS5OVk9fy5lEvmxzkCNEZxEnV0xmb7PGgTm7aii1nEwgKVhQk+nHwz0xqkLJmIRa8op+OG8tD6M1OMTkfA2g5qJNqbQaxh/95XLpMU1kT0gm064FwwOX6L3kDwzJm9v/OrA0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192756448258.0511640673184; Sat, 11 Oct 2025 07:25:56 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE7-0005Bg-0i; Sat, 11 Oct 2025 10:05:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDi-0004Y8-SF for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:19 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDZ-0005Q5-OA for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:14 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 1A4FEC0195; Sat, 11 Oct 2025 17:04:52 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-xpNNeoJj; Sat, 11 Oct 2025 17:04:51 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191491; bh=h6Ea4/j5Ei56p6QrRogXcVDfqdofZLzefU6CuONpdcs=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=tk00PEbBknzE33Gkq5AKeq0QKmBYiigobN6zwGQ5Gr8QrVx2GJtPLDT/jQzlZpqaP EAxcHvRPMZRT7huYw272r99YV3QPv1/vtKgNYhTP7XduzlbhKrzxPuRyNk/sBWKR9S aA8O4nbvZNKDrkKeeGHcAnBJ/R55dDwZ+nqd9vkE= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Eduardo Habkost , Marcel Apfelbaum , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Yanan Wang , Zhao Liu Subject: [PATCH v2 13/33] qapi/machine.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:19 +0300 Message-ID: <20251011140441.297246-14-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192762501158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/machine.json | 59 ++++++++++++++++++++++++++++++----------------- 1 file changed, 38 insertions(+), 21 deletions(-) diff --git a/qapi/machine.json b/qapi/machine.json index 038eab281c..4d36cd35c3 100644 --- a/qapi/machine.json +++ b/qapi/machine.json @@ -225,7 +225,8 @@ # # .. qmp-example:: # -# -> { "execute": "query-machines", "arguments": { "compat-props": tru= e } } +# -> { "execute": "query-machines", "arguments": { "compat-props": +# true } } # <- { "return": [ # { # "hotpluggable-cpus": true, @@ -318,7 +319,8 @@ # .. qmp-example:: # # -> { "execute": "query-uuid" } -# <- { "return": { "UUID": "550e8400-e29b-41d4-a716-446655440000" } } +# <- { "return": { "UUID": "550e8400-e29b-41d4-a716- +# 446655440000" } } ## { 'command': 'query-uuid', 'returns': 'UuidInfo', 'allow-preconfig': true } =20 @@ -620,7 +622,8 @@ ## # @NumaCpuOptions: # -# Option "-numa cpu" overrides default cpu to node mapping. It accepts +# Option "-numa cpu" overrides default cpu to node mapping. It +# accepts # the same set of cpu properties as returned by # `query-hotpluggable-cpus[].props `, where # node-id could be used to override default node mapping. @@ -686,7 +689,8 @@ # Set the system locality latency and bandwidth information between # Initiator and Target proximity Domains. # -# For more information about `NumaHmatLBOptions`, see chapter 5.2.27.4: +# For more information about `NumaHmatLBOptions`, see chapter +# 5.2.27.4: # Table 5-146 of ACPI 6.3 spec. # # @initiator: the Initiator Proximity Domain. @@ -743,7 +747,8 @@ # Cache write policy in the Memory Side Cache Information Structure of # HMAT # -# For more information of `HmatCacheWritePolicy`, see chapter 5.2.27.5: +# For more information of `HmatCacheWritePolicy`, see chapter +# 5.2.27.5: # Table 5-147: Field "Cache Attributes" of ACPI 6.3 spec. # # @none: None (no memory side cache in this proximity domain, or cache @@ -763,8 +768,8 @@ # # Set the memory side cache information for a given memory domain. # -# For more information of `NumaHmatCacheOptions`, see chapter 5.2.27.5: -# Table 5-147: Field "Cache Attributes" of ACPI 6.3 spec. +# For more information of `NumaHmatCacheOptions`, see chapter +# 5.2.27.5: Table 5-147: Field "Cache Attributes" of ACPI 6.3 spec. # # @node-id: the memory proximity domain to which the memory belongs. # @@ -1023,10 +1028,13 @@ # # -> { "execute": "query-hotpluggable-cpus" } # <- {"return": [ -# { "props": { "core-id": 8 }, "type": "POWER8-spapr-cpu-core", +# { "props": { "core-id": 8 }, +# "type": "POWER8-spapr-cpu-core", # "vcpus-count": 1 }, -# { "props": { "core-id": 0 }, "type": "POWER8-spapr-cpu-core", -# "vcpus-count": 1, "qom-path": "/machine/unattached/device[0]"} +# { "props": { "core-id": 0 }, +# "type": "POWER8-spapr-cpu-core", +# "vcpus-count": 1, +# "qom-path": "/machine/unattached/device[0]"} # ]} # # .. qmp-example:: @@ -1110,7 +1118,8 @@ # # :: # -# -> { "execute": "balloon", "arguments": { "value": 536870912 } } +# -> { "execute": "balloon", +# "arguments": { "value": 536870912 } } # <- { "return": {} } # # With a 2.5GiB guest this command inflated the ballon to 3GiB. @@ -1169,7 +1178,8 @@ # # <- { "event": "BALLOON_CHANGE", # "data": { "actual": 944766976 }, -# "timestamp": { "seconds": 1267020223, "microseconds": 435656 } } +# "timestamp": { "seconds": 1267020223, +# "microseconds": 435656 } } ## { 'event': 'BALLOON_CHANGE', 'data': { 'actual': 'int' } } @@ -1228,8 +1238,10 @@ # .. qmp-example:: # # <- { "event": "HV_BALLOON_STATUS_REPORT", -# "data": { "committed": 816640000, "available": 3333054464 }, -# "timestamp": { "seconds": 1600295492, "microseconds": 661044 } } +# "data": { "committed": 816640000, +# "available": 3333054464 }, +# "timestamp": { "seconds": 1600295492, +# "microseconds": 661044 } } ## { 'event': 'HV_BALLOON_STATUS_REPORT', 'data': 'HvBalloonInfo' } @@ -1262,7 +1274,8 @@ # .. qmp-example:: # # -> { "execute": "query-memory-size-summary" } -# <- { "return": { "base-memory": 4294967296, "plugged-memory": 0 } } +# <- { "return": { "base-memory": 4294967296, +# "plugged-memory": 0 } } # # Since: 2.11 ## @@ -1577,7 +1590,8 @@ # <- { "event": "MEMORY_DEVICE_SIZE_CHANGE", # "data": { "id": "vm0", "size": 1073741824, # "qom-path": "/machine/unattached/device[2]" }, -# "timestamp": { "seconds": 1588168529, "microseconds": 201316 } } +# "timestamp": { "seconds": 1588168529, +# "microseconds": 201316 } } ## { 'event': 'MEMORY_DEVICE_SIZE_CHANGE', 'data': { '*id': 'str', 'size': 'size', 'qom-path' : 'str'} } @@ -2000,7 +2014,8 @@ # `query-cpu-definitions`.) # * "-cpu" arguments and global properties: arguments to the -cpu # option and global properties may affect expansion of CPU models. -# Using `query-cpu-model-expansion` while using these is not advised. +# Using `query-cpu-model-expansion` while using these is not +# advised. # # Some architectures may not support comparing CPU models. s390x # supports comparing CPU models. @@ -2054,7 +2069,8 @@ # `query-cpu-definitions`.) # * "-cpu" arguments and global properties: arguments to the -cpu # option and global properties may affect expansion of CPU models. -# Using `query-cpu-model-expansion` while using these is not advised. +# Using `query-cpu-model-expansion` while using these is not +# advised. # # Some architectures may not support baselining CPU models. s390x # supports baselining CPU models. @@ -2085,8 +2101,8 @@ # # @model: the expanded `CpuModelInfo`. # -# @deprecated-props: an optional list of properties that are flagged as -# deprecated by the CPU vendor. The list depends on the +# @deprecated-props: an optional list of properties that are flagged +# as deprecated by the CPU vendor. The list depends on the # `CpuModelExpansionType`: "static" properties are a subset of the # enabled-properties for the expanded model; "full" properties are # a set of properties that are deprecated across all models for @@ -2122,7 +2138,8 @@ # `query-cpu-definitions`.) # * "-cpu" arguments and global properties: arguments to the -cpu # option and global properties may affect expansion of CPU models. -# Using `query-cpu-model-expansion` while using these is not advised. +# Using `query-cpu-model-expansion` while using these is not +# advised. # # Some architectures may not support all expansion types. s390x # supports "full" and "static". Arm only supports "full". --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760191931; cv=none; d=zohomail.com; s=zohoarc; b=j7tjE+FOkBXcmcftewRxNiVVWH535fZk+IY0pqTPF3dvH09vJzAeQVwE+KiiPRvOwE0c9n4mI8t9fupbUy2DFvqOj82c3F2f/Rryr0a0vqsAyMH/Lxm9YCW5SPCc9kP8MPqkLbYjq+pRq/lOoum14o+lHOtZ5EVDkVm6JtgRwxM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760191931; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Rud6N/8EOaRmexXfDpe6yvJ3eRpDftouptgpBJ3O2Yg=; b=ac2qL4LN610oJJY6P2unCdBjkNWDrVGNsAfr6gUtV6zof+6C/cwmXWs98b3mQJU8eFB+97MxxgX8VBhwZ9mo8hx9JXZNsKOcbAQj00LHZsBmqsay3KAORGjVLO84LMoHwghf0cUSchhcKrGdyt3E9clQQMVsdTeuWkJhELFYMlo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760191931473131.14207373127977; Sat, 11 Oct 2025 07:12:11 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEQ-0005hQ-Up; Sat, 11 Oct 2025 10:06:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEM-0005dq-2P for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:54 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE9-0005Se-4v for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:53 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id E24E1C0198; Sat, 11 Oct 2025 17:04:52 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-wuUSrn9v; Sat, 11 Oct 2025 17:04:52 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191492; bh=Rud6N/8EOaRmexXfDpe6yvJ3eRpDftouptgpBJ3O2Yg=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=BeGwKY14w5fWEbPNtPR32N6hEAw5vPfbXkG1mRUL5I67Of+HK7qR6RCinRynJ+w2S qxS+57oAHrEcPs4R5mnqvWeeiMHqxEQldsAgdhBewlbshLWvPhaH50KjwHZ5EG5DIg XFSPRBvFbRNJVt/AxjAcj/K/AizI3oeCr1nFXEJU= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Peter Xu , Fabiano Rosas Subject: [PATCH v2 14/33] qapi/migration.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:20 +0300 Message-ID: <20251011140441.297246-15-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760191934467154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/migration.json | 209 ++++++++++++++++++++++++++------------------ 1 file changed, 124 insertions(+), 85 deletions(-) diff --git a/qapi/migration.json b/qapi/migration.json index be0f3fcc12..74b9db1a51 100644 --- a/qapi/migration.json +++ b/qapi/migration.json @@ -160,11 +160,11 @@ # # @pre-switchover: Paused before device serialisation. (since 2.11) # -# @device: During device serialisation (also known as switchover phase). -# Before 9.2, this is only used when (1) in precopy, and (2) when -# pre-switchover capability is enabled. After 10.0, this state will -# always be present for every migration procedure as the switchover -# phase. (since 2.11) +# @device: During device serialisation (also known as switchover +# phase). Before 9.2, this is only used when (1) in precopy, and +# (2) when pre-switchover capability is enabled. After 10.0, this +# state will always be present for every migration procedure as +# the switchover phase. (since 2.11) # # @wait-unplug: wait for device unplug request by guest OS to be # completed. (since 4.2) @@ -238,30 +238,33 @@ # This is only present when the postcopy-blocktime migration # capability is enabled. (Since 3.0) # -# @postcopy-latency: average remote page fault latency (in ns). Note that -# this doesn't include all faults, but only the ones that require a -# remote page request. So it should be always bigger than the real -# average page fault latency. This is only present when the -# postcopy-blocktime migration capability is enabled. (Since 10.1) -# -# @postcopy-latency-dist: remote page fault latency distributions. Each -# element of the array is the number of faults that fall into the -# bucket period. For the N-th bucket (N>=3D0), the latency window is -# [2^Nus, 2^(N+1)us). For example, the 8th element stores how many -# remote faults got resolved within [256us, 512us) window. This is only -# present when the postcopy-blocktime migration capability is enabled. +# @postcopy-latency: average remote page fault latency (in ns). +# Note that this doesn't include all faults, but only the ones +# that require a remote page request. So it should be always +# bigger than the real average page fault latency. This is only +# present when the postcopy-blocktime migration capability is +# enabled. (Since 10.1) +# +# @postcopy-latency-dist: remote page fault latency distributions. +# Each element of the array is the number of faults that fall into +# the bucket period. For the N-th bucket (N>=3D0), the latency +# window is [2^Nus, 2^(N+1)us). For example, the 8th element +# stores how many remote faults got resolved within [256us, 512us) +# window. This is only present when the postcopy-blocktime +# migration capability is enabled. (Since 10.1) +# +# @postcopy-vcpu-latency: average remote page fault latency per vCPU +# (in ns). It has the same definition of @postcopy-latency, but +# instead this is the per-vCPU statistics. This is only present +# when the postcopy-blocktime migration capability is enabled. # (Since 10.1) # -# @postcopy-vcpu-latency: average remote page fault latency per vCPU (in -# ns). It has the same definition of @postcopy-latency, but instead -# this is the per-vCPU statistics. This is only present when the -# postcopy-blocktime migration capability is enabled. (Since 10.1) -# -# @postcopy-non-vcpu-latency: average remote page fault latency for all -# faults happend in non-vCPU threads (in ns). It has the same -# definition of @postcopy-latency but this only provides statistics to -# non-vCPU faults. This is only present when the postcopy-blocktime -# migration capability is enabled. (Since 10.1) +# @postcopy-non-vcpu-latency: average remote page fault latency for +# all faults happend in non-vCPU threads (in ns). It has the same +# definition of @postcopy-latency but this only provides +# statistics to non-vCPU faults. This is only present when the +# postcopy-blocktime migration capability is enabled. +# (Since 10.1) # # @socket-address: Only used for tcp, to know what the real port is # (Since 4.0) @@ -290,7 +293,8 @@ # Features: # # @unstable: Members @postcopy-latency, @postcopy-vcpu-latency, -# @postcopy-latency-dist, @postcopy-non-vcpu-latency are experimental. +# @postcopy-latency-dist, @postcopy-non-vcpu-latency are +# experimental. # # Since: 0.14 ## @@ -564,7 +568,8 @@ # .. qmp-example:: # # -> { "execute": "migrate-set-capabilities" , "arguments": -# { "capabilities": [ { "capability": "xbzrle", "state": true } ]= } } +# { "capabilities": [ { "capability": "xbzrle", +# "state": true } ] } } # <- { "return": {} } ## { 'command': 'migrate-set-capabilities', @@ -627,8 +632,8 @@ # # @normal: the original form of migration. (since 8.2) # -# @cpr-reboot: The `migrate` command stops the VM and saves state to the -# URI. After quitting QEMU, the user resumes by running QEMU +# @cpr-reboot: The `migrate` command stops the VM and saves state to +# the URI. After quitting QEMU, the user resumes by running QEMU # -incoming. # # This mode allows the user to quit QEMU, optionally update and @@ -903,9 +908,10 @@ # more CPU. Defaults to 1. (Since 5.0) # # @multifd-qatzip-level: Set the compression level to be used in live -# migration. The level is an integer between 1 and 9, where 1 means -# the best compression speed, and 9 means the best compression -# ratio which will consume more CPU. Defaults to 1. (Since 9.2) +# migration. The level is an integer between 1 and 9, where 1 +# means the best compression speed, and 9 means the best +# compression ratio which will consume more CPU. Defaults to 1. +# (Since 9.2) # # @multifd-zstd-level: Set the compression level to be used in live # migration, the compression level is an integer between 0 and 20, @@ -1089,9 +1095,10 @@ # more CPU. Defaults to 1. (Since 5.0) # # @multifd-qatzip-level: Set the compression level to be used in live -# migration. The level is an integer between 1 and 9, where 1 means -# the best compression speed, and 9 means the best compression -# ratio which will consume more CPU. Defaults to 1. (Since 9.2) +# migration. The level is an integer between 1 and 9, where 1 +# means the best compression speed, and 9 means the best +# compression ratio which will consume more CPU. Defaults to 1. +# (Since 9.2) # # @multifd-zstd-level: Set the compression level to be used in live # migration, the compression level is an integer between 0 and 20, @@ -1304,9 +1311,10 @@ # more CPU. Defaults to 1. (Since 5.0) # # @multifd-qatzip-level: Set the compression level to be used in live -# migration. The level is an integer between 1 and 9, where 1 means -# the best compression speed, and 9 means the best compression -# ratio which will consume more CPU. Defaults to 1. (Since 9.2) +# migration. The level is an integer between 1 and 9, where 1 +# means the best compression speed, and 9 means the best +# compression ratio which will consume more CPU. Defaults to 1. +# (Since 9.2) # # @multifd-zstd-level: Set the compression level to be used in live # migration, the compression level is an integer between 0 and 20, @@ -1442,7 +1450,8 @@ # # .. qmp-example:: # -# <- {"timestamp": {"seconds": 1432121972, "microseconds": 744001}, +# <- {"timestamp": {"seconds": 1432121972, +# "microseconds": 744001}, # "event": "MIGRATION", # "data": {"status": "completed"} } ## @@ -1461,7 +1470,8 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1449669631, "microseconds": 239225}, +# <- { "timestamp": {"seconds": 1449669631, +# "microseconds": 239225}, # "event": "MIGRATION_PASS", "data": {"pass": 2} } ## { 'event': 'MIGRATION_PASS', @@ -1545,8 +1555,10 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 2032141960, "microseconds": 417172}, -# "event": "COLO_EXIT", "data": {"mode": "primary", "reason": "re= quest" } } +# <- { "timestamp": {"seconds": 2032141960, +# "microseconds": 417172}, +# "event": "COLO_EXIT", +# "data": { "mode": "primary", "reason": "request" } } ## { 'event': 'COLO_EXIT', 'data': {'mode': 'COLOMode', 'reason': 'COLOExitReason' } } @@ -1758,7 +1770,8 @@ # # .. qmp-example:: # -# -> { "execute": "migrate", "arguments": { "uri": "tcp:0:4446" } } +# -> { "execute": "migrate", +# "arguments": { "uri": "tcp:0:4446" } } # <- { "return": {} } # # -> { "execute": "migrate", @@ -1774,8 +1787,9 @@ # "arguments": { # "channels": [ { "channel-type": "main", # "addr": { "transport": "exec", -# "args": [ "/bin/nc", "-p", "6000", -# "/some/sock" ] } } ] } } +# "args": [ +# "/bin/nc", "-p", "6000", +# "/some/sock" ] } } ] } } # <- { "return": {} } # # -> { "execute": "migrate", @@ -1813,9 +1827,9 @@ # list connected to a destination interface endpoint. # # @exit-on-error: Exit on incoming migration failure. Default true. -# When set to false, the failure triggers a :qapi:event:`MIGRATION` -# event, and error details could be retrieved with `query-migrate`. -# (since 9.1) +# When set to false, the failure triggers a +# :qapi:event:`MIGRATION` event, and error details could be +# retrieved with `query-migrate`. (since 9.1) # # Since: 2.3 # @@ -1855,8 +1869,9 @@ # "arguments": { # "channels": [ { "channel-type": "main", # "addr": { "transport": "exec", -# "args": [ "/bin/nc", "-p", "6000", -# "/some/sock" ] } } ] } } +# "args": [ +# "/bin/nc", "-p", "6000", +# "/some/sock" ] } } ] } } # <- { "return": {} } # # -> { "execute": "migrate-incoming", @@ -2037,7 +2052,8 @@ # .. qmp-example:: # # -> { "execute": "query-colo-status" } -# <- { "return": { "mode": "primary", "last-mode": "none", "reason": "= request" } } +# <- { "return": { "mode": "primary", "last-mode": "none", +# "reason": "request" } } # # Since: 3.1 ## @@ -2094,7 +2110,8 @@ # # <- { "event": "UNPLUG_PRIMARY", # "data": { "device-id": "hostdev0" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'UNPLUG_PRIMARY', 'data': { 'device-id': 'str' } } @@ -2252,8 +2269,8 @@ # # .. qmp-example:: # -# -> {"execute": "calc-dirty-rate", "arguments": {"calc-time": 1, -# "sample-pages": 512}= } +# -> { "execute": "calc-dirty-rate", +# "arguments": {"calc-time": 1, "sample-pages": 512} } # <- { "return": {} } # # .. qmp-example:: @@ -2261,8 +2278,10 @@ # # Measure dirty rate using dirty bitmap for 500 milliseconds:: # -# -> {"execute": "calc-dirty-rate", "arguments": {"calc-time": 500, -# "calc-time-unit": "millisecond", "mode": "dirty-bitmap"} } +# -> { "execute": "calc-dirty-rate", +# "arguments": { "calc-time": 500, +# "calc-time-unit": "millisecond", +# "mode": "dirty-bitmap"} } # # <- { "return": {} } ## @@ -2284,16 +2303,17 @@ # .. qmp-example:: # :title: Measurement is in progress # -# <- {"status": "measuring", "sample-pages": 512, -# "mode": "page-sampling", "start-time": 1693900454, "calc-time": = 10, -# "calc-time-unit": "second"} +# <- { "status": "measuring", "sample-pages": 512, +# "mode": "page-sampling", "start-time": 1693900454, +# "calc-time": 10, "calc-time-unit": "second" } # # .. qmp-example:: # :title: Measurement has been completed # -# <- {"status": "measured", "sample-pages": 512, "dirty-rate": 108, -# "mode": "page-sampling", "start-time": 1693900454, "calc-time": = 10, -# "calc-time-unit": "second"} +# <- { "status": "measured", "sample-pages": 512, +# "dirty-rate": 108, "mode": "page-sampling", +# "start-time": 1693900454, +# "calc-time": 10, "calc-time-unit": "second" } ## { 'command': 'query-dirty-rate', 'data': {'*calc-time-unit': 'TimeUnit' }, 'returns': 'DirtyRateInfo' } @@ -2452,23 +2472,30 @@ # } # <- { "return": { } } # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1432121972, "microseconds": 744001}, +# "timestamp": {"seconds": 1432121972, +# "microseconds": 744001}, # "data": {"status": "created", "id": "snapsave0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1432122172, "microseconds": 744001}, +# "timestamp": {"seconds": 1432122172, +# "microseconds": 744001}, # "data": {"status": "running", "id": "snapsave0"}} # <- {"event": "STOP", -# "timestamp": {"seconds": 1432122372, "microseconds": 744001} } +# "timestamp": {"seconds": 1432122372, +# "microseconds": 744001} } # <- {"event": "RESUME", -# "timestamp": {"seconds": 1432122572, "microseconds": 744001} } +# "timestamp": {"seconds": 1432122572, +# "microseconds": 744001} } # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1432122772, "microseconds": 744001}, +# "timestamp": {"seconds": 1432122772, +# "microseconds": 744001}, # "data": {"status": "waiting", "id": "snapsave0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1432122972, "microseconds": 744001}, +# "timestamp": {"seconds": 1432122972, +# "microseconds": 744001}, # "data": {"status": "pending", "id": "snapsave0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1432123172, "microseconds": 744001}, +# "timestamp": {"seconds": 1432123172, +# "microseconds": 744001}, # "data": {"status": "concluded", "id": "snapsave0"}} # -> {"execute": "query-jobs"} # <- {"return": [{"current-progress": 1, @@ -2507,8 +2534,8 @@ # time it takes to load the snapshot. # # It is strongly recommended that @devices contain all writable block -# device nodes that can have changed since the original `snapshot-save` -# command execution. +# device nodes that can have changed since the original +# `snapshot-save` command execution. # # .. qmp-example:: # @@ -2522,23 +2549,30 @@ # } # <- { "return": { } } # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1472124172, "microseconds": 744001}, +# "timestamp": {"seconds": 1472124172, +# "microseconds": 744001}, # "data": {"status": "created", "id": "snapload0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1472125172, "microseconds": 744001}, +# "timestamp": {"seconds": 1472125172, +# "microseconds": 744001}, # "data": {"status": "running", "id": "snapload0"}} # <- {"event": "STOP", -# "timestamp": {"seconds": 1472125472, "microseconds": 744001} } +# "timestamp": {"seconds": 1472125472, +# "microseconds": 744001} } # <- {"event": "RESUME", -# "timestamp": {"seconds": 1472125872, "microseconds": 744001} } +# "timestamp": {"seconds": 1472125872, +# "microseconds": 744001} } # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1472126172, "microseconds": 744001}, +# "timestamp": {"seconds": 1472126172, +# "microseconds": 744001}, # "data": {"status": "waiting", "id": "snapload0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1472127172, "microseconds": 744001}, +# "timestamp": {"seconds": 1472127172, +# "microseconds": 744001}, # "data": {"status": "pending", "id": "snapload0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1472128172, "microseconds": 744001}, +# "timestamp": {"seconds": 1472128172, +# "microseconds": 744001}, # "data": {"status": "concluded", "id": "snapload0"}} # -> {"execute": "query-jobs"} # <- {"return": [{"current-progress": 1, @@ -2582,19 +2616,24 @@ # } # <- { "return": { } } # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1442124172, "microseconds": 744001}, +# "timestamp": {"seconds": 1442124172, +# "microseconds": 744001}, # "data": {"status": "created", "id": "snapdelete0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1442125172, "microseconds": 744001}, +# "timestamp": {"seconds": 1442125172, +# "microseconds": 744001}, # "data": {"status": "running", "id": "snapdelete0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1442126172, "microseconds": 744001}, +# "timestamp": {"seconds": 1442126172, +# "microseconds": 744001}, # "data": {"status": "waiting", "id": "snapdelete0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1442127172, "microseconds": 744001}, +# "timestamp": {"seconds": 1442127172, +# "microseconds": 744001}, # "data": {"status": "pending", "id": "snapdelete0"}} # <- {"event": "JOB_STATUS_CHANGE", -# "timestamp": {"seconds": 1442128172, "microseconds": 744001}, +# "timestamp": {"seconds": 1442128172, +# "microseconds": 744001}, # "data": {"status": "concluded", "id": "snapdelete0"}} # -> {"execute": "query-jobs"} # <- {"return": [{"current-progress": 1, --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192033; cv=none; d=zohomail.com; s=zohoarc; b=YHZOlhUoJuhq7aBYHS2s3VxtI3bBKMMpGavMSAzrlSTNrMTqlYrSq+KNpZwjsntot8olVcVx6g7XmBzEKlfZE3ms/hiY42bb/A59+JkaRzkb3Bpe3mZGxO5Sbmi+JGZfcKOWMMWteRx9C5qo6puZGB2pUrIF5/JtgF+PmxaQgcQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192033; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=R97QVgggHJt0TYErv0pdM9bM0qLtHf2/4vw/YTVLSiA=; b=doLvInSBQz6K4Ksx61KM2Hy7Pw2T9ps7gyyFsBKjdYcXRk9J6RRsbrHuQ1gHi26ZtaVvwAhZk0vhKn+O3CYu40N+EZqMXkA6RLAbtUWY7xN+xnoEaJr9SYcOsEuidQ4ILAB3sQS+GIgeArdWExi07OkZjCzBLfr3N8gI7J7YBPw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192033935301.71976023216723; Sat, 11 Oct 2025 07:13:53 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aDt-0004lg-NL; Sat, 11 Oct 2025 10:05:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDm-0004Z3-CY for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:20 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDa-0005QD-3U for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:17 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 422B0C019B; Sat, 11 Oct 2025 17:04:53 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-xHgMFFsq; Sat, 11 Oct 2025 17:04:53 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191493; bh=R97QVgggHJt0TYErv0pdM9bM0qLtHf2/4vw/YTVLSiA=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=ujLEIrMStMOidpLAZfvl2HMrcM2yF0usQ+QAQRkMsrXvR1XncgFdS7lqMR7UICIt8 kTO9EjCMNGU5z50vpMS4xKZGNe6cZyuK5W+Ur+SIZVWQlqrms005Qi00G3hr2U2niC F+pva9Wy3Z1pRfrsaWyq+a1KLMnFAXFHZbNYEqhY= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com Subject: [PATCH v2 15/33] qapi/misc-arm.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:21 +0300 Message-ID: <20251011140441.297246-16-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192037870158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/misc-arm.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qapi/misc-arm.json b/qapi/misc-arm.json index f921d740f1..a7e0649b25 100644 --- a/qapi/misc-arm.json +++ b/qapi/misc-arm.json @@ -41,7 +41,9 @@ # .. qmp-example:: # # -> { "execute": "query-gic-capabilities" } -# <- { "return": [{ "version": 2, "emulated": true, "kernel": false }, -# { "version": 3, "emulated": false, "kernel": true } = ] } +# <- { "return": [{ "version": 2, "emulated": true, +# "kernel": false }, +# { "version": 3, "emulated": false, +# "kernel": true } ] } ## { 'command': 'query-gic-capabilities', 'returns': ['GICCapability'] } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192423; cv=none; d=zohomail.com; s=zohoarc; b=J1LIh7FGh0USxiEUXo6m5iyNhkAaY7nik8bTrMU48n0duxbVN7MzTV3YEuefsg0GqZXT8ZxXlVQfjvZ6G0oiihL//siSvCCYmSbFccG6B0DqFOFV7JTRRPcDzY1z6A0AhvSAXSj+bg4yk/qijEBqQXgSZmhRPqCywqclU0I5DLc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192423; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Va9tPsZdzTxRbSPf8QsoAdULO2YTnBK/t9JKeUkaz0c=; b=QgZ1q9bhme+N7cUlxNRtcV+A7E/VL5ynQ/wv3yxK9qagA0TjTueVmYTTKXBOrqC8H9JTebQiU3GpXs+CpJ5p90pOLlx8IfCO/AKsaNWZhjmIXnZnnDLKjmvnR+h7k71Iec0rssno3QmiqXjMSzxsYYIddnbDD/55dfGF1kjSEno= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192423384211.78626540694677; Sat, 11 Oct 2025 07:20:23 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE6-0005BO-SN; Sat, 11 Oct 2025 10:05:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDu-0004pD-Re for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:27 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDe-0005QZ-EB for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:26 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id A5EB7C019E; Sat, 11 Oct 2025 17:04:53 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-sOkEnhLg; Sat, 11 Oct 2025 17:04:53 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191493; bh=Va9tPsZdzTxRbSPf8QsoAdULO2YTnBK/t9JKeUkaz0c=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=ExFbdX9bGlQs1z6Pd//ir/8rOGWPqP4mfuhE7gdqUi3Krbun06T0yy0RjWx5SQTff vdjvvNuNXWCZ05OplAOCpzihR+3zthnPBvBj1VYQZN7L9gPzMo8iJksHANU3qxOiec UBfAFIXh61U9H8q0e5i/ptmyarX9usRoWi8bBOYo= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com Subject: [PATCH v2 16/33] qapi/misc-i386.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:22 +0300 Message-ID: <20251011140441.297246-17-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192424351158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/misc-i386.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/qapi/misc-i386.json b/qapi/misc-i386.json index d1ce8caf25..3783202674 100644 --- a/qapi/misc-i386.json +++ b/qapi/misc-i386.json @@ -137,9 +137,9 @@ # .. qmp-example:: # # -> { "execute": "query-sev" } -# <- { "return": { "enabled": true, "api-major" : 0, "api-minor" : 0, -# "build-id" : 0, "policy" : 0, "state" : "running", -# "handle" : 1 } } +# <- { "return": { "enabled": true, "api-major" : 0, +# "api-minor" : 0, "build-id" : 0, "policy" : 0, +# "state" : "running", "handle" : 1 } } ## { 'command': 'query-sev', 'returns': 'SevInfo' } =20 @@ -220,7 +220,8 @@ # .. qmp-example:: # # -> { "execute": "query-sev-capabilities" } -# <- { "return": { "pdh": "8CCDD8DDD", "cert-chain": "888CCCDDDEE", +# <- { "return": { "pdh": "8CCDD8DDD", +# "cert-chain": "888CCCDDDEE", # "cpu0-id": "2lvmGwo+...61iEinw=3D=3D", # "cbitpos": 47, "reduced-phys-bits": 1}} ## --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192638; cv=none; d=zohomail.com; s=zohoarc; b=SDgRohJW1iiQ+E+8fc5tOXOfwGvH2s7RD02OOWZn4KLM/JKOvZ7rxqh6VeLec0gIZjkZZrH+xIFHWs3pQtbP7t3FDIO/xnuoe0fTqEoy09Eb/T0IOydJ0CLj66XbiewKsPbewAyJCXOlHFH06/OpNy7ARaTrwP9h5dimfPfV5AY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192638; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=9E/JVW0uw8uTCppIO66nEpAS+hp8/t959JvxxH++TCk=; b=NDSKbKD3AMoKtnMaYyqNMzf157sz82C79eivVuwbcgZvI6EFaAoWlshtLXZVgYZ9aaMZUq+nZb28161+On1Mm+Gk/NA//FFQFPqvwpqw/Cxa6R9BypTKffyjNwf8+Wd0B1ssLbCzV5mxQabn9VJXnsADF1++bS9lfcvdhKGodRw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192638775874.6232298946021; Sat, 11 Oct 2025 07:23:58 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE0-0004xS-74; Sat, 11 Oct 2025 10:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDj-0004Y9-VA for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:19 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDa-0005QY-9i for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:14 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 0D3CAC019D; Sat, 11 Oct 2025 17:04:54 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-tFVm3dtN; Sat, 11 Oct 2025 17:04:53 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191493; bh=9E/JVW0uw8uTCppIO66nEpAS+hp8/t959JvxxH++TCk=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=HvP2GYr8rjwvtb2/DfVPR25qetdd/ScuzeiU3dcQTu39hFDqIvGejSk6ujcqvhDXQ XzWl8Jr7b+jhm+F/41g2kH8ikycty3Dk3FvBzW9E5aQx14QcWKNeRE9rPkXpYodZv1 qeeus60dZzSNT0/5vm0IQi43qw0K674WNL7U8ovY= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com Subject: [PATCH v2 17/33] qapi/misc.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:23 +0300 Message-ID: <20251011140441.297246-18-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192638903158501 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/misc.json | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/qapi/misc.json b/qapi/misc.json index 28c641fe2f..456241bcfd 100644 --- a/qapi/misc.json +++ b/qapi/misc.json @@ -34,8 +34,8 @@ # # .. qmp-example:: # -# -> { "execute": "add_client", "arguments": { "protocol": "vnc", -# "fdname": "myclient" } } +# -> { "execute": "add_client", +# "arguments": { "protocol": "vnc", "fdname": "myclient" } } # <- { "return": {} } ## { 'command': 'add_client', @@ -288,7 +288,8 @@ # .. qmp-example:: # # -> { "execute": "get-win32-socket", -# "arguments": { "info": "abcd123..", "fdname": "skclient" } } +# "arguments": { "info": "abcd123..", +# "fdname": "skclient" } } # <- { "return": {} } ## { 'command': 'get-win32-socket', 'data': {'info': 'str', 'fdname': 'str'},= 'if': 'CONFIG_WIN32' } @@ -374,7 +375,8 @@ # # .. qmp-example:: # -# -> { "execute": "remove-fd", "arguments": { "fdset-id": 1, "fd": 3 }= } +# -> { "execute": "remove-fd", +# "arguments": { "fdset-id": 1, "fd": 3 } } # <- { "return": {} } ## { 'command': 'remove-fd', 'data': {'fdset-id': 'int', '*fd': 'int'} } @@ -564,7 +566,8 @@ # # <- { "event": "RTC_CHANGE", # "data": { "offset": 78 }, -# "timestamp": { "seconds": 1267020223, "microseconds": 435656 } } +# "timestamp": { "seconds": 1267020223, +# "microseconds": 435656 } } ## { 'event': 'RTC_CHANGE', 'data': { 'offset': 'int', 'qom-path': 'str' } } @@ -594,7 +597,8 @@ # "vfu-qom-path": "/objects/vfu1", # "dev-id": "sas1", # "dev-qom-path": "/machine/peripheral/sas1" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'VFU_CLIENT_HANGUP', 'data': { 'vfu-id': 'str', 'vfu-qom-path': 'str', --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192061; cv=none; d=zohomail.com; s=zohoarc; b=MQ2i6OoEiV6OrdW/bPNJmomoGaHeaEa6b1II/arIE7uiJSX6o1MFosghAkwUn3JLPEOd6oYkF6jFZx4gLl6gDyiiZ2GQsxnmjQON8qj55USxgEEk2rBJYMtlIOKjLVgsHY0RlpsjDc3sD+90yViGyrIqP05tZxb2YTat4oXazvA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192061; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=UIcniQdwd/ae/0mlqDqWCCJREenQAzGUtQQWDB4sJo8=; b=I4mlmDYgLz/A2xq6uiydRvdcXOX8BGcA8Bw1MP/LyqZ2PhPgSLP1CFk4pg8GLS+ErwC60u0Y8ECQze8B/1+bpwE+bS1PFrAzrflTaNYErXZNjFnJ5xh6M9ryib7E9fFMTLBVGKYm18F/o/qIt0FZizc8bphNpcyH4ho1DwrcdaQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192061976148.56936902521306; Sat, 11 Oct 2025 07:14:21 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEE-0005PV-PN; Sat, 11 Oct 2025 10:05:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDp-0004g1-1f for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:22 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDc-0005an-Oe for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:20 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 8C6E9C01A0; Sat, 11 Oct 2025 17:04:54 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-vVT1swlq; Sat, 11 Oct 2025 17:04:54 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191494; bh=UIcniQdwd/ae/0mlqDqWCCJREenQAzGUtQQWDB4sJo8=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=qWmdSolmqLXyU6V4E6bFkur++Jvlcl/67grFE6ZNO8wEnsnFKJWeaJW4Xt5C73AaH vUvo+E+e0cBI89mPjwKU6o22Qzd86uRjhVSQEm2NR0LSjE0EEONrcxmflw7QV7JPuH G9eIKmcwOEvnsbXfSg5L+K635sU6p14Jy3xBmYnY= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Jason Wang Subject: [PATCH v2 18/33] qapi/net.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:24 +0300 Message-ID: <20251011140441.297246-19-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192063757154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/net.json | 61 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 23 deletions(-) diff --git a/qapi/net.json b/qapi/net.json index 60d196afe5..834a9abb9d 100644 --- a/qapi/net.json +++ b/qapi/net.json @@ -51,8 +51,9 @@ # .. qmp-example:: # # -> { "execute": "netdev_add", -# "arguments": { "type": "user", "id": "netdev1", -# "dnssearch": [ { "str": "example.org" } ] } } +# "arguments": { +# "type": "user", "id": "netdev1", +# "dnssearch": [ { "str": "example.org" } ] } } # <- { "return": {} } ## { 'command': 'netdev_add', 'data': 'Netdev', 'boxed': true, @@ -119,9 +120,11 @@ # # Unprivileged user-mode network connectivity using passt # -# @path: Filename of the passt program to run (by default 'passt', and use= PATH) +# @path: Filename of the passt program to run (by default 'passt', +# and use PATH) # -# @quiet: don't print informational messages (default, passed as '--quiet') +# @quiet: don't print informational messages +# (default, passed as '--quiet') # # @vhost-user: enable vhost-user # @@ -281,8 +284,8 @@ # # @smbserver: IP address of the built-in SMB server # -# @hostfwd: redirect incoming TCP, UDP or UNIX host connections to guest -# endpoints +# @hostfwd: redirect incoming TCP, UDP or UNIX host connections to +# guest endpoints # # @guestfwd: forward guest TCP connections # @@ -569,7 +572,8 @@ # (default: 0). # # @inhibit: Don't load a default XDP program, use one already loaded -# to the interface (default: false). Requires @sock-fds or @map-path. +# to the interface (default: false). Requires @sock-fds or +# @map-path. # # @sock-fds: A colon (:) separated list of file descriptors for # already open but not bound AF_XDP sockets in the queue order. @@ -582,7 +586,8 @@ # mutually exclusive. Requires @inhibit. (Since 10.1) # # @map-start-index: Use @map-path to insert xsk sockets starting from -# this index number (default: 0). Requires @map-path. (Since 10.1) +# this index number (default: 0). Requires @map-path. +# (Since 10.1) # # Since: 8.2 ## @@ -774,10 +779,10 @@ # attempt a reconnect after the given number of seconds. Setting # this to zero disables this function. (default: 0) (since 8.0) # -# @reconnect-ms: For a client socket, if a socket is disconnected, then -# attempt a reconnect after the given number of milliseconds. Setting -# this to zero disables this function. This member is mutually -# exclusive with @reconnect. (default: 0) (Since: 9.2) +# @reconnect-ms: For a client socket, if a socket is disconnected, +# then attempt a reconnect after the given number of milliseconds. +# Setting this to zero disables this function. This member is +# mutually exclusive with @reconnect. (default: 0) (Since: 9.2) # # Only `SocketAddress` types 'unix', 'inet' and 'fd' are supported. # @@ -985,7 +990,8 @@ # # .. qmp-example:: # -# -> { "execute": "query-rx-filter", "arguments": { "name": "vnet0" } } +# -> { "execute": "query-rx-filter", +# "arguments": { "name": "vnet0" } } # <- { "return": [ # { # "promiscuous": true, @@ -1031,9 +1037,11 @@ # .. qmp-example:: # # <- { "event": "NIC_RX_FILTER_CHANGED", -# "data": { "name": "vnet0", -# "path": "/machine/peripheral/vnet0/virtio-backend" }, -# "timestamp": { "seconds": 1368697518, "microseconds": 326866 } } +# "data": { +# "name": "vnet0", +# "path": "/machine/peripheral/vnet0/virtio-backend" }, +# "timestamp": { "seconds": 1368697518, +# "microseconds": 326866 } } ## { 'event': 'NIC_RX_FILTER_CHANGED', 'data': { '*name': 'str', 'path': 'str' } } @@ -1108,7 +1116,8 @@ # # <- { "event": "FAILOVER_NEGOTIATED", # "data": { "device-id": "net1" }, -# "timestamp": { "seconds": 1368697518, "microseconds": 326866 } } +# "timestamp": { "seconds": 1368697518, +# "microseconds": 326866 } } ## { 'event': 'FAILOVER_NEGOTIATED', 'data': {'device-id': 'str'} } @@ -1130,14 +1139,17 @@ # "data": { "netdev-id": "netdev0", # "addr": { "port": "47666", "ipv6": true, # "host": "::1", "type": "inet" } }, -# "timestamp": { "seconds": 1666269863, "microseconds": 311222 } } +# "timestamp": { "seconds": 1666269863, +# "microseconds": 311222 } } # # .. qmp-example:: # # <- { "event": "NETDEV_STREAM_CONNECTED", # "data": { "netdev-id": "netdev0", -# "addr": { "path": "/tmp/qemu0", "type": "unix" } }, -# "timestamp": { "seconds": 1666269706, "microseconds": 413651 } } +# "addr": { "path": "/tmp/qemu0", +# "type": "unix" } }, +# "timestamp": { "seconds": 1666269706, +# "microseconds": 413651 } } ## { 'event': 'NETDEV_STREAM_CONNECTED', 'data': { 'netdev-id': 'str', @@ -1156,7 +1168,8 @@ # # <- { "event": "NETDEV_STREAM_DISCONNECTED", # "data": {"netdev-id": "netdev0"}, -# "timestamp": {"seconds": 1663330937, "microseconds": 526695} } +# "timestamp": {"seconds": 1663330937, +# "microseconds": 526695} } ## { 'event': 'NETDEV_STREAM_DISCONNECTED', 'data': { 'netdev-id': 'str' } } @@ -1174,7 +1187,8 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1739538638, "microseconds": 354181 }, +# <- { "timestamp": {"seconds": 1739538638, +# "microseconds": 354181 }, # "event": "NETDEV_VHOST_USER_CONNECTED", # "data": { "netdev-id": "netdev0", "chardev-id": "chr0" } } # @@ -1193,7 +1207,8 @@ # # .. qmp-example:: # -# <- { "timestamp": { "seconds": 1739538634, "microseconds": 920450 }, +# <- { "timestamp": { "seconds": 1739538634, +# "microseconds": 920450 }, # "event": "NETDEV_VHOST_USER_DISCONNECTED", # "data": { "netdev-id": "netdev0" } } # --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192767; cv=none; d=zohomail.com; s=zohoarc; b=H2PJBg3yjtkNVOS00uRmWWeNNoVth2tUJr47XyfCOWNuB/iNtdaPejuW6dWr5I+d9inbSxXIPcFXsTq8OL0/Ffm9r5979eovrzAbKDvpNwwzQYkexZdDSD7z9KJCyc/LmTZ/qp33/c8BmB8A+vkdJQW2et9r1Dva4p5ux1nv7Vo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192767; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=/q6rjoxdfB/1Xm73ZxRH85WAZxNcGltDxx8lvKX3FXI=; b=H0HjKbCAzRNV3eSFGqy59OVnj9XUowieA74fPhMCJUj1LB4BQJCEAUWXLVnCRpHj2eiRkuE5beROWodydy3Pe2tyxKKV8mqdZD3xRnuLXaeE0ue/wVLDhZNzbPw8NpzKbBAKMt3kSEYe50lt5zy7ZF9Lgvnj2oRoOUQeKd1fLrQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192767029145.05911470578178; Sat, 11 Oct 2025 07:26:07 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE3-00054I-4D; Sat, 11 Oct 2025 10:05:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDq-0004g0-2j for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:23 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDe-0005bp-Ff for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:20 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 064DAC017A; Sat, 11 Oct 2025 17:04:55 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-zi8stucj; Sat, 11 Oct 2025 17:04:54 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191494; bh=/q6rjoxdfB/1Xm73ZxRH85WAZxNcGltDxx8lvKX3FXI=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=FDfTWdZQSui38uxof+BOHNl52nADjorsZ2yKOaSnMbKwjYP9f1dfjQey/iAfssBj9 /91IHBY5EAyGB0UpiGzRBMy+bA81Rks69MhVte4hiJ7xBIGYb8DYS1DK1KWT/zOuCY s+yTzI6UB2qpv3JUqxCWtDgr/01hxMA8uwp1si2U= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Paolo Bonzini , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Eduardo Habkost Subject: [PATCH v2 19/33] qapi/qdev.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:25 +0300 Message-ID: <20251011140441.297246-20-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192768309158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/qdev.json | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/qapi/qdev.json b/qapi/qdev.json index e14a0c9259..9c4b498319 100644 --- a/qapi/qdev.json +++ b/qapi/qdev.json @@ -100,8 +100,8 @@ # process is signaled with a `DEVICE_DELETED` event. Guest reset # will automatically complete removal for all devices. If a # guest-side error in the hot removal process is detected, the -# device will not be removed and a `DEVICE_UNPLUG_GUEST_ERROR` event -# is sent. Some errors cannot be detected. +# device will not be removed and a `DEVICE_UNPLUG_GUEST_ERROR` +# event is sent. Some errors cannot be detected. # # Since: 0.14 # @@ -114,7 +114,8 @@ # .. qmp-example:: # # -> { "execute": "device_del", -# "arguments": { "id": "/machine/peripheral-anon/device[0]" } } +# "arguments": { +# "id": "/machine/peripheral-anon/device[0]" } } # <- { "return": {} } ## { 'command': 'device_del', 'data': {'id': 'str'} } @@ -138,7 +139,8 @@ # <- { "event": "DEVICE_DELETED", # "data": { "device": "virtio-net-pci-0", # "path": "/machine/peripheral/virtio-net-pci-0" }, -# "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } +# "timestamp": { "seconds": 1265044230, +# "microseconds": 450486 } } ## { 'event': 'DEVICE_DELETED', 'data': { '*device': 'str', 'path': 'str' } } @@ -160,7 +162,8 @@ # <- { "event": "DEVICE_UNPLUG_GUEST_ERROR", # "data": { "device": "core1", # "path": "/machine/peripheral/core1" }, -# "timestamp": { "seconds": 1615570772, "microseconds": 202844 } } +# "timestamp": { "seconds": 1615570772, +# "microseconds": 202844 } } ## { 'event': 'DEVICE_UNPLUG_GUEST_ERROR', 'data': { '*device': 'str', 'path': 'str' } } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192317; cv=none; d=zohomail.com; s=zohoarc; b=KsWBeUP06Lp30aSWEIb4eHamkqOtDR7Za/NOJOc+Jo21E734PghPzHaDvHOsKN7aKPirtJArmNmLV8jPpq6EkqC20hWZUkUjjLxx+3ctO+1/8MFzQ3VJrvgBP5Gv4/xhDSFrlZ96SBES3snLGRcLlCj7WvsrvQsRlTKwGOUBT0E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192317; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=83Si4n9Xifa8e3/o2G6/CFeqpWDDkQPsyg5kZnGHXPo=; b=mDEA0u2Hi/xi9Tokt/pmQWOE1fJ52RdfYEwdlgYOVLWq4ZUd4nADG+kXnu1DvhhJKHM6GnwmkMzcYs0GMMoYJSolQ4AXWL31gNbIKuepW82sOnhSHwQh3AA8/6spCCSODJ6FmPG8fM5efpHt7TD86wW6BT00UjMGhlU3665xKLk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192317944722.4130044636617; Sat, 11 Oct 2025 07:18:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE6-0005BN-SZ; Sat, 11 Oct 2025 10:05:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE1-00051b-L9 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:33 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDf-0005bm-ER for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:33 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 7A4C8C01A1; Sat, 11 Oct 2025 17:04:55 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-wKSa4CwY; Sat, 11 Oct 2025 17:04:55 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191495; bh=83Si4n9Xifa8e3/o2G6/CFeqpWDDkQPsyg5kZnGHXPo=; h=Cc:Message-ID:References:Date:In-Reply-To:Subject:To:From; b=rMe7fP96aRbUuFcSoMi6SvgRDqKYuZ6dRmm3EOj8kHih6jd7QDAQA9scCoiEl4sLy zsxP/YLleMTl6iUbQCJrsy97i1CoCsFLRfEg87kbgOzi/kRWdfe5ey7jK7btqKkk2e OYhgQjCGp3RIjSWig/UZmuoKm0dLBxiJIjA6IAz4= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Paolo Bonzini , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Eduardo Habkost Subject: [PATCH v2 20/33] qapi/qom.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:26 +0300 Message-ID: <20251011140441.297246-21-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192321240158500 Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/qom.json | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/qapi/qom.json b/qapi/qom.json index 830cb2ffe7..99cdd0f60c 100644 --- a/qapi/qom.json +++ b/qapi/qom.json @@ -52,7 +52,8 @@ # # @name: the name of the property. # -# @type: the type of the property, as described in `ObjectPropertyInfo`. +# @type: the type of the property, as described in +# `ObjectPropertyInfo`. # # @value: the value of the property. Absent when the property cannot # be read. @@ -92,9 +93,12 @@ # -> { "execute": "qom-list", # "arguments": { "path": "/chardevs" } } # <- { "return": [ { "name": "type", "type": "string" }, -# { "name": "parallel0", "type": "child" = }, -# { "name": "serial0", "type": "child" }, -# { "name": "mon0", "type": "child" } = ] } +# { "name": "parallel0", "type": +# "child" }, +# { "name": "serial0", "type": "child" }, +# { "name": "mon0", "type": "child" } ] } ## { 'command': 'qom-list', 'data': { 'path': 'str' }, @@ -1082,7 +1086,8 @@ # Authentication Information Structure' for the SNP_LAUNCH_FINISH # command defined in the SEV-SNP firmware ABI (default: all-zero) # -# @author-key-enabled: true if 'id-auth' blob contains the 'AUTHOR_KEY' +# @author-key-enabled: true if 'id-auth' blob contains the +# 'AUTHOR_KEY' # field defined SEV-SNP firmware ABI (default: false) # # @host-data: 32-byte, base64-encoded, user-defined blob to provide to @@ -1117,17 +1122,17 @@ # @attributes: The 'attributes' of a TD guest that is passed to # KVM_TDX_INIT_VM # -# @sept-ve-disable: toggle bit 28 of TD attributes to control disabling -# of EPT violation conversion to #VE on guest TD access of PENDING -# pages. Some guest OS (e.g., Linux TD guest) may require this to -# be set, otherwise they refuse to boot. +# @sept-ve-disable: toggle bit 28 of TD attributes to control +# disabling of EPT violation conversion to #VE on guest TD access +# of PENDING pages. Some guest OS (e.g., Linux TD guest) may +# require this to be set, otherwise they refuse to boot. # # @mrconfigid: ID for non-owner-defined configuration of the guest TD, -# e.g., run-time or OS configuration (base64 encoded SHA384 digest). -# Defaults to all zeros. +# e.g., run-time or OS configuration (base64 encoded SHA384 +# digest). Defaults to all zeros. # -# @mrowner: ID for the guest TD=E2=80=99s owner (base64 encoded SHA384 dig= est). -# Defaults to all zeros. +# @mrowner: ID for the guest TD=E2=80=99s owner (base64 encoded SHA384 +# digest). Defaults to all zeros. # # @mrownerconfig: ID for owner-defined configuration of the guest TD, # e.g., specific to the workload rather than the run-time or OS --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192709; cv=none; d=zohomail.com; s=zohoarc; b=Wc/d+X3+4ee+8fUEA47uaHuf+jE8QA1M5PjbCw7GHtgP3BGxK+UCsCKdXQJFKyDjbc54FevYu4GSDfoCk638Arpq2dKm10idtaQGzproUo782aEVgg6J9DhZSPzDOh/nYIryIywZduCdjnPKtjGJO46kYiiNstmEXdHCkQE+mc4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192709; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=IB5WctOaaDS5QjV9UsCfoJSKTXKFLtlmFJsXAiDAbRw=; b=O6yWxW46kAe7Hf4vQWy2g3FbZVzJanCgx6QUIwMUt8GjboV6BYIYey2adaf3dxFhW0Z8p4E6WeYRcSJQjNyTRWUMjcDEpkTzuOhA2qIUpYZDqyaGa+7QW2I1poMOCpw8D5b1M+XS4WalbMQeIxfH8N0HWYPFEM2iitiHCI7KJYg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192709413977.9289570536168; Sat, 11 Oct 2025 07:25:09 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE0-0004xP-EA; Sat, 11 Oct 2025 10:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDt-0004lG-7P for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:25 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDd-0005bl-R2 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:24 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id E154BC01A3; Sat, 11 Oct 2025 17:04:55 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-6wg0Ck1O; Sat, 11 Oct 2025 17:04:55 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191495; bh=IB5WctOaaDS5QjV9UsCfoJSKTXKFLtlmFJsXAiDAbRw=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=L2RH+NxkY1E0OnCfPZUnMgJdPFN6LplQIcaPyh7TWmHSefwPGUZOFuw7jct1k9c1r 2wiHj3gWQH0B2EH7pK03o/h4/2HPr9Q4HjLiGY3L1zIfdzADPdJg8Wg39bSt13lg0X WFpUDU3bq/zmWni/W/GamJEN54tvKwztGYsmjMdE= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Paolo Bonzini , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 21/33] qapi/replay.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:27 +0300 Message-ID: <20251011140441.297246-22-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192711073154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/replay.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/qapi/replay.json b/qapi/replay.json index ccf84da68e..0f1398e9b6 100644 --- a/qapi/replay.json +++ b/qapi/replay.json @@ -59,7 +59,8 @@ # .. qmp-example:: # # -> { "execute": "query-replay" } -# <- { "return": { "mode": "play", "filename": "log.rr", "icount": 220= 414 } } +# <- { "return": { "mode": "play", "filename": "log.rr", +# "icount": 220414 } } ## { 'command': 'query-replay', 'returns': 'ReplayInfo' } @@ -80,7 +81,8 @@ # # .. qmp-example:: # -# -> { "execute": "replay-break", "arguments": { "icount": 220414 } } +# -> { "execute": "replay-break", +# "arguments": { "icount": 220414 } } # <- { "return": {} } ## { 'command': 'replay-break', 'data': { 'icount': 'int' } } @@ -116,7 +118,8 @@ # # .. qmp-example:: # -# -> { "execute": "replay-seek", "arguments": { "icount": 220414 } } +# -> { "execute": "replay-seek", +# "arguments": { "icount": 220414 } } # <- { "return": {} } ## { 'command': 'replay-seek', 'data': { 'icount': 'int' } } --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192422; cv=none; d=zohomail.com; s=zohoarc; b=TqQOUCFJHR/mU44V3kUzoSy/6nOzY2zKB0ouZdOmVld4QI9fJbiE40EHrQ/OB0mFb2C/x+SM3xubOyGRMjBSIFOvdt13LSX/zFyWog7MEUzc3+R/N/RuRccYoqG3TSKgv5H7P2hLx9USjZbUEclFH+BYls2hMCjS6eGsseOuf7k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192422; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Pr3uaR7nVBEcKHlMi3k1Ky1Na2jMyU9B8ylURYPa8/g=; b=TAeUaVBlLAs9ojTFNPAxACI3tVQV/R6n2cm9yvkGI+VQg3RrSmbbqx84iSM1uZ8EzUnDB1LSozzpqV8USc8ahIAAcBRkqrP52UPWAZFw1fcWi5kmCsXc6b+ZtLUetpQoCTtKpDvvHaQ6O+5e1JEd7A3+MyC4CuHeJU0pKlX+sgA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192422154534.6068719863763; Sat, 11 Oct 2025 07:20:22 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE7-0005El-Uw; Sat, 11 Oct 2025 10:05:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE3-00055C-Hf for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:35 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDq-0005cE-M2 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:35 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 684B6C01A2; Sat, 11 Oct 2025 17:04:56 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-hEXqO1YY; Sat, 11 Oct 2025 17:04:56 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191496; bh=Pr3uaR7nVBEcKHlMi3k1Ky1Na2jMyU9B8ylURYPa8/g=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=OSHFANQdEbOTVZskDrcNydHN9Q+9Xvc129jEgUULu9d9itCm4MbM0A5dvvsi4mUlg kQ8vbjBgDOS97yyPJ6vJUi5oc9k9GuVni3P8TrSKJ6GYnl9BERLLFaA3mWaqn7VQp6 sRfF9Hv+Ednu9FZ9EyBT4P5YUrgj919agCw644O8= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Jiri Pirko Subject: [PATCH v2 22/33] qapi/rocker.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:28 +0300 Message-ID: <20251011140441.297246-23-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192422357158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/rocker.json | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/qapi/rocker.json b/qapi/rocker.json index 5d2dbd2603..0b211d787e 100644 --- a/qapi/rocker.json +++ b/qapi/rocker.json @@ -102,11 +102,16 @@ # # .. qmp-example:: # -# -> { "execute": "query-rocker-ports", "arguments": { "name": "sw1" }= } -# <- { "return": [ {"duplex": "full", "enabled": true, "name": "sw1.1", -# "autoneg": "off", "link-up": true, "speed": 10000}, -# {"duplex": "full", "enabled": true, "name": "sw1.2", -# "autoneg": "off", "link-up": true, "speed": 10000} +# -> { "execute": "query-rocker-ports", "arguments": { "name": +# "sw1" } } +# <- { "return": [ {"duplex": "full", "enabled": true, "name": +# "sw1.1", +# "autoneg": "off", "link-up": true, "speed": +# 10000}, +# {"duplex": "full", "enabled": true, "name": +# "sw1.2", +# "autoneg": "off", "link-up": true, "speed": +# 10000} # ]} ## { 'command': 'query-rocker-ports', @@ -246,7 +251,8 @@ # # -> { "execute": "query-rocker-of-dpa-flows", # "arguments": { "name": "sw1" } } -# <- { "return": [ {"key": {"in-pport": 0, "priority": 1, "tbl-id": 0}, +# <- { "return": [ {"key": { "in-pport": 0, "priority": 1, +# "tbl-id": 0}, # "hits": 138, # "cookie": 0, # "action": {"goto-tbl": 10}, --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192922; cv=none; d=zohomail.com; s=zohoarc; b=FxQfdghBoVAkSK8oUWg+xFE9/N8rujYLhVB5m6hkKyyTdMeb3YP7TWEzPt2GMycTDileBPGTYZnqO0h82hS/e8QA8gXxGhBH8LKasequ20U/uylsp0OWMyTHlLckDYFUo5r4EQYzy2OXecRdbtlIJAUJuNLpNDN/AxTt4rboEtY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192922; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=cqJGFcUL6Rzua6pAruHETR88Uz0MgIGITTJfyEQeeIA=; b=eyza7HXRaHlw4/VYnuUzFbaLtZ28pul6kZAw6tJC+n9r5il++nDb/fV8MxjO3jjO6T09wK9vCLCflr4F6ewl3Ak9IL8o+1Ce2Kj/0IKBYxp8kgrayKbwqWW9csdEOHmoAkXZ11swWHPrEscSNF/xUIYEQMjyNGok7+KDSjETI7g= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192922808300.6042128006476; Sat, 11 Oct 2025 07:28:42 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE5-0005AC-Ox; Sat, 11 Oct 2025 10:05:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDw-0004rD-Hw for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:29 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDh-0005cF-Il for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:28 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id E1F10C01A4; Sat, 11 Oct 2025 17:04:56 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-EWc3DB48; Sat, 11 Oct 2025 17:04:56 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191496; bh=cqJGFcUL6Rzua6pAruHETR88Uz0MgIGITTJfyEQeeIA=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=T5our68t41i/JtZFHw+40x1tyw4YDPggf8mQCcim8vlUw6dVOdZ+Y36Qwc9bP3d21 84D+a3P/I8YUxQR8EQGJRAC6pFjKDM/XCbEiZYWZhCVWJVv/eldxyBnT2Xdwoe3vGh w8UzRIxefm7kPaghZvN1WDHqDptvflmKeiCw0WIk= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Paolo Bonzini Subject: [PATCH v2 23/33] qapi/run-state.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:29 +0300 Message-ID: <20251011140441.297246-24-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192926266158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/run-state.json | 60 ++++++++++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 23 deletions(-) diff --git a/qapi/run-state.json b/qapi/run-state.json index 4757947ca6..b72fbf2579 100644 --- a/qapi/run-state.json +++ b/qapi/run-state.json @@ -156,7 +156,8 @@ # # <- { "event": "SHUTDOWN", # "data": { "guest": true, "reason": "guest-shutdown" }, -# "timestamp": { "seconds": 1267040730, "microseconds": 682951 } } +# "timestamp": { "seconds": 1267040730, +# "microseconds": 682951 } } ## { 'event': 'SHUTDOWN', 'data': { 'guest': 'bool', 'reason': 'ShutdownCause= ' } } =20 @@ -171,7 +172,8 @@ # .. qmp-example:: # # <- { "event": "POWERDOWN", -# "timestamp": { "seconds": 1267040730, "microseconds": 682951 } } +# "timestamp": { "seconds": 1267040730, +# "microseconds": 682951 } } ## { 'event': 'POWERDOWN' } =20 @@ -193,7 +195,8 @@ # # <- { "event": "RESET", # "data": { "guest": false, "reason": "guest-reset" }, -# "timestamp": { "seconds": 1267041653, "microseconds": 9518 } } +# "timestamp": { "seconds": 1267041653, +# "microseconds": 9518 } } ## { 'event': 'RESET', 'data': { 'guest': 'bool', 'reason': 'ShutdownCause' }= } =20 @@ -207,7 +210,8 @@ # .. qmp-example:: # # <- { "event": "STOP", -# "timestamp": { "seconds": 1267041730, "microseconds": 281295 } } +# "timestamp": { "seconds": 1267041730, +# "microseconds": 281295 } } ## { 'event': 'STOP' } =20 @@ -221,7 +225,8 @@ # .. qmp-example:: # # <- { "event": "RESUME", -# "timestamp": { "seconds": 1271770767, "microseconds": 582542 } } +# "timestamp": { "seconds": 1271770767, +# "microseconds": 582542 } } ## { 'event': 'RESUME' } =20 @@ -236,7 +241,8 @@ # .. qmp-example:: # # <- { "event": "SUSPEND", -# "timestamp": { "seconds": 1344456160, "microseconds": 309119 } } +# "timestamp": { "seconds": 1344456160, +# "microseconds": 309119 } } ## { 'event': 'SUSPEND' } =20 @@ -247,15 +253,16 @@ # saved on disk, for example, S4 state, which is sometimes called # hibernate state # -# .. note:: QEMU shuts down (similar to event `SHUTDOWN`) when entering -# this state. +# .. note:: QEMU shuts down (similar to event `SHUTDOWN`) when +# entering this state. # # Since: 1.2 # # .. qmp-example:: # # <- { "event": "SUSPEND_DISK", -# "timestamp": { "seconds": 1344456160, "microseconds": 309119 } } +# "timestamp": { "seconds": 1344456160, +# "microseconds": 309119 } } ## { 'event': 'SUSPEND_DISK' } =20 @@ -270,7 +277,8 @@ # .. qmp-example:: # # <- { "event": "WAKEUP", -# "timestamp": { "seconds": 1344522075, "microseconds": 745528 } } +# "timestamp": { "seconds": 1344522075, +# "microseconds": 745528 } } ## { 'event': 'WAKEUP' } =20 @@ -281,9 +289,9 @@ # # @action: action that has been taken # -# .. note:: If action is "reset", "shutdown", or "pause" the `WATCHDOG` -# event is followed respectively by the `RESET`, `SHUTDOWN`, or `STOP` -# events. +# .. note:: If action is "reset", "shutdown", or "pause" the +# `WATCHDOG` event is followed respectively by the `RESET`, +# `SHUTDOWN`, or `STOP` events. # # .. note:: This event is rate-limited. # @@ -293,7 +301,8 @@ # # <- { "event": "WATCHDOG", # "data": { "action": "reset" }, -# "timestamp": { "seconds": 1267061043, "microseconds": 959568 } } +# "timestamp": { "seconds": 1267061043, +# "microseconds": 959568 } } ## { 'event': 'WATCHDOG', 'data': { 'action': 'WatchdogAction' } } @@ -402,7 +411,8 @@ # # @panic: `PanicAction` action taken on guest panic. # -# @watchdog: `WatchdogAction` action taken when watchdog timer expires. +# @watchdog: `WatchdogAction` action taken when watchdog timer +# expires. # # Since: 6.0 # @@ -437,7 +447,8 @@ # # <- { "event": "GUEST_PANICKED", # "data": { "action": "pause" }, -# "timestamp": { "seconds": 1648245231, "microseconds": 900001 } } +# "timestamp": { "seconds": 1648245231, +# "microseconds": 900001 } } ## { 'event': 'GUEST_PANICKED', 'data': { 'action': 'GuestPanicAction', '*info': 'GuestPanicInformation'= } } @@ -457,7 +468,8 @@ # # <- { "event": "GUEST_CRASHLOADED", # "data": { "action": "run" }, -# "timestamp": { "seconds": 1648245259, "microseconds": 893771 } } +# "timestamp": { "seconds": 1648245259, +# "microseconds": 893771 } } ## { 'event': 'GUEST_CRASHLOADED', 'data': { 'action': 'GuestPanicAction', '*info': 'GuestPanicInformation'= } } @@ -472,7 +484,8 @@ # .. qmp-example:: # # <- { "event": "GUEST_PVSHUTDOWN", -# "timestamp": { "seconds": 1648245259, "microseconds": 893771 } } +# "timestamp": { "seconds": 1648245259, +# "microseconds": 893771 } } ## { 'event': 'GUEST_PVSHUTDOWN' } =20 @@ -542,8 +555,8 @@ # @arg4: for Windows, third argument of the `STOP`. For Linux, the # RAX register (x86) or the stack pointer (aarch64) of the guest. # -# @arg5: for Windows, fourth argument of the `STOP`. For x86 Linux, the -# stack pointer of the guest. +# @arg5: for Windows, fourth argument of the `STOP`. For x86 Linux, +# the stack pointer of the guest. # # Since: 2.9 ## @@ -610,7 +623,7 @@ # # @error-code: TD-specific error code # -# @message: Human-readable error message provided by the guest. Not +# @message: Human-readable error message provided by the guest. Not # to be trusted. # # @gpa: guest-physical address of a page that contains more verbose @@ -644,8 +657,9 @@ # "data": { "recipient": "hypervisor", # "action": "fatal", # "flags": { "action-required": false, -# "recursive": false } }, -# "timestamp": { "seconds": 1267061043, "microseconds": 959568 } } +# "recursive": false } } +# "timestamp": { "seconds": 1267061043, +# "microseconds": 959568 } } ## { 'event': 'MEMORY_FAILURE', 'data': { 'recipient': 'MemoryFailureRecipient', --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192293; cv=none; d=zohomail.com; s=zohoarc; b=cpUo2wLnXyWeMSjk2yIOnvGFzp/tCjaU+2UKyI8XCCN5J0JUb/O4Xz4EA4GLCUK7zOTh59iihkZFu34LXf5V39QspJRf4e0JcPSyiTN+ybgj3K32J2gQzlOvbjLdnFjX36Fin/tKWQzCPgdAh4/ueLLlv/ywYHuOpw1gvPMEg5c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192293; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=4ZFS7VeU5sKpFc5IFb6anQVAn3TG0buI2JtzIiCbrd4=; b=lc+XxffBVJuWusi/um+ONPJ1toRRzq3ruNIx44f+zI60AgIiaqguTm/eDCZFlQ9yGlskWZsW2HrslSnA+VhXKcoGnx1d98iSWyH/I14RwW9Ndi9ypTACnChT5vTYP4bAdbdfS2N7TO51R6FLBCzfdA6AP8bItW9HVjOTKE4IkJA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 176019229314929.361577812347605; Sat, 11 Oct 2025 07:18:13 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aE4-00054r-NJ; Sat, 11 Oct 2025 10:05:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE1-000515-D7 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:33 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDg-0005ca-Mj for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:33 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 5D17AC01A6; Sat, 11 Oct 2025 17:04:57 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-oxyAwMet; Sat, 11 Oct 2025 17:04:57 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191497; bh=4ZFS7VeU5sKpFc5IFb6anQVAn3TG0buI2JtzIiCbrd4=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=vUuu02QMaGwryA/CxkzBA76zVAP69XH6wntqloJm2lpk6HX6W19Sqyi6tKiMX6hI7 YTcefz+kMwQdyedRHdpqepB8dhmx1k+lrUv3R5KsaTtmszXqMvEVopTDP4aLdLx+s3 bsuUVWMfOur4Amv1boyS9ivjHsaTiQxsSB/Tff00= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH v2 24/33] qapi/sockets.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:30 +0300 Message-ID: <20251011140441.297246-25-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192296367154101 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/sockets.json | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/qapi/sockets.json b/qapi/sockets.json index 32fac51728..473be2ac58 100644 --- a/qapi/sockets.json +++ b/qapi/sockets.json @@ -58,24 +58,26 @@ # @ipv6: whether to accept IPv6 addresses, default try both IPv4 and # IPv6 # -# @keep-alive: enable keep-alive when connecting to/listening on this sock= et. +# @keep-alive: enable keep-alive when connecting to/listening on this +# socket. # (Since 4.2, not supported for listening sockets until 10.1) # -# @keep-alive-count: number of keep-alive packets sent before the connecti= on is -# closed. Only supported for TCP sockets on systems where TCP_KEEPCNT -# socket option is defined (this includes Linux, Windows, macOS, FreeB= SD, -# but not OpenBSD). When set to 0, system setting is used. (Since 10= .1) -# -# @keep-alive-idle: time in seconds the connection needs to be idle before -# sending a keepalive packet. Only supported for TCP sockets on syste= ms -# where TCP_KEEPIDLE socket option is defined (this includes Linux, -# Windows, macOS, FreeBSD, but not OpenBSD). When set to 0, system se= tting -# is used. (Since 10.1) -# -# @keep-alive-interval: time in seconds between keep-alive packets. Only -# supported for TCP sockets on systems where TCP_KEEPINTVL is defined = (this -# includes Linux, Windows, macOS, FreeBSD, but not OpenBSD). When set= to -# 0, system setting is used. (Since 10.1) +# @keep-alive-count: number of keep-alive packets sent before the +# connection is closed. Only supported for TCP sockets on systems +# where TCP_KEEPCNT socket option is defined (this includes Linux, +# Windows, macOS, FreeBSD, but not OpenBSD). When set to 0, +# system setting is used. (Since 10.1) +# +# @keep-alive-idle: time in seconds the connection needs to be idle +# before sending a keepalive packet. Only supported for TCP +# sockets on systems where TCP_KEEPIDLE socket option is defined +# (this includes Linux, Windows, macOS, FreeBSD, but not OpenBSD). +# When set to 0, system setting is used. (Since 10.1) +# +# @keep-alive-interval: time in seconds between keep-alive packets. +# Only supported for TCP sockets on systems where TCP_KEEPINTVL is +# defined (this includes Linux, Windows, macOS, FreeBSD, but not +# OpenBSD). When set to 0, system setting is used. (Since 10.1) # # @mptcp: enable multi-path TCP. (Since 6.1) # --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192987; cv=none; d=zohomail.com; s=zohoarc; b=U1A2u/LQFLaI6KnDht8a/Jo+/k3eeYocMAhgPjLjYHfOt4IDCg0kjhcwH4BUzMTSu8HKTWO6Bkjn/pM/3GP6kuUIQI9shL91FN23VExIK2UULytSGCvEictzy4DP1lwFxUAdSFb0iWBLe8gY4Dxps287SW1x9Ro4J8sxVo4rci0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192987; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=sM3USFOOrxTlF7/x0EAEtw5iQZvkoMmmbScXBN35Ioo=; b=ernByeOAlEfvo2wGJDDCGR8d0a7fFno1VxyFY15hR1p6BfUdb3JHSqeXkZheprqvw+EBmN4reHoai/EwBCWtH4QLuPHrQA/8moTVIZkc2Vss0F6N11J6o8vpDPASw30jWihHUhwe5leGFRcHFpXiAQjy5YMEqwlk4squFEg2jos= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192987057434.11159368836115; Sat, 11 Oct 2025 07:29:47 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEH-0005V0-3V; Sat, 11 Oct 2025 10:05:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE5-00059P-DA for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:37 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDr-0005cZ-WC for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:36 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id C3212C01A5; Sat, 11 Oct 2025 17:04:57 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-CwNvxAEF; Sat, 11 Oct 2025 17:04:57 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191497; bh=sM3USFOOrxTlF7/x0EAEtw5iQZvkoMmmbScXBN35Ioo=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=bKdTGW+UExA7hDDIjxgyKHy5h8FXOxXHbJXLYppkkV4hOPGC5QnDLHexWusXVYDiD /278bHg4j2ZE2ua7tn9ObslbScj6to586EuQv+l3lIUkeiEz6Gd5PfieF7IwuaGJnJ DEvc20acU+VJyTDXO/hU9uudi/tPZC1sXBTIh484= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com Subject: [PATCH v2 25/33] qapi/stats.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:31 +0300 Message-ID: <20251011140441.297246-26-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192988262154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/stats.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qapi/stats.json b/qapi/stats.json index 151ac43c48..b7c61af0ca 100644 --- a/qapi/stats.json +++ b/qapi/stats.json @@ -185,7 +185,8 @@ # Return runtime-collected statistics for objects such as the VM or # its vCPUs. # -# The arguments are a `StatsFilter` and specify the provider and objects +# The arguments are a `StatsFilter` and specify the provider and +# objects # to return statistics about. # # Returns: a list of statistics, one for each provider and object --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192838; cv=none; d=zohomail.com; s=zohoarc; b=bNVu4ge2jPfi3oX4U5BfKlkA7bOLQVAoNXkKQ3/0y0GiT5FIfqNA39wc8MPt4opSE8Mt/D/amstXj3u8LY9BNnva2s1PzKBLptR6pD/rNZVWo4cFWs5X+UrYr2Edvmlo+xcrJCLUw4xuPzLsbetAfg+dVSEwTAYwDuamJIokUhc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192838; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=rK/+G9hpA6fAo+LzVNCj2d73nJK3eoEO5+jb4Tdcr/8=; b=fFC4mZFf3PLXrDlMIlWVwQvrLU46Yaxpb8vZhE8dUOZ5nOQmFjVlOgEjcEdRCr8melqiPhwpedFyzMjPuS27lFRGo2aqz5aouWNWSmKOZW/s2CBqogCN7a0O5M1XiBygsuFfKzU3IgSbsYCe2l4gYORjRueDX8wQo/bGi3MGliQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 176019283803523.725421033000316; Sat, 11 Oct 2025 07:27:18 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEL-0005d5-GW; Sat, 11 Oct 2025 10:05:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEB-0005HQ-Ae for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:43 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDt-0005cl-Mh for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:42 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 557EBC01A7; Sat, 11 Oct 2025 17:04:58 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-eLez2dbC; Sat, 11 Oct 2025 17:04:58 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191498; bh=rK/+G9hpA6fAo+LzVNCj2d73nJK3eoEO5+jb4Tdcr/8=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=FHwjrLJdt+cnDlwZnm8gF6zC37QfISJbOFEnhyxG/dlOVULOY8kgSR60R/f9fUFfp 9H8doXm3VDeHuO9BPrdoHroWzNL8FcVrxr6Mf58htgjZ9ImB4zwpUPIFnc+P/YqvYM YIqPFcwg0btEgdi58FTO6NMAV1LPJZpbNKQS333A= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Stefan Berger Subject: [PATCH v2 26/33] qapi/tpm.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:32 +0300 Message-ID: <20251011140441.297246-27-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192839156158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/tpm.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qapi/tpm.json b/qapi/tpm.json index 3f2850a573..efa7addd78 100644 --- a/qapi/tpm.json +++ b/qapi/tpm.json @@ -175,7 +175,8 @@ # "options": # { "type": "passthrough", # "data": -# { "cancel-path": "/sys/class/misc/tpm0/device/cancel", +# { "cancel-path": +# "/sys/class/misc/tpm0/device/cancel", # "path": "/dev/tpm0" # } # }, --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192078; cv=none; d=zohomail.com; s=zohoarc; b=DgbafECFAWDCWZQYj4KipGrFpwLevv0Vb2PXW3tcYEgchCNCxipZY330wyBzrGbCIg4xdOjg0tyCr4pb2YvWDWEVpoqGwti/0QPdIyfrvIyzuncQtHZPTUfnX2e95cvy52fM7tfTsZJ2ZCQ6clgKvzUtx4KgcmEA1vbvvJ6s4fI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192078; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=5laPx8DQitkjjYv24YWNmXSF2GTnWZhXXAkNWY7GqhI=; b=IKs+EG4kZKbXju47LFzJL5JbTbZoUPEAC3tliyv10Kk9LGLg8u4C2NoldlzqpceYoJxlDUDCMSS2gPO2ZaWzNvkxPMaF2P73Jc2m8GsANvzkeiFf49RDSn/8i3hkVhq2dLnM5xlqiL0Vyvukq8ELLTdefpdSW5cmQJ3o+9abfH4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192078632316.57308893182187; Sat, 11 Oct 2025 07:14:38 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEC-0005Hw-V5; Sat, 11 Oct 2025 10:05:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE9-0005GA-Pe for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:41 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDt-0005ck-8o for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:40 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id D1C31C017C; Sat, 11 Oct 2025 17:04:58 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-AbLTsihX; Sat, 11 Oct 2025 17:04:58 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191498; bh=5laPx8DQitkjjYv24YWNmXSF2GTnWZhXXAkNWY7GqhI=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=Nwrm6ds5JS1VJVNGTBY+PBPnGif5MQpzQzGmo8+4IS3CsqP9gRdeC7bqleo/SYeJg fLeAuFqKmcM3WNWN2njOH5ydfqL6RCjzS55or/Kg2BJMlkWBQ3hmzZGA+pR++3ZtgD ccFARgYa5jc4k9nxAPI5qppH4sQ/7PjcWk63hE7g= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Stefan Hajnoczi , Mads Ynddal Subject: [PATCH v2 27/33] qapi/trace.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:33 +0300 Message-ID: <20251011140441.297246-28-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192079856154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: Stefan Hajnoczi --- qapi/trace.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qapi/trace.json b/qapi/trace.json index de369dae6b..6162a9aa71 100644 --- a/qapi/trace.json +++ b/qapi/trace.json @@ -57,7 +57,8 @@ # # -> { "execute": "trace-event-get-state", # "arguments": { "name": "qemu_memalign" } } -# <- { "return": [ { "name": "qemu_memalign", "state": "disabled", "vc= pu": false } ] } +# <- { "return": [ { "name": "qemu_memalign", "state": "disabled", +# "vcpu": false } ] } ## { 'command': 'trace-event-get-state', 'data': {'name': 'str' }, --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192226; cv=none; d=zohomail.com; s=zohoarc; b=P8oKL4HN/0YdEcAzmL5U1y3bsfrhvWtu5D7LcXgctwYTQhcuW1bBgdyFxgo8qE2LsMSBisXh99NYINUSzvqAmdGt+yfRn0xkHRQjkE38sWatItjbUWVOyWxWsn7zRYSloF2xxGzvSmzqUbESuz4e9QZ3k56fk0WQEWCcVxEmSPc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192226; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=EjDlYN/YV/1Al0fTsGpd9EuPX946XXrIIrx4bLAmmms=; b=QLw52/++8GjZfWsG6eJEx2dMd8JDLqeLwO5R0w5QXm1td4httH99DPKbvGZmVtH78gbBcaBDrQwBiOGu6kFyYeCRsO/a3ivEFmOVErBGOc/GKdr0hePISNiMP/GOO100n2L4Qa0Jeli5KXTKeJel4PWX0Wx3CEBVjZZkg5ETWks= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192226946941.0795272372671; Sat, 11 Oct 2025 07:17:06 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEI-0005Y2-RQ; Sat, 11 Oct 2025 10:05:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEG-0005Te-9P; Sat, 11 Oct 2025 10:05:48 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE5-0005dJ-9O; Sat, 11 Oct 2025 10:05:47 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 4E2EFC01A8; Sat, 11 Oct 2025 17:04:59 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-KS88SNBf; Sat, 11 Oct 2025 17:04:58 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191498; bh=EjDlYN/YV/1Al0fTsGpd9EuPX946XXrIIrx4bLAmmms=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=TGHv7LO2T2stLzxJDezipniDaqfGqBaUP6g1ny9aoUSWiA5R1CQyN0PizWQv6zOVB BgF4UDLfKJDjMnQ8IM6y3Wfz86HxWvuwe5/M2grOD1zCEzLtYQj5pwy3FUCOjSlOtR HSiD4bZBhqAlgHDU3Xt4+mJL+dB8zbRmu0z9lwmU= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Kevin Wolf , Hanna Reitz , qemu-block@nongnu.org (open list:Block layer core) Subject: [PATCH v2 28/33] qapi/transaction.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:34 +0300 Message-ID: <20251011140441.297246-29-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192227600154100 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/transaction.json | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/qapi/transaction.json b/qapi/transaction.json index 4b4eb09bf3..f43da7f30d 100644 --- a/qapi/transaction.json +++ b/qapi/transaction.json @@ -250,21 +250,24 @@ # # -> { "execute": "transaction", # "arguments": { "actions": [ -# { "type": "blockdev-snapshot-sync", "data" : { "device": "i= de-hd0", -# "snapshot-file": "/some/place/m= y-image", -# "format": "qcow2" } }, -# { "type": "blockdev-snapshot-sync", "data" : { "node-name":= "myfile", -# "snapshot-file": "/some/place/m= y-image2", -# "snapshot-node-name": "node3432= ", -# "mode": "existing", -# "format": "qcow2" } }, -# { "type": "blockdev-snapshot-sync", "data" : { "device": "i= de-hd1", -# "snapshot-file": "/some/place/m= y-image2", -# "mode": "existing", -# "format": "qcow2" } }, -# { "type": "blockdev-snapshot-internal-sync", "data" : { -# "device": "ide-hd2", -# "name": "snapshot0" } } ] } } +# { "type": "blockdev-snapshot-sync", +# "data" : { "device": "ide-hd0", +# "snapshot-file": "/some/place/my-image", +# "format": "qcow2" } }, +# { "type": "blockdev-snapshot-sync", +# "data" : { "node-name": "myfile", +# "snapshot-file": "/some/place/my-image2", +# "snapshot-node-name": "node3432", +# "mode": "existing", +# "format": "qcow2" } }, +# { "type": "blockdev-snapshot-sync", +# "data" : { "device": "ide-hd1", +# "snapshot-file": "/some/place/my-image2", +# "mode": "existing", +# "format": "qcow2" } }, +# { "type": "blockdev-snapshot-internal-sync", +# "data" : { "device": "ide-hd2", +# "name": "snapshot0" } } ] } } # <- { "return": {} } ## { 'command': 'transaction', --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760191981; cv=none; d=zohomail.com; s=zohoarc; b=JASgd741H2ziV8dzEI4sniE4kbRLWjVNNR2zNKYzq/uGKHhABD9FvgliAfoKGbwL6OyXLzEhPnniSCjmnqLGQLUcPUp01RvhnDbaa1O3KtiBHcOPt/k0iyugzu8jJidrY9/BIjveZhY+z3OrhjnNzmQGnX9ZpZ+7ZwvCQrHY7XA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760191981; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=op/F/a+q5XtB4ZnnC6MhqsiuvWj4SvJ8ypU7mVjAOp8=; b=B5ZWjewinXo/K/HjDQn5HAJq81hht3Ab5gMBLFTb9ZCEAw65c3lGKK5e5w1/ER3J/xtNNAPOpSdZ3MvLfKXyFySUCwkgdz39uKH3S5agnv26BEboFwMGRZTlRTQxksqe2VoIrIQM3s123T+UWNUrRmXWIB5LOmNDhy+UqJwy/zw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 17601919815179.599770013208058; Sat, 11 Oct 2025 07:13:01 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEC-0005Hf-Op; Sat, 11 Oct 2025 10:05:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE9-0005FM-P4 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:41 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDt-0005dK-Or for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:40 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id D2B27C017E; Sat, 11 Oct 2025 17:04:59 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-I3EOdt05; Sat, 11 Oct 2025 17:04:59 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191499; bh=op/F/a+q5XtB4ZnnC6MhqsiuvWj4SvJ8ypU7mVjAOp8=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=WmVP6kUZWIkCsxU+HrQe2JzUgHoYDA5tvdrph8pYlig6Kt3E92BL8cu9oPUQRP3tW WAFY5aN3JnkDHvu+X61Rqrk12aI2XvTov8m6P0qrIe29imq2gUXbio15w6eYbTc3qA 5duWm0of8P8bod5WdZ6S6SH1CBvE8HgDBAzYAfAk= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Subject: [PATCH v2 29/33] qapi/ui.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:35 +0300 Message-ID: <20251011140441.297246-30-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760191985469158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/ui.json | 108 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 67 insertions(+), 41 deletions(-) diff --git a/qapi/ui.json b/qapi/ui.json index 1b2f4a4769..ab64c6372a 100644 --- a/qapi/ui.json +++ b/qapi/ui.json @@ -87,8 +87,8 @@ # # .. qmp-example:: # -# -> { "execute": "set_password", "arguments": { "protocol": "vnc", -# "password": "secret" = } } +# -> { "execute": "set_password", +# "arguments": { "protocol": "vnc", "password": "secret" } } # <- { "return": {} } ## { 'command': 'set_password', 'boxed': true, 'data': 'SetPasswordOptions' } @@ -149,8 +149,8 @@ # # .. qmp-example:: # -# -> { "execute": "expire_password", "arguments": { "protocol": "vnc", -# "time": "+60" } } +# -> { "execute": "expire_password", +# "arguments": { "protocol": "vnc", "time": "+60" } } # <- { "return": {} } ## { 'command': 'expire_password', 'boxed': true, 'data': 'ExpirePasswordOpti= ons' } @@ -381,11 +381,14 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1290688046, "microseconds": 388707}, +# <- { "timestamp": { "seconds": 1290688046, +# "microseconds": 388707}, # "event": "SPICE_CONNECTED", # "data": { -# "server": { "port": "5920", "family": "ipv4", "host": "127.0.= 0.1"}, -# "client": {"port": "52873", "family": "ipv4", "host": "127.0.= 0.1"} +# "server": { "port": "5920", "family": "ipv4", +# "host": "127.0.0.1" }, +# "client": { "port": "52873", "family": "ipv4", +# "host": "127.0.0.1" } # }} ## { 'event': 'SPICE_CONNECTED', @@ -407,13 +410,16 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1290688046, "microseconds": 417172}, +# <- { "timestamp": {"seconds": 1290688046, +# "microseconds": 417172}, # "event": "SPICE_INITIALIZED", # "data": {"server": {"auth": "spice", "port": "5921", # "family": "ipv4", "host": "127.0.0.1"}, -# "client": {"port": "49004", "family": "ipv4", "channel= -type": 3, -# "connection-id": 1804289383, "host": "127.0= .0.1", -# "channel-id": 0, "tls": true} +# "client": { "port": "49004", "family": "ipv4", +# "channel-type": 3, +# "connection-id": 1804289383, +# "host": "127.0.0.1", +# "channel-id": 0, "tls": true} # }} ## { 'event': 'SPICE_INITIALIZED', @@ -434,11 +440,14 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1290688046, "microseconds": 388707}, +# <- { "timestamp": {"seconds": 1290688046, +# "microseconds": 388707}, # "event": "SPICE_DISCONNECTED", # "data": { -# "server": { "port": "5920", "family": "ipv4", "host": "127.0.= 0.1"}, -# "client": {"port": "52873", "family": "ipv4", "host": "127.0.= 0.1"} +# "server": { "port": "5920", "family": "ipv4", +# "host": "127.0.0.1"}, +# "client": { "port": "52873", "family": "ipv4", +# "host": "127.0.0.1"} # }} ## { 'event': 'SPICE_DISCONNECTED', @@ -455,7 +464,8 @@ # # .. qmp-example:: # -# <- { "timestamp": {"seconds": 1290688046, "microseconds": 417172}, +# <- { "timestamp": {"seconds": 1290688046, +# "microseconds": 417172}, # "event": "SPICE_MIGRATE_COMPLETED" } ## { 'event': 'SPICE_MIGRATE_COMPLETED', @@ -727,11 +737,14 @@ # # <- { "event": "VNC_CONNECTED", # "data": { -# "server": { "auth": "sasl", "family": "ipv4", "websocket"= : false, +# "server": { "auth": "sasl", "family": "ipv4", +# "websocket": false, # "service": "5901", "host": "0.0.0.0" }, # "client": { "family": "ipv4", "service": "58425", -# "host": "127.0.0.1", "websocket": false } }, -# "timestamp": { "seconds": 1262976601, "microseconds": 975795 } } +# "host": "127.0.0.1", +# "websocket": false } }, +# "timestamp": { "seconds": 1262976601, +# "microseconds": 975795 } } ## { 'event': 'VNC_CONNECTED', 'data': { 'server': 'VncServerInfo', @@ -754,11 +767,15 @@ # # <- { "event": "VNC_INITIALIZED", # "data": { -# "server": { "auth": "sasl", "family": "ipv4", "websocket"= : false, +# "server": { "auth": "sasl", "family": "ipv4", +# "websocket": false, # "service": "5901", "host": "0.0.0.0"}, -# "client": { "family": "ipv4", "service": "46089", "websoc= ket": false, -# "host": "127.0.0.1", "sasl_username": "luiz" = } }, -# "timestamp": { "seconds": 1263475302, "microseconds": 150772 }= } +# "client": { "family": "ipv4", "service": "46089", +# "websocket": false, +# "host": "127.0.0.1", +# "sasl_username": "luiz" } }, +# "timestamp": { "seconds": 1263475302, +# "microseconds": 150772 } } ## { 'event': 'VNC_INITIALIZED', 'data': { 'server': 'VncServerInfo', @@ -780,11 +797,14 @@ # # <- { "event": "VNC_DISCONNECTED", # "data": { -# "server": { "auth": "sasl", "family": "ipv4", "websocket"= : false, -# "service": "5901", "host": "0.0.0.0" }, -# "client": { "family": "ipv4", "service": "58425", "websoc= ket": false, -# "host": "127.0.0.1", "sasl_username": "luiz" = } }, -# "timestamp": { "seconds": 1262976601, "microseconds": 975795 } } +# "server": { "auth": "sasl", "family": "ipv4", +# "websocket": false, "service": "5901", +# "host": "0.0.0.0" }, +# "client": { "family": "ipv4", "service": "58425", +# "websocket": false, "host": "127.0.0.1", +# "sasl_username": "luiz" } }, +# "timestamp": { "seconds": 1262976601, +# "microseconds": 975795 } } ## { 'event': 'VNC_DISCONNECTED', 'data': { 'server': 'VncServerInfo', @@ -1023,10 +1043,10 @@ # # Send keys to guest. # -# @keys: An array of `KeyValue` elements. All @KeyValues in this array -# are simultaneously sent to the guest. A `KeyValue`.number value -# is sent directly to the guest, while `KeyValue`.qcode must be a -# valid `QKeyCode` value +# @keys: An array of `KeyValue` elements. All @KeyValues in this +# array are simultaneously sent to the guest. A `KeyValue`.number +# value is sent directly to the guest, while `KeyValue`.qcode must +# be a valid `QKeyCode` value # # @hold-time: time to delay key up events, milliseconds. Defaults to # 100 @@ -1039,9 +1059,10 @@ # .. qmp-example:: # # -> { "execute": "send-key", -# "arguments": { "keys": [ { "type": "qcode", "data": "ctrl" }, -# { "type": "qcode", "data": "alt" }, -# { "type": "qcode", "data": "delete" } = ] } } +# "arguments": { "keys": [ +# { "type": "qcode", "data": "ctrl" }, +# { "type": "qcode", "data": "alt" }, +# { "type": "qcode", "data": "delete" } ] } } # <- { "return": {} } ## { 'command': 'send-key', @@ -1278,13 +1299,15 @@ # -> { "execute": "input-send-event", # "arguments": { "device": "video0", # "events": [ { "type": "btn", -# "data" : { "down": true, "button": "left" } } ] }= } +# "data" : { "down": true, +# "button": "left" } } ] } } # <- { "return": {} } # # -> { "execute": "input-send-event", # "arguments": { "device": "video0", # "events": [ { "type": "btn", -# "data" : { "down": false, "button": "left" } } ] = } } +# "data" : { "down": false, +# "button": "left" } } ] } } # <- { "return": {} } # # .. qmp-example:: @@ -1305,8 +1328,10 @@ # # -> { "execute": "input-send-event" , # "arguments": { "events": [ -# { "type": "abs", "data" : { "axis": "x", "value" : 20= 000 } }, -# { "type": "abs", "data" : { "axis": "y", "value" : 40= 0 } } ] } } +# { "type": "abs", +# "data" : { "axis": "x", "value" : 20000 } }, +# { "type": "abs", +# "data" : { "axis": "y", "value" : 400 } } ] } } # <- { "return": {} } ## { 'command': 'input-send-event', @@ -1335,10 +1360,11 @@ # @show-menubar: Display the main window menubar. Defaults to "on". # (Since 8.0) # -# @keep-aspect-ratio: Keep width/height aspect ratio of guest content when -# resizing host window. Defaults to "on". (Since 10.1) +# @keep-aspect-ratio: Keep width/height aspect ratio of guest content +# when resizing host window. Defaults to "on". (Since 10.1) # -# @scale: Set preferred scale of the display. Defaults to 1.0. (Since 10= .1) +# @scale: Set preferred scale of the display. Defaults to 1.0. +# (Since 10.1) # # Since: 2.12 ## --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192078; cv=none; d=zohomail.com; s=zohoarc; b=nJr95hrJQWHGSdwbGKXKtT+tdZwxmG3NxaBZhOWcKPIQL99Hm1SwhB+sRHhRIMwboG2vcXQ4QLIGpSH8SGhsZcKTaNHwsShyA4M7nIiMfRVshbY5zXNDJoHcXqU71U5PjoTD/bSzulJsuEC9ddgFlNC7/sHSGXIvL8DxpwdRgkw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192078; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=1CGq7RsxQNTob5PhDegp7KkfmxrZTsn1VhnQAdpWyDk=; b=OgCYqoVV1XkMmwfb3MmPM+Wppj+GKCHrj+KTEjV34EBuZnLsv+/ZPHZS1p+n3lY+D83HvWOS43HHEWXV4z6lhJ1iL0FI1KiLvoEUHp3uNNE8jFV6fM2mql3zz7edrovIuqgKaYKiubOhthXvSlgeEbpBVTA/tGVOhr9nMD98PX8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192078751809.7250092650759; Sat, 11 Oct 2025 07:14:38 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEg-0005mD-4E; Sat, 11 Oct 2025 10:06:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEI-0005Xc-FI for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:50 -0400 Received: from forwardcorp1a.mail.yandex.net ([178.154.239.72]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aE0-0005ds-H4 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:50 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 568E4C01A9; Sat, 11 Oct 2025 17:05:00 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-mTWsVT3f; Sat, 11 Oct 2025 17:04:59 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191500; bh=1CGq7RsxQNTob5PhDegp7KkfmxrZTsn1VhnQAdpWyDk=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=qHKVemULJkP7tnkMKWQvDrRPkW2x8zS+x9BKLAohjiGKvLkS4Ebj9qnmwgGa+EZCX WWKY82QYyv+ABAMz+zfMtMXkR/wKlK98Y6kKzq49DpSwNGdkLwhMicJpd2vIvauDis kwxBA/NBq/58og4XdP3VXn6rsXd2HxlGCE9+WKBY= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Alex Williamson , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= Subject: [PATCH v2 30/33] qapi/vfio.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:36 +0300 Message-ID: <20251011140441.297246-31-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=178.154.239.72; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192080345158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/vfio.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qapi/vfio.json b/qapi/vfio.json index a1a9c5b673..a4c4f9f91c 100644 --- a/qapi/vfio.json +++ b/qapi/vfio.json @@ -53,7 +53,8 @@ # # .. qmp-example:: # -# <- { "timestamp": { "seconds": 1713771323, "microseconds": 212268 }, +# <- { "timestamp": { "seconds": 1713771323, +# "microseconds": 212268 }, # "event": "VFIO_MIGRATION", # "data": { # "device-id": "vfio_dev1", --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192333; cv=none; d=zohomail.com; s=zohoarc; b=L7AIpWAXv8W2eri1ZLSVI1HRdlcXKrlXTQa7Krnu8czsxyzHMQFY3SOhHEiedoTqnFMZjO0kHEd4+OQ0HADazodQy9Wc0ruZHIsW8VGzgJf1EnUiODO8DnB/qiYgZ/L+fT5EeLB9tHt05Wmt7z10OV4tLUHdXM+pIuJIclvuQ7A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192333; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Bgh0I22tjtIDyexIumg/uvSCP31Lm0cC6x+V9gfgWiY=; b=PqYxUSvylVkLn+2f6Ivgh06MoRyc6htJDIlDy1mX4OTQzKCfprkw0COqS+aoja0q1itlxNPdL90XHBTd82tl//SsIsJvxYBL3JHBkK+1IV3MJUBkkeynKBYyWKH+uHW2YKxx/k/GlqNLSAqrnewtJwLgq/32AkFIr+f0xsO+388= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192333483198.91769205031585; Sat, 11 Oct 2025 07:18:53 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEI-0005Xj-MU; Sat, 11 Oct 2025 10:05:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEA-0005Gc-0g for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:42 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDv-0005dd-W6 for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:41 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 05A89C017D; Sat, 11 Oct 2025 17:05:01 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-lqTjIesQ; Sat, 11 Oct 2025 17:05:00 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191500; bh=Bgh0I22tjtIDyexIumg/uvSCP31Lm0cC6x+V9gfgWiY=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=TJcjh6Cst5oJYNAcpnVV4q/HynThr2BJqi78Y61MM4JT2MgLYYLumBdxSGnnOGnfG cVzR+Gr4M3breFVdaTBMtIM175HQcezD9fvDq91949YToY4H2kRvi3uHBNuiIBZf2F Tbt+Fzcms3kpJl6iC0dUJqON6Q22//0Zv54wKP8A= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, "Michael S. Tsirkin" Subject: [PATCH v2 31/33] qapi/virtio.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:37 +0300 Message-ID: <20251011140441.297246-32-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192334927154101 Content-Type: text/plain; charset="utf-8" For x-query-virtio-status just drop the examples. No idea how to bring them into 70 columns width. And the command is unstable anyway. Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/virtio.json | 269 ++++------------------------------------------- 1 file changed, 20 insertions(+), 249 deletions(-) diff --git a/qapi/virtio.json b/qapi/virtio.json index 05295ab665..5e5250944c 100644 --- a/qapi/virtio.json +++ b/qapi/virtio.json @@ -42,23 +42,23 @@ # <- { "return": [ # { # "name": "virtio-input", -# "path": "/machine/peripheral-anon/device[4]/virtio-back= end" +# "path": "/machine/peripheral-anon/device[4]/vir..." # }, # { # "name": "virtio-crypto", -# "path": "/machine/peripheral/crypto0/virtio-backend" +# "path": "/machine/peripheral/crypto0/virtio-bac..." # }, # { # "name": "virtio-scsi", -# "path": "/machine/peripheral-anon/device[2]/virtio-back= end" +# "path": "/machine/peripheral-anon/device[2]/vir..." # }, # { # "name": "virtio-net", -# "path": "/machine/peripheral-anon/device[1]/virtio-back= end" +# "path": "/machine/peripheral-anon/device[1]/vir..." # }, # { # "name": "virtio-serial", -# "path": "/machine/peripheral-anon/device[0]/virtio-back= end" +# "path": "/machine/peripheral-anon/device[0]/vir..." # } # ] # } @@ -204,239 +204,6 @@ # Returns: Status of the virtio device # # Since: 7.2 -# -# .. qmp-example:: -# :annotated: -# -# Poll for the status of virtio-crypto (no vhost-crypto active) -# :: -# -# -> { "execute": "x-query-virtio-status", -# "arguments": { "path": "/machine/peripheral/crypto0/virtio-back= end" } -# } -# <- { "return": { -# "device-endian": "little", -# "bus-name": "", -# "disable-legacy-check": false, -# "name": "virtio-crypto", -# "started": true, -# "device-id": 20, -# "backend-features": { -# "transports": [], -# "dev-features": [] -# }, -# "start-on-kick": false, -# "isr": 1, -# "broken": false, -# "status": { -# "statuses": [ -# "VIRTIO_CONFIG_S_ACKNOWLEDGE: Valid virtio device f= ound", -# "VIRTIO_CONFIG_S_DRIVER: Guest OS compatible with d= evice", -# "VIRTIO_CONFIG_S_FEATURES_OK: Feature negotiation c= omplete", -# "VIRTIO_CONFIG_S_DRIVER_OK: Driver setup and ready" -# ] -# }, -# "num-vqs": 2, -# "guest-features": { -# "dev-features": [], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event field= s enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descriptors = supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 spec (= legacy)" -# ] -# }, -# "host-features": { -# "unknown-dev-features": 1073741824, -# "unknown-dev-features2": 0, -# "dev-features": [], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event field= s enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descriptors = supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 spec (= legacy)", -# "VIRTIO_F_ANY_LAYOUT: Device accepts arbitrary desc= . layouts", -# "VIRTIO_F_NOTIFY_ON_EMPTY: Notify when device runs = out of avail. descs. on VQ" -# ] -# }, -# "use-guest-notifier-mask": true, -# "vm-running": true, -# "queue-sel": 1, -# "disabled": false, -# "vhost-started": false, -# "use-started": true -# } -# } -# -# .. qmp-example:: -# :annotated: -# -# Poll for the status of virtio-net (vhost-net is active) -# :: -# -# -> { "execute": "x-query-virtio-status", -# "arguments": { "path": "/machine/peripheral-anon/device[1]/virt= io-backend" } -# } -# <- { "return": { -# "device-endian": "little", -# "bus-name": "", -# "disabled-legacy-check": false, -# "name": "virtio-net", -# "started": true, -# "device-id": 1, -# "vhost-dev": { -# "n-tmp-sections": 4, -# "n-mem-sections": 4, -# "max-queues": 1, -# "backend-cap": 2, -# "log-size": 0, -# "backend-features": { -# "dev-features": [], -# "transports": [] -# }, -# "nvqs": 2, -# "protocol-features": { -# "protocols": [] -# }, -# "vq-index": 0, -# "log-enabled": false, -# "acked-features": { -# "dev-features": [ -# "VIRTIO_NET_F_MRG_RXBUF: Driver can merge recei= ve buffers" -# ], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event f= ields enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descript= ors supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 sp= ec (legacy)" -# ] -# }, -# "features": { -# "dev-features": [ -# "VHOST_F_LOG_ALL: Logging write descriptors sup= ported", -# "VIRTIO_NET_F_MRG_RXBUF: Driver can merge recei= ve buffers" -# ], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event f= ields enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descript= ors supported", -# "VIRTIO_F_IOMMU_PLATFORM: Device can be used on= IOMMU platform", -# "VIRTIO_F_VERSION_1: Device compliant for v1 sp= ec (legacy)", -# "VIRTIO_F_ANY_LAYOUT: Device accepts arbitrary = desc. layouts", -# "VIRTIO_F_NOTIFY_ON_EMPTY: Notify when device r= uns out of avail. descs. on VQ" -# ] -# } -# }, -# "backend-features": { -# "dev-features": [ -# "VHOST_USER_F_PROTOCOL_FEATURES: Vhost-user protoco= l features negotiation supported", -# "VIRTIO_NET_F_GSO: Handling GSO-type packets suppor= ted", -# "VIRTIO_NET_F_CTRL_MAC_ADDR: MAC address set throug= h control channel", -# "VIRTIO_NET_F_GUEST_ANNOUNCE: Driver sending gratui= tous packets supported", -# "VIRTIO_NET_F_CTRL_RX_EXTRA: Extra RX mode control = supported", -# "VIRTIO_NET_F_CTRL_VLAN: Control channel VLAN filte= ring supported", -# "VIRTIO_NET_F_CTRL_RX: Control channel RX mode supp= orted", -# "VIRTIO_NET_F_CTRL_VQ: Control channel available", -# "VIRTIO_NET_F_STATUS: Configuration status field av= ailable", -# "VIRTIO_NET_F_MRG_RXBUF: Driver can merge receive b= uffers", -# "VIRTIO_NET_F_HOST_UFO: Device can receive UFO", -# "VIRTIO_NET_F_HOST_ECN: Device can receive TSO with= ECN", -# "VIRTIO_NET_F_HOST_TSO6: Device can receive TSOv6", -# "VIRTIO_NET_F_HOST_TSO4: Device can receive TSOv4", -# "VIRTIO_NET_F_GUEST_UFO: Driver can receive UFO", -# "VIRTIO_NET_F_GUEST_ECN: Driver can receive TSO wit= h ECN", -# "VIRTIO_NET_F_GUEST_TSO6: Driver can receive TSOv6", -# "VIRTIO_NET_F_GUEST_TSO4: Driver can receive TSOv4", -# "VIRTIO_NET_F_MAC: Device has given MAC address", -# "VIRTIO_NET_F_CTRL_GUEST_OFFLOADS: Control channel = offloading reconfig. supported", -# "VIRTIO_NET_F_GUEST_CSUM: Driver handling packets w= ith partial checksum supported", -# "VIRTIO_NET_F_CSUM: Device handling packets with pa= rtial checksum supported" -# ], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event field= s enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descriptors = supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 spec (= legacy)", -# "VIRTIO_F_ANY_LAYOUT: Device accepts arbitrary desc= . layouts", -# "VIRTIO_F_NOTIFY_ON_EMPTY: Notify when device runs = out of avail. descs. on VQ" -# ] -# }, -# "start-on-kick": false, -# "isr": 1, -# "broken": false, -# "status": { -# "statuses": [ -# "VIRTIO_CONFIG_S_ACKNOWLEDGE: Valid virtio device f= ound", -# "VIRTIO_CONFIG_S_DRIVER: Guest OS compatible with d= evice", -# "VIRTIO_CONFIG_S_FEATURES_OK: Feature negotiation c= omplete", -# "VIRTIO_CONFIG_S_DRIVER_OK: Driver setup and ready" -# ] -# }, -# "num-vqs": 3, -# "guest-features": { -# "dev-features": [ -# "VIRTIO_NET_F_CTRL_MAC_ADDR: MAC address set throug= h control channel", -# "VIRTIO_NET_F_GUEST_ANNOUNCE: Driver sending gratui= tous packets supported", -# "VIRTIO_NET_F_CTRL_VLAN: Control channel VLAN filte= ring supported", -# "VIRTIO_NET_F_CTRL_RX: Control channel RX mode supp= orted", -# "VIRTIO_NET_F_CTRL_VQ: Control channel available", -# "VIRTIO_NET_F_STATUS: Configuration status field av= ailable", -# "VIRTIO_NET_F_MRG_RXBUF: Driver can merge receive b= uffers", -# "VIRTIO_NET_F_HOST_UFO: Device can receive UFO", -# "VIRTIO_NET_F_HOST_ECN: Device can receive TSO with= ECN", -# "VIRTIO_NET_F_HOST_TSO6: Device can receive TSOv6", -# "VIRTIO_NET_F_HOST_TSO4: Device can receive TSOv4", -# "VIRTIO_NET_F_GUEST_UFO: Driver can receive UFO", -# "VIRTIO_NET_F_GUEST_ECN: Driver can receive TSO wit= h ECN", -# "VIRTIO_NET_F_GUEST_TSO6: Driver can receive TSOv6", -# "VIRTIO_NET_F_GUEST_TSO4: Driver can receive TSOv4", -# "VIRTIO_NET_F_MAC: Device has given MAC address", -# "VIRTIO_NET_F_CTRL_GUEST_OFFLOADS: Control channel = offloading reconfig. supported", -# "VIRTIO_NET_F_GUEST_CSUM: Driver handling packets w= ith partial checksum supported", -# "VIRTIO_NET_F_CSUM: Device handling packets with pa= rtial checksum supported" -# ], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event field= s enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descriptors = supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 spec (= legacy)" -# ] -# }, -# "host-features": { -# "dev-features": [ -# "VHOST_USER_F_PROTOCOL_FEATURES: Vhost-user protoco= l features negotiation supported", -# "VIRTIO_NET_F_GSO: Handling GSO-type packets suppor= ted", -# "VIRTIO_NET_F_CTRL_MAC_ADDR: MAC address set throug= h control channel", -# "VIRTIO_NET_F_GUEST_ANNOUNCE: Driver sending gratui= tous packets supported", -# "VIRTIO_NET_F_CTRL_RX_EXTRA: Extra RX mode control = supported", -# "VIRTIO_NET_F_CTRL_VLAN: Control channel VLAN filte= ring supported", -# "VIRTIO_NET_F_CTRL_RX: Control channel RX mode supp= orted", -# "VIRTIO_NET_F_CTRL_VQ: Control channel available", -# "VIRTIO_NET_F_STATUS: Configuration status field av= ailable", -# "VIRTIO_NET_F_MRG_RXBUF: Driver can merge receive b= uffers", -# "VIRTIO_NET_F_HOST_UFO: Device can receive UFO", -# "VIRTIO_NET_F_HOST_ECN: Device can receive TSO with= ECN", -# "VIRTIO_NET_F_HOST_TSO6: Device can receive TSOv6", -# "VIRTIO_NET_F_HOST_TSO4: Device can receive TSOv4", -# "VIRTIO_NET_F_GUEST_UFO: Driver can receive UFO", -# "VIRTIO_NET_F_GUEST_ECN: Driver can receive TSO wit= h ECN", -# "VIRTIO_NET_F_GUEST_TSO6: Driver can receive TSOv6", -# "VIRTIO_NET_F_GUEST_TSO4: Driver can receive TSOv4", -# "VIRTIO_NET_F_MAC: Device has given MAC address", -# "VIRTIO_NET_F_CTRL_GUEST_OFFLOADS: Control channel = offloading reconfig. supported", -# "VIRTIO_NET_F_GUEST_CSUM: Driver handling packets w= ith partial checksum supported", -# "VIRTIO_NET_F_CSUM: Device handling packets with pa= rtial checksum supported" -# ], -# "transports": [ -# "VIRTIO_RING_F_EVENT_IDX: Used & avail. event field= s enabled", -# "VIRTIO_RING_F_INDIRECT_DESC: Indirect descriptors = supported", -# "VIRTIO_F_VERSION_1: Device compliant for v1 spec (= legacy)", -# "VIRTIO_F_ANY_LAYOUT: Device accepts arbitrary desc= . layouts", -# "VIRTIO_F_NOTIFY_ON_EMPTY: Notify when device runs = out of avail. descs. on VQ" -# ] -# }, -# "use-guest-notifier-mask": true, -# "vm-running": true, -# "queue-sel": 2, -# "disabled": false, -# "vhost-started": true, -# "use-started": true -# } -# } ## { 'command': 'x-query-virtio-status', 'data': { 'path': 'str' }, @@ -588,8 +355,9 @@ # :: # # -> { "execute": "x-query-virtio-queue-status", -# "arguments": { "path": "/machine/peripheral/vsock0/virtio-backe= nd", -# "queue": 1 } +# "arguments": { +# "path": "/machine/peripheral/vsock0/virtio-backend", +# "queue": 1 } # } # <- { "return": { # "signalled-used": 0, @@ -615,8 +383,9 @@ # :: # # -> { "execute": "x-query-virtio-queue-status", -# "arguments": { "path": "/machine/peripheral-anon/device[0]/virt= io-backend", -# "queue": 20 } +# "arguments": { +# "path": "/machine/peripheral-anon/device[0]/virtio-b...", +# "queue": 20 } # } # <- { "return": { # "signalled-used": 0, @@ -713,8 +482,9 @@ # :title: Get vhost_virtqueue status for vhost-crypto # # -> { "execute": "x-query-virtio-vhost-queue-status", -# "arguments": { "path": "/machine/peripheral/crypto0/virtio-back= end", -# "queue": 0 } +# "arguments": { +# "path": "/machine/peripheral/crypto0/virtio-backend", +# "queue": 0 } # } # <- { "return": { # "avail-phys": 5216124928, @@ -737,8 +507,9 @@ # :title: Get vhost_virtqueue status for vhost-vsock # # -> { "execute": "x-query-virtio-vhost-queue-status", -# "arguments": { "path": "/machine/peripheral/vsock0/virtio-backe= nd", -# "queue": 0 } +# "arguments": { +# "path": "/machine/peripheral/vsock0/virtio-backend", +# "queue": 0 } # } # <- { "return": { # "avail-phys": 5182261248, @@ -860,7 +631,7 @@ # :title: Introspect on virtio-net's VirtQueue 0 at index 5 # # -> { "execute": "x-query-virtio-queue-element", -# "arguments": { "path": "/machine/peripheral-anon/device[1]/virt= io-backend", +# "arguments": { "path": "/machine/peripheral-anon/...", # "queue": 0, # "index": 5 } # } @@ -890,7 +661,7 @@ # :title: Introspect on virtio-crypto's VirtQueue 1 at head # # -> { "execute": "x-query-virtio-queue-element", -# "arguments": { "path": "/machine/peripheral/crypto0/virtio-back= end", +# "arguments": { "path": "/machine/peripheral/crypto0/...", # "queue": 1 } # } # <- { "return": { @@ -919,7 +690,7 @@ # :title: Introspect on virtio-scsi's VirtQueue 2 at head # # -> { "execute": "x-query-virtio-queue-element", -# "arguments": { "path": "/machine/peripheral-anon/device[2]/virt= io-backend", +# "arguments": { "path": "/machine/peripheral-anon/...", # "queue": 2 } # } # <- { "return": { --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192718; cv=none; d=zohomail.com; s=zohoarc; b=FvDZ7wBGPt+Qk4e/IgoTAbb9nDdF5/YhzEch4f0QeiW3Mg7YgycNbN2VufJN1qrxYIXJgdv0/Q1trK48mLhP9zQQe5ZFikDEMPSVHlGaD1AxV8Ud9/r9p7ejGE2jliywo8RlIE9m36nA4fX5IUTAVGOazG/wATITUzc0/bJxHk8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192718; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=jF5DMz7FK770rPiy+6De6nFoweGddyCi1itUtDW1KO8=; b=BOnh72cjjWzB51CJDMHi27JEK4UYG4nJIq+4R5eeI4CLqAwlS2YhNIc9u/PUB1TKuK/cfC8srVX88kxCTG9yCAwpTzO4QmyclISGDPl6kLxqfPD5bOSTZdL+T0q7j5IgseVst6Fu/KCqej7n7Tl5rsj25An5begjjOfCmoU51JY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192718441744.0521296666326; Sat, 11 Oct 2025 07:25:18 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEO-0005gK-UY; Sat, 11 Oct 2025 10:05:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEE-0005Oa-7g for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:46 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDw-0005e7-Lr for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:45 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id AC08CC01AA; Sat, 11 Oct 2025 17:05:01 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-eKjLK28m; Sat, 11 Oct 2025 17:05:01 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191501; bh=jF5DMz7FK770rPiy+6De6nFoweGddyCi1itUtDW1KO8=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=HtJglT64jwyZDSAp1cTzwSByXA4/fS03HrBTlzEIDul0MtVslAPazREiMYlD11BOT qvd0NyTkcctSWEUxwQTm4VfBeSbUKOx0RkAkFRhIWiJDH+a+34PAP0GAMmQdOZ3Sjf JfEiYD6B+7AFiJcmcmXgmjoGdQOrU3xx3kZ6btbk= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Michael Roth , Kostiantyn Kostiuk Subject: [PATCH v2 32/33] qga/qapi-schema.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:38 +0300 Message-ID: <20251011140441.297246-33-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192721910158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qga/qapi-schema.json | 83 ++++++++++++++++++++++++-------------------- 1 file changed, 45 insertions(+), 38 deletions(-) diff --git a/qga/qapi-schema.json b/qga/qapi-schema.json index 8162d888bb..9e3fd1eee5 100644 --- a/qga/qapi-schema.json +++ b/qga/qapi-schema.json @@ -96,8 +96,8 @@ # In cases where a partial stale response was previously received by # the client, this cannot always be done reliably. One particular # scenario being if qemu-ga responses are fed character-by-character -# into a JSON parser. In these situations, using `guest-sync-delimited` -# may be optimal. +# into a JSON parser. In these situations, using +# `guest-sync-delimited` may be optimal. # # For clients that fetch responses line by line and convert them to # JSON objects, `guest-sync` should be sufficient, but note that in @@ -153,9 +153,9 @@ # This command tries to set guest's System Time to the given value, # then sets the Hardware Clock (RTC) to the current System Time. This # will make it easier for a guest to resynchronize without waiting for -# NTP. If no @time is specified, then the time to set is read from -# RTC. However, this may not be supported on all platforms (i.e. -# Windows). If that's the case users are advised to always pass a +# NTP. If no @time is specified, then the time to set is read from +# RTC. However, this may not be supported on all platforms (i.e. +# Windows). If that's the case users are advised to always pass a # value. # # @time: time of nanoseconds, relative to the Epoch of 1970-01-01 in @@ -444,8 +444,8 @@ # Returns: Number of file systems currently frozen. # # .. note:: On Windows, the command is implemented with the help of a -# Volume Shadow-copy Service DLL helper. The frozen state is limited -# for up to 10 seconds by VSS. +# Volume Shadow-copy Service DLL helper. The frozen state is +# limited for up to 10 seconds by VSS. # # Since: 0.15.0 ## @@ -482,9 +482,9 @@ # Returns: Number of file systems thawed by this call # # .. note:: If the return value does not match the previous call to -# `guest-fsfreeze-freeze`, this likely means some freezable filesystems -# were unfrozen before this call, and that the filesystem state may -# have changed before issuing this command. +# `guest-fsfreeze-freeze`, this likely means some freezable +# filesystems were unfrozen before this call, and that the +# filesystem state may have changed before issuing this command. # # Since: 0.15.0 ## @@ -513,7 +513,8 @@ ## # @GuestFilesystemTrimResponse: # -# @paths: list of `GuestFilesystemTrimResult` per path that was trimmed +# @paths: list of `GuestFilesystemTrimResult` per path that was +# trimmed # # Since: 2.4 ## @@ -557,16 +558,16 @@ # # This command does NOT return a response on success. There is a high # chance the command succeeded if the VM exits with a zero exit status -# or, when running with --no-shutdown, by issuing the `query-status` QMP -# command to to confirm the VM status is "shutdown". However, the VM -# could also exit (or set its status to "shutdown") due to other +# or, when running with --no-shutdown, by issuing the `query-status` +# QMP command to to confirm the VM status is "shutdown". However, the +# VM could also exit (or set its status to "shutdown") due to other # reasons. # # Errors: # - If suspend to disk is not supported, Unsupported # -# .. note:: It's strongly recommended to issue the `guest-sync` command -# before sending commands when the guest resumes. +# .. note:: It's strongly recommended to issue the `guest-sync` +# command before sending commands when the guest resumes. # # Since: 1.1 ## @@ -586,7 +587,7 @@ # - manual write into sysfs # # IMPORTANT: `guest-suspend-ram` requires working wakeup support in -# QEMU. You should check QMP command `query-current-machine` returns +# QEMU. You should check QMP command `query-current-machine` returns # wakeup-suspend-support: true before issuing this command. Failure # in doing so can result in a suspended guest that QEMU will not be # able to awaken, forcing the user to power cycle the guest to bring @@ -602,8 +603,8 @@ # Errors: # - If suspend to ram is not supported, Unsupported # -# .. note:: It's strongly recommended to issue the `guest-sync` command -# before sending commands when the guest resumes. +# .. note:: It's strongly recommended to issue the `guest-sync` +# command before sending commands when the guest resumes. # # Since: 1.1 ## @@ -622,7 +623,7 @@ # - pm-utils (via pm-suspend-hybrid) # # IMPORTANT: `guest-suspend-hybrid` requires working wakeup support in -# QEMU. You should check QMP command `query-current-machine` returns +# QEMU. You should check QMP command `query-current-machine` returns # wakeup-suspend-support: true before issuing this command. Failure # in doing so can result in a suspended guest that QEMU will not be # able to awaken, forcing the user to power cycle the guest to bring @@ -638,8 +639,8 @@ # Errors: # - If hybrid suspend is not supported, Unsupported # -# .. note:: It's strongly recommended to issue the `guest-sync` command -# before sending commands when the guest resumes. +# .. note:: It's strongly recommended to issue the `guest-sync` +# command before sending commands when the guest resumes. # # Since: 1.1 ## @@ -1048,10 +1049,11 @@ # # @used-bytes: file system used bytes (since 3.0) # -# @total-bytes: filesystem capacity in bytes for unprivileged users (since= 3.0) +# @total-bytes: filesystem capacity in bytes for unprivileged users +# (since 3.0) # -# @total-bytes-privileged: filesystem capacity in bytes for privileged use= rs -# (since 9.1) +# @total-bytes-privileged: filesystem capacity in bytes for privileged +# users (since 9.1) # # @disk: an array of disk hardware information that the volume lies # on, which may be empty if the disk type is not supported @@ -1171,7 +1173,8 @@ ## # @GuestMemoryBlockResponse: # -# @phys-index: same with the 'phys-index' member of `GuestMemoryBlock`. +# @phys-index: same with the 'phys-index' member of +# `GuestMemoryBlock`. # # @response: the result of memory block operation. # @@ -1491,10 +1494,11 @@ # # .. note:: On POSIX systems the fields @id, @name, @pretty-name, # @version, @version-id, @variant and @variant-id follow the -# definition specified in os-release(5). Refer to the manual page for -# exact description of the fields. Their values are taken from the -# os-release file. If the file is not present in the system, or the -# values are not present in the file, the fields are not included. +# definition specified in os-release(5). Refer to the manual page +# for exact description of the fields. Their values are taken from +# the os-release file. If the file is not present in the system, +# or the values are not present in the file, the fields are not +# included. # # On Windows the values are filled from information gathered from # the system. @@ -1639,7 +1643,7 @@ # @guest-ssh-remove-authorized-keys: # # Remove public keys from the user .ssh/authorized_keys on Unix -# systems (not implemented for other systems). It's not an error if +# systems (not implemented for other systems). It's not an error if # the key is already missing. # # @username: the user account to remove the authorized keys @@ -1862,10 +1866,10 @@ # # Retrieve CPU process load information # -# .. note:: Windows does not have load average API, so QGA emulates it by -# calculating the average CPU usage in the last 1, 5, 15 minutes -# similar as Linux does this. -# Calculation starts from the first time this command is called. +# .. note:: Windows does not have load average API, so QGA emulates it +# by calculating the average CPU usage in the last 1, 5, 15 +# minutes similar as Linux does this. Calculation starts from the +# first time this command is called. # # Returns: load information # @@ -1881,9 +1885,11 @@ # # Route information, currently, only linux supported. # -# @iface: The destination network or host's egress network interface in th= e routing table +# @iface: The destination network or host's egress network interface +# in the routing table # -# @destination: The IP address of the target network or host, The final de= stination of the packet +# @destination: The IP address of the target network or host, The +# final destination of the packet # # @metric: Route metric # @@ -1899,7 +1905,8 @@ # # @use: Route usage count (not for windows) # -# @window: TCP window size, used for flow control (not for windows, IPv4 o= nly) +# @window: TCP window size, used for flow control (not for windows, +# IPv4 only) # # @mtu: Data link layer maximum packet size (not for windows) # --=20 2.48.1 From nobody Fri Nov 14 18:23:22 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=yandex-team.ru ARC-Seal: i=1; a=rsa-sha256; t=1760192407; cv=none; d=zohomail.com; s=zohoarc; b=IzQKVXQP+Zl3lIHiE2CvkG5GYlfvnvozwgCwHL/oDP5JqoXrNh83mIB/kuOo1iBL81tZOXPqe7Vr6dee6FGGVbWaTBf7owY5FZOJeFYF5TegD0t/WKnhJIVt8ggqgVTtr6etVHZSnMfhX2X3Sn6fqrmbAjbaVcP0iwgOzG0dxsw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1760192407; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=5V8+nPe1WDxsELTvlJ8cDdkGQXkPP96lZ8aVheUJlJU=; b=LBOX5S6XG+LNx1auBqngNxs96Js9fZjmahoMHtGUnHEk5keHOLtFOOHhXV3OZgF4r+l+1tlVSkdU54B50vcrSADyxkwaO4ciFqHcLdPZZUy1dKcEBoHE7o4tIe4ia0isXOijZhAJ4AtNydRFWTuRPPFnkCimEganO0M2sO7Vsrk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1760192407069464.50752689586295; Sat, 11 Oct 2025 07:20:07 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v7aEG-0005Ul-Oi; Sat, 11 Oct 2025 10:05:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aEE-0005P8-Jy for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:46 -0400 Received: from forwardcorp1a.mail.yandex.net ([2a02:6b8:c0e:500:1:45:d181:df01]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v7aDw-0005e6-AP for qemu-devel@nongnu.org; Sat, 11 Oct 2025 10:05:46 -0400 Received: from mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2d:7394:0:640:5a8a:0]) by forwardcorp1a.mail.yandex.net (Yandex) with ESMTPS id 72924C0064; Sat, 11 Oct 2025 17:05:02 +0300 (MSK) Received: from vsementsov-lin.. (unknown [2a02:6bf:8080:a4b::1:3c]) by mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id h4NOTl1FrqM0-CZdgs14b; Sat, 11 Oct 2025 17:05:02 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1760191502; bh=5V8+nPe1WDxsELTvlJ8cDdkGQXkPP96lZ8aVheUJlJU=; h=Message-ID:Date:In-Reply-To:Cc:Subject:References:To:From; b=I/zrZJacW/JQCUZ43wy+YXqKqwDRN7CuYl7HDyy2EqLOnbBrwL8B1OAz6NROxtxIg NzljO060FaX1LhbeZVDEniO+npNfAkkNmWgSIqhbg5AnUbX2b+PVHBsJeGongu8ak6 91Pbv+zc4wl72+Atqq/THpDXW+i1FwN0E5fgKvws= Authentication-Results: mail-nwsmtp-smtp-corp-main-83.vla.yp-c.yandex.net; dkim=pass header.i=@yandex-team.ru From: Vladimir Sementsov-Ogievskiy To: armbru@redhat.com Cc: qemu-devel@nongnu.org, vsementsov@yandex-team.ru, eblake@redhat.com, Mauro Carvalho Chehab Subject: [PATCH v2 33/33] qapi/acpi-hest.json: docs: width=70 and two spaces between sentences Date: Sat, 11 Oct 2025 17:04:39 +0300 Message-ID: <20251011140441.297246-34-vsementsov@yandex-team.ru> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251011140441.297246-1-vsementsov@yandex-team.ru> References: <20251011140441.297246-1-vsementsov@yandex-team.ru> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a02:6b8:c0e:500:1:45:d181:df01; envelope-from=vsementsov@yandex-team.ru; helo=forwardcorp1a.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @yandex-team.ru) X-ZM-MESSAGEID: 1760192408187158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Vladimir Sementsov-Ogievskiy --- qapi/acpi-hest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qapi/acpi-hest.json b/qapi/acpi-hest.json index 28af1266a7..22a28b2199 100644 --- a/qapi/acpi-hest.json +++ b/qapi/acpi-hest.json @@ -6,7 +6,7 @@ # =3D=3D GHESv2 CPER Error Injection # # Defined since ACPI Specification 6.1, -# section 18.3.2.8 Generic Hardware Error Source version 2. See: +# section 18.3.2.8 Generic Hardware Error Source version 2. See: # # https://uefi.org/sites/default/files/resources/ACPI_6_1.pdf ## --=20 2.48.1