From nobody Mon May 13 19:27:19 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 169954328940012.164679619714775; Thu, 9 Nov 2023 07:21:29 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id 1C0531B36; Thu, 9 Nov 2023 10:21:28 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 62B891B34; Thu, 9 Nov 2023 09:55:09 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id B2F0C1B0D; Thu, 9 Nov 2023 09:54:56 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 594041A27 for ; Thu, 9 Nov 2023 09:52:25 -0500 (EST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-513-UxivnhYvNMqQfueR9bGezQ-1; Thu, 09 Nov 2023 09:52:23 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 1136818A04DB for ; Thu, 9 Nov 2023 14:52:22 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8D76A40C6EBB for ; Thu, 9 Nov 2023 14:52:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: UxivnhYvNMqQfueR9bGezQ-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 1/6] qemumigrationcookiexmltest: Don't crash when parsing of status XML fails Date: Thu, 9 Nov 2023 15:52:14 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: J47XRZF24CLUDD6AC7NZ5GIBYWV3I34A X-Message-ID-Hash: J47XRZF24CLUDD6AC7NZ5GIBYWV3I34A X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699543290043100001 Some sub-tests dereference 'data->vm' even when it is NULL. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- tests/qemumigrationcookiexmltest.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/tests/qemumigrationcookiexmltest.c b/tests/qemumigrationcookie= xmltest.c index 74302dc55f..5270e3a7e7 100644 --- a/tests/qemumigrationcookiexmltest.c +++ b/tests/qemumigrationcookiexmltest.c @@ -137,9 +137,17 @@ static int testQemuMigrationCookieParse(const void *opaque) { struct testQemuMigrationCookieData *data =3D (struct testQemuMigration= CookieData *) opaque; - qemuDomainObjPrivate *priv =3D data->vm->privateData; + qemuDomainObjPrivate *priv; g_auto(virBuffer) actual =3D VIR_BUFFER_INITIALIZER; + /* if the VM object parsing step failed there's nothing this test can = do */ + if (!data->vm) { + VIR_TEST_DEBUG("\nmissing VM object\n"); + return -1; + } + + priv =3D data->vm->privateData; + if (!(data->cookie =3D qemuMigrationCookieParse(&driver, data->vm, data->vm->def, @@ -314,6 +322,12 @@ testQemuMigrationCookieBlockDirtyBitmaps(const void *o= paque) return -1; } + /* if the VM object parsing step failed there's nothing this test can = do */ + if (!data->vm) { + VIR_TEST_DEBUG("\nmissing VM object\n"); + return -1; + } + if (qemuMigrationCookieBlockDirtyBitmapsMatchDisks(data->vm->def, data->cookie->block= DirtyBitmaps) < 0) return -1; --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org From nobody Mon May 13 19:27:19 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1699543741446295.0651557632019; Thu, 9 Nov 2023 07:29:01 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id 4BA161B51; Thu, 9 Nov 2023 10:29:00 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 3033B1B47; Thu, 9 Nov 2023 09:55:30 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id BA9AF1B36; Thu, 9 Nov 2023 09:55:14 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id D3B461AE9 for ; Thu, 9 Nov 2023 09:52:27 -0500 (EST) Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-118-0t1BujAFNFCBQ6QR8iH76g-1; Thu, 09 Nov 2023 09:52:25 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id D57E31C0BB75 for ; Thu, 9 Nov 2023 14:52:22 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 588BF40C6EB9 for ; Thu, 9 Nov 2023 14:52:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: 0t1BujAFNFCBQ6QR8iH76g-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 2/6] tests: qemumigparamsdata: Drop deprecated fields Date: Thu, 9 Nov 2023 15:52:15 +0100 Message-ID: <2b24841038b255a4775386ea88d8c03ad9da19a3.1699541489.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: ZHZOZLP5R2BJLVMK53WJR4Y3VPPIGBMC X-Message-ID-Hash: ZHZOZLP5R2BJLVMK53WJR4Y3VPPIGBMC X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699543742190100001 Migration compression parameters 'compress-level', 'compress-threads', 'decompress-threads' were deprecated by qemu. Drop them from the tests. Note that the migration code automatically checks whether given capability is supported by qemu and thus we don't need to add any further code to prepare for the legacy compression to be dropped. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- tests/qemumigparamsdata/basic.json | 3 --- tests/qemumigparamsdata/basic.reply | 3 --- tests/qemumigparamsdata/basic.xml | 3 --- tests/qemumigparamsdata/tls-enabled.json | 3 --- tests/qemumigparamsdata/tls-enabled.reply | 3 --- tests/qemumigparamsdata/tls-enabled.xml | 3 --- tests/qemumigparamsdata/tls-hostname.json | 3 --- tests/qemumigparamsdata/tls-hostname.reply | 3 --- tests/qemumigparamsdata/tls-hostname.xml | 3 --- tests/qemumigparamsdata/tls.json | 3 --- tests/qemumigparamsdata/tls.reply | 3 --- tests/qemumigparamsdata/tls.xml | 3 --- 12 files changed, 36 deletions(-) diff --git a/tests/qemumigparamsdata/basic.json b/tests/qemumigparamsdata/b= asic.json index b810d7cc87..9dae86fcbc 100644 --- a/tests/qemumigparamsdata/basic.json +++ b/tests/qemumigparamsdata/basic.json @@ -1,7 +1,4 @@ { - "compress-level": 1, - "compress-threads": 8, - "decompress-threads": 2, "cpu-throttle-initial": 20, "cpu-throttle-increment": 10, "max-bandwidth": 33554432, diff --git a/tests/qemumigparamsdata/basic.reply b/tests/qemumigparamsdata/= basic.reply index dd8c5287a5..e9c3c4714e 100644 --- a/tests/qemumigparamsdata/basic.reply +++ b/tests/qemumigparamsdata/basic.reply @@ -1,10 +1,7 @@ { "id": "libvirt-1", "return": { - "decompress-threads": 2, "cpu-throttle-increment": 10, - "compress-threads": 8, - "compress-level": 1, "cpu-throttle-initial": 20, "max-bandwidth": 33554432, "downtime-limit": 300 diff --git a/tests/qemumigparamsdata/basic.xml b/tests/qemumigparamsdata/ba= sic.xml index 2ca532eff5..e8af42dff5 100644 --- a/tests/qemumigparamsdata/basic.xml +++ b/tests/qemumigparamsdata/basic.xml @@ -1,8 +1,5 @@ - - - diff --git a/tests/qemumigparamsdata/tls-enabled.json b/tests/qemumigparams= data/tls-enabled.json index d42684a9de..098d3ae148 100644 --- a/tests/qemumigparamsdata/tls-enabled.json +++ b/tests/qemumigparamsdata/tls-enabled.json @@ -1,7 +1,4 @@ { - "compress-level": 1, - "compress-threads": 8, - "decompress-threads": 2, "cpu-throttle-initial": 20, "cpu-throttle-increment": 10, "tls-creds": "objlibvirt_migrate_tls0", diff --git a/tests/qemumigparamsdata/tls-enabled.reply b/tests/qemumigparam= sdata/tls-enabled.reply index 001241b075..e3ce8e7778 100644 --- a/tests/qemumigparamsdata/tls-enabled.reply +++ b/tests/qemumigparamsdata/tls-enabled.reply @@ -1,11 +1,8 @@ { "id": "libvirt-1", "return": { - "decompress-threads": 2, "cpu-throttle-increment": 10, - "compress-threads": 8, "tls-hostname": "", - "compress-level": 1, "cpu-throttle-initial": 20, "tls-creds": "objlibvirt_migrate_tls0", "max-bandwidth": 33554432, diff --git a/tests/qemumigparamsdata/tls-enabled.xml b/tests/qemumigparamsd= ata/tls-enabled.xml index 3e60c4dec3..554b6855d4 100644 --- a/tests/qemumigparamsdata/tls-enabled.xml +++ b/tests/qemumigparamsdata/tls-enabled.xml @@ -1,8 +1,5 @@ - - - diff --git a/tests/qemumigparamsdata/tls-hostname.json b/tests/qemumigparam= sdata/tls-hostname.json index abbd9f124b..2943df769b 100644 --- a/tests/qemumigparamsdata/tls-hostname.json +++ b/tests/qemumigparamsdata/tls-hostname.json @@ -1,7 +1,4 @@ { - "compress-level": 1, - "compress-threads": 8, - "decompress-threads": 2, "cpu-throttle-initial": 20, "cpu-throttle-increment": 10, "tls-creds": "objlibvirt_migrate_tls0", diff --git a/tests/qemumigparamsdata/tls-hostname.reply b/tests/qemumigpara= msdata/tls-hostname.reply index 74f069f780..f7e7a96bc5 100644 --- a/tests/qemumigparamsdata/tls-hostname.reply +++ b/tests/qemumigparamsdata/tls-hostname.reply @@ -1,11 +1,8 @@ { "id": "libvirt-1", "return": { - "decompress-threads": 2, "cpu-throttle-increment": 10, - "compress-threads": 8, "tls-hostname": "f27-1.virt", - "compress-level": 1, "cpu-throttle-initial": 20, "tls-creds": "objlibvirt_migrate_tls0", "max-bandwidth": 33554432, diff --git a/tests/qemumigparamsdata/tls-hostname.xml b/tests/qemumigparams= data/tls-hostname.xml index 4310e789a0..addb5e68a4 100644 --- a/tests/qemumigparamsdata/tls-hostname.xml +++ b/tests/qemumigparamsdata/tls-hostname.xml @@ -1,8 +1,5 @@ - - - diff --git a/tests/qemumigparamsdata/tls.json b/tests/qemumigparamsdata/tls= .json index 02e90c60ea..2bfd4a2635 100644 --- a/tests/qemumigparamsdata/tls.json +++ b/tests/qemumigparamsdata/tls.json @@ -1,7 +1,4 @@ { - "compress-level": 1, - "compress-threads": 8, - "decompress-threads": 2, "cpu-throttle-initial": 20, "cpu-throttle-increment": 10, "tls-creds": "", diff --git a/tests/qemumigparamsdata/tls.reply b/tests/qemumigparamsdata/tl= s.reply index 591eca6926..cd5bb26cca 100644 --- a/tests/qemumigparamsdata/tls.reply +++ b/tests/qemumigparamsdata/tls.reply @@ -1,11 +1,8 @@ { "id": "libvirt-1", "return": { - "decompress-threads": 2, "cpu-throttle-increment": 10, - "compress-threads": 8, "tls-hostname": "", - "compress-level": 1, "cpu-throttle-initial": 20, "tls-creds": "", "max-bandwidth": 33554432, diff --git a/tests/qemumigparamsdata/tls.xml b/tests/qemumigparamsdata/tls.= xml index 71e5bbb7cb..37ea8e90ec 100644 --- a/tests/qemumigparamsdata/tls.xml +++ b/tests/qemumigparamsdata/tls.xml @@ -1,8 +1,5 @@ - - - --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org From nobody Mon May 13 19:27:19 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1699543540474926.3851111194796; Thu, 9 Nov 2023 07:25:40 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id 552B91B3F; Thu, 9 Nov 2023 10:25:39 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id C98E21B3E; Thu, 9 Nov 2023 09:55:21 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id 406C71A7F; Thu, 9 Nov 2023 09:55:11 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id A3CE11ACE for ; Thu, 9 Nov 2023 09:52:27 -0500 (EST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-467-xpQUFEYHNRypDuunY1YPcw-1; Thu, 09 Nov 2023 09:52:24 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id BD1CB848C30 for ; Thu, 9 Nov 2023 14:52:23 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 25EB240C6EC0 for ; Thu, 9 Nov 2023 14:52:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: xpQUFEYHNRypDuunY1YPcw-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 3/6] qemuxml2argvtest: Rename 'cpu-host-model' tests according to emulation type Date: Thu, 9 Nov 2023 15:52:16 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: Y2YJNNG2G7L4CP2IO3T3F7P6SY4QWTE3 X-Message-ID-Hash: Y2YJNNG2G7L4CP2IO3T3F7P6SY4QWTE3 X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699543541351100001 The cpu-host-model.xml test case uses 'kvm' whereas the fallback/nofallback cases use tcg in the definition. Rename them accordingly so that the complement cases can be added later. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- ...host-model-fallback-tcg.x86_64-4.2.0.args} | 0 ...host-model-fallback-tcg.x86_64-5.0.0.args} | 0 ...host-model-fallback-tcg.x86_64-5.1.0.args} | 0 ...host-model-fallback-tcg.x86_64-5.2.0.args} | 0 ...host-model-fallback-tcg.x86_64-6.0.0.args} | 0 ...host-model-fallback-tcg.x86_64-6.1.0.args} | 0 ...host-model-fallback-tcg.x86_64-6.2.0.args} | 0 ...host-model-fallback-tcg.x86_64-7.0.0.args} | 0 ...host-model-fallback-tcg.x86_64-7.1.0.args} | 0 ...host-model-fallback-tcg.x86_64-7.2.0.args} | 0 ...host-model-fallback-tcg.x86_64-8.0.0.args} | 0 ...ost-model-fallback-tcg.x86_64-latest.args} | 0 ...ck.xml =3D> cpu-host-model-fallback-tcg.xml} | 0 ...s =3D> cpu-host-model-kvm.x86_64-4.2.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-5.0.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-5.1.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-5.2.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-6.0.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-6.1.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-6.2.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-7.0.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-7.1.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-7.2.0.args} | 0 ...s =3D> cpu-host-model-kvm.x86_64-8.0.0.args} | 0 ... =3D> cpu-host-model-kvm.x86_64-latest.args} | 0 ...-host-model.xml =3D> cpu-host-model-kvm.xml} | 0 ...st-model-nofallback-tcg.x86_64-4.2.0.args} | 0 ...st-model-nofallback-tcg.x86_64-5.0.0.args} | 0 ...st-model-nofallback-tcg.x86_64-5.1.0.args} | 0 ...st-model-nofallback-tcg.x86_64-5.2.0.args} | 0 ...st-model-nofallback-tcg.x86_64-6.0.0.args} | 0 ...st-model-nofallback-tcg.x86_64-6.1.0.args} | 0 ...st-model-nofallback-tcg.x86_64-6.2.0.args} | 0 ...st-model-nofallback-tcg.x86_64-7.0.0.args} | 0 ...st-model-nofallback-tcg.x86_64-7.1.0.args} | 0 ...st-model-nofallback-tcg.x86_64-7.2.0.args} | 0 ...st-model-nofallback-tcg.x86_64-8.0.0.args} | 0 ...t-model-nofallback-tcg.x86_64-latest.args} | 0 ....xml =3D> cpu-host-model-nofallback-tcg.xml} | 0 tests/qemuxml2argvtest.c | 76 +++++++++---------- 40 files changed, 38 insertions(+), 38 deletions(-) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-4.2.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-4.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-5.0.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-5.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-5.1.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-5.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-5.2.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-5.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-6.0.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-6.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-6.1.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-6.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-6.2.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-6.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-7.0.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-7.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-7.1.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-7.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-7.2.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-7.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-8.0.0.args = =3D> cpu-host-model-fallback-tcg.x86_64-8.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.x86_64-latest.args = =3D> cpu-host-model-fallback-tcg.x86_64-latest.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-fallback.xml =3D> cpu-host-m= odel-fallback-tcg.xml} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-4.2.0.args =3D> cpu-h= ost-model-kvm.x86_64-4.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-5.0.0.args =3D> cpu-h= ost-model-kvm.x86_64-5.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-5.1.0.args =3D> cpu-h= ost-model-kvm.x86_64-5.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-5.2.0.args =3D> cpu-h= ost-model-kvm.x86_64-5.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-6.0.0.args =3D> cpu-h= ost-model-kvm.x86_64-6.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-6.1.0.args =3D> cpu-h= ost-model-kvm.x86_64-6.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-6.2.0.args =3D> cpu-h= ost-model-kvm.x86_64-6.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-7.0.0.args =3D> cpu-h= ost-model-kvm.x86_64-7.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-7.1.0.args =3D> cpu-h= ost-model-kvm.x86_64-7.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-7.2.0.args =3D> cpu-h= ost-model-kvm.x86_64-7.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-8.0.0.args =3D> cpu-h= ost-model-kvm.x86_64-8.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.x86_64-latest.args =3D> cpu-= host-model-kvm.x86_64-latest.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model.xml =3D> cpu-host-model-kvm.= xml} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-4.2.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-4.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-5.0.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-5.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-5.1.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-5.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-5.2.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-5.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-6.0.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-6.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-6.1.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-6.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-6.2.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-6.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-7.0.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-7.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-7.1.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-7.1.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-7.2.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-7.2.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-8.0.0.args= =3D> cpu-host-model-nofallback-tcg.x86_64-8.0.0.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.x86_64-latest.arg= s =3D> cpu-host-model-nofallback-tcg.x86_64-latest.args} (100%) rename tests/qemuxml2argvdata/{cpu-host-model-nofallback.xml =3D> cpu-host= -model-nofallback-tcg.xml} (100%) diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-4.2.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-4.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-4.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-4.2.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.0.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.0.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.1.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.1.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.2.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-5.2.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.0.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.0.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.1.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.1.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.2.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-6.2.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.0.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.0.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.1.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.1.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.2.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-7.2.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-8.0.0.ar= gs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-8.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-8.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-8.0.0.a= rgs diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-latest.a= rgs b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-latest.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.x86_64-latest.ar= gs rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-latest.= args diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback.xml b/tests/qem= uxml2argvdata/cpu-host-model-fallback-tcg.xml similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-fallback.xml rename to tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.xml diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-4.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-4.2.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.0.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.1.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-5.2.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-6.0.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-6.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.0.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.1.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-6.2.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-6.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-6.2.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-7.0.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-7.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.0.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-7.1.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.1.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-7.1.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.1.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-7.2.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.2.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-7.2.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-7.2.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-8.0.0.args b/test= s/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.0.0.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-8.0.0.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.0.0.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args b/tes= ts/qemuxml2argvdata/cpu-host-model-kvm.x86_64-latest.args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.x86_64-latest.args rename to tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-latest.args diff --git a/tests/qemuxml2argvdata/cpu-host-model.xml b/tests/qemuxml2argv= data/cpu-host-model-kvm.xml similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model.xml rename to tests/qemuxml2argvdata/cpu-host-model-kvm.xml diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-4.2.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-4.2.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-4.2.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-4.2.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.0.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.0.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.0.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.0.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.1.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.1.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.1.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.1.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.2.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.2.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.2.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-5.2.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.0.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.0.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.0.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.0.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.1.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.1.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.1.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.1.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.2.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.2.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.2.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-6.2.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.0.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.0.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.0.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.0.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.1.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.1.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.1.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.1.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.2.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.2.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.2.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-7.2.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-8.0.0.= args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-8.0.0.ar= gs similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-8.0.0.a= rgs rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-8.0.0= .args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-latest= .args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-latest.= args similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.x86_64-latest.= args rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-lates= t.args diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback.xml b/tests/q= emuxml2argvdata/cpu-host-model-nofallback-tcg.xml similarity index 100% rename from tests/qemuxml2argvdata/cpu-host-model-nofallback.xml rename to tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.xml diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 4fda68a4ce..5a524b37be 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1629,47 +1629,47 @@ mymain(void) /* host-model cpu expansion depends on the cpu reported by qemu and th= us * we invoke it for all real capability dumps we have */ - DO_TEST_CAPS_VER("cpu-host-model", "4.2.0"); - DO_TEST_CAPS_VER("cpu-host-model", "5.0.0"); - DO_TEST_CAPS_VER("cpu-host-model", "5.1.0"); - DO_TEST_CAPS_VER("cpu-host-model", "5.2.0"); - DO_TEST_CAPS_VER("cpu-host-model", "6.0.0"); - DO_TEST_CAPS_VER("cpu-host-model", "6.1.0"); - DO_TEST_CAPS_VER("cpu-host-model", "6.2.0"); - DO_TEST_CAPS_VER("cpu-host-model", "7.0.0"); - DO_TEST_CAPS_VER("cpu-host-model", "7.1.0"); - DO_TEST_CAPS_VER("cpu-host-model", "7.2.0"); - DO_TEST_CAPS_VER("cpu-host-model", "8.0.0"); - - DO_TEST_CAPS_VER("cpu-host-model-fallback", "4.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "5.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "5.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "5.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "6.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "6.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "6.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "7.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "7.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "7.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-fallback", "8.0.0"); - - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "4.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "5.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "5.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "5.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "6.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "6.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "6.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "7.0.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "7.1.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "7.2.0"); - DO_TEST_CAPS_VER("cpu-host-model-nofallback", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "8.0.0"); + + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "8.0.0"); + + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "8.0.0"); /* For this specific test we accept the increased likelihood of changes * if qemu updates the CPU model */ - DO_TEST_CAPS_LATEST("cpu-host-model"); - DO_TEST_CAPS_LATEST("cpu-host-model-fallback"); - DO_TEST_CAPS_LATEST("cpu-host-model-nofallback"); + DO_TEST_CAPS_LATEST("cpu-host-model-kvm"); + DO_TEST_CAPS_LATEST("cpu-host-model-fallback-tcg"); + DO_TEST_CAPS_LATEST("cpu-host-model-nofallback-tcg"); /* this test case uses 'cpu=3D"host-model"', run it with Haswell host = cpu to prevent test case churn */ DO_TEST_CAPS_ARCH_LATEST_FULL("cpu-host-model-vendor", "x86_64", ARG_C= APS_HOST_CPU_MODEL, QEMU_CPU_DEF_HASWELL); --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org From nobody Mon May 13 19:27:19 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1699544385799964.7897928485703; Thu, 9 Nov 2023 07:39:45 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id 226171AD3; Thu, 9 Nov 2023 10:39:43 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 9DE331B5B; Thu, 9 Nov 2023 09:56:01 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id E26441AFB; Thu, 9 Nov 2023 09:55:50 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id BE7261ADA for ; Thu, 9 Nov 2023 09:52:32 -0500 (EST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-60-eK3ljM7mMpyruq9sugtGMQ-1; Thu, 09 Nov 2023 09:52:28 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 1948F882571 for ; Thu, 9 Nov 2023 14:52:25 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 0F82A40C6EB9 for ; Thu, 9 Nov 2023 14:52:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: eK3ljM7mMpyruq9sugtGMQ-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 4/6] qemuxml2argvtest: Add complementary 'kvm/tcg' test cases for cpu-host-model* Date: Thu, 9 Nov 2023 15:52:17 +0100 Message-ID: <5673f7a06dcd6a51dba006d3de5e56538ca9bb99.1699541489.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: OPUFK6LNLGIIICEKPNGFSX6LRTEZFEKO X-Message-ID-Hash: OPUFK6LNLGIIICEKPNGFSX6LRTEZFEKO X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699544388154100001 CPU host model expansion depends on the CPU data from the capabilities and can change based on emulation type. Add complementary tests to the ones we already have to ensure full coverage. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- ...-host-model-fallback-kvm.x86_64-4.2.0.args | 33 +++++++++++++++ ...-host-model-fallback-kvm.x86_64-5.0.0.args | 33 +++++++++++++++ ...-host-model-fallback-kvm.x86_64-5.1.0.args | 33 +++++++++++++++ ...-host-model-fallback-kvm.x86_64-5.2.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-6.0.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-6.1.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-6.2.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-7.0.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-7.1.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-7.2.0.args | 34 ++++++++++++++++ ...-host-model-fallback-kvm.x86_64-8.0.0.args | 33 +++++++++++++++ ...host-model-fallback-kvm.x86_64-latest.args | 33 +++++++++++++++ .../cpu-host-model-fallback-kvm.xml | 19 +++++++++ ...ost-model-nofallback-kvm.x86_64-4.2.0.args | 33 +++++++++++++++ ...ost-model-nofallback-kvm.x86_64-5.0.0.args | 33 +++++++++++++++ ...ost-model-nofallback-kvm.x86_64-5.1.0.args | 33 +++++++++++++++ ...ost-model-nofallback-kvm.x86_64-5.2.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-6.0.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-6.1.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-6.2.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-7.0.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-7.1.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-7.2.0.args | 34 ++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-8.0.0.args | 33 +++++++++++++++ ...st-model-nofallback-kvm.x86_64-latest.args | 33 +++++++++++++++ .../cpu-host-model-nofallback-kvm.xml | 21 ++++++++++ .../cpu-host-model-tcg.x86_64-4.2.0.args | 38 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-5.0.0.args | 38 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-5.1.0.args | 38 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-5.2.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-6.0.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-6.1.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-6.2.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-7.0.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-7.1.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-7.2.0.args | 39 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-8.0.0.args | 38 ++++++++++++++++++ .../cpu-host-model-tcg.x86_64-latest.args | 38 ++++++++++++++++++ tests/qemuxml2argvdata/cpu-host-model-tcg.xml | 21 ++++++++++ tests/qemuxml2argvtest.c | 40 +++++++++++++++++++ 40 files changed, 1370 insertions(+) create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-4.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-5.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-5.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-5.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-6.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-6.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-6.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-7.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-7.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-7.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-8.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-latest.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.xml create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-4.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-5.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-5.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-5.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-6.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-6.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-6.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-7.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-7.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-7.2.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-8.0.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-latest.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.xml create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-4.2.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.0.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.1.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.2.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.0.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.1.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.2.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.0.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.1.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.2.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.0.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest= .args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.xml diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-4.2.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.ar= gs new file mode 100644 index 0000000000..1111e388d9 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-4.2,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu Skylake-Client-IBRS,ss=3Don,vmx=3Don,hypervisor=3Don,tsc-adjust=3Don,= clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabilities=3Don,s= sbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange-mc-no=3D= on \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.0.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.ar= gs new file mode 100644 index 0000000000..f51c51bcb3 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.0,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu Skylake-Client-IBRS,ss=3Don,vmx=3Don,hypervisor=3Don,tsc-adjust=3Don,= clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabilities=3Don,s= sbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange-mc-no=3D= on \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.1.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.1.0.ar= gs new file mode 100644 index 0000000000..aa87a909fc --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.1,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.2.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.2.0.ar= gs new file mode 100644 index 0000000000..fb4b243e19 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-5.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object memory-backend-ram,id=3Dpc.ram,size=3D224395264 \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.0.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.0.0.ar= gs new file mode 100644 index 0000000000..1f07704baa --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.0.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.1.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.1.0.ar= gs new file mode 100644 index 0000000000..3d8df92a19 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.1.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,svme-addr-chk=3Don,rdctl-no=3Don,skip-l1dfl-vm= entry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.2.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.2.0.ar= gs new file mode 100644 index 0000000000..4aa9011fe8 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-6.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,svme-addr-chk=3Don,rdctl-no=3Don,skip-l1dfl-vm= entry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.0.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.0.0.ar= gs new file mode 100644 index 0000000000..e944e69cfd --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.0.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,tsc-scale=3Don,svme-addr-chk=3Don,rdctl-no=3Do= n,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.1.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.1.0.ar= gs new file mode 100644 index 0000000000..d9edda2733 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.1.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,tsc-scale=3Don,vmcb-clean=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.2.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.2.0.ar= gs new file mode 100644 index 0000000000..1d1839b7fa --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-7.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause= -filter=3Don,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.0.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.0.0.ar= gs new file mode 100644 index 0000000000..8278629ee7 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.0.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause= -filter=3Don,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-late= st.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-latest.= args new file mode 100644 index 0000000000..21b8184e55 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-latest.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,cmp-legacy=3Don,amd-ssbd=3Do= n,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause-filter=3Don= ,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk=3Don,lfence-= always-serializing=3Don,null-sel-clr-base=3Don,rdctl-no=3Don,skip-l1dfl-vme= ntry=3Don,mds-no=3Don,pschange-mc-no=3Don,xsaves=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.xml b/tests= /qemuxml2argvdata/cpu-host-model-fallback-kvm.xml new file mode 100644 index 0000000000..65bbb46b72 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.xml @@ -0,0 +1,19 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 6 + + hvm + + + + + destroy + restart + destroy + + /usr/bin/qemu-system-x86_64 + + diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-4.= 2.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-4.2.= 0.args new file mode 100644 index 0000000000..1111e388d9 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-4.2,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu Skylake-Client-IBRS,ss=3Don,vmx=3Don,hypervisor=3Don,tsc-adjust=3Don,= clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabilities=3Don,s= sbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange-mc-no=3D= on \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.= 0.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.0.= 0.args new file mode 100644 index 0000000000..f51c51bcb3 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.0,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu Skylake-Client-IBRS,ss=3Don,vmx=3Don,hypervisor=3Don,tsc-adjust=3Don,= clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabilities=3Don,s= sbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange-mc-no=3D= on \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.= 1.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.1.= 0.args new file mode 100644 index 0000000000..aa87a909fc --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.1,usb=3Doff,dump-guest-core=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.= 2.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.2.= 0.args new file mode 100644 index 0000000000..fb4b243e19 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-5.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-i440fx-5.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object memory-backend-ram,id=3Dpc.ram,size=3D224395264 \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.= 0.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.0.= 0.args new file mode 100644 index 0000000000..1f07704baa --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.0.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no= =3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.= 1.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.1.= 0.args new file mode 100644 index 0000000000..3d8df92a19 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.1.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,svme-addr-chk=3Don,rdctl-no=3Don,skip-l1dfl-vm= entry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.= 2.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.2.= 0.args new file mode 100644 index 0000000000..4aa9011fe8 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-6.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-6.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,svme-addr-chk=3Don,rdctl-no=3Don,skip-l1dfl-vm= entry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x2 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.= 0.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.0.= 0.args new file mode 100644 index 0000000000..e944e69cfd --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.0.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,tsc-scale=3Don,svme-addr-chk=3Don,rdctl-no=3Do= n,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.= 1.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.1.= 0.args new file mode 100644 index 0000000000..d9edda2733 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.1.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,tsc-scale=3Don,vmcb-clean=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.= 2.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.2.= 0.args new file mode 100644 index 0000000000..1d1839b7fa --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-7.2.0.args @@ -0,0 +1,34 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-7.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause= -filter=3Don,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.= 0.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.0.= 0.args new file mode 100644 index 0000000000..8278629ee7 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.0.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,xsaves=3Don,cmp-legacy=3Don,= amd-ssbd=3Don,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause= -filter=3Don,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk= =3Don,rdctl-no=3Don,skip-l1dfl-vmentry=3Don,mds-no=3Don,pschange-mc-no=3Don= \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-la= test.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-lat= est.args new file mode 100644 index 0000000000..21b8184e55 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-latest.ar= gs @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,cmp-legacy=3Don,amd-ssbd=3Do= n,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause-filter=3Don= ,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk=3Don,lfence-= always-serializing=3Don,null-sel-clr-base=3Don,rdctl-no=3Don,skip-l1dfl-vme= ntry=3Don,mds-no=3Don,pschange-mc-no=3Don,xsaves=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.xml b/tes= ts/qemuxml2argvdata/cpu-host-model-nofallback-kvm.xml new file mode 100644 index 0000000000..8ed9c0dfcf --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.xml @@ -0,0 +1,21 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 6 + + hvm + + + + + + + destroy + restart + destroy + + /usr/bin/qemu-system-x86_64 + + diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-4.2.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-4.2.0.args new file mode 100644 index 0000000000..e419c1734d --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-4.2.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-q35-4.2,usb=3Doff,dump-guest-core=3Doff \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowext=3Don,3= dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.0.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.0.0.args new file mode 100644 index 0000000000..a7fd187f12 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.0.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-q35-5.0,usb=3Doff,dump-guest-core=3Doff \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowext=3Don,3= dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.1.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.1.0.args new file mode 100644 index 0000000000..71b61fbbc5 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.1.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-q35-5.1,usb=3Doff,dump-guest-core=3Doff \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowext=3Don,3= dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.2.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.2.0.args new file mode 100644 index 0000000000..e48bcd61e3 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-5.2.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object secret,id=3DmasterKey0,format=3Draw,file=3D/var/lib/libvirt/qemu/d= omain--1-QEMUGuest1/master-key.aes \ +-machine pc-q35-5.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowext=3Don,3= dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-object memory-backend-ram,id=3Dpc.ram,size=3D224395264 \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.0.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.0.0.args new file mode 100644 index 0000000000..b3deb63cf0 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.0.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-6.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,pks=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowe= xt=3Don,3dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.1.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.1.0.args new file mode 100644 index 0000000000..5835958a55 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.1.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-6.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,pks=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowe= xt=3Don,3dnow=3Don,cr8legacy=3Don,npt=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.2.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.2.0.args new file mode 100644 index 0000000000..6b1a1a6055 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-6.2.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-6.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,pku=3Don,la= 57=3Don,pks=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb=3Don,3dnowe= xt=3Don,3dnow=3Don,cr8legacy=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,mis= alignsse=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device pcie-root-port,port=3D8,chassis=3D1,id=3Dpci.1,bus=3Dpcie.0,multif= unction=3Don,addr=3D0x1 \ +-device pcie-root-port,port=3D9,chassis=3D2,id=3Dpci.2,bus=3Dpcie.0,addr= =3D0x1.0x1 \ +-device pcie-root-port,port=3D10,chassis=3D3,id=3Dpci.3,bus=3Dpcie.0,addr= =3D0x1.0x2 \ +-device qemu-xhci,id=3Dusb,bus=3Dpci.1,addr=3D0x0 \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.2,addr=3D0x0 \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.0.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.0.0.args new file mode 100644 index 0000000000..b023c9e280 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.0.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-7.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,umip=3Don,p= ku=3Don,la57=3Don,pks=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb= =3Don,3dnowext=3Don,3dnow=3Don,cr8legacy=3Don,npt=3Don,vgif=3Don,svme-addr-= chk=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.1.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.1.0.args new file mode 100644 index 0000000000..4c2255868d --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.1.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-7.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu Opteron_G3,acpi=3Don,ss=3Don,pclmulqdq=3Don,monitor=3Don,ssse3=3Don,s= se4.1=3Don,sse4.2=3Don,movbe=3Don,aes=3Don,xsave=3Don,rdrand=3Don,hyperviso= r=3Don,arat=3Don,fsgsbase=3Don,bmi1=3Don,smep=3Don,bmi2=3Don,erms=3Don,mpx= =3Don,adx=3Don,smap=3Don,pcommit=3Don,clflushopt=3Don,clwb=3Don,umip=3Don,p= ku=3Don,la57=3Don,pks=3Don,xsaveopt=3Don,xgetbv1=3Don,mmxext=3Don,pdpe1gb= =3Don,3dnowext=3Don,3dnow=3Don,cr8legacy=3Don,npt=3Don,vgif=3Don,svme-addr-= chk=3Don,misalignsse=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.2.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.2.0.args new file mode 100644 index 0000000000..4f411a718a --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-7.2.0.args @@ -0,0 +1,39 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-7.2,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,pks=3Don,3d= nowext=3Don,3dnow=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Doff,rdse= ed=3Doff,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,3dnowpr= efetch=3Doff,osvw=3Doff,topoext=3Doff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-no-acpi \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.0.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.0.0.args new file mode 100644 index 0000000000..ae10640e4d --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.0.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-8.0,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m,acpi=3Doff \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,pks=3Don,fs= rm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,npt=3Don,vgi= f=3Don,svme-addr-chk=3Don,vme=3Doff,rdseed=3Doff,sha-ni=3Doff,xsavec=3Doff,= fxsr-opt=3Doff,misalignsse=3Doff,3dnowprefetch=3Doff,osvw=3Doff,topoext=3Do= ff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args b= /tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args new file mode 100644 index 0000000000..6534eb244c --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine q35,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.xml b/tests/qemuxml2= argvdata/cpu-host-model-tcg.xml new file mode 100644 index 0000000000..10b68bc76f --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.xml @@ -0,0 +1,21 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + + + destroy + restart + destroy + + /usr/bin/qemu-system-x86_64 + + + diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 5a524b37be..d01fcaedd3 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1641,6 +1641,30 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "8.0.0"); + + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.0.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.1.0"); @@ -1653,6 +1677,18 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "4.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "5.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "5.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "5.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "6.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "6.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "6.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "7.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "7.1.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "7.2.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.0.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.1.0"); @@ -1668,6 +1704,10 @@ mymain(void) /* For this specific test we accept the increased likelihood of changes * if qemu updates the CPU model */ DO_TEST_CAPS_LATEST("cpu-host-model-kvm"); + DO_TEST_CAPS_LATEST("cpu-host-model-fallback-kvm"); + DO_TEST_CAPS_LATEST("cpu-host-model-nofallback-kvm"); + + DO_TEST_CAPS_LATEST("cpu-host-model-tcg"); DO_TEST_CAPS_LATEST("cpu-host-model-fallback-tcg"); DO_TEST_CAPS_LATEST("cpu-host-model-nofallback-tcg"); --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org From nobody Mon May 13 19:27:20 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1699543932952847.1325881708218; Thu, 9 Nov 2023 07:32:12 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id B6F8C1B97; Thu, 9 Nov 2023 10:32:11 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 14E291B4E; Thu, 9 Nov 2023 09:55:42 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id 27DC51B4A; Thu, 9 Nov 2023 09:55:31 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 2247C1AFF for ; Thu, 9 Nov 2023 09:52:30 -0500 (EST) Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-313-brLfubuZPG2by_U8UcWSWg-1; Thu, 09 Nov 2023 09:52:27 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id CEB401C16E5E for ; Thu, 9 Nov 2023 14:52:25 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 563D440C6EB9 for ; Thu, 9 Nov 2023 14:52:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: brLfubuZPG2by_U8UcWSWg-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 5/6] qemuxml2argvtest: Add '8.1.0' variants of 'cpu-host-model*' tests Date: Thu, 9 Nov 2023 15:52:18 +0100 Message-ID: <50a4aea1a804c4ed02642c434b7d6348776ecc18.1699541489.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: J6AHVX55TBAZ6BOHMYFCX4622P363KD3 X-Message-ID-Hash: J6AHVX55TBAZ6BOHMYFCX4622P363KD3 X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699543933976100001 Upcoming test bump will cause some changes thus preserve the existing state. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- ...-host-model-fallback-kvm.x86_64-8.1.0.args | 33 ++++++++++++++++ ...-host-model-fallback-tcg.x86_64-8.1.0.args | 33 ++++++++++++++++ .../cpu-host-model-kvm.x86_64-8.1.0.args | 38 +++++++++++++++++++ ...ost-model-nofallback-kvm.x86_64-8.1.0.args | 33 ++++++++++++++++ ...ost-model-nofallback-tcg.x86_64-8.1.0.args | 33 ++++++++++++++++ .../cpu-host-model-tcg.x86_64-8.1.0.args | 38 +++++++++++++++++++ tests/qemuxml2argvtest.c | 6 +++ 7 files changed, 214 insertions(+) create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_= 64-8.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_= 64-8.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.1.0.= args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x8= 6_64-8.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x8= 6_64-8.1.0.args create mode 100644 tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.1.0.= args diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.1.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.1.0.ar= gs new file mode 100644 index 0000000000..3b733a3c5d --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-kvm.x86_64-8.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,cmp-legacy=3Don,amd-ssbd=3Do= n,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause-filter=3Don= ,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk=3Don,lfence-= always-serializing=3Don,null-sel-clr-base=3Don,rdctl-no=3Don,skip-l1dfl-vme= ntry=3Don,mds-no=3Don,pschange-mc-no=3Don,xsaves=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-8.1.= 0.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-8.1.0.ar= gs new file mode 100644 index 0000000000..177f7da2b5 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-8.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.1.0.args b/= tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.1.0.args new file mode 100644 index 0000000000..901f279a02 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-8.1.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m,acpi=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,cmp-legacy=3Don,amd-ssbd=3Do= n,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause-filter=3Don= ,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk=3Don,lfence-= always-serializing=3Don,null-sel-clr-base=3Don,rdctl-no=3Don,skip-l1dfl-vme= ntry=3Don,mds-no=3Don,pschange-mc-no=3Don,xsaves=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.= 1.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.1.= 0.args new file mode 100644 index 0000000000..3b733a3c5d --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-kvm.x86_64-8.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel kvm \ +-cpu EPYC-Rome,x2apic=3Don,tsc-deadline=3Don,hypervisor=3Don,tsc-adjust=3D= on,stibp=3Don,arch-capabilities=3Don,ssbd=3Don,cmp-legacy=3Don,amd-ssbd=3Do= n,virt-ssbd=3Don,lbrv=3Don,tsc-scale=3Don,vmcb-clean=3Don,pause-filter=3Don= ,pfthreshold=3Don,v-vmsave-vmload=3Don,vgif=3Don,svme-addr-chk=3Don,lfence-= always-serializing=3Don,null-sel-clr-base=3Don,rdctl-no=3Don,skip-l1dfl-vme= ntry=3Don,mds-no=3Don,pschange-mc-no=3Don,xsaves=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-8.= 1.0.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-8.1.= 0.args new file mode 100644 index 0000000000..177f7da2b5 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-8.1.0.args @@ -0,0 +1,33 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-i440fx-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc= .ram,acpi=3Doff \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 6,sockets=3D6,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"piix3-usb-uhci","id":"usb","bus":"pci.0","addr":"0x1.0= x2"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.0","add= r":"0x2"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.1.0.args b/= tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.1.0.args new file mode 100644 index 0000000000..4d132a9da0 --- /dev/null +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-8.1.0.args @@ -0,0 +1,38 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1 \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3DQEMUGuest1,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ +-machine pc-q35-8.1,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ra= m,acpi=3Doff \ +-accel tcg \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-m size=3D219136k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ +-overcommit mem-lock=3Doff \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":8,"chassis":1,"id":"pci.1","bus= ":"pcie.0","multifunction":true,"addr":"0x1"}' \ +-device '{"driver":"pcie-root-port","port":9,"chassis":2,"id":"pci.2","bus= ":"pcie.0","addr":"0x1.0x1"}' \ +-device '{"driver":"pcie-root-port","port":10,"chassis":3,"id":"pci.3","bu= s":"pcie.0","addr":"0x1.0x2"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-device '{"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.2","add= r":"0x0"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index d01fcaedd3..24997c0aaa 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1640,6 +1640,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-kvm", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-kvm", "8.1.0"); DO_TEST_CAPS_VER("cpu-host-model-tcg", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-tcg", "5.0.0"); @@ -1652,6 +1653,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-tcg", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-tcg", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-tcg", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-tcg", "8.1.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "5.0.0"); @@ -1664,6 +1666,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-kvm", "8.1.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "5.0.0"); @@ -1676,6 +1679,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-fallback-tcg", "8.1.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "5.0.0"); @@ -1688,6 +1692,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-kvm", "8.1.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "4.2.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "5.0.0"); @@ -1700,6 +1705,7 @@ mymain(void) DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "7.1.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "7.2.0"); DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "8.0.0"); + DO_TEST_CAPS_VER("cpu-host-model-nofallback-tcg", "8.1.0"); /* For this specific test we accept the increased likelihood of changes * if qemu updates the CPU model */ --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org From nobody Mon May 13 19:27:20 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; spf=none (zohomail.com: 8.43.85.245 is neither permitted nor denied by domain of lists.libvirt.org) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1699544808395526.1468195078122; Thu, 9 Nov 2023 07:46:48 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 996) id A54DF171C; Thu, 9 Nov 2023 10:46:46 -0500 (EST) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 78DE81B2D; Thu, 9 Nov 2023 09:57:31 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 996) id 0D7091A58; Thu, 9 Nov 2023 09:57:14 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id E85221AA5 for ; Thu, 9 Nov 2023 09:52:33 -0500 (EST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-227-MNefRn4qP0-yVmh_Cyn26w-1; Thu, 09 Nov 2023 09:52:29 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 08EBB862CAD for ; Thu, 9 Nov 2023 14:52:28 +0000 (UTC) Received: from speedmetal.lan (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2BE6640C6EB9 for ; Thu, 9 Nov 2023 14:52:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: MNefRn4qP0-yVmh_Cyn26w-1 From: Peter Krempa To: devel@lists.libvirt.org Subject: [PATCH 6/6] qemucapabilitiestest: Update capabilities data for 8.2 dev cycle on x86_64 Date: Thu, 9 Nov 2023 15:52:19 +0100 Message-ID: <51939f94f5f4cf5d5bedcf5c41d74a92df41189b.1699541489.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: 3CQY7IVR5DER3VOIERQUV5AESOMCUNM6 X-Message-ID-Hash: 3CQY7IVR5DER3VOIERQUV5AESOMCUNM6 X-MailFrom: pkrempa@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZM-MESSAGEID: 1699544810180100001 Update to v8.1.0-3111-gad6ef0a42e Notable changes: - migration: - multichannel migration added - 'channels' array argument of migrate/migrate-incomming added - legacy block migration deprecated - 'blk', 'inc' arguments of 'migrate' command - 'block' migration capability - 'block-incremental' migration parameter - legacy migration compression deprecated - 'compress' migration capability - 'compress-level', 'compress-threads', 'compress-wait-thread', 'decompress-threads' migration paramters - migration parameter 'mode' with 'normal' and 'cpr-reboot' options added - new formats for 'dump-guest-memory' - 'dump-raw-lzo', 'kdump-raw-snappy', 'kdump-raw-zlib' added - 'block-job-change' command added - 'HV_BALLOON_STATUS_REPORT' event and 'query-hv-balloon-status-report' command added - deprecated old i440fx machine types: - 'pc-i440fx-2.0', 'pc-i440fx-2.1', 'pc-i440fx-2.2', 'pc-i440fx-2.3' - 'sha-ni' and few other ring 0 instruction are now exposed to tcg guests Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- .../domaincapsdata/qemu_8.2.0-tcg.x86_64.xml | 1 - .../caps_8.2.0_x86_64.replies | 4365 +++++++++-------- .../caps_8.2.0_x86_64.xml | 53 +- ...host-model-fallback-tcg.x86_64-latest.args | 2 +- ...st-model-nofallback-tcg.x86_64-latest.args | 2 +- .../cpu-host-model-tcg.x86_64-latest.args | 2 +- 6 files changed, 2389 insertions(+), 2036 deletions(-) diff --git a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml b/tests/domainc= apsdata/qemu_8.2.0-tcg.x86_64.xml index c6601496fe..784a29acd9 100644 --- a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml @@ -63,7 +63,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.replies b/tests/q= emucapabilitiesdata/caps_8.2.0_x86_64.replies index 14736e6558..b9d26f633c 100644 --- a/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.replies @@ -21,7 +21,7 @@ "minor": 1, "major": 8 }, - "package": "v8.1.0-2161-ga95260486a" + "package": "v8.1.0-3111-gad6ef0a42e" }, "id": "libvirt-2" } @@ -421,34 +421,40 @@ "arg-type": "56" }, { - "name": "blockdev-add", + "name": "block-job-change", "ret-type": "0", "meta-type": "command", "arg-type": "57" }, { - "name": "blockdev-reopen", + "name": "blockdev-add", "ret-type": "0", "meta-type": "command", "arg-type": "58" }, { - "name": "blockdev-del", + "name": "blockdev-reopen", "ret-type": "0", "meta-type": "command", "arg-type": "59" }, { - "name": "blockdev-create", + "name": "blockdev-del", "ret-type": "0", "meta-type": "command", "arg-type": "60" }, + { + "name": "blockdev-create", + "ret-type": "0", + "meta-type": "command", + "arg-type": "61" + }, { "name": "x-blockdev-amend", "ret-type": "0", "meta-type": "command", - "arg-type": "61", + "arg-type": "62", "features": [ "unstable" ] @@ -456,54 +462,54 @@ { "name": "BLOCK_IMAGE_CORRUPTED", "meta-type": "event", - "arg-type": "62" + "arg-type": "63" }, { "name": "BLOCK_IO_ERROR", "meta-type": "event", - "arg-type": "63" + "arg-type": "64" }, { "name": "BLOCK_JOB_COMPLETED", "meta-type": "event", - "arg-type": "64" + "arg-type": "65" }, { "name": "BLOCK_JOB_CANCELLED", "meta-type": "event", - "arg-type": "65" + "arg-type": "66" }, { "name": "BLOCK_JOB_ERROR", "meta-type": "event", - "arg-type": "66" + "arg-type": "67" }, { "name": "BLOCK_JOB_READY", "meta-type": "event", - "arg-type": "67" + "arg-type": "68" }, { "name": "BLOCK_JOB_PENDING", "meta-type": "event", - "arg-type": "68" + "arg-type": "69" }, { "name": "BLOCK_WRITE_THRESHOLD", "meta-type": "event", - "arg-type": "69" + "arg-type": "70" }, { "name": "block-set-write-threshold", "ret-type": "0", "meta-type": "command", - "arg-type": "70" + "arg-type": "71" }, { "name": "x-blockdev-change", "ret-type": "0", "meta-type": "command", - "arg-type": "71", + "arg-type": "72", "features": [ "unstable" ] @@ -512,7 +518,7 @@ "name": "x-blockdev-set-iothread", "ret-type": "0", "meta-type": "command", - "arg-type": "72", + "arg-type": "73", "features": [ "unstable" ] @@ -520,36 +526,36 @@ { "name": "QUORUM_FAILURE", "meta-type": "event", - "arg-type": "73" + "arg-type": "74" }, { "name": "QUORUM_REPORT_BAD", "meta-type": "event", - "arg-type": "74" + "arg-type": "75" }, { "name": "blockdev-snapshot-internal-sync", "ret-type": "0", "meta-type": "command", - "arg-type": "75" + "arg-type": "76" }, { "name": "blockdev-snapshot-delete-internal-sync", - "ret-type": "77", + "ret-type": "78", "meta-type": "command", - "arg-type": "76" + "arg-type": "77" }, { "name": "nbd-server-start", "ret-type": "0", "meta-type": "command", - "arg-type": "78" + "arg-type": "79" }, { "name": "nbd-server-add", "ret-type": "0", "meta-type": "command", - "arg-type": "79", + "arg-type": "80", "features": [ "deprecated" ] @@ -558,7 +564,7 @@ "name": "nbd-server-remove", "ret-type": "0", "meta-type": "command", - "arg-type": "80", + "arg-type": "81", "features": [ "deprecated" ] @@ -573,34 +579,34 @@ "name": "block-export-add", "ret-type": "0", "meta-type": "command", - "arg-type": "81" + "arg-type": "82" }, { "name": "block-export-del", "ret-type": "0", "meta-type": "command", - "arg-type": "82" + "arg-type": "83" }, { "name": "BLOCK_EXPORT_DELETED", "meta-type": "event", - "arg-type": "83" + "arg-type": "84" }, { "name": "query-block-exports", - "ret-type": "[84]", + "ret-type": "[85]", "meta-type": "command", "arg-type": "0" }, { "name": "query-chardev", - "ret-type": "[85]", + "ret-type": "[86]", "meta-type": "command", "arg-type": "0" }, { "name": "query-chardev-backends", - "ret-type": "[86]", + "ret-type": "[87]", "meta-type": "command", "arg-type": "0" }, @@ -608,63 +614,63 @@ "name": "ringbuf-write", "ret-type": "0", "meta-type": "command", - "arg-type": "87" + "arg-type": "88" }, { "name": "ringbuf-read", "ret-type": "str", "meta-type": "command", - "arg-type": "88" + "arg-type": "89" }, { "name": "chardev-add", - "ret-type": "90", + "ret-type": "91", "meta-type": "command", - "arg-type": "89" + "arg-type": "90" }, { "name": "chardev-change", - "ret-type": "90", + "ret-type": "91", "meta-type": "command", - "arg-type": "91" + "arg-type": "92" }, { "name": "chardev-remove", "ret-type": "0", "meta-type": "command", - "arg-type": "92" + "arg-type": "93" }, { "name": "chardev-send-break", "ret-type": "0", "meta-type": "command", - "arg-type": "93" + "arg-type": "94" }, { "name": "VSERPORT_CHANGE", "meta-type": "event", - "arg-type": "94" + "arg-type": "95" }, { "name": "dump-guest-memory", "ret-type": "0", "meta-type": "command", - "arg-type": "95" + "arg-type": "96" }, { "name": "query-dump", - "ret-type": "96", + "ret-type": "97", "meta-type": "command", "arg-type": "0" }, { "name": "DUMP_COMPLETED", "meta-type": "event", - "arg-type": "97" + "arg-type": "98" }, { "name": "query-dump-guest-memory-capability", - "ret-type": "98", + "ret-type": "99", "meta-type": "command", "arg-type": "0" }, @@ -672,96 +678,96 @@ "name": "set_link", "ret-type": "0", "meta-type": "command", - "arg-type": "99" + "arg-type": "100" }, { "name": "netdev_add", "ret-type": "0", "meta-type": "command", - "arg-type": "100" + "arg-type": "101" }, { "name": "netdev_del", "ret-type": "0", "meta-type": "command", - "arg-type": "101" + "arg-type": "102" }, { "name": "query-rx-filter", - "ret-type": "[103]", + "ret-type": "[104]", "meta-type": "command", - "arg-type": "102" + "arg-type": "103" }, { "name": "NIC_RX_FILTER_CHANGED", "meta-type": "event", - "arg-type": "104" + "arg-type": "105" }, { "name": "announce-self", "ret-type": "0", "meta-type": "command", - "arg-type": "105" + "arg-type": "106" }, { "name": "FAILOVER_NEGOTIATED", "meta-type": "event", - "arg-type": "106" + "arg-type": "107" }, { "name": "NETDEV_STREAM_CONNECTED", "meta-type": "event", - "arg-type": "107" + "arg-type": "108" }, { "name": "NETDEV_STREAM_DISCONNECTED", "meta-type": "event", - "arg-type": "108" + "arg-type": "109" }, { "name": "RDMA_GID_STATUS_CHANGED", "meta-type": "event", - "arg-type": "109" + "arg-type": "110" }, { "name": "query-rocker", - "ret-type": "111", + "ret-type": "112", "meta-type": "command", - "arg-type": "110" + "arg-type": "111" }, { "name": "query-rocker-ports", - "ret-type": "[113]", + "ret-type": "[114]", "meta-type": "command", - "arg-type": "112" + "arg-type": "113" }, { "name": "query-rocker-of-dpa-flows", - "ret-type": "[115]", + "ret-type": "[116]", "meta-type": "command", - "arg-type": "114" + "arg-type": "115" }, { "name": "query-rocker-of-dpa-groups", - "ret-type": "[117]", + "ret-type": "[118]", "meta-type": "command", - "arg-type": "116" + "arg-type": "117" }, { "name": "query-tpm-models", - "ret-type": "[118]", + "ret-type": "[119]", "meta-type": "command", "arg-type": "0" }, { "name": "query-tpm-types", - "ret-type": "[119]", + "ret-type": "[120]", "meta-type": "command", "arg-type": "0" }, { "name": "query-tpm", - "ret-type": "[120]", + "ret-type": "[121]", "meta-type": "command", "arg-type": "0" }, @@ -769,40 +775,40 @@ "name": "set_password", "ret-type": "0", "meta-type": "command", - "arg-type": "121" + "arg-type": "122" }, { "name": "expire_password", "ret-type": "0", "meta-type": "command", - "arg-type": "122" + "arg-type": "123" }, { "name": "screendump", "ret-type": "0", "meta-type": "command", - "arg-type": "123" + "arg-type": "124" }, { "name": "query-spice", - "ret-type": "124", + "ret-type": "125", "meta-type": "command", "arg-type": "0" }, { "name": "SPICE_CONNECTED", "meta-type": "event", - "arg-type": "125" + "arg-type": "126" }, { "name": "SPICE_INITIALIZED", "meta-type": "event", - "arg-type": "126" + "arg-type": "127" }, { "name": "SPICE_DISCONNECTED", "meta-type": "event", - "arg-type": "127" + "arg-type": "128" }, { "name": "SPICE_MIGRATE_COMPLETED", @@ -811,13 +817,13 @@ }, { "name": "query-vnc", - "ret-type": "128", + "ret-type": "129", "meta-type": "command", "arg-type": "0" }, { "name": "query-vnc-servers", - "ret-type": "[129]", + "ret-type": "[130]", "meta-type": "command", "arg-type": "0" }, @@ -825,26 +831,26 @@ "name": "change-vnc-password", "ret-type": "0", "meta-type": "command", - "arg-type": "130" + "arg-type": "131" }, { "name": "VNC_CONNECTED", "meta-type": "event", - "arg-type": "131" + "arg-type": "132" }, { "name": "VNC_INITIALIZED", "meta-type": "event", - "arg-type": "132" + "arg-type": "133" }, { "name": "VNC_DISCONNECTED", "meta-type": "event", - "arg-type": "133" + "arg-type": "134" }, { "name": "query-mice", - "ret-type": "[134]", + "ret-type": "[135]", "meta-type": "command", "arg-type": "0" }, @@ -852,17 +858,17 @@ "name": "send-key", "ret-type": "0", "meta-type": "command", - "arg-type": "135" + "arg-type": "136" }, { "name": "input-send-event", "ret-type": "0", "meta-type": "command", - "arg-type": "136" + "arg-type": "137" }, { "name": "query-display-options", - "ret-type": "137", + "ret-type": "138", "meta-type": "command", "arg-type": "0" }, @@ -870,23 +876,23 @@ "name": "display-reload", "ret-type": "0", "meta-type": "command", - "arg-type": "138" + "arg-type": "139" }, { "name": "display-update", "ret-type": "0", "meta-type": "command", - "arg-type": "139" + "arg-type": "140" }, { "name": "client_migrate_info", "ret-type": "0", "meta-type": "command", - "arg-type": "140" + "arg-type": "141" }, { "name": "query-migrate", - "ret-type": "141", + "ret-type": "142", "meta-type": "command", "arg-type": "0" }, @@ -894,11 +900,11 @@ "name": "migrate-set-capabilities", "ret-type": "0", "meta-type": "command", - "arg-type": "142" + "arg-type": "143" }, { "name": "query-migrate-capabilities", - "ret-type": "[143]", + "ret-type": "[144]", "meta-type": "command", "arg-type": "0" }, @@ -906,11 +912,11 @@ "name": "migrate-set-parameters", "ret-type": "0", "meta-type": "command", - "arg-type": "144" + "arg-type": "145" }, { "name": "query-migrate-parameters", - "ret-type": "145", + "ret-type": "146", "meta-type": "command", "arg-type": "0" }, @@ -923,17 +929,17 @@ { "name": "MIGRATION", "meta-type": "event", - "arg-type": "146" + "arg-type": "147" }, { "name": "MIGRATION_PASS", "meta-type": "event", - "arg-type": "147" + "arg-type": "148" }, { "name": "COLO_EXIT", "meta-type": "event", - "arg-type": "148" + "arg-type": "149" }, { "name": "x-colo-lost-heartbeat", @@ -954,47 +960,47 @@ "name": "migrate-continue", "ret-type": "0", "meta-type": "command", - "arg-type": "149" + "arg-type": "150" }, { "name": "migrate", "ret-type": "0", "meta-type": "command", - "arg-type": "150" + "arg-type": "151" }, { "name": "migrate-incoming", "ret-type": "0", "meta-type": "command", - "arg-type": "151" + "arg-type": "152" }, { "name": "xen-save-devices-state", "ret-type": "0", "meta-type": "command", - "arg-type": "152" + "arg-type": "153" }, { "name": "xen-set-global-dirty-log", "ret-type": "0", "meta-type": "command", - "arg-type": "153" + "arg-type": "154" }, { "name": "xen-load-devices-state", "ret-type": "0", "meta-type": "command", - "arg-type": "154" + "arg-type": "155" }, { "name": "xen-set-replication", "ret-type": "0", "meta-type": "command", - "arg-type": "155" + "arg-type": "156" }, { "name": "query-xen-replication-status", - "ret-type": "156", + "ret-type": "157", "meta-type": "command", "arg-type": "0" }, @@ -1006,7 +1012,7 @@ }, { "name": "query-colo-status", - "ret-type": "157", + "ret-type": "158", "meta-type": "command", "arg-type": "0" }, @@ -1015,7 +1021,7 @@ "ret-type": "0", "allow-oob": true, "meta-type": "command", - "arg-type": "158" + "arg-type": "159" }, { "name": "migrate-pause", @@ -1027,41 +1033,41 @@ { "name": "UNPLUG_PRIMARY", "meta-type": "event", - "arg-type": "159" + "arg-type": "160" }, { "name": "calc-dirty-rate", "ret-type": "0", "meta-type": "command", - "arg-type": "160" + "arg-type": "161" }, { "name": "query-dirty-rate", - "ret-type": "162", + "ret-type": "163", "meta-type": "command", - "arg-type": "161" + "arg-type": "162" }, { "name": "set-vcpu-dirty-limit", "ret-type": "0", "meta-type": "command", - "arg-type": "163" + "arg-type": "164" }, { "name": "cancel-vcpu-dirty-limit", "ret-type": "0", "meta-type": "command", - "arg-type": "164" + "arg-type": "165" }, { "name": "query-vcpu-dirty-limit", - "ret-type": "[165]", + "ret-type": "[166]", "meta-type": "command", "arg-type": "0" }, { "name": "query-migrationthreads", - "ret-type": "[166]", + "ret-type": "[167]", "meta-type": "command", "arg-type": "0" }, @@ -1069,53 +1075,53 @@ "name": "snapshot-save", "ret-type": "0", "meta-type": "command", - "arg-type": "167" + "arg-type": "168" }, { "name": "snapshot-load", "ret-type": "0", "meta-type": "command", - "arg-type": "168" + "arg-type": "169" }, { "name": "snapshot-delete", "ret-type": "0", "meta-type": "command", - "arg-type": "169" + "arg-type": "170" }, { "name": "transaction", "ret-type": "0", "meta-type": "command", - "arg-type": "170" + "arg-type": "171" }, { "name": "trace-event-get-state", - "ret-type": "[172]", + "ret-type": "[173]", "meta-type": "command", - "arg-type": "171" + "arg-type": "172" }, { "name": "trace-event-set-state", "ret-type": "0", "meta-type": "command", - "arg-type": "173" + "arg-type": "174" }, { "name": "qmp_capabilities", "ret-type": "0", "meta-type": "command", - "arg-type": "174" + "arg-type": "175" }, { "name": "query-version", - "ret-type": "175", + "ret-type": "176", "meta-type": "command", "arg-type": "0" }, { "name": "query-commands", - "ret-type": "[176]", + "ret-type": "[177]", "meta-type": "command", "arg-type": "0" }, @@ -1127,63 +1133,63 @@ }, { "name": "query-qmp-schema", - "ret-type": "[177]", + "ret-type": "[178]", "meta-type": "command", "arg-type": "0" }, { "name": "qom-list", - "ret-type": "[179]", + "ret-type": "[180]", "meta-type": "command", - "arg-type": "178" + "arg-type": "179" }, { "name": "qom-get", "ret-type": "any", "meta-type": "command", - "arg-type": "180" + "arg-type": "181" }, { "name": "qom-set", "ret-type": "0", "meta-type": "command", - "arg-type": "181" + "arg-type": "182" }, { "name": "qom-list-types", - "ret-type": "[183]", + "ret-type": "[184]", "meta-type": "command", - "arg-type": "182" + "arg-type": "183" }, { "name": "qom-list-properties", - "ret-type": "[179]", + "ret-type": "[180]", "meta-type": "command", - "arg-type": "184" + "arg-type": "185" }, { "name": "object-add", "ret-type": "0", "meta-type": "command", - "arg-type": "185" + "arg-type": "186" }, { "name": "object-del", "ret-type": "0", "meta-type": "command", - "arg-type": "186" + "arg-type": "187" }, { "name": "device-list-properties", - "ret-type": "[179]", + "ret-type": "[180]", "meta-type": "command", - "arg-type": "187" + "arg-type": "188" }, { "name": "device_add", "ret-type": "0", "meta-type": "command", - "arg-type": "188", + "arg-type": "189", "features": [ "json-cli", "json-cli-hotplug" @@ -1193,51 +1199,51 @@ "name": "device_del", "ret-type": "0", "meta-type": "command", - "arg-type": "189" + "arg-type": "190" }, { "name": "DEVICE_DELETED", "meta-type": "event", - "arg-type": "190" + "arg-type": "191" }, { "name": "DEVICE_UNPLUG_GUEST_ERROR", "meta-type": "event", - "arg-type": "191" + "arg-type": "192" }, { "name": "query-cpus-fast", - "ret-type": "[192]", + "ret-type": "[193]", "meta-type": "command", "arg-type": "0" }, { "name": "query-machines", - "ret-type": "[193]", + "ret-type": "[194]", "meta-type": "command", "arg-type": "0" }, { "name": "query-current-machine", - "ret-type": "194", + "ret-type": "195", "meta-type": "command", "arg-type": "0" }, { "name": "query-target", - "ret-type": "195", + "ret-type": "196", "meta-type": "command", "arg-type": "0" }, { "name": "query-uuid", - "ret-type": "196", + "ret-type": "197", "meta-type": "command", "arg-type": "0" }, { "name": "query-vm-generation-id", - "ret-type": "197", + "ret-type": "198", "meta-type": "command", "arg-type": "0" }, @@ -1267,7 +1273,7 @@ }, { "name": "query-kvm", - "ret-type": "198", + "ret-type": "199", "meta-type": "command", "arg-type": "0" }, @@ -1275,23 +1281,23 @@ "name": "memsave", "ret-type": "0", "meta-type": "command", - "arg-type": "199" + "arg-type": "200" }, { "name": "pmemsave", "ret-type": "0", "meta-type": "command", - "arg-type": "200" + "arg-type": "201" }, { "name": "query-memdev", - "ret-type": "[201]", + "ret-type": "[202]", "meta-type": "command", "arg-type": "0" }, { "name": "query-hotpluggable-cpus", - "ret-type": "[202]", + "ret-type": "[203]", "meta-type": "command", "arg-type": "0" }, @@ -1299,53 +1305,64 @@ "name": "set-numa-node", "ret-type": "0", "meta-type": "command", - "arg-type": "203" + "arg-type": "204" }, { "name": "balloon", "ret-type": "0", "meta-type": "command", - "arg-type": "204" + "arg-type": "205" }, { "name": "query-balloon", - "ret-type": "205", + "ret-type": "206", "meta-type": "command", "arg-type": "0" }, { "name": "BALLOON_CHANGE", "meta-type": "event", - "arg-type": "206" + "arg-type": "207" + }, + { + "name": "query-hv-balloon-status-report", + "ret-type": "208", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "HV_BALLOON_STATUS_REPORT", + "meta-type": "event", + "arg-type": "208" }, { "name": "query-memory-size-summary", - "ret-type": "207", + "ret-type": "209", "meta-type": "command", "arg-type": "0" }, { "name": "query-memory-devices", - "ret-type": "[208]", + "ret-type": "[210]", "meta-type": "command", "arg-type": "0" }, { "name": "MEMORY_DEVICE_SIZE_CHANGE", "meta-type": "event", - "arg-type": "209" + "arg-type": "211" }, { "name": "MEM_UNPLUG_ERROR", "meta-type": "event", - "arg-type": "210", + "arg-type": "212", "features": [ "deprecated" ] }, { "name": "x-query-irq", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1354,7 +1371,7 @@ }, { "name": "x-query-jit", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1363,7 +1380,7 @@ }, { "name": "x-query-numa", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1372,7 +1389,7 @@ }, { "name": "x-query-opcount", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1381,7 +1398,7 @@ }, { "name": "x-query-ramblock", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1390,7 +1407,7 @@ }, { "name": "x-query-rdma", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1399,7 +1416,7 @@ }, { "name": "x-query-roms", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1408,7 +1425,7 @@ }, { "name": "x-query-usb", - "ret-type": "211", + "ret-type": "213", "meta-type": "command", "arg-type": "0", "features": [ @@ -1419,23 +1436,23 @@ "name": "dumpdtb", "ret-type": "0", "meta-type": "command", - "arg-type": "212" + "arg-type": "214" }, { "name": "query-cpu-model-expansion", - "ret-type": "218", + "ret-type": "220", "meta-type": "command", - "arg-type": "217" + "arg-type": "219" }, { "name": "query-cpu-definitions", - "ret-type": "[219]", + "ret-type": "[221]", "meta-type": "command", "arg-type": "0" }, { "name": "query-replay", - "ret-type": "223", + "ret-type": "225", "meta-type": "command", "arg-type": "0" }, @@ -1443,7 +1460,7 @@ "name": "replay-break", "ret-type": "0", "meta-type": "command", - "arg-type": "224" + "arg-type": "226" }, { "name": "replay-delete-break", @@ -1455,18 +1472,18 @@ "name": "replay-seek", "ret-type": "0", "meta-type": "command", - "arg-type": "225" + "arg-type": "227" }, { "name": "yank", "ret-type": "0", "allow-oob": true, "meta-type": "command", - "arg-type": "226" + "arg-type": "228" }, { "name": "query-yank", - "ret-type": "[227]", + "ret-type": "[229]", "allow-oob": true, "meta-type": "command", "arg-type": "0" @@ -1475,17 +1492,17 @@ "name": "add_client", "ret-type": "0", "meta-type": "command", - "arg-type": "228" + "arg-type": "230" }, { "name": "query-name", - "ret-type": "229", + "ret-type": "231", "meta-type": "command", "arg-type": "0" }, { "name": "query-iothreads", - "ret-type": "[230]", + "ret-type": "[232]", "meta-type": "command", "arg-type": "0" }, @@ -1514,7 +1531,7 @@ "name": "human-monitor-command", "ret-type": "str", "meta-type": "command", - "arg-type": "231", + "arg-type": "233", "features": [ "savevm-monitor-nodes" ] @@ -1523,47 +1540,47 @@ "name": "getfd", "ret-type": "0", "meta-type": "command", - "arg-type": "232" + "arg-type": "234" }, { "name": "closefd", "ret-type": "0", "meta-type": "command", - "arg-type": "234" + "arg-type": "236" }, { "name": "add-fd", - "ret-type": "236", + "ret-type": "238", "meta-type": "command", - "arg-type": "235" + "arg-type": "237" }, { "name": "remove-fd", "ret-type": "0", "meta-type": "command", - "arg-type": "237" + "arg-type": "239" }, { "name": "query-fdsets", - "ret-type": "[238]", + "ret-type": "[240]", "meta-type": "command", "arg-type": "0" }, { "name": "query-command-line-options", - "ret-type": "[240]", + "ret-type": "[242]", "meta-type": "command", - "arg-type": "239" + "arg-type": "241" }, { "name": "RTC_CHANGE", "meta-type": "event", - "arg-type": "241" + "arg-type": "243" }, { "name": "VFU_CLIENT_HANGUP", "meta-type": "event", - "arg-type": "242" + "arg-type": "244" }, { "name": "rtc-reset-reinjection", @@ -1573,19 +1590,19 @@ }, { "name": "query-sev", - "ret-type": "243", + "ret-type": "245", "meta-type": "command", "arg-type": "0" }, { "name": "query-sev-launch-measure", - "ret-type": "244", + "ret-type": "246", "meta-type": "command", "arg-type": "0" }, { "name": "query-sev-capabilities", - "ret-type": "245", + "ret-type": "247", "meta-type": "command", "arg-type": "0" }, @@ -1593,29 +1610,29 @@ "name": "sev-inject-launch-secret", "ret-type": "0", "meta-type": "command", - "arg-type": "246" + "arg-type": "248" }, { "name": "query-sev-attestation-report", - "ret-type": "248", + "ret-type": "250", "meta-type": "command", - "arg-type": "247" + "arg-type": "249" }, { "name": "query-sgx", - "ret-type": "251", + "ret-type": "253", "meta-type": "command", "arg-type": "0" }, { "name": "query-sgx-capabilities", - "ret-type": "251", + "ret-type": "253", "meta-type": "command", "arg-type": "0" }, { "name": "xen-event-list", - "ret-type": "[252]", + "ret-type": "[254]", "meta-type": "command", "arg-type": "0" }, @@ -1623,46 +1640,46 @@ "name": "xen-event-inject", "ret-type": "0", "meta-type": "command", - "arg-type": "253" + "arg-type": "255" }, { "name": "query-audiodevs", - "ret-type": "[254]", + "ret-type": "[256]", "meta-type": "command", "arg-type": "0" }, { "name": "query-acpi-ospm-status", - "ret-type": "[255]", + "ret-type": "[257]", "meta-type": "command", "arg-type": "0" }, { "name": "ACPI_DEVICE_OST", "meta-type": "event", - "arg-type": "256" + "arg-type": "258" }, { "name": "query-pci", - "ret-type": "[257]", + "ret-type": "[259]", "meta-type": "command", "arg-type": "0" }, { "name": "query-stats", - "ret-type": "[259]", + "ret-type": "[261]", "meta-type": "command", - "arg-type": "258" + "arg-type": "260" }, { "name": "query-stats-schemas", - "ret-type": "[261]", + "ret-type": "[263]", "meta-type": "command", - "arg-type": "260" + "arg-type": "262" }, { "name": "x-query-virtio", - "ret-type": "[262]", + "ret-type": "[264]", "meta-type": "command", "arg-type": "0", "features": [ @@ -1671,43 +1688,43 @@ }, { "name": "x-query-virtio-status", - "ret-type": "264", + "ret-type": "266", "meta-type": "command", - "arg-type": "263", + "arg-type": "265", "features": [ "unstable" ] }, { "name": "x-query-virtio-queue-status", - "ret-type": "266", + "ret-type": "268", "meta-type": "command", - "arg-type": "265", + "arg-type": "267", "features": [ "unstable" ] }, { "name": "x-query-virtio-vhost-queue-status", - "ret-type": "268", + "ret-type": "270", "meta-type": "command", - "arg-type": "267", + "arg-type": "269", "features": [ "unstable" ] }, { "name": "x-query-virtio-queue-element", - "ret-type": "270", + "ret-type": "272", "meta-type": "command", - "arg-type": "269", + "arg-type": "271", "features": [ "unstable" ] }, { "name": "query-cryptodev", - "ret-type": "[271]", + "ret-type": "[273]", "meta-type": "command", "arg-type": "0" }, @@ -1715,37 +1732,37 @@ "name": "cxl-inject-general-media-event", "ret-type": "0", "meta-type": "command", - "arg-type": "272" + "arg-type": "274" }, { "name": "cxl-inject-dram-event", "ret-type": "0", "meta-type": "command", - "arg-type": "273" + "arg-type": "275" }, { "name": "cxl-inject-memory-module-event", "ret-type": "0", "meta-type": "command", - "arg-type": "274" + "arg-type": "276" }, { "name": "cxl-inject-poison", "ret-type": "0", "meta-type": "command", - "arg-type": "275" + "arg-type": "277" }, { "name": "cxl-inject-uncorrectable-errors", "ret-type": "0", "meta-type": "command", - "arg-type": "276" + "arg-type": "278" }, { "name": "cxl-inject-correctable-error", "ret-type": "0", "meta-type": "command", - "arg-type": "277" + "arg-type": "279" }, { "name": "0", @@ -1769,7 +1786,7 @@ }, { "name": "status", - "type": "278" + "type": "280" } ], "meta-type": "object" @@ -1783,7 +1800,7 @@ }, { "name": "reason", - "type": "279" + "type": "281" } ], "meta-type": "object" @@ -1797,7 +1814,7 @@ }, { "name": "reason", - "type": "279" + "type": "281" } ], "meta-type": "object" @@ -1807,7 +1824,7 @@ "members": [ { "name": "action", - "type": "280" + "type": "282" } ], "meta-type": "object" @@ -1817,7 +1834,7 @@ "members": [ { "name": "action", - "type": "280" + "type": "282" } ], "meta-type": "object" @@ -1828,22 +1845,22 @@ { "name": "reboot", "default": null, - "type": "281" + "type": "283" }, { "name": "shutdown", "default": null, - "type": "282" + "type": "284" }, { "name": "panic", "default": null, - "type": "283" + "type": "285" }, { "name": "watchdog", "default": null, - "type": "280" + "type": "282" } ], "meta-type": "object" @@ -1853,12 +1870,12 @@ "members": [ { "name": "action", - "type": "284" + "type": "286" }, { "name": "info", "default": null, - "type": "285" + "type": "287" } ], "meta-type": "object" @@ -1868,12 +1885,12 @@ "members": [ { "name": "action", - "type": "284" + "type": "286" }, { "name": "info", "default": null, - "type": "285" + "type": "287" } ], "meta-type": "object" @@ -1883,15 +1900,15 @@ "members": [ { "name": "recipient", - "type": "286" + "type": "288" }, { "name": "action", - "type": "287" + "type": "289" }, { "name": "flags", - "type": "288" + "type": "290" } ], "meta-type": "object" @@ -1905,7 +1922,7 @@ }, { "name": "status", - "type": "289" + "type": "291" } ], "meta-type": "object" @@ -1984,11 +2001,11 @@ }, { "name": "type", - "type": "290" + "type": "292" }, { "name": "status", - "type": "289" + "type": "291" }, { "name": "current-progress", @@ -2149,7 +2166,7 @@ { "name": "read-only-mode", "default": null, - "type": "291" + "type": "293" } ], "meta-type": "object" @@ -2376,7 +2393,7 @@ { "name": "io-status", "default": null, - "type": "292" + "type": "294" } ], "meta-type": "object" @@ -2417,12 +2434,12 @@ }, { "name": "stats", - "type": "293" + "type": "295" }, { "name": "driver-specific", "default": null, - "type": "294" + "type": "296" }, { "name": "parent", @@ -2444,10 +2461,49 @@ }, { "name": "32", + "tag": "type", + "variants": [ + { + "case": "mirror", + "type": "297" + }, + { + "case": "commit", + "type": "0" + }, + { + "case": "stream", + "type": "0" + }, + { + "case": "backup", + "type": "0" + }, + { + "case": "create", + "type": "0" + }, + { + "case": "amend", + "type": "0" + }, + { + "case": "snapshot-load", + "type": "0" + }, + { + "case": "snapshot-save", + "type": "0" + }, + { + "case": "snapshot-delete", + "type": "0" + } + ], "members": [ { "name": "type", - "type": "str" + "type": "292" }, { "name": "device", @@ -2475,7 +2531,7 @@ }, { "name": "io-status", - "type": "292" + "type": "294" }, { "name": "ready", @@ -2483,7 +2539,7 @@ }, { "name": "status", - "type": "289" + "type": "291" }, { "name": "auto-finalize", @@ -2551,7 +2607,7 @@ { "name": "mode", "default": null, - "type": "295" + "type": "298" } ], "meta-type": "object" @@ -2639,7 +2695,7 @@ { "name": "on-error", "default": null, - "type": "296" + "type": "299" }, { "name": "filter-node-name", @@ -2673,7 +2729,7 @@ }, { "name": "sync", - "type": "297" + "type": "300" }, { "name": "speed", @@ -2688,7 +2744,7 @@ { "name": "bitmap-mode", "default": null, - "type": "298" + "type": "301" }, { "name": "compress", @@ -2698,12 +2754,12 @@ { "name": "on-source-error", "default": null, - "type": "296" + "type": "299" }, { "name": "on-target-error", "default": null, - "type": "296" + "type": "299" }, { "name": "auto-finalize", @@ -2723,7 +2779,7 @@ { "name": "x-perf", "default": null, - "type": "299", + "type": "302", "features": [ "unstable" ] @@ -2740,7 +2796,7 @@ { "name": "mode", "default": null, - "type": "295" + "type": "298" } ], "meta-type": "object" @@ -2759,7 +2815,7 @@ }, { "name": "sync", - "type": "297" + "type": "300" }, { "name": "speed", @@ -2774,7 +2830,7 @@ { "name": "bitmap-mode", "default": null, - "type": "298" + "type": "301" }, { "name": "compress", @@ -2784,12 +2840,12 @@ { "name": "on-source-error", "default": null, - "type": "296" + "type": "299" }, { "name": "on-target-error", "default": null, - "type": "296" + "type": "299" }, { "name": "auto-finalize", @@ -2809,7 +2865,7 @@ { "name": "x-perf", "default": null, - "type": "299", + "type": "302", "features": [ "unstable" ] @@ -2872,7 +2928,7 @@ }, { "name": "detect_zeroes", - "type": "300" + "type": "303" }, { "name": "bps", @@ -2900,7 +2956,7 @@ }, { "name": "image", - "type": "301" + "type": "304" }, { "name": "bps_max", @@ -2974,7 +3030,7 @@ }, { "name": "cache", - "type": "302" + "type": "305" }, { "name": "write_threshold", @@ -2983,7 +3039,7 @@ { "name": "dirty-bitmaps", "default": null, - "type": "[303]" + "type": "[306]" } ], "meta-type": "object" @@ -2993,11 +3049,11 @@ "members": [ { "name": "nodes", - "type": "[304]" + "type": "[307]" }, { "name": "edges", - "type": "[305]" + "type": "[308]" } ], "meta-type": "object" @@ -3035,12 +3091,12 @@ }, { "name": "sync", - "type": "297" + "type": "300" }, { "name": "mode", "default": null, - "type": "295" + "type": "298" }, { "name": "speed", @@ -3060,12 +3116,12 @@ { "name": "on-source-error", "default": null, - "type": "296" + "type": "299" }, { "name": "on-target-error", "default": null, - "type": "296" + "type": "299" }, { "name": "unmap", @@ -3075,7 +3131,7 @@ { "name": "copy-mode", "default": null, - "type": "306" + "type": "309" }, { "name": "auto-finalize", @@ -3146,7 +3202,7 @@ }, { "name": "bitmaps", - "type": "[307]" + "type": "[310]" } ], "meta-type": "object" @@ -3184,7 +3240,7 @@ }, { "name": "sync", - "type": "297" + "type": "300" }, { "name": "speed", @@ -3204,12 +3260,12 @@ { "name": "on-source-error", "default": null, - "type": "296" + "type": "299" }, { "name": "on-target-error", "default": null, - "type": "296" + "type": "299" }, { "name": "filter-node-name", @@ -3219,7 +3275,7 @@ { "name": "copy-mode", "default": null, - "type": "306" + "type": "309" }, { "name": "auto-finalize", @@ -3274,7 +3330,7 @@ { "name": "on-error", "default": null, - "type": "296" + "type": "299" }, { "name": "filter-node-name", @@ -3375,201 +3431,254 @@ }, { "name": "57", + "tag": "type", + "variants": [ + { + "case": "mirror", + "type": "311" + }, + { + "case": "commit", + "type": "0" + }, + { + "case": "stream", + "type": "0" + }, + { + "case": "backup", + "type": "0" + }, + { + "case": "create", + "type": "0" + }, + { + "case": "amend", + "type": "0" + }, + { + "case": "snapshot-load", + "type": "0" + }, + { + "case": "snapshot-save", + "type": "0" + }, + { + "case": "snapshot-delete", + "type": "0" + } + ], + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "type", + "type": "292" + } + ], + "meta-type": "object" + }, + { + "name": "58", "tag": "driver", "variants": [ { "case": "blkdebug", - "type": "311" + "type": "315" }, { "case": "blklogwrites", - "type": "312" + "type": "316" }, { "case": "blkverify", - "type": "313" + "type": "317" }, { "case": "blkreplay", - "type": "314" + "type": "318" }, { "case": "bochs", - "type": "315" + "type": "319" }, { "case": "cloop", - "type": "315" + "type": "319" }, { "case": "compress", - "type": "315" + "type": "319" }, { "case": "copy-before-write", - "type": "316" + "type": "320" }, { "case": "copy-on-read", - "type": "317" + "type": "321" }, { "case": "dmg", - "type": "315" + "type": "319" }, { "case": "file", - "type": "318" + "type": "322" }, { "case": "ftp", - "type": "319" + "type": "323" }, { "case": "ftps", - "type": "320" + "type": "324" }, { "case": "gluster", - "type": "321" + "type": "325" }, { "case": "host_cdrom", - "type": "318" + "type": "322" }, { "case": "host_device", - "type": "318" + "type": "322" }, { "case": "http", - "type": "322" + "type": "326" }, { "case": "https", - "type": "323" + "type": "327" }, { "case": "io_uring", - "type": "324" + "type": "328" }, { "case": "iscsi", - "type": "325" + "type": "329" }, { "case": "luks", - "type": "326" + "type": "330" }, { "case": "nbd", - "type": "327" + "type": "331" }, { "case": "nfs", - "type": "328" + "type": "332" }, { "case": "null-aio", - "type": "329" + "type": "333" }, { "case": "null-co", - "type": "329" + "type": "333" }, { "case": "nvme", - "type": "330" + "type": "334" }, { "case": "nvme-io_uring", - "type": "331" + "type": "335" }, { "case": "parallels", - "type": "315" + "type": "319" }, { "case": "preallocate", - "type": "332" + "type": "336" }, { "case": "qcow2", - "type": "333" + "type": "337" }, { "case": "qcow", - "type": "334" + "type": "338" }, { "case": "qed", - "type": "335" + "type": "339" }, { "case": "quorum", - "type": "336" + "type": "340" }, { "case": "raw", - "type": "337" + "type": "341" }, { "case": "rbd", - "type": "338" + "type": "342" }, { "case": "replication", - "type": "339" + "type": "343" }, { "case": "snapshot-access", - "type": "315" + "type": "319" }, { "case": "ssh", - "type": "340" + "type": "344" }, { "case": "throttle", - "type": "341" + "type": "345" }, { "case": "vdi", - "type": "315" + "type": "319" }, { "case": "vhdx", - "type": "315" + "type": "319" }, { "case": "virtio-blk-vfio-pci", - "type": "342" + "type": "346" }, { "case": "virtio-blk-vhost-user", - "type": "343" + "type": "347" }, { "case": "virtio-blk-vhost-vdpa", - "type": "344" + "type": "348" }, { "case": "vmdk", - "type": "335" + "type": "339" }, { "case": "vpc", - "type": "315" + "type": "319" }, { "case": "vvfat", - "type": "345" + "type": "349" } ], "members": [ { "name": "driver", - "type": "308" + "type": "312" }, { "name": "node-name", @@ -3579,12 +3688,12 @@ { "name": "discard", "default": null, - "type": "309" + "type": "313" }, { "name": "cache", "default": null, - "type": "310" + "type": "314" }, { "name": "read-only", @@ -3604,23 +3713,23 @@ { "name": "detect-zeroes", "default": null, - "type": "300" + "type": "303" } ], "meta-type": "object" }, { - "name": "58", + "name": "59", "members": [ { "name": "options", - "type": "[57]" + "type": "[58]" } ], "meta-type": "object" }, { - "name": "59", + "name": "60", "members": [ { "name": "node-name", @@ -3630,7 +3739,7 @@ "meta-type": "object" }, { - "name": "60", + "name": "61", "members": [ { "name": "job-id", @@ -3638,13 +3747,13 @@ }, { "name": "options", - "type": "346" + "type": "350" } ], "meta-type": "object" }, { - "name": "61", + "name": "62", "members": [ { "name": "job-id", @@ -3656,7 +3765,7 @@ }, { "name": "options", - "type": "347" + "type": "351" }, { "name": "force", @@ -3667,7 +3776,7 @@ "meta-type": "object" }, { - "name": "62", + "name": "63", "members": [ { "name": "device", @@ -3700,7 +3809,7 @@ "meta-type": "object" }, { - "name": "63", + "name": "64", "members": [ { "name": "device", @@ -3713,11 +3822,11 @@ }, { "name": "operation", - "type": "348" + "type": "352" }, { "name": "action", - "type": "349" + "type": "353" }, { "name": "nospace", @@ -3732,11 +3841,11 @@ "meta-type": "object" }, { - "name": "64", + "name": "65", "members": [ { "name": "type", - "type": "290" + "type": "292" }, { "name": "device", @@ -3763,11 +3872,11 @@ "meta-type": "object" }, { - "name": "65", + "name": "66", "members": [ { "name": "type", - "type": "290" + "type": "292" }, { "name": "device", @@ -3789,7 +3898,7 @@ "meta-type": "object" }, { - "name": "66", + "name": "67", "members": [ { "name": "device", @@ -3797,21 +3906,21 @@ }, { "name": "operation", - "type": "348" + "type": "352" }, { "name": "action", - "type": "349" + "type": "353" } ], "meta-type": "object" }, { - "name": "67", + "name": "68", "members": [ { "name": "type", - "type": "290" + "type": "292" }, { "name": "device", @@ -3833,11 +3942,11 @@ "meta-type": "object" }, { - "name": "68", + "name": "69", "members": [ { "name": "type", - "type": "290" + "type": "292" }, { "name": "id", @@ -3847,7 +3956,7 @@ "meta-type": "object" }, { - "name": "69", + "name": "70", "members": [ { "name": "node-name", @@ -3865,7 +3974,7 @@ "meta-type": "object" }, { - "name": "70", + "name": "71", "members": [ { "name": "node-name", @@ -3879,7 +3988,7 @@ "meta-type": "object" }, { - "name": "71", + "name": "72", "members": [ { "name": "parent", @@ -3899,7 +4008,7 @@ "meta-type": "object" }, { - "name": "72", + "name": "73", "members": [ { "name": "node-name", @@ -3907,7 +4016,7 @@ }, { "name": "iothread", - "type": "350" + "type": "354" }, { "name": "force", @@ -3918,7 +4027,7 @@ "meta-type": "object" }, { - "name": "73", + "name": "74", "members": [ { "name": "reference", @@ -3936,11 +4045,11 @@ "meta-type": "object" }, { - "name": "74", + "name": "75", "members": [ { "name": "type", - "type": "351" + "type": "355" }, { "name": "error", @@ -3963,7 +4072,7 @@ "meta-type": "object" }, { - "name": "75", + "name": "76", "members": [ { "name": "device", @@ -3977,7 +4086,7 @@ "meta-type": "object" }, { - "name": "76", + "name": "77", "members": [ { "name": "device", @@ -3997,7 +4106,7 @@ "meta-type": "object" }, { - "name": "77", + "name": "78", "members": [ { "name": "id", @@ -4036,11 +4145,11 @@ "meta-type": "object" }, { - "name": "78", + "name": "79", "members": [ { "name": "addr", - "type": "352" + "type": "356" }, { "name": "tls-creds", @@ -4061,7 +4170,7 @@ "meta-type": "object" }, { - "name": "79", + "name": "80", "members": [ { "name": "name", @@ -4091,7 +4200,7 @@ "meta-type": "object" }, { - "name": "80", + "name": "81", "members": [ { "name": "name", @@ -4100,36 +4209,36 @@ { "name": "mode", "default": null, - "type": "353" + "type": "357" } ], "meta-type": "object" }, { - "name": "81", + "name": "82", "tag": "type", "variants": [ { "case": "nbd", - "type": "355" + "type": "359" }, { "case": "vhost-user-blk", - "type": "356" + "type": "360" }, { "case": "fuse", - "type": "357" + "type": "361" }, { "case": "vduse-blk", - "type": "358" + "type": "362" } ], "members": [ { "name": "type", - "type": "354" + "type": "358" }, { "name": "id", @@ -4163,7 +4272,7 @@ "meta-type": "object" }, { - "name": "82", + "name": "83", "members": [ { "name": "id", @@ -4172,13 +4281,13 @@ { "name": "mode", "default": null, - "type": "353" + "type": "357" } ], "meta-type": "object" }, { - "name": "83", + "name": "84", "members": [ { "name": "id", @@ -4188,12 +4297,12 @@ "meta-type": "object" }, { - "name": "[84]", - "element-type": "84", + "name": "[85]", + "element-type": "85", "meta-type": "array" }, { - "name": "84", + "name": "85", "members": [ { "name": "id", @@ -4201,7 +4310,7 @@ }, { "name": "type", - "type": "354" + "type": "358" }, { "name": "node-name", @@ -4215,12 +4324,12 @@ "meta-type": "object" }, { - "name": "[85]", - "element-type": "85", + "name": "[86]", + "element-type": "86", "meta-type": "array" }, { - "name": "85", + "name": "86", "members": [ { "name": "label", @@ -4238,12 +4347,12 @@ "meta-type": "object" }, { - "name": "[86]", - "element-type": "86", + "name": "[87]", + "element-type": "87", "meta-type": "array" }, { - "name": "86", + "name": "87", "members": [ { "name": "name", @@ -4253,7 +4362,7 @@ "meta-type": "object" }, { - "name": "87", + "name": "88", "members": [ { "name": "device", @@ -4266,13 +4375,13 @@ { "name": "format", "default": null, - "type": "359" + "type": "363" } ], "meta-type": "object" }, { - "name": "88", + "name": "89", "members": [ { "name": "device", @@ -4285,7 +4394,7 @@ { "name": "format", "default": null, - "type": "359" + "type": "363" } ], "meta-type": "object" @@ -4296,7 +4405,7 @@ "meta-type": "builtin" }, { - "name": "89", + "name": "90", "members": [ { "name": "id", @@ -4304,13 +4413,13 @@ }, { "name": "backend", - "type": "360" + "type": "364" } ], "meta-type": "object" }, { - "name": "90", + "name": "91", "members": [ { "name": "pty", @@ -4321,7 +4430,7 @@ "meta-type": "object" }, { - "name": "91", + "name": "92", "members": [ { "name": "id", @@ -4329,13 +4438,13 @@ }, { "name": "backend", - "type": "360" + "type": "364" } ], "meta-type": "object" }, { - "name": "92", + "name": "93", "members": [ { "name": "id", @@ -4345,7 +4454,7 @@ "meta-type": "object" }, { - "name": "93", + "name": "94", "members": [ { "name": "id", @@ -4355,7 +4464,7 @@ "meta-type": "object" }, { - "name": "94", + "name": "95", "members": [ { "name": "id", @@ -4369,7 +4478,7 @@ "meta-type": "object" }, { - "name": "95", + "name": "96", "members": [ { "name": "paging", @@ -4397,17 +4506,17 @@ { "name": "format", "default": null, - "type": "361" + "type": "365" } ], "meta-type": "object" }, { - "name": "96", + "name": "97", "members": [ { "name": "status", - "type": "362" + "type": "366" }, { "name": "completed", @@ -4421,11 +4530,11 @@ "meta-type": "object" }, { - "name": "97", + "name": "98", "members": [ { "name": "result", - "type": "96" + "type": "97" }, { "name": "error", @@ -4436,17 +4545,17 @@ "meta-type": "object" }, { - "name": "98", + "name": "99", "members": [ { "name": "formats", - "type": "[361]" + "type": "[365]" } ], "meta-type": "object" }, { - "name": "99", + "name": "100", "members": [ { "name": "name", @@ -4460,60 +4569,60 @@ "meta-type": "object" }, { - "name": "100", + "name": "101", "tag": "type", "variants": [ { "case": "nic", - "type": "364" + "type": "368" }, { "case": "user", - "type": "365" + "type": "369" }, { "case": "tap", - "type": "366" + "type": "370" }, { "case": "l2tpv3", - "type": "367" + "type": "371" }, { "case": "socket", - "type": "368" + "type": "372" }, { "case": "stream", - "type": "369" + "type": "373" }, { "case": "dgram", - "type": "370" + "type": "374" }, { "case": "vde", - "type": "371" + "type": "375" }, { "case": "bridge", - "type": "372" + "type": "376" }, { "case": "hubport", - "type": "373" + "type": "377" }, { "case": "netmap", - "type": "374" + "type": "378" }, { "case": "vhost-user", - "type": "376" + "type": "380" }, { "case": "vhost-vdpa", - "type": "377" + "type": "381" }, { "case": "none", @@ -4527,13 +4636,13 @@ }, { "name": "type", - "type": "363" + "type": "367" } ], "meta-type": "object" }, { - "name": "101", + "name": "102", "members": [ { "name": "id", @@ -4543,7 +4652,7 @@ "meta-type": "object" }, { - "name": "102", + "name": "103", "members": [ { "name": "name", @@ -4554,12 +4663,12 @@ "meta-type": "object" }, { - "name": "[103]", - "element-type": "103", + "name": "[104]", + "element-type": "104", "meta-type": "array" }, { - "name": "103", + "name": "104", "members": [ { "name": "name", @@ -4571,15 +4680,15 @@ }, { "name": "multicast", - "type": "381" + "type": "385" }, { "name": "unicast", - "type": "381" + "type": "385" }, { "name": "vlan", - "type": "381" + "type": "385" }, { "name": "broadcast-allowed", @@ -4613,7 +4722,7 @@ "meta-type": "object" }, { - "name": "104", + "name": "105", "members": [ { "name": "name", @@ -4628,7 +4737,7 @@ "meta-type": "object" }, { - "name": "105", + "name": "106", "members": [ { "name": "initial", @@ -4660,7 +4769,7 @@ "meta-type": "object" }, { - "name": "106", + "name": "107", "members": [ { "name": "device-id", @@ -4670,7 +4779,7 @@ "meta-type": "object" }, { - "name": "107", + "name": "108", "members": [ { "name": "netdev-id", @@ -4678,13 +4787,13 @@ }, { "name": "addr", - "type": "382" + "type": "386" } ], "meta-type": "object" }, { - "name": "108", + "name": "109", "members": [ { "name": "netdev-id", @@ -4694,7 +4803,7 @@ "meta-type": "object" }, { - "name": "109", + "name": "110", "members": [ { "name": "netdev", @@ -4716,7 +4825,7 @@ "meta-type": "object" }, { - "name": "110", + "name": "111", "members": [ { "name": "name", @@ -4726,7 +4835,7 @@ "meta-type": "object" }, { - "name": "111", + "name": "112", "members": [ { "name": "name", @@ -4744,7 +4853,7 @@ "meta-type": "object" }, { - "name": "112", + "name": "113", "members": [ { "name": "name", @@ -4754,12 +4863,12 @@ "meta-type": "object" }, { - "name": "[113]", - "element-type": "113", + "name": "[114]", + "element-type": "114", "meta-type": "array" }, { - "name": "113", + "name": "114", "members": [ { "name": "name", @@ -4779,17 +4888,17 @@ }, { "name": "duplex", - "type": "383" + "type": "387" }, { "name": "autoneg", - "type": "384" + "type": "388" } ], "meta-type": "object" }, { - "name": "114", + "name": "115", "members": [ { "name": "name", @@ -4804,12 +4913,12 @@ "meta-type": "object" }, { - "name": "[115]", - "element-type": "115", + "name": "[116]", + "element-type": "116", "meta-type": "array" }, { - "name": "115", + "name": "116", "members": [ { "name": "cookie", @@ -4821,21 +4930,21 @@ }, { "name": "key", - "type": "385" + "type": "389" }, { "name": "mask", - "type": "386" + "type": "390" }, { "name": "action", - "type": "387" + "type": "391" } ], "meta-type": "object" }, { - "name": "116", + "name": "117", "members": [ { "name": "name", @@ -4850,12 +4959,12 @@ "meta-type": "object" }, { - "name": "[117]", - "element-type": "117", + "name": "[118]", + "element-type": "118", "meta-type": "array" }, { - "name": "117", + "name": "118", "members": [ { "name": "id", @@ -4924,12 +5033,12 @@ "meta-type": "object" }, { - "name": "[118]", - "element-type": "118", + "name": "[119]", + "element-type": "119", "meta-type": "array" }, { - "name": "118", + "name": "119", "members": [ { "name": "tpm-tis" @@ -4949,12 +5058,12 @@ ] }, { - "name": "[119]", - "element-type": "119", + "name": "[120]", + "element-type": "120", "meta-type": "array" }, { - "name": "119", + "name": "120", "members": [ { "name": "passthrough" @@ -4970,12 +5079,12 @@ ] }, { - "name": "[120]", - "element-type": "120", + "name": "[121]", + "element-type": "121", "meta-type": "array" }, { - "name": "120", + "name": "121", "members": [ { "name": "id", @@ -4983,22 +5092,22 @@ }, { "name": "model", - "type": "118" + "type": "119" }, { "name": "options", - "type": "388" + "type": "392" } ], "meta-type": "object" }, { - "name": "121", + "name": "122", "tag": "protocol", "variants": [ { "case": "vnc", - "type": "391" + "type": "395" }, { "case": "spice", @@ -5008,7 +5117,7 @@ "members": [ { "name": "protocol", - "type": "389" + "type": "393" }, { "name": "password", @@ -5017,18 +5126,18 @@ { "name": "connected", "default": null, - "type": "390" + "type": "394" } ], "meta-type": "object" }, { - "name": "122", + "name": "123", "tag": "protocol", "variants": [ { "case": "vnc", - "type": "392" + "type": "396" }, { "case": "spice", @@ -5038,7 +5147,7 @@ "members": [ { "name": "protocol", - "type": "389" + "type": "393" }, { "name": "time", @@ -5048,7 +5157,7 @@ "meta-type": "object" }, { - "name": "123", + "name": "124", "members": [ { "name": "filename", @@ -5067,13 +5176,13 @@ { "name": "format", "default": null, - "type": "393" + "type": "397" } ], "meta-type": "object" }, { - "name": "124", + "name": "125", "members": [ { "name": "enabled", @@ -5110,60 +5219,60 @@ }, { "name": "mouse-mode", - "type": "394" + "type": "398" }, { "name": "channels", "default": null, - "type": "[395]" + "type": "[399]" } ], "meta-type": "object" }, { - "name": "125", + "name": "126", "members": [ { "name": "server", - "type": "396" + "type": "400" }, { "name": "client", - "type": "396" + "type": "400" } ], "meta-type": "object" }, { - "name": "126", + "name": "127", "members": [ { "name": "server", - "type": "397" + "type": "401" }, { "name": "client", - "type": "395" + "type": "399" } ], "meta-type": "object" }, { - "name": "127", + "name": "128", "members": [ { "name": "server", - "type": "396" + "type": "400" }, { "name": "client", - "type": "396" + "type": "400" } ], "meta-type": "object" }, { - "name": "128", + "name": "129", "members": [ { "name": "enabled", @@ -5177,7 +5286,7 @@ { "name": "family", "default": null, - "type": "398" + "type": "402" }, { "name": "service", @@ -5192,18 +5301,18 @@ { "name": "clients", "default": null, - "type": "[399]" + "type": "[403]" } ], "meta-type": "object" }, { - "name": "[129]", - "element-type": "129", + "name": "[130]", + "element-type": "130", "meta-type": "array" }, { - "name": "129", + "name": "130", "members": [ { "name": "id", @@ -5211,20 +5320,20 @@ }, { "name": "server", - "type": "[400]" + "type": "[404]" }, { "name": "clients", - "type": "[399]" + "type": "[403]" }, { "name": "auth", - "type": "401" + "type": "405" }, { "name": "vencrypt", "default": null, - "type": "402" + "type": "406" }, { "name": "display", @@ -5235,7 +5344,7 @@ "meta-type": "object" }, { - "name": "130", + "name": "131", "members": [ { "name": "password", @@ -5245,54 +5354,54 @@ "meta-type": "object" }, { - "name": "131", + "name": "132", "members": [ { "name": "server", - "type": "403" + "type": "407" }, { "name": "client", - "type": "404" + "type": "408" } ], "meta-type": "object" }, { - "name": "132", + "name": "133", "members": [ { "name": "server", - "type": "403" + "type": "407" }, { "name": "client", - "type": "399" + "type": "403" } ], "meta-type": "object" }, { - "name": "133", + "name": "134", "members": [ { "name": "server", - "type": "403" + "type": "407" }, { "name": "client", - "type": "399" + "type": "403" } ], "meta-type": "object" }, { - "name": "[134]", - "element-type": "134", + "name": "[135]", + "element-type": "135", "meta-type": "array" }, { - "name": "134", + "name": "135", "members": [ { "name": "name", @@ -5314,11 +5423,11 @@ "meta-type": "object" }, { - "name": "135", + "name": "136", "members": [ { "name": "keys", - "type": "[405]" + "type": "[409]" }, { "name": "hold-time", @@ -5329,7 +5438,7 @@ "meta-type": "object" }, { - "name": "136", + "name": "137", "members": [ { "name": "device", @@ -5343,30 +5452,30 @@ }, { "name": "events", - "type": "[406]" + "type": "[410]" } ], "meta-type": "object" }, { - "name": "137", + "name": "138", "tag": "type", "variants": [ { "case": "curses", - "type": "411" + "type": "415" }, { "case": "egl-headless", - "type": "412" + "type": "416" }, { "case": "dbus", - "type": "413" + "type": "417" }, { "case": "sdl", - "type": "414" + "type": "418" }, { "case": "default", @@ -5384,7 +5493,7 @@ "members": [ { "name": "type", - "type": "407" + "type": "411" }, { "name": "full-screen", @@ -5404,47 +5513,47 @@ { "name": "gl", "default": null, - "type": "408" + "type": "412" } ], "meta-type": "object" }, { - "name": "138", + "name": "139", "tag": "type", "variants": [ { "case": "vnc", - "type": "416" + "type": "420" } ], "members": [ { "name": "type", - "type": "415" + "type": "419" } ], "meta-type": "object" }, { - "name": "139", + "name": "140", "tag": "type", "variants": [ { "case": "vnc", - "type": "418" + "type": "422" } ], "members": [ { "name": "type", - "type": "417" + "type": "421" } ], "meta-type": "object" }, { - "name": "140", + "name": "141", "members": [ { "name": "protocol", @@ -5473,32 +5582,35 @@ "meta-type": "object" }, { - "name": "141", + "name": "142", "members": [ { "name": "status", "default": null, - "type": "419" + "type": "423" }, { "name": "ram", "default": null, - "type": "420" + "type": "424" }, { "name": "disk", "default": null, - "type": "420" + "type": "424", + "features": [ + "deprecated" + ] }, { "name": "vfio", "default": null, - "type": "421" + "type": "425" }, { "name": "xbzrle-cache", "default": null, - "type": "422" + "type": "426" }, { "name": "total-time", @@ -5548,12 +5660,15 @@ { "name": "compression", "default": null, - "type": "423" + "type": "427", + "features": [ + "deprecated" + ] }, { "name": "socket-address", "default": null, - "type": "[382]" + "type": "[386]" }, { "name": "dirty-limit-throttle-time-per-round", @@ -5569,26 +5684,26 @@ "meta-type": "object" }, { - "name": "142", + "name": "143", "members": [ { "name": "capabilities", - "type": "[143]" + "type": "[144]" } ], "meta-type": "object" }, { - "name": "[143]", - "element-type": "143", + "name": "[144]", + "element-type": "144", "meta-type": "array" }, { - "name": "143", + "name": "144", "members": [ { "name": "capability", - "type": "424" + "type": "428" }, { "name": "state", @@ -5598,7 +5713,7 @@ "meta-type": "object" }, { - "name": "144", + "name": "145", "members": [ { "name": "announce-initial", @@ -5623,22 +5738,34 @@ { "name": "compress-level", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "compress-threads", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "compress-wait-thread", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "decompress-threads", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "throttle-trigger-threshold", @@ -5663,17 +5790,17 @@ { "name": "tls-creds", "default": null, - "type": "350" + "type": "354" }, { "name": "tls-hostname", "default": null, - "type": "350" + "type": "354" }, { "name": "tls-authz", "default": null, - "type": "350" + "type": "354" }, { "name": "max-bandwidth", @@ -5701,7 +5828,10 @@ { "name": "block-incremental", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "multifd-channels", @@ -5726,7 +5856,7 @@ { "name": "multifd-compression", "default": null, - "type": "425" + "type": "429" }, { "name": "multifd-zlib-level", @@ -5741,7 +5871,7 @@ { "name": "block-bitmap-mapping", "default": null, - "type": "[426]" + "type": "[430]" }, { "name": "x-vcpu-dirty-limit-period", @@ -5755,12 +5885,17 @@ "name": "vcpu-dirty-limit", "default": null, "type": "int" + }, + { + "name": "mode", + "default": null, + "type": "431" } ], "meta-type": "object" }, { - "name": "145", + "name": "146", "members": [ { "name": "announce-initial", @@ -5785,22 +5920,34 @@ { "name": "compress-level", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "compress-threads", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "compress-wait-thread", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "decompress-threads", "default": null, - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "throttle-trigger-threshold", @@ -5863,7 +6010,10 @@ { "name": "block-incremental", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "multifd-channels", @@ -5888,7 +6038,7 @@ { "name": "multifd-compression", "default": null, - "type": "425" + "type": "429" }, { "name": "multifd-zlib-level", @@ -5903,7 +6053,7 @@ { "name": "block-bitmap-mapping", "default": null, - "type": "[426]" + "type": "[430]" }, { "name": "x-vcpu-dirty-limit-period", @@ -5917,22 +6067,27 @@ "name": "vcpu-dirty-limit", "default": null, "type": "int" + }, + { + "name": "mode", + "default": null, + "type": "431" } ], "meta-type": "object" }, { - "name": "146", + "name": "147", "members": [ { "name": "status", - "type": "419" + "type": "423" } ], "meta-type": "object" }, { - "name": "147", + "name": "148", "members": [ { "name": "pass", @@ -5942,45 +6097,56 @@ "meta-type": "object" }, { - "name": "148", + "name": "149", "members": [ { "name": "mode", - "type": "427" + "type": "432" }, { "name": "reason", - "type": "428" + "type": "433" } ], "meta-type": "object" }, { - "name": "149", + "name": "150", "members": [ { "name": "state", - "type": "419" + "type": "423" } ], "meta-type": "object" }, { - "name": "150", + "name": "151", "members": [ { "name": "uri", "type": "str" }, + { + "name": "channels", + "default": null, + "type": "[434]" + }, { "name": "blk", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "inc", "default": null, - "type": "bool" + "type": "bool", + "features": [ + "deprecated" + ] }, { "name": "detach", @@ -5996,17 +6162,23 @@ "meta-type": "object" }, { - "name": "151", + "name": "152", "members": [ { "name": "uri", + "default": null, "type": "str" + }, + { + "name": "channels", + "default": null, + "type": "[434]" } ], "meta-type": "object" }, { - "name": "152", + "name": "153", "members": [ { "name": "filename", @@ -6021,7 +6193,7 @@ "meta-type": "object" }, { - "name": "153", + "name": "154", "members": [ { "name": "enable", @@ -6031,7 +6203,7 @@ "meta-type": "object" }, { - "name": "154", + "name": "155", "members": [ { "name": "filename", @@ -6041,7 +6213,7 @@ "meta-type": "object" }, { - "name": "155", + "name": "156", "members": [ { "name": "enable", @@ -6060,7 +6232,7 @@ "meta-type": "object" }, { - "name": "156", + "name": "157", "members": [ { "name": "error", @@ -6075,25 +6247,25 @@ "meta-type": "object" }, { - "name": "157", + "name": "158", "members": [ { "name": "mode", - "type": "427" + "type": "432" }, { "name": "last-mode", - "type": "427" + "type": "432" }, { "name": "reason", - "type": "428" + "type": "433" } ], "meta-type": "object" }, { - "name": "158", + "name": "159", "members": [ { "name": "uri", @@ -6103,7 +6275,7 @@ "meta-type": "object" }, { - "name": "159", + "name": "160", "members": [ { "name": "device-id", @@ -6113,7 +6285,7 @@ "meta-type": "object" }, { - "name": "160", + "name": "161", "members": [ { "name": "calc-time", @@ -6122,7 +6294,7 @@ { "name": "calc-time-unit", "default": null, - "type": "429" + "type": "435" }, { "name": "sample-pages", @@ -6132,24 +6304,24 @@ { "name": "mode", "default": null, - "type": "430" + "type": "436" } ], "meta-type": "object" }, { - "name": "161", + "name": "162", "members": [ { "name": "calc-time-unit", "default": null, - "type": "429" + "type": "435" } ], "meta-type": "object" }, { - "name": "162", + "name": "163", "members": [ { "name": "dirty-rate", @@ -6158,7 +6330,7 @@ }, { "name": "status", - "type": "431" + "type": "437" }, { "name": "start-time", @@ -6170,7 +6342,7 @@ }, { "name": "calc-time-unit", - "type": "429" + "type": "435" }, { "name": "sample-pages", @@ -6178,18 +6350,18 @@ }, { "name": "mode", - "type": "430" + "type": "436" }, { "name": "vcpu-dirty-rate", "default": null, - "type": "[432]" + "type": "[438]" } ], "meta-type": "object" }, { - "name": "163", + "name": "164", "members": [ { "name": "cpu-index", @@ -6204,7 +6376,7 @@ "meta-type": "object" }, { - "name": "164", + "name": "165", "members": [ { "name": "cpu-index", @@ -6215,12 +6387,12 @@ "meta-type": "object" }, { - "name": "[165]", - "element-type": "165", + "name": "[166]", + "element-type": "166", "meta-type": "array" }, { - "name": "165", + "name": "166", "members": [ { "name": "cpu-index", @@ -6238,12 +6410,12 @@ "meta-type": "object" }, { - "name": "[166]", - "element-type": "166", + "name": "[167]", + "element-type": "167", "meta-type": "array" }, { - "name": "166", + "name": "167", "members": [ { "name": "name", @@ -6257,7 +6429,7 @@ "meta-type": "object" }, { - "name": "167", + "name": "168", "members": [ { "name": "job-id", @@ -6279,7 +6451,7 @@ "meta-type": "object" }, { - "name": "168", + "name": "169", "members": [ { "name": "job-id", @@ -6301,7 +6473,7 @@ "meta-type": "object" }, { - "name": "169", + "name": "170", "members": [ { "name": "job-id", @@ -6319,22 +6491,22 @@ "meta-type": "object" }, { - "name": "170", + "name": "171", "members": [ { "name": "actions", - "type": "[433]" + "type": "[439]" }, { "name": "properties", "default": null, - "type": "434" + "type": "440" } ], "meta-type": "object" }, { - "name": "171", + "name": "172", "members": [ { "name": "name", @@ -6352,12 +6524,12 @@ "meta-type": "object" }, { - "name": "[172]", - "element-type": "172", + "name": "[173]", + "element-type": "173", "meta-type": "array" }, { - "name": "172", + "name": "173", "members": [ { "name": "name", @@ -6365,7 +6537,7 @@ }, { "name": "state", - "type": "435" + "type": "441" }, { "name": "vcpu", @@ -6378,7 +6550,7 @@ "meta-type": "object" }, { - "name": "173", + "name": "174", "members": [ { "name": "name", @@ -6405,22 +6577,22 @@ "meta-type": "object" }, { - "name": "174", + "name": "175", "members": [ { "name": "enable", "default": null, - "type": "[436]" + "type": "[442]" } ], "meta-type": "object" }, { - "name": "175", + "name": "176", "members": [ { "name": "qemu", - "type": "437" + "type": "443" }, { "name": "package", @@ -6430,12 +6602,12 @@ "meta-type": "object" }, { - "name": "[176]", - "element-type": "176", + "name": "[177]", + "element-type": "177", "meta-type": "array" }, { - "name": "176", + "name": "177", "members": [ { "name": "name", @@ -6445,41 +6617,41 @@ "meta-type": "object" }, { - "name": "[177]", - "element-type": "177", + "name": "[178]", + "element-type": "178", "meta-type": "array" }, { - "name": "177", + "name": "178", "tag": "meta-type", "variants": [ { "case": "builtin", - "type": "439" + "type": "445" }, { "case": "enum", - "type": "440" + "type": "446" }, { "case": "array", - "type": "441" + "type": "447" }, { "case": "object", - "type": "442" + "type": "448" }, { "case": "alternate", - "type": "443" + "type": "449" }, { "case": "command", - "type": "444" + "type": "450" }, { "case": "event", - "type": "445" + "type": "451" } ], "members": [ @@ -6489,7 +6661,7 @@ }, { "name": "meta-type", - "type": "438" + "type": "444" }, { "name": "features", @@ -6500,7 +6672,7 @@ "meta-type": "object" }, { - "name": "178", + "name": "179", "members": [ { "name": "path", @@ -6510,12 +6682,12 @@ "meta-type": "object" }, { - "name": "[179]", - "element-type": "179", + "name": "[180]", + "element-type": "180", "meta-type": "array" }, { - "name": "179", + "name": "180", "members": [ { "name": "name", @@ -6539,7 +6711,7 @@ "meta-type": "object" }, { - "name": "180", + "name": "181", "members": [ { "name": "path", @@ -6558,7 +6730,7 @@ "meta-type": "builtin" }, { - "name": "181", + "name": "182", "members": [ { "name": "path", @@ -6576,7 +6748,7 @@ "meta-type": "object" }, { - "name": "182", + "name": "183", "members": [ { "name": "implements", @@ -6592,12 +6764,12 @@ "meta-type": "object" }, { - "name": "[183]", - "element-type": "183", + "name": "[184]", + "element-type": "184", "meta-type": "array" }, { - "name": "183", + "name": "184", "members": [ { "name": "name", @@ -6617,7 +6789,7 @@ "meta-type": "object" }, { - "name": "184", + "name": "185", "members": [ { "name": "typename", @@ -6627,172 +6799,172 @@ "meta-type": "object" }, { - "name": "185", + "name": "186", "tag": "qom-type", "variants": [ { "case": "authz-list", - "type": "447" + "type": "453" }, { "case": "authz-listfile", - "type": "448" + "type": "454" }, { "case": "authz-pam", - "type": "449" + "type": "455" }, { "case": "authz-simple", - "type": "450" + "type": "456" }, { "case": "can-host-socketcan", - "type": "451" + "type": "457" }, { "case": "colo-compare", - "type": "452" + "type": "458" }, { "case": "cryptodev-backend", - "type": "453" + "type": "459" }, { "case": "cryptodev-backend-builtin", - "type": "453" + "type": "459" }, { "case": "cryptodev-backend-lkcf", - "type": "453" + "type": "459" }, { "case": "cryptodev-vhost-user", - "type": "454" + "type": "460" }, { "case": "dbus-vmstate", - "type": "455" + "type": "461" }, { "case": "filter-buffer", - "type": "456" + "type": "462" }, { "case": "filter-dump", - "type": "457" + "type": "463" }, { "case": "filter-mirror", - "type": "458" + "type": "464" }, { "case": "filter-redirector", - "type": "459" + "type": "465" }, { "case": "filter-replay", - "type": "460" + "type": "466" }, { "case": "filter-rewriter", - "type": "461" + "type": "467" }, { "case": "input-barrier", - "type": "462" + "type": "468" }, { "case": "input-linux", - "type": "463" + "type": "469" }, { "case": "iothread", - "type": "464" + "type": "470" }, { "case": "main-loop", - "type": "465" + "type": "471" }, { "case": "memory-backend-epc", - "type": "466" + "type": "472" }, { "case": "memory-backend-file", - "type": "467" + "type": "473" }, { "case": "memory-backend-memfd", - "type": "468" + "type": "474" }, { "case": "memory-backend-ram", - "type": "469" + "type": "475" }, { "case": "pr-manager-helper", - "type": "470" + "type": "476" }, { "case": "qtest", - "type": "471" + "type": "477" }, { "case": "rng-builtin", - "type": "472" + "type": "478" }, { "case": "rng-egd", - "type": "473" + "type": "479" }, { "case": "rng-random", - "type": "474" + "type": "480" }, { "case": "secret", - "type": "475" + "type": "481" }, { "case": "secret_keyring", - "type": "476" + "type": "482" }, { "case": "sev-guest", - "type": "477" + "type": "483" }, { "case": "thread-context", - "type": "478" + "type": "484" }, { "case": "throttle-group", - "type": "479" + "type": "485" }, { "case": "tls-creds-anon", - "type": "480" + "type": "486" }, { "case": "tls-creds-psk", - "type": "481" + "type": "487" }, { "case": "tls-creds-x509", - "type": "482" + "type": "488" }, { "case": "tls-cipher-suites", - "type": "483" + "type": "489" }, { "case": "x-remote-object", - "type": "484" + "type": "490" }, { "case": "x-vfio-user-server", - "type": "485" + "type": "491" }, { "case": "can-bus", @@ -6810,7 +6982,7 @@ "members": [ { "name": "qom-type", - "type": "446" + "type": "452" }, { "name": "id", @@ -6820,7 +6992,7 @@ "meta-type": "object" }, { - "name": "186", + "name": "187", "members": [ { "name": "id", @@ -6830,7 +7002,7 @@ "meta-type": "object" }, { - "name": "187", + "name": "188", "members": [ { "name": "typename", @@ -6840,7 +7012,7 @@ "meta-type": "object" }, { - "name": "188", + "name": "189", "members": [ { "name": "driver", @@ -6860,7 +7032,7 @@ "meta-type": "object" }, { - "name": "189", + "name": "190", "members": [ { "name": "id", @@ -6870,7 +7042,7 @@ "meta-type": "object" }, { - "name": "190", + "name": "191", "members": [ { "name": "device", @@ -6885,7 +7057,7 @@ "meta-type": "object" }, { - "name": "191", + "name": "192", "members": [ { "name": "device", @@ -6900,17 +7072,17 @@ "meta-type": "object" }, { - "name": "[192]", - "element-type": "192", + "name": "[193]", + "element-type": "193", "meta-type": "array" }, { - "name": "192", + "name": "193", "tag": "target", "variants": [ { "case": "s390x", - "type": "488" + "type": "494" }, { "case": "aarch64", @@ -7049,22 +7221,22 @@ { "name": "props", "default": null, - "type": "486" + "type": "492" }, { "name": "target", - "type": "487" + "type": "493" } ], "meta-type": "object" }, { - "name": "[193]", - "element-type": "193", + "name": "[194]", + "element-type": "194", "meta-type": "array" }, { - "name": "193", + "name": "194", "members": [ { "name": "name", @@ -7114,7 +7286,7 @@ "meta-type": "object" }, { - "name": "194", + "name": "195", "members": [ { "name": "wakeup-suspend-support", @@ -7124,17 +7296,17 @@ "meta-type": "object" }, { - "name": "195", + "name": "196", "members": [ { "name": "arch", - "type": "487" + "type": "493" } ], "meta-type": "object" }, { - "name": "196", + "name": "197", "members": [ { "name": "UUID", @@ -7144,7 +7316,7 @@ "meta-type": "object" }, { - "name": "197", + "name": "198", "members": [ { "name": "guid", @@ -7154,7 +7326,7 @@ "meta-type": "object" }, { - "name": "198", + "name": "199", "members": [ { "name": "enabled", @@ -7168,7 +7340,7 @@ "meta-type": "object" }, { - "name": "199", + "name": "200", "members": [ { "name": "val", @@ -7191,7 +7363,7 @@ "meta-type": "object" }, { - "name": "200", + "name": "201", "members": [ { "name": "val", @@ -7209,12 +7381,12 @@ "meta-type": "object" }, { - "name": "[201]", - "element-type": "201", + "name": "[202]", + "element-type": "202", "meta-type": "array" }, { - "name": "201", + "name": "202", "members": [ { "name": "id", @@ -7252,18 +7424,18 @@ }, { "name": "policy", - "type": "489" + "type": "495" } ], "meta-type": "object" }, { - "name": "[202]", - "element-type": "202", + "name": "[203]", + "element-type": "203", "meta-type": "array" }, { - "name": "202", + "name": "203", "members": [ { "name": "type", @@ -7275,7 +7447,7 @@ }, { "name": "props", - "type": "486" + "type": "492" }, { "name": "qom-path", @@ -7286,40 +7458,40 @@ "meta-type": "object" }, { - "name": "203", + "name": "204", "tag": "type", "variants": [ { "case": "node", - "type": "491" + "type": "497" }, { "case": "dist", - "type": "492" + "type": "498" }, { "case": "cpu", - "type": "493" + "type": "499" }, { "case": "hmat-lb", - "type": "494" + "type": "500" }, { "case": "hmat-cache", - "type": "495" + "type": "501" } ], "members": [ { "name": "type", - "type": "490" + "type": "496" } ], "meta-type": "object" }, { - "name": "204", + "name": "205", "members": [ { "name": "value", @@ -7329,7 +7501,7 @@ "meta-type": "object" }, { - "name": "205", + "name": "206", "members": [ { "name": "actual", @@ -7339,7 +7511,7 @@ "meta-type": "object" }, { - "name": "206", + "name": "207", "members": [ { "name": "actual", @@ -7349,7 +7521,21 @@ "meta-type": "object" }, { - "name": "207", + "name": "208", + "members": [ + { + "name": "committed", + "type": "int" + }, + { + "name": "available", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "209", "members": [ { "name": "base-memory", @@ -7364,45 +7550,49 @@ "meta-type": "object" }, { - "name": "[208]", - "element-type": "208", + "name": "[210]", + "element-type": "210", "meta-type": "array" }, { - "name": "208", + "name": "210", "tag": "type", "variants": [ { "case": "dimm", - "type": "497" + "type": "503" }, { "case": "nvdimm", - "type": "497" + "type": "503" }, { "case": "virtio-pmem", - "type": "498" + "type": "504" }, { "case": "virtio-mem", - "type": "499" + "type": "505" }, { "case": "sgx-epc", - "type": "500" + "type": "506" + }, + { + "case": "hv-balloon", + "type": "507" } ], "members": [ { "name": "type", - "type": "496" + "type": "502" } ], "meta-type": "object" }, { - "name": "209", + "name": "211", "members": [ { "name": "id", @@ -7421,7 +7611,7 @@ "meta-type": "object" }, { - "name": "210", + "name": "212", "members": [ { "name": "device", @@ -7435,7 +7625,7 @@ "meta-type": "object" }, { - "name": "211", + "name": "213", "members": [ { "name": "human-readable-text", @@ -7445,7 +7635,7 @@ "meta-type": "object" }, { - "name": "212", + "name": "214", "members": [ { "name": "filename", @@ -7455,36 +7645,36 @@ "meta-type": "object" }, { - "name": "217", + "name": "219", "members": [ { "name": "type", - "type": "503" + "type": "510" }, { "name": "model", - "type": "501" + "type": "508" } ], "meta-type": "object" }, { - "name": "218", + "name": "220", "members": [ { "name": "model", - "type": "501" + "type": "508" } ], "meta-type": "object" }, { - "name": "[219]", - "element-type": "219", + "name": "[221]", + "element-type": "221", "meta-type": "array" }, { - "name": "219", + "name": "221", "members": [ { "name": "name", @@ -7521,11 +7711,11 @@ "meta-type": "object" }, { - "name": "223", + "name": "225", "members": [ { "name": "mode", - "type": "506" + "type": "513" }, { "name": "filename", @@ -7540,7 +7730,7 @@ "meta-type": "object" }, { - "name": "224", + "name": "226", "members": [ { "name": "icount", @@ -7550,7 +7740,7 @@ "meta-type": "object" }, { - "name": "225", + "name": "227", "members": [ { "name": "icount", @@ -7560,31 +7750,31 @@ "meta-type": "object" }, { - "name": "226", + "name": "228", "members": [ { "name": "instances", - "type": "[227]" + "type": "[229]" } ], "meta-type": "object" }, { - "name": "[227]", - "element-type": "227", + "name": "[229]", + "element-type": "229", "meta-type": "array" }, { - "name": "227", + "name": "229", "tag": "type", "variants": [ { "case": "block-node", - "type": "508" + "type": "515" }, { "case": "chardev", - "type": "509" + "type": "516" }, { "case": "migration", @@ -7594,13 +7784,13 @@ "members": [ { "name": "type", - "type": "507" + "type": "514" } ], "meta-type": "object" }, { - "name": "228", + "name": "230", "members": [ { "name": "protocol", @@ -7624,7 +7814,7 @@ "meta-type": "object" }, { - "name": "229", + "name": "231", "members": [ { "name": "name", @@ -7635,12 +7825,12 @@ "meta-type": "object" }, { - "name": "[230]", - "element-type": "230", + "name": "[232]", + "element-type": "232", "meta-type": "array" }, { - "name": "230", + "name": "232", "members": [ { "name": "id", @@ -7670,7 +7860,7 @@ "meta-type": "object" }, { - "name": "231", + "name": "233", "members": [ { "name": "command-line", @@ -7685,7 +7875,7 @@ "meta-type": "object" }, { - "name": "232", + "name": "234", "members": [ { "name": "fdname", @@ -7695,7 +7885,7 @@ "meta-type": "object" }, { - "name": "234", + "name": "236", "members": [ { "name": "fdname", @@ -7705,7 +7895,7 @@ "meta-type": "object" }, { - "name": "235", + "name": "237", "members": [ { "name": "fdset-id", @@ -7721,7 +7911,7 @@ "meta-type": "object" }, { - "name": "236", + "name": "238", "members": [ { "name": "fdset-id", @@ -7735,7 +7925,7 @@ "meta-type": "object" }, { - "name": "237", + "name": "239", "members": [ { "name": "fdset-id", @@ -7750,12 +7940,12 @@ "meta-type": "object" }, { - "name": "[238]", - "element-type": "238", + "name": "[240]", + "element-type": "240", "meta-type": "array" }, { - "name": "238", + "name": "240", "members": [ { "name": "fdset-id", @@ -7763,13 +7953,13 @@ }, { "name": "fds", - "type": "[510]" + "type": "[517]" } ], "meta-type": "object" }, { - "name": "239", + "name": "241", "members": [ { "name": "option", @@ -7780,12 +7970,12 @@ "meta-type": "object" }, { - "name": "[240]", - "element-type": "240", + "name": "[242]", + "element-type": "242", "meta-type": "array" }, { - "name": "240", + "name": "242", "members": [ { "name": "option", @@ -7793,13 +7983,13 @@ }, { "name": "parameters", - "type": "[511]" + "type": "[518]" } ], "meta-type": "object" }, { - "name": "241", + "name": "243", "members": [ { "name": "offset", @@ -7813,7 +8003,7 @@ "meta-type": "object" }, { - "name": "242", + "name": "244", "members": [ { "name": "vfu-id", @@ -7835,7 +8025,7 @@ "meta-type": "object" }, { - "name": "243", + "name": "245", "members": [ { "name": "enabled", @@ -7859,7 +8049,7 @@ }, { "name": "state", - "type": "512" + "type": "519" }, { "name": "handle", @@ -7869,7 +8059,7 @@ "meta-type": "object" }, { - "name": "244", + "name": "246", "members": [ { "name": "data", @@ -7879,7 +8069,7 @@ "meta-type": "object" }, { - "name": "245", + "name": "247", "members": [ { "name": "pdh", @@ -7905,7 +8095,7 @@ "meta-type": "object" }, { - "name": "246", + "name": "248", "members": [ { "name": "packet-header", @@ -7924,7 +8114,7 @@ "meta-type": "object" }, { - "name": "247", + "name": "249", "members": [ { "name": "mnonce", @@ -7934,7 +8124,7 @@ "meta-type": "object" }, { - "name": "248", + "name": "250", "members": [ { "name": "data", @@ -7944,7 +8134,7 @@ "meta-type": "object" }, { - "name": "251", + "name": "253", "members": [ { "name": "sgx", @@ -7964,18 +8154,18 @@ }, { "name": "sections", - "type": "[513]" + "type": "[520]" } ], "meta-type": "object" }, { - "name": "[252]", - "element-type": "252", + "name": "[254]", + "element-type": "254", "meta-type": "array" }, { - "name": "252", + "name": "254", "members": [ { "name": "port", @@ -7987,7 +8177,7 @@ }, { "name": "type", - "type": "514" + "type": "521" }, { "name": "remote-domain", @@ -8009,7 +8199,7 @@ "meta-type": "object" }, { - "name": "253", + "name": "255", "members": [ { "name": "port", @@ -8019,45 +8209,45 @@ "meta-type": "object" }, { - "name": "[254]", - "element-type": "254", + "name": "[256]", + "element-type": "256", "meta-type": "array" }, { - "name": "254", + "name": "256", "tag": "driver", "variants": [ { "case": "none", - "type": "516" + "type": "523" }, { "case": "alsa", - "type": "517" + "type": "524" }, { "case": "dbus", - "type": "516" + "type": "523" }, { "case": "oss", - "type": "521" + "type": "528" }, { "case": "pa", - "type": "522" + "type": "529" }, { "case": "sdl", - "type": "524" + "type": "531" }, { "case": "spice", - "type": "516" + "type": "523" }, { "case": "wav", - "type": "526" + "type": "533" } ], "members": [ @@ -8067,7 +8257,7 @@ }, { "name": "driver", - "type": "515" + "type": "522" }, { "name": "timer-period", @@ -8078,12 +8268,12 @@ "meta-type": "object" }, { - "name": "[255]", - "element-type": "255", + "name": "[257]", + "element-type": "257", "meta-type": "array" }, { - "name": "255", + "name": "257", "members": [ { "name": "device", @@ -8096,7 +8286,7 @@ }, { "name": "slot-type", - "type": "527" + "type": "534" }, { "name": "source", @@ -8110,22 +8300,22 @@ "meta-type": "object" }, { - "name": "256", + "name": "258", "members": [ { "name": "info", - "type": "255" + "type": "257" } ], "meta-type": "object" }, { - "name": "[257]", - "element-type": "257", + "name": "[259]", + "element-type": "259", "meta-type": "array" }, { - "name": "257", + "name": "259", "members": [ { "name": "bus", @@ -8133,18 +8323,18 @@ }, { "name": "devices", - "type": "[528]" + "type": "[535]" } ], "meta-type": "object" }, { - "name": "258", + "name": "260", "tag": "target", "variants": [ { "case": "vcpu", - "type": "531" + "type": "538" }, { "case": "vm", @@ -8158,27 +8348,27 @@ "members": [ { "name": "target", - "type": "529" + "type": "536" }, { "name": "providers", "default": null, - "type": "[530]" + "type": "[537]" } ], "meta-type": "object" }, { - "name": "[259]", - "element-type": "259", + "name": "[261]", + "element-type": "261", "meta-type": "array" }, { - "name": "259", + "name": "261", "members": [ { "name": "provider", - "type": "532" + "type": "539" }, { "name": "qom-path", @@ -8187,52 +8377,52 @@ }, { "name": "stats", - "type": "[533]" + "type": "[540]" } ], "meta-type": "object" }, { - "name": "260", + "name": "262", "members": [ { "name": "provider", "default": null, - "type": "532" + "type": "539" } ], "meta-type": "object" }, { - "name": "[261]", - "element-type": "261", + "name": "[263]", + "element-type": "263", "meta-type": "array" }, { - "name": "261", + "name": "263", "members": [ { "name": "provider", - "type": "532" + "type": "539" }, { "name": "target", - "type": "529" + "type": "536" }, { "name": "stats", - "type": "[534]" + "type": "[541]" } ], "meta-type": "object" }, { - "name": "[262]", - "element-type": "262", + "name": "[264]", + "element-type": "264", "meta-type": "array" }, { - "name": "262", + "name": "264", "members": [ { "name": "path", @@ -8246,7 +8436,7 @@ "meta-type": "object" }, { - "name": "263", + "name": "265", "members": [ { "name": "path", @@ -8256,7 +8446,7 @@ "meta-type": "object" }, { - "name": "264", + "name": "266", "members": [ { "name": "name", @@ -8276,15 +8466,15 @@ }, { "name": "guest-features", - "type": "535" + "type": "542" }, { "name": "host-features", - "type": "535" + "type": "542" }, { "name": "backend-features", - "type": "535" + "type": "542" }, { "name": "num-vqs", @@ -8292,7 +8482,7 @@ }, { "name": "status", - "type": "536" + "type": "543" }, { "name": "isr", @@ -8341,13 +8531,13 @@ { "name": "vhost-dev", "default": null, - "type": "537" + "type": "544" } ], "meta-type": "object" }, { - "name": "265", + "name": "267", "members": [ { "name": "path", @@ -8361,7 +8551,7 @@ "meta-type": "object" }, { - "name": "266", + "name": "268", "members": [ { "name": "name", @@ -8425,7 +8615,7 @@ "meta-type": "object" }, { - "name": "267", + "name": "269", "members": [ { "name": "path", @@ -8439,7 +8629,7 @@ "meta-type": "object" }, { - "name": "268", + "name": "270", "members": [ { "name": "name", @@ -8497,7 +8687,7 @@ "meta-type": "object" }, { - "name": "269", + "name": "271", "members": [ { "name": "path", @@ -8516,7 +8706,7 @@ "meta-type": "object" }, { - "name": "270", + "name": "272", "members": [ { "name": "name", @@ -8528,26 +8718,26 @@ }, { "name": "descs", - "type": "[538]" + "type": "[545]" }, { "name": "avail", - "type": "539" + "type": "546" }, { "name": "used", - "type": "540" + "type": "547" } ], "meta-type": "object" }, { - "name": "[271]", - "element-type": "271", + "name": "[273]", + "element-type": "273", "meta-type": "array" }, { - "name": "271", + "name": "273", "members": [ { "name": "id", @@ -8555,17 +8745,17 @@ }, { "name": "service", - "type": "[541]" + "type": "[548]" }, { "name": "client", - "type": "[542]" + "type": "[549]" } ], "meta-type": "object" }, { - "name": "272", + "name": "274", "members": [ { "name": "path", @@ -8573,7 +8763,7 @@ }, { "name": "log", - "type": "543" + "type": "550" }, { "name": "flags", @@ -8619,7 +8809,7 @@ "meta-type": "object" }, { - "name": "273", + "name": "275", "members": [ { "name": "path", @@ -8627,7 +8817,7 @@ }, { "name": "log", - "type": "543" + "type": "550" }, { "name": "flags", @@ -8693,7 +8883,7 @@ "meta-type": "object" }, { - "name": "274", + "name": "276", "members": [ { "name": "path", @@ -8701,7 +8891,7 @@ }, { "name": "log", - "type": "543" + "type": "550" }, { "name": "flags", @@ -8747,7 +8937,7 @@ "meta-type": "object" }, { - "name": "275", + "name": "277", "members": [ { "name": "path", @@ -8765,7 +8955,7 @@ "meta-type": "object" }, { - "name": "276", + "name": "278", "members": [ { "name": "path", @@ -8773,13 +8963,13 @@ }, { "name": "errors", - "type": "[544]" + "type": "[551]" } ], "meta-type": "object" }, { - "name": "277", + "name": "279", "members": [ { "name": "path", @@ -8787,7 +8977,7 @@ }, { "name": "type", - "type": "545" + "type": "552" } ], "meta-type": "object" @@ -8798,7 +8988,7 @@ "meta-type": "builtin" }, { - "name": "278", + "name": "280", "members": [ { "name": "debug" @@ -8870,7 +9060,7 @@ ] }, { - "name": "279", + "name": "281", "members": [ { "name": "none" @@ -8922,7 +9112,7 @@ ] }, { - "name": "280", + "name": "282", "members": [ { "name": "reset" @@ -8958,7 +9148,7 @@ ] }, { - "name": "281", + "name": "283", "members": [ { "name": "reset" @@ -8974,7 +9164,7 @@ ] }, { - "name": "282", + "name": "284", "members": [ { "name": "poweroff" @@ -8990,7 +9180,7 @@ ] }, { - "name": "283", + "name": "285", "members": [ { "name": "pause" @@ -9014,7 +9204,7 @@ ] }, { - "name": "284", + "name": "286", "members": [ { "name": "pause" @@ -9034,28 +9224,28 @@ ] }, { - "name": "285", + "name": "287", "tag": "type", "variants": [ { "case": "hyper-v", - "type": "547" + "type": "554" }, { "case": "s390", - "type": "548" + "type": "555" } ], "members": [ { "name": "type", - "type": "546" + "type": "553" } ], "meta-type": "object" }, { - "name": "286", + "name": "288", "members": [ { "name": "hypervisor" @@ -9071,7 +9261,7 @@ ] }, { - "name": "287", + "name": "289", "members": [ { "name": "ignore" @@ -9095,7 +9285,7 @@ ] }, { - "name": "288", + "name": "290", "members": [ { "name": "action-required", @@ -9109,7 +9299,7 @@ "meta-type": "object" }, { - "name": "289", + "name": "291", "members": [ { "name": "undefined" @@ -9161,7 +9351,7 @@ ] }, { - "name": "290", + "name": "292", "members": [ { "name": "commit" @@ -9210,7 +9400,7 @@ "meta-type": "builtin" }, { - "name": "291", + "name": "293", "members": [ { "name": "retain" @@ -9235,7 +9425,7 @@ "meta-type": "array" }, { - "name": "292", + "name": "294", "members": [ { "name": "ok" @@ -9255,7 +9445,7 @@ ] }, { - "name": "293", + "name": "295", "members": [ { "name": "rd_bytes", @@ -9388,46 +9578,46 @@ }, { "name": "timed_stats", - "type": "[549]" + "type": "[556]" }, { "name": "rd_latency_histogram", "default": null, - "type": "550" + "type": "557" }, { "name": "wr_latency_histogram", "default": null, - "type": "550" + "type": "557" }, { "name": "zone_append_latency_histogram", "default": null, - "type": "550" + "type": "557" }, { "name": "flush_latency_histogram", "default": null, - "type": "550" + "type": "557" } ], "meta-type": "object" }, { - "name": "294", + "name": "296", "tag": "driver", "variants": [ { "case": "file", - "type": "551" + "type": "558" }, { "case": "host_device", - "type": "551" + "type": "558" }, { "case": "nvme", - "type": "552" + "type": "559" }, { "case": "blkdebug", @@ -9609,13 +9799,23 @@ "members": [ { "name": "driver", - "type": "308" + "type": "312" } ], "meta-type": "object" }, { - "name": "295", + "name": "297", + "members": [ + { + "name": "actively-synced", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "298", "members": [ { "name": "existing" @@ -9631,7 +9831,7 @@ ] }, { - "name": "296", + "name": "299", "members": [ { "name": "report" @@ -9659,7 +9859,7 @@ ] }, { - "name": "297", + "name": "300", "members": [ { "name": "top" @@ -9687,7 +9887,7 @@ ] }, { - "name": "298", + "name": "301", "members": [ { "name": "on-success" @@ -9707,7 +9907,7 @@ ] }, { - "name": "299", + "name": "302", "members": [ { "name": "use-copy-range", @@ -9728,7 +9928,7 @@ "meta-type": "object" }, { - "name": "300", + "name": "303", "members": [ { "name": "off" @@ -9748,7 +9948,7 @@ ] }, { - "name": "301", + "name": "304", "members": [ { "name": "filename", @@ -9805,23 +10005,23 @@ { "name": "snapshots", "default": null, - "type": "[77]" + "type": "[78]" }, { "name": "format-specific", "default": null, - "type": "553" + "type": "560" }, { "name": "backing-image", "default": null, - "type": "301" + "type": "304" } ], "meta-type": "object" }, { - "name": "302", + "name": "305", "members": [ { "name": "writeback", @@ -9839,12 +10039,12 @@ "meta-type": "object" }, { - "name": "[303]", - "element-type": "303", + "name": "[306]", + "element-type": "306", "meta-type": "array" }, { - "name": "303", + "name": "306", "members": [ { "name": "name", @@ -9880,12 +10080,12 @@ "meta-type": "object" }, { - "name": "[304]", - "element-type": "304", + "name": "[307]", + "element-type": "307", "meta-type": "array" }, { - "name": "304", + "name": "307", "members": [ { "name": "id", @@ -9893,7 +10093,7 @@ }, { "name": "type", - "type": "554" + "type": "561" }, { "name": "name", @@ -9903,12 +10103,12 @@ "meta-type": "object" }, { - "name": "[305]", - "element-type": "305", + "name": "[308]", + "element-type": "308", "meta-type": "array" }, { - "name": "305", + "name": "308", "members": [ { "name": "parent", @@ -9924,17 +10124,17 @@ }, { "name": "perm", - "type": "[555]" + "type": "[562]" }, { "name": "shared-perm", - "type": "[555]" + "type": "[562]" } ], "meta-type": "object" }, { - "name": "306", + "name": "309", "members": [ { "name": "background" @@ -9950,12 +10150,12 @@ ] }, { - "name": "[307]", - "element-type": "307", + "name": "[310]", + "element-type": "310", "meta-type": "array" }, { - "name": "307", + "name": "310", "members": [ { "type": "str" @@ -9967,7 +10167,17 @@ "meta-type": "alternate" }, { - "name": "308", + "name": "311", + "members": [ + { + "name": "copy-mode", + "type": "309" + } + ], + "meta-type": "object" + }, + { + "name": "312", "members": [ { "name": "blkdebug" @@ -10163,7 +10373,7 @@ ] }, { - "name": "309", + "name": "313", "members": [ { "name": "ignore" @@ -10179,7 +10389,7 @@ ] }, { - "name": "310", + "name": "314", "members": [ { "name": "direct", @@ -10195,11 +10405,11 @@ "meta-type": "object" }, { - "name": "311", + "name": "315", "members": [ { "name": "image", - "type": "556" + "type": "563" }, { "name": "config", @@ -10239,36 +10449,36 @@ { "name": "inject-error", "default": null, - "type": "[557]" + "type": "[564]" }, { "name": "set-state", "default": null, - "type": "[558]" + "type": "[565]" }, { "name": "take-child-perms", "default": null, - "type": "[555]" + "type": "[562]" }, { "name": "unshare-child-perms", "default": null, - "type": "[555]" + "type": "[562]" } ], "meta-type": "object" }, { - "name": "312", + "name": "316", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "log", - "type": "556" + "type": "563" }, { "name": "log-sector-size", @@ -10289,49 +10499,49 @@ "meta-type": "object" }, { - "name": "313", + "name": "317", "members": [ { "name": "test", - "type": "556" + "type": "563" }, { "name": "raw", - "type": "556" + "type": "563" } ], "meta-type": "object" }, { - "name": "314", + "name": "318", "members": [ { "name": "image", - "type": "556" + "type": "563" } ], "meta-type": "object" }, { - "name": "315", + "name": "319", "members": [ { "name": "file", - "type": "556" + "type": "563" } ], "meta-type": "object" }, { - "name": "316", + "name": "320", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "target", - "type": "556" + "type": "563" }, { "name": "bitmap", @@ -10341,7 +10551,7 @@ { "name": "on-cbw-error", "default": null, - "type": "559" + "type": "566" }, { "name": "cbw-timeout", @@ -10352,11 +10562,11 @@ "meta-type": "object" }, { - "name": "317", + "name": "321", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "bottom", @@ -10367,7 +10577,7 @@ "meta-type": "object" }, { - "name": "318", + "name": "322", "members": [ { "name": "filename", @@ -10381,12 +10591,12 @@ { "name": "locking", "default": null, - "type": "560" + "type": "567" }, { "name": "aio", "default": null, - "type": "561" + "type": "568" }, { "name": "aio-max-batch", @@ -10413,7 +10623,7 @@ ] }, { - "name": "319", + "name": "323", "members": [ { "name": "url", @@ -10453,7 +10663,7 @@ "meta-type": "object" }, { - "name": "320", + "name": "324", "members": [ { "name": "url", @@ -10498,7 +10708,7 @@ "meta-type": "object" }, { - "name": "321", + "name": "325", "members": [ { "name": "volume", @@ -10510,7 +10720,7 @@ }, { "name": "server", - "type": "[382]" + "type": "[386]" }, { "name": "debug", @@ -10526,7 +10736,7 @@ "meta-type": "object" }, { - "name": "322", + "name": "326", "members": [ { "name": "url", @@ -10576,7 +10786,7 @@ "meta-type": "object" }, { - "name": "323", + "name": "327", "members": [ { "name": "url", @@ -10631,7 +10841,7 @@ "meta-type": "object" }, { - "name": "324", + "name": "328", "members": [ { "name": "filename", @@ -10641,11 +10851,11 @@ "meta-type": "object" }, { - "name": "325", + "name": "329", "members": [ { "name": "transport", - "type": "562" + "type": "569" }, { "name": "portal", @@ -10678,7 +10888,7 @@ { "name": "header-digest", "default": null, - "type": "563" + "type": "570" }, { "name": "timeout", @@ -10689,11 +10899,11 @@ "meta-type": "object" }, { - "name": "326", + "name": "330", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "key-secret", @@ -10704,11 +10914,11 @@ "meta-type": "object" }, { - "name": "327", + "name": "331", "members": [ { "name": "server", - "type": "382" + "type": "386" }, { "name": "export", @@ -10747,11 +10957,11 @@ "meta-type": "object" }, { - "name": "328", + "name": "332", "members": [ { "name": "server", - "type": "564" + "type": "571" }, { "name": "path", @@ -10791,7 +11001,7 @@ "meta-type": "object" }, { - "name": "329", + "name": "333", "members": [ { "name": "size", @@ -10812,7 +11022,7 @@ "meta-type": "object" }, { - "name": "330", + "name": "334", "members": [ { "name": "device", @@ -10826,7 +11036,7 @@ "meta-type": "object" }, { - "name": "331", + "name": "335", "members": [ { "name": "path", @@ -10836,11 +11046,11 @@ "meta-type": "object" }, { - "name": "332", + "name": "336", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "prealloc-align", @@ -10856,16 +11066,16 @@ "meta-type": "object" }, { - "name": "333", + "name": "337", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "backing", "default": null, - "type": "565" + "type": "572" }, { "name": "lazy-refcounts", @@ -10895,7 +11105,7 @@ { "name": "overlap-check", "default": null, - "type": "566" + "type": "573" }, { "name": "cache-size", @@ -10925,53 +11135,53 @@ { "name": "encrypt", "default": null, - "type": "567" + "type": "574" }, { "name": "data-file", "default": null, - "type": "556" + "type": "563" } ], "meta-type": "object" }, { - "name": "334", + "name": "338", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "backing", "default": null, - "type": "565" + "type": "572" }, { "name": "encrypt", "default": null, - "type": "568" + "type": "575" } ], "meta-type": "object" }, { - "name": "335", + "name": "339", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "backing", "default": null, - "type": "565" + "type": "572" } ], "meta-type": "object" }, { - "name": "336", + "name": "340", "members": [ { "name": "blkverify", @@ -10980,7 +11190,7 @@ }, { "name": "children", - "type": "[556]" + "type": "[563]" }, { "name": "vote-threshold", @@ -10994,17 +11204,17 @@ { "name": "read-pattern", "default": null, - "type": "569" + "type": "576" } ], "meta-type": "object" }, { - "name": "337", + "name": "341", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "offset", @@ -11020,7 +11230,7 @@ "meta-type": "object" }, { - "name": "338", + "name": "342", "members": [ { "name": "pool", @@ -11048,7 +11258,7 @@ { "name": "encrypt", "default": null, - "type": "570" + "type": "577" }, { "name": "user", @@ -11058,7 +11268,7 @@ { "name": "auth-client-required", "default": null, - "type": "[571]" + "type": "[578]" }, { "name": "key-secret", @@ -11068,21 +11278,21 @@ { "name": "server", "default": null, - "type": "[572]" + "type": "[579]" } ], "meta-type": "object" }, { - "name": "339", + "name": "343", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "mode", - "type": "573" + "type": "580" }, { "name": "top-id", @@ -11093,11 +11303,11 @@ "meta-type": "object" }, { - "name": "340", + "name": "344", "members": [ { "name": "server", - "type": "574" + "type": "581" }, { "name": "path", @@ -11111,13 +11321,13 @@ { "name": "host-key-check", "default": null, - "type": "575" + "type": "582" } ], "meta-type": "object" }, { - "name": "341", + "name": "345", "members": [ { "name": "throttle-group", @@ -11125,13 +11335,13 @@ }, { "name": "file", - "type": "556" + "type": "563" } ], "meta-type": "object" }, { - "name": "342", + "name": "346", "members": [ { "name": "path", @@ -11141,7 +11351,7 @@ "meta-type": "object" }, { - "name": "343", + "name": "347", "members": [ { "name": "path", @@ -11151,7 +11361,7 @@ "meta-type": "object" }, { - "name": "344", + "name": "348", "members": [ { "name": "path", @@ -11164,7 +11374,7 @@ ] }, { - "name": "345", + "name": "349", "members": [ { "name": "dir", @@ -11194,69 +11404,69 @@ "meta-type": "object" }, { - "name": "[57]", - "element-type": "57", + "name": "[58]", + "element-type": "58", "meta-type": "array" }, { - "name": "346", + "name": "350", "tag": "driver", "variants": [ { "case": "file", - "type": "576" + "type": "583" }, { "case": "gluster", - "type": "577" + "type": "584" }, { "case": "luks", - "type": "578" + "type": "585" }, { "case": "nfs", - "type": "579" + "type": "586" }, { "case": "parallels", - "type": "580" + "type": "587" }, { "case": "qcow", - "type": "581" + "type": "588" }, { "case": "qcow2", - "type": "582" + "type": "589" }, { "case": "qed", - "type": "583" + "type": "590" }, { "case": "rbd", - "type": "584" + "type": "591" }, { "case": "ssh", - "type": "585" + "type": "592" }, { "case": "vdi", - "type": "586" + "type": "593" }, { "case": "vhdx", - "type": "587" + "type": "594" }, { "case": "vmdk", - "type": "588" + "type": "595" }, { "case": "vpc", - "type": "589" + "type": "596" }, { "case": "blkdebug", @@ -11394,22 +11604,22 @@ "members": [ { "name": "driver", - "type": "308" + "type": "312" } ], "meta-type": "object" }, { - "name": "347", + "name": "351", "tag": "driver", "variants": [ { "case": "luks", - "type": "590" + "type": "597" }, { "case": "qcow2", - "type": "591" + "type": "598" }, { "case": "blkdebug", @@ -11595,13 +11805,13 @@ "members": [ { "name": "driver", - "type": "308" + "type": "312" } ], "meta-type": "object" }, { - "name": "348", + "name": "352", "members": [ { "name": "read" @@ -11617,7 +11827,7 @@ ] }, { - "name": "349", + "name": "353", "members": [ { "name": "ignore" @@ -11637,7 +11847,7 @@ ] }, { - "name": "350", + "name": "354", "members": [ { "type": "str" @@ -11649,7 +11859,7 @@ "meta-type": "alternate" }, { - "name": "351", + "name": "355", "members": [ { "name": "read" @@ -11669,36 +11879,36 @@ ] }, { - "name": "352", + "name": "356", "tag": "type", "variants": [ { "case": "inet", - "type": "593" + "type": "600" }, { "case": "unix", - "type": "594" + "type": "601" }, { "case": "vsock", - "type": "595" + "type": "602" }, { "case": "fd", - "type": "596" + "type": "603" } ], "members": [ { "name": "type", - "type": "592" + "type": "599" } ], "meta-type": "object" }, { - "name": "353", + "name": "357", "members": [ { "name": "safe" @@ -11714,7 +11924,7 @@ ] }, { - "name": "354", + "name": "358", "members": [ { "name": "nbd" @@ -11738,7 +11948,7 @@ ] }, { - "name": "355", + "name": "359", "members": [ { "name": "name", @@ -11753,7 +11963,7 @@ { "name": "bitmaps", "default": null, - "type": "[307]" + "type": "[310]" }, { "name": "allocation-depth", @@ -11764,11 +11974,11 @@ "meta-type": "object" }, { - "name": "356", + "name": "360", "members": [ { "name": "addr", - "type": "382" + "type": "386" }, { "name": "logical-block-size", @@ -11784,7 +11994,7 @@ "meta-type": "object" }, { - "name": "357", + "name": "361", "members": [ { "name": "mountpoint", @@ -11798,13 +12008,13 @@ { "name": "allow-other", "default": null, - "type": "597" + "type": "604" } ], "meta-type": "object" }, { - "name": "358", + "name": "362", "members": [ { "name": "name", @@ -11834,7 +12044,7 @@ "meta-type": "object" }, { - "name": "359", + "name": "363", "members": [ { "name": "utf8" @@ -11850,108 +12060,108 @@ ] }, { - "name": "360", + "name": "364", "tag": "type", "variants": [ { "case": "file", - "type": "599" + "type": "606" }, { "case": "serial", - "type": "600" + "type": "607" }, { "case": "parallel", - "type": "600" + "type": "607" }, { "case": "pipe", - "type": "600" + "type": "607" }, { "case": "socket", - "type": "601" + "type": "608" }, { "case": "udp", - "type": "602" + "type": "609" }, { "case": "pty", - "type": "603" + "type": "610" }, { "case": "null", - "type": "603" + "type": "610" }, { "case": "mux", - "type": "604" + "type": "611" }, { "case": "msmouse", - "type": "603" + "type": "610" }, { "case": "wctablet", - "type": "603" + "type": "610" }, { "case": "braille", - "type": "603" + "type": "610" }, { "case": "testdev", - "type": "603" + "type": "610" }, { "case": "stdio", - "type": "605" + "type": "612" }, { "case": "console", - "type": "603" + "type": "610" }, { "case": "spicevmc", - "type": "606" + "type": "613" }, { "case": "spiceport", - "type": "607" + "type": "614" }, { "case": "qemu-vdagent", - "type": "608" + "type": "615" }, { "case": "dbus", - "type": "609" + "type": "616" }, { "case": "vc", - "type": "610" + "type": "617" }, { "case": "ringbuf", - "type": "611" + "type": "618" }, { "case": "memory", - "type": "611" + "type": "618" } ], "members": [ { "name": "type", - "type": "598" + "type": "605" } ], "meta-type": "object" }, { - "name": "361", + "name": "365", "members": [ { "name": "elf" @@ -11965,6 +12175,15 @@ { "name": "kdump-snappy" }, + { + "name": "kdump-raw-zlib" + }, + { + "name": "kdump-raw-lzo" + }, + { + "name": "kdump-raw-snappy" + }, { "name": "win-dmp" } @@ -11975,11 +12194,14 @@ "kdump-zlib", "kdump-lzo", "kdump-snappy", + "kdump-raw-zlib", + "kdump-raw-lzo", + "kdump-raw-snappy", "win-dmp" ] }, { - "name": "362", + "name": "366", "members": [ { "name": "none" @@ -12003,12 +12225,12 @@ ] }, { - "name": "[361]", - "element-type": "361", + "name": "[365]", + "element-type": "365", "meta-type": "array" }, { - "name": "363", + "name": "367", "members": [ { "name": "none" @@ -12072,7 +12294,7 @@ ] }, { - "name": "364", + "name": "368", "members": [ { "name": "netdev", @@ -12103,7 +12325,7 @@ "meta-type": "object" }, { - "name": "365", + "name": "369", "members": [ { "name": "hostname", @@ -12163,7 +12385,7 @@ { "name": "dnssearch", "default": null, - "type": "[612]" + "type": "[619]" }, { "name": "domainname", @@ -12203,12 +12425,12 @@ { "name": "hostfwd", "default": null, - "type": "[612]" + "type": "[619]" }, { "name": "guestfwd", "default": null, - "type": "[612]" + "type": "[619]" }, { "name": "tftp-server-name", @@ -12219,7 +12441,7 @@ "meta-type": "object" }, { - "name": "366", + "name": "370", "members": [ { "name": "ifname", @@ -12300,7 +12522,7 @@ "meta-type": "object" }, { - "name": "367", + "name": "371", "members": [ { "name": "src", @@ -12373,7 +12595,7 @@ "meta-type": "object" }, { - "name": "368", + "name": "372", "members": [ { "name": "fd", @@ -12409,11 +12631,11 @@ "meta-type": "object" }, { - "name": "369", + "name": "373", "members": [ { "name": "addr", - "type": "382" + "type": "386" }, { "name": "server", @@ -12429,23 +12651,23 @@ "meta-type": "object" }, { - "name": "370", + "name": "374", "members": [ { "name": "local", "default": null, - "type": "382" + "type": "386" }, { "name": "remote", "default": null, - "type": "382" + "type": "386" } ], "meta-type": "object" }, { - "name": "371", + "name": "375", "members": [ { "name": "sock", @@ -12471,7 +12693,7 @@ "meta-type": "object" }, { - "name": "372", + "name": "376", "members": [ { "name": "br", @@ -12487,7 +12709,7 @@ "meta-type": "object" }, { - "name": "373", + "name": "377", "members": [ { "name": "hubid", @@ -12502,7 +12724,7 @@ "meta-type": "object" }, { - "name": "374", + "name": "378", "members": [ { "name": "ifname", @@ -12517,7 +12739,7 @@ "meta-type": "object" }, { - "name": "376", + "name": "380", "members": [ { "name": "chardev", @@ -12537,7 +12759,7 @@ "meta-type": "object" }, { - "name": "377", + "name": "381", "members": [ { "name": "vhostdev", @@ -12566,7 +12788,7 @@ "meta-type": "object" }, { - "name": "381", + "name": "385", "members": [ { "name": "normal" @@ -12591,36 +12813,36 @@ "meta-type": "array" }, { - "name": "382", + "name": "386", "tag": "type", "variants": [ { "case": "inet", - "type": "574" + "type": "581" }, { "case": "unix", - "type": "614" + "type": "621" }, { "case": "vsock", - "type": "615" + "type": "622" }, { "case": "fd", - "type": "612" + "type": "619" } ], "members": [ { "name": "type", - "type": "592" + "type": "599" } ], "meta-type": "object" }, { - "name": "383", + "name": "387", "members": [ { "name": "half" @@ -12636,7 +12858,7 @@ ] }, { - "name": "384", + "name": "388", "members": [ { "name": "off" @@ -12652,7 +12874,7 @@ ] }, { - "name": "385", + "name": "389", "members": [ { "name": "priority", @@ -12711,7 +12933,7 @@ "meta-type": "object" }, { - "name": "386", + "name": "390", "members": [ { "name": "in-pport", @@ -12752,7 +12974,7 @@ "meta-type": "object" }, { - "name": "387", + "name": "391", "members": [ { "name": "goto-tbl", @@ -12788,28 +13010,28 @@ "meta-type": "object" }, { - "name": "388", + "name": "392", "tag": "type", "variants": [ { "case": "passthrough", - "type": "616" + "type": "623" }, { "case": "emulator", - "type": "617" + "type": "624" } ], "members": [ { "name": "type", - "type": "119" + "type": "120" } ], "meta-type": "object" }, { - "name": "389", + "name": "393", "members": [ { "name": "vnc" @@ -12825,7 +13047,7 @@ ] }, { - "name": "390", + "name": "394", "members": [ { "name": "keep" @@ -12845,7 +13067,7 @@ ] }, { - "name": "391", + "name": "395", "members": [ { "name": "display", @@ -12856,7 +13078,7 @@ "meta-type": "object" }, { - "name": "392", + "name": "396", "members": [ { "name": "display", @@ -12867,7 +13089,7 @@ "meta-type": "object" }, { - "name": "393", + "name": "397", "members": [ { "name": "ppm" @@ -12883,7 +13105,7 @@ ] }, { - "name": "394", + "name": "398", "members": [ { "name": "client" @@ -12903,12 +13125,12 @@ ] }, { - "name": "[395]", - "element-type": "395", + "name": "[399]", + "element-type": "399", "meta-type": "array" }, { - "name": "395", + "name": "399", "members": [ { "name": "host", @@ -12920,7 +13142,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "connection-id", @@ -12942,7 +13164,7 @@ "meta-type": "object" }, { - "name": "396", + "name": "400", "members": [ { "name": "host", @@ -12954,13 +13176,13 @@ }, { "name": "family", - "type": "398" + "type": "402" } ], "meta-type": "object" }, { - "name": "397", + "name": "401", "members": [ { "name": "host", @@ -12972,7 +13194,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "auth", @@ -12983,7 +13205,7 @@ "meta-type": "object" }, { - "name": "398", + "name": "402", "members": [ { "name": "ipv4" @@ -13011,12 +13233,12 @@ ] }, { - "name": "[399]", - "element-type": "399", + "name": "[403]", + "element-type": "403", "meta-type": "array" }, { - "name": "399", + "name": "403", "members": [ { "name": "host", @@ -13028,7 +13250,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "websocket", @@ -13048,12 +13270,12 @@ "meta-type": "object" }, { - "name": "[400]", - "element-type": "400", + "name": "[404]", + "element-type": "404", "meta-type": "array" }, { - "name": "400", + "name": "404", "members": [ { "name": "host", @@ -13065,7 +13287,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "websocket", @@ -13073,18 +13295,18 @@ }, { "name": "auth", - "type": "401" + "type": "405" }, { "name": "vencrypt", "default": null, - "type": "402" + "type": "406" } ], "meta-type": "object" }, { - "name": "401", + "name": "405", "members": [ { "name": "none" @@ -13128,7 +13350,7 @@ ] }, { - "name": "402", + "name": "406", "members": [ { "name": "plain" @@ -13172,7 +13394,7 @@ ] }, { - "name": "403", + "name": "407", "members": [ { "name": "host", @@ -13184,7 +13406,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "websocket", @@ -13199,7 +13421,7 @@ "meta-type": "object" }, { - "name": "404", + "name": "408", "members": [ { "name": "host", @@ -13211,7 +13433,7 @@ }, { "name": "family", - "type": "398" + "type": "402" }, { "name": "websocket", @@ -13221,71 +13443,71 @@ "meta-type": "object" }, { - "name": "[405]", - "element-type": "405", + "name": "[409]", + "element-type": "409", "meta-type": "array" }, { - "name": "405", + "name": "409", "tag": "type", "variants": [ { "case": "number", - "type": "619" + "type": "626" }, { "case": "qcode", - "type": "620" + "type": "627" } ], "members": [ { "name": "type", - "type": "618" + "type": "625" } ], "meta-type": "object" }, { - "name": "[406]", - "element-type": "406", + "name": "[410]", + "element-type": "410", "meta-type": "array" }, { - "name": "406", + "name": "410", "tag": "type", "variants": [ { "case": "key", - "type": "622" + "type": "629" }, { "case": "btn", - "type": "623" + "type": "630" }, { "case": "rel", - "type": "624" + "type": "631" }, { "case": "abs", - "type": "624" + "type": "631" }, { "case": "mtt", - "type": "625" + "type": "632" } ], "members": [ { "name": "type", - "type": "621" + "type": "628" } ], "meta-type": "object" }, { - "name": "407", + "name": "411", "members": [ { "name": "default" @@ -13321,7 +13543,7 @@ ] }, { - "name": "408", + "name": "412", "members": [ { "name": "off" @@ -13345,7 +13567,7 @@ ] }, { - "name": "409", + "name": "413", "members": [ { "name": "grab-on-hover", @@ -13371,7 +13593,7 @@ "meta-type": "object" }, { - "name": "410", + "name": "414", "members": [ { "name": "left-command-key", @@ -13387,12 +13609,17 @@ "name": "swap-opt-cmd", "default": null, "type": "bool" + }, + { + "name": "zoom-to-fit", + "default": null, + "type": "bool" } ], "meta-type": "object" }, { - "name": "411", + "name": "415", "members": [ { "name": "charset", @@ -13403,7 +13630,7 @@ "meta-type": "object" }, { - "name": "412", + "name": "416", "members": [ { "name": "rendernode", @@ -13414,7 +13641,7 @@ "meta-type": "object" }, { - "name": "413", + "name": "417", "members": [ { "name": "rendernode", @@ -13440,18 +13667,18 @@ "meta-type": "object" }, { - "name": "414", + "name": "418", "members": [ { "name": "grab-mod", "default": null, - "type": "626" + "type": "633" } ], "meta-type": "object" }, { - "name": "415", + "name": "419", "members": [ { "name": "vnc" @@ -13463,7 +13690,7 @@ ] }, { - "name": "416", + "name": "420", "members": [ { "name": "tls-certs", @@ -13474,7 +13701,7 @@ "meta-type": "object" }, { - "name": "417", + "name": "421", "members": [ { "name": "vnc" @@ -13486,18 +13713,18 @@ ] }, { - "name": "418", + "name": "422", "members": [ { "name": "addresses", "default": null, - "type": "[382]" + "type": "[386]" } ], "meta-type": "object" }, { - "name": "419", + "name": "423", "members": [ { "name": "none" @@ -13561,7 +13788,7 @@ ] }, { - "name": "420", + "name": "424", "members": [ { "name": "transferred", @@ -13642,7 +13869,7 @@ "meta-type": "object" }, { - "name": "421", + "name": "425", "members": [ { "name": "transferred", @@ -13652,7 +13879,7 @@ "meta-type": "object" }, { - "name": "422", + "name": "426", "members": [ { "name": "cache-size", @@ -13686,7 +13913,7 @@ "meta-type": "object" }, { - "name": "423", + "name": "427", "members": [ { "name": "pages", @@ -13712,12 +13939,12 @@ "meta-type": "object" }, { - "name": "[382]", - "element-type": "382", + "name": "[386]", + "element-type": "386", "meta-type": "array" }, { - "name": "424", + "name": "428", "members": [ { "name": "xbzrle" @@ -13732,7 +13959,10 @@ "name": "zero-blocks" }, { - "name": "compress" + "name": "compress", + "features": [ + "deprecated" + ] }, { "name": "events" @@ -13750,7 +13980,10 @@ "name": "release-ram" }, { - "name": "block" + "name": "block", + "features": [ + "deprecated" + ] }, { "name": "return-path" @@ -13823,7 +14056,7 @@ ] }, { - "name": "425", + "name": "429", "members": [ { "name": "none" @@ -13843,12 +14076,12 @@ ] }, { - "name": "[426]", - "element-type": "426", + "name": "[430]", + "element-type": "430", "meta-type": "array" }, { - "name": "426", + "name": "430", "members": [ { "name": "node-name", @@ -13860,13 +14093,29 @@ }, { "name": "bitmaps", - "type": "[627]" + "type": "[634]" } ], "meta-type": "object" }, { - "name": "427", + "name": "431", + "members": [ + { + "name": "normal" + }, + { + "name": "cpr-reboot" + } + ], + "meta-type": "enum", + "values": [ + "normal", + "cpr-reboot" + ] + }, + { + "name": "432", "members": [ { "name": "none" @@ -13886,7 +14135,7 @@ ] }, { - "name": "428", + "name": "433", "members": [ { "name": "none" @@ -13910,7 +14159,26 @@ ] }, { - "name": "429", + "name": "[434]", + "element-type": "434", + "meta-type": "array" + }, + { + "name": "434", + "members": [ + { + "name": "channel-type", + "type": "635" + }, + { + "name": "addr", + "type": "636" + } + ], + "meta-type": "object" + }, + { + "name": "435", "members": [ { "name": "second" @@ -13926,7 +14194,7 @@ ] }, { - "name": "430", + "name": "436", "members": [ { "name": "page-sampling" @@ -13946,7 +14214,7 @@ ] }, { - "name": "431", + "name": "437", "members": [ { "name": "unstarted" @@ -13966,12 +14234,12 @@ ] }, { - "name": "[432]", - "element-type": "432", + "name": "[438]", + "element-type": "438", "meta-type": "array" }, { - "name": "432", + "name": "438", "members": [ { "name": "id", @@ -13985,84 +14253,84 @@ "meta-type": "object" }, { - "name": "[433]", - "element-type": "433", + "name": "[439]", + "element-type": "439", "meta-type": "array" }, { - "name": "433", + "name": "439", "tag": "type", "variants": [ { "case": "abort", - "type": "629" + "type": "638" }, { "case": "block-dirty-bitmap-add", - "type": "630" + "type": "639" }, { "case": "block-dirty-bitmap-remove", - "type": "631" + "type": "640" }, { "case": "block-dirty-bitmap-clear", - "type": "631" + "type": "640" }, { "case": "block-dirty-bitmap-enable", - "type": "631" + "type": "640" }, { "case": "block-dirty-bitmap-disable", - "type": "631" + "type": "640" }, { "case": "block-dirty-bitmap-merge", - "type": "632" + "type": "641" }, { "case": "blockdev-backup", - "type": "633" + "type": "642" }, { "case": "blockdev-snapshot", - "type": "634" + "type": "643" }, { "case": "blockdev-snapshot-internal-sync", - "type": "635" + "type": "644" }, { "case": "blockdev-snapshot-sync", - "type": "636" + "type": "645" }, { "case": "drive-backup", - "type": "637" + "type": "646" } ], "members": [ { "name": "type", - "type": "628" + "type": "637" } ], "meta-type": "object" }, { - "name": "434", + "name": "440", "members": [ { "name": "completion-mode", "default": null, - "type": "638" + "type": "647" } ], "meta-type": "object" }, { - "name": "435", + "name": "441", "members": [ { "name": "unavailable" @@ -14082,12 +14350,12 @@ ] }, { - "name": "[436]", - "element-type": "436", + "name": "[442]", + "element-type": "442", "meta-type": "array" }, { - "name": "436", + "name": "442", "members": [ { "name": "oob" @@ -14099,7 +14367,7 @@ ] }, { - "name": "437", + "name": "443", "members": [ { "name": "major", @@ -14117,7 +14385,7 @@ "meta-type": "object" }, { - "name": "438", + "name": "444", "members": [ { "name": "builtin" @@ -14153,21 +14421,21 @@ ] }, { - "name": "439", + "name": "445", "members": [ { "name": "json-type", - "type": "639" + "type": "648" } ], "meta-type": "object" }, { - "name": "440", + "name": "446", "members": [ { "name": "members", - "type": "[640]" + "type": "[649]" }, { "name": "values", @@ -14180,7 +14448,7 @@ "meta-type": "object" }, { - "name": "441", + "name": "447", "members": [ { "name": "element-type", @@ -14190,11 +14458,11 @@ "meta-type": "object" }, { - "name": "442", + "name": "448", "members": [ { "name": "members", - "type": "[641]" + "type": "[650]" }, { "name": "tag", @@ -14204,23 +14472,23 @@ { "name": "variants", "default": null, - "type": "[642]" + "type": "[651]" } ], "meta-type": "object" }, { - "name": "443", + "name": "449", "members": [ { "name": "members", - "type": "[643]" + "type": "[652]" } ], "meta-type": "object" }, { - "name": "444", + "name": "450", "members": [ { "name": "arg-type", @@ -14239,7 +14507,7 @@ "meta-type": "object" }, { - "name": "445", + "name": "451", "members": [ { "name": "arg-type", @@ -14249,7 +14517,7 @@ "meta-type": "object" }, { - "name": "446", + "name": "452", "members": [ { "name": "authz-list" @@ -14439,23 +14707,23 @@ ] }, { - "name": "447", + "name": "453", "members": [ { "name": "policy", "default": null, - "type": "644" + "type": "653" }, { "name": "rules", "default": null, - "type": "[645]" + "type": "[654]" } ], "meta-type": "object" }, { - "name": "448", + "name": "454", "members": [ { "name": "filename", @@ -14470,7 +14738,7 @@ "meta-type": "object" }, { - "name": "449", + "name": "455", "members": [ { "name": "service", @@ -14480,7 +14748,7 @@ "meta-type": "object" }, { - "name": "450", + "name": "456", "members": [ { "name": "identity", @@ -14490,7 +14758,7 @@ "meta-type": "object" }, { - "name": "451", + "name": "457", "members": [ { "name": "if", @@ -14504,7 +14772,7 @@ "meta-type": "object" }, { - "name": "452", + "name": "458", "members": [ { "name": "primary_in", @@ -14551,7 +14819,7 @@ "meta-type": "object" }, { - "name": "453", + "name": "459", "members": [ { "name": "queues", @@ -14572,7 +14840,7 @@ "meta-type": "object" }, { - "name": "454", + "name": "460", "members": [ { "name": "queues", @@ -14597,7 +14865,7 @@ "meta-type": "object" }, { - "name": "455", + "name": "461", "members": [ { "name": "addr", @@ -14612,7 +14880,7 @@ "meta-type": "object" }, { - "name": "456", + "name": "462", "members": [ { "name": "netdev", @@ -14621,7 +14889,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14636,7 +14904,7 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" }, { "name": "interval", @@ -14646,7 +14914,7 @@ "meta-type": "object" }, { - "name": "457", + "name": "463", "members": [ { "name": "netdev", @@ -14655,7 +14923,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14670,7 +14938,7 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" }, { "name": "file", @@ -14685,7 +14953,7 @@ "meta-type": "object" }, { - "name": "458", + "name": "464", "members": [ { "name": "netdev", @@ -14694,7 +14962,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14709,7 +14977,7 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" }, { "name": "outdev", @@ -14724,7 +14992,7 @@ "meta-type": "object" }, { - "name": "459", + "name": "465", "members": [ { "name": "netdev", @@ -14733,7 +15001,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14748,7 +15016,7 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" }, { "name": "indev", @@ -14769,7 +15037,7 @@ "meta-type": "object" }, { - "name": "460", + "name": "466", "members": [ { "name": "netdev", @@ -14778,7 +15046,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14793,13 +15061,13 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" } ], "meta-type": "object" }, { - "name": "461", + "name": "467", "members": [ { "name": "netdev", @@ -14808,7 +15076,7 @@ { "name": "queue", "default": null, - "type": "646" + "type": "655" }, { "name": "status", @@ -14823,7 +15091,7 @@ { "name": "insert", "default": null, - "type": "647" + "type": "656" }, { "name": "vnet_hdr_support", @@ -14834,7 +15102,7 @@ "meta-type": "object" }, { - "name": "462", + "name": "468", "members": [ { "name": "name", @@ -14874,7 +15142,7 @@ "meta-type": "object" }, { - "name": "463", + "name": "469", "members": [ { "name": "evdev", @@ -14893,13 +15161,13 @@ { "name": "grab-toggle", "default": null, - "type": "648" + "type": "657" } ], "meta-type": "object" }, { - "name": "464", + "name": "470", "members": [ { "name": "aio-max-batch", @@ -14935,7 +15203,7 @@ "meta-type": "object" }, { - "name": "465", + "name": "471", "members": [ { "name": "aio-max-batch", @@ -14956,7 +15224,7 @@ "meta-type": "object" }, { - "name": "466", + "name": "472", "members": [ { "name": "dump", @@ -14976,7 +15244,7 @@ { "name": "policy", "default": null, - "type": "489" + "type": "495" }, { "name": "prealloc", @@ -15016,7 +15284,7 @@ "meta-type": "object" }, { - "name": "467", + "name": "473", "members": [ { "name": "dump", @@ -15036,7 +15304,7 @@ { "name": "policy", "default": null, - "type": "489" + "type": "495" }, { "name": "prealloc", @@ -15104,13 +15372,13 @@ { "name": "rom", "default": null, - "type": "560" + "type": "567" } ], "meta-type": "object" }, { - "name": "468", + "name": "474", "members": [ { "name": "dump", @@ -15130,7 +15398,7 @@ { "name": "policy", "default": null, - "type": "489" + "type": "495" }, { "name": "prealloc", @@ -15185,7 +15453,7 @@ "meta-type": "object" }, { - "name": "469", + "name": "475", "members": [ { "name": "dump", @@ -15205,7 +15473,7 @@ { "name": "policy", "default": null, - "type": "489" + "type": "495" }, { "name": "prealloc", @@ -15245,7 +15513,7 @@ "meta-type": "object" }, { - "name": "470", + "name": "476", "members": [ { "name": "path", @@ -15255,7 +15523,7 @@ "meta-type": "object" }, { - "name": "471", + "name": "477", "members": [ { "name": "chardev", @@ -15270,7 +15538,7 @@ "meta-type": "object" }, { - "name": "472", + "name": "478", "members": [ { "name": "opened", @@ -15284,7 +15552,7 @@ "meta-type": "object" }, { - "name": "473", + "name": "479", "members": [ { "name": "opened", @@ -15302,7 +15570,7 @@ "meta-type": "object" }, { - "name": "474", + "name": "480", "members": [ { "name": "opened", @@ -15321,7 +15589,7 @@ "meta-type": "object" }, { - "name": "475", + "name": "481", "members": [ { "name": "loaded", @@ -15334,7 +15602,7 @@ { "name": "format", "default": null, - "type": "649" + "type": "658" }, { "name": "keyid", @@ -15360,7 +15628,7 @@ "meta-type": "object" }, { - "name": "476", + "name": "482", "members": [ { "name": "loaded", @@ -15373,7 +15641,7 @@ { "name": "format", "default": null, - "type": "649" + "type": "658" }, { "name": "keyid", @@ -15393,7 +15661,7 @@ "meta-type": "object" }, { - "name": "477", + "name": "483", "members": [ { "name": "sev-device", @@ -15438,7 +15706,7 @@ "meta-type": "object" }, { - "name": "478", + "name": "484", "members": [ { "name": "cpu-affinity", @@ -15454,12 +15722,12 @@ "meta-type": "object" }, { - "name": "479", + "name": "485", "members": [ { "name": "limits", "default": null, - "type": "650" + "type": "659" }, { "name": "x-iops-total", @@ -15617,7 +15885,7 @@ "meta-type": "object" }, { - "name": "480", + "name": "486", "members": [ { "name": "verify-peer", @@ -15632,7 +15900,7 @@ { "name": "endpoint", "default": null, - "type": "651" + "type": "660" }, { "name": "priority", @@ -15651,7 +15919,7 @@ "meta-type": "object" }, { - "name": "481", + "name": "487", "members": [ { "name": "verify-peer", @@ -15666,7 +15934,7 @@ { "name": "endpoint", "default": null, - "type": "651" + "type": "660" }, { "name": "priority", @@ -15690,7 +15958,7 @@ "meta-type": "object" }, { - "name": "482", + "name": "488", "members": [ { "name": "verify-peer", @@ -15705,7 +15973,7 @@ { "name": "endpoint", "default": null, - "type": "651" + "type": "660" }, { "name": "priority", @@ -15734,7 +16002,7 @@ "meta-type": "object" }, { - "name": "483", + "name": "489", "members": [ { "name": "verify-peer", @@ -15749,7 +16017,7 @@ { "name": "endpoint", "default": null, - "type": "651" + "type": "660" }, { "name": "priority", @@ -15760,7 +16028,7 @@ "meta-type": "object" }, { - "name": "484", + "name": "490", "members": [ { "name": "fd", @@ -15774,11 +16042,11 @@ "meta-type": "object" }, { - "name": "485", + "name": "491", "members": [ { "name": "socket", - "type": "382" + "type": "386" }, { "name": "device", @@ -15788,7 +16056,7 @@ "meta-type": "object" }, { - "name": "486", + "name": "492", "members": [ { "name": "node-id", @@ -15834,7 +16102,7 @@ "meta-type": "object" }, { - "name": "487", + "name": "493", "members": [ { "name": "aarch64" @@ -15966,11 +16234,11 @@ ] }, { - "name": "488", + "name": "494", "members": [ { "name": "cpu-state", - "type": "652" + "type": "661" }, { "name": "dedicated", @@ -15980,13 +16248,13 @@ { "name": "entitlement", "default": null, - "type": "504" + "type": "511" } ], "meta-type": "object" }, { - "name": "489", + "name": "495", "members": [ { "name": "default" @@ -16010,7 +16278,7 @@ ] }, { - "name": "490", + "name": "496", "members": [ { "name": "node" @@ -16038,7 +16306,7 @@ ] }, { - "name": "491", + "name": "497", "members": [ { "name": "nodeid", @@ -16069,7 +16337,7 @@ "meta-type": "object" }, { - "name": "492", + "name": "498", "members": [ { "name": "src", @@ -16087,7 +16355,7 @@ "meta-type": "object" }, { - "name": "493", + "name": "499", "members": [ { "name": "node-id", @@ -16133,7 +16401,7 @@ "meta-type": "object" }, { - "name": "494", + "name": "500", "members": [ { "name": "initiator", @@ -16145,11 +16413,11 @@ }, { "name": "hierarchy", - "type": "653" + "type": "662" }, { "name": "data-type", - "type": "654" + "type": "663" }, { "name": "latency", @@ -16165,7 +16433,7 @@ "meta-type": "object" }, { - "name": "495", + "name": "501", "members": [ { "name": "node-id", @@ -16181,11 +16449,11 @@ }, { "name": "associativity", - "type": "655" + "type": "664" }, { "name": "policy", - "type": "656" + "type": "665" }, { "name": "line", @@ -16195,7 +16463,7 @@ "meta-type": "object" }, { - "name": "496", + "name": "502", "members": [ { "name": "dimm" @@ -16211,6 +16479,9 @@ }, { "name": "sgx-epc" + }, + { + "name": "hv-balloon" } ], "meta-type": "enum", @@ -16219,51 +16490,62 @@ "nvdimm", "virtio-pmem", "virtio-mem", - "sgx-epc" + "sgx-epc", + "hv-balloon" ] }, { - "name": "497", + "name": "503", "members": [ { "name": "data", - "type": "657" + "type": "666" } ], "meta-type": "object" }, { - "name": "498", + "name": "504", "members": [ { "name": "data", - "type": "658" + "type": "667" } ], "meta-type": "object" }, { - "name": "499", + "name": "505", "members": [ { "name": "data", - "type": "659" + "type": "668" } ], "meta-type": "object" }, { - "name": "500", + "name": "506", "members": [ { "name": "data", - "type": "660" + "type": "669" } ], "meta-type": "object" }, { - "name": "501", + "name": "507", + "members": [ + { + "name": "data", + "type": "670" + } + ], + "meta-type": "object" + }, + { + "name": "508", "members": [ { "name": "name", @@ -16278,7 +16560,7 @@ "meta-type": "object" }, { - "name": "502", + "name": "509", "members": [ { "name": "incompatible" @@ -16302,7 +16584,7 @@ ] }, { - "name": "503", + "name": "510", "members": [ { "name": "static" @@ -16318,7 +16600,7 @@ ] }, { - "name": "504", + "name": "511", "members": [ { "name": "auto" @@ -16342,7 +16624,7 @@ ] }, { - "name": "506", + "name": "513", "members": [ { "name": "none" @@ -16362,7 +16644,7 @@ ] }, { - "name": "507", + "name": "514", "members": [ { "name": "block-node" @@ -16382,7 +16664,7 @@ ] }, { - "name": "508", + "name": "515", "members": [ { "name": "node-name", @@ -16392,7 +16674,7 @@ "meta-type": "object" }, { - "name": "509", + "name": "516", "members": [ { "name": "id", @@ -16402,12 +16684,12 @@ "meta-type": "object" }, { - "name": "[510]", - "element-type": "510", + "name": "[517]", + "element-type": "517", "meta-type": "array" }, { - "name": "510", + "name": "517", "members": [ { "name": "fd", @@ -16422,12 +16704,12 @@ "meta-type": "object" }, { - "name": "[511]", - "element-type": "511", + "name": "[518]", + "element-type": "518", "meta-type": "array" }, { - "name": "511", + "name": "518", "members": [ { "name": "name", @@ -16435,7 +16717,7 @@ }, { "name": "type", - "type": "661" + "type": "671" }, { "name": "help", @@ -16451,7 +16733,7 @@ "meta-type": "object" }, { - "name": "512", + "name": "519", "members": [ { "name": "uninit" @@ -16483,12 +16765,12 @@ ] }, { - "name": "[513]", - "element-type": "513", + "name": "[520]", + "element-type": "520", "meta-type": "array" }, { - "name": "513", + "name": "520", "members": [ { "name": "node", @@ -16502,7 +16784,7 @@ "meta-type": "object" }, { - "name": "514", + "name": "521", "members": [ { "name": "closed" @@ -16534,7 +16816,7 @@ ] }, { - "name": "515", + "name": "522", "members": [ { "name": "none" @@ -16574,33 +16856,33 @@ ] }, { - "name": "516", + "name": "523", "members": [ { "name": "in", "default": null, - "type": "662" + "type": "672" }, { "name": "out", "default": null, - "type": "662" + "type": "672" } ], "meta-type": "object" }, { - "name": "517", + "name": "524", "members": [ { "name": "in", "default": null, - "type": "663" + "type": "673" }, { "name": "out", "default": null, - "type": "663" + "type": "673" }, { "name": "threshold", @@ -16611,33 +16893,33 @@ "meta-type": "object" }, { - "name": "518", + "name": "525", "members": [ { "name": "in", "default": null, - "type": "664" + "type": "674" }, { "name": "out", "default": null, - "type": "664" + "type": "674" } ], "meta-type": "object" }, { - "name": "519", + "name": "526", "members": [ { "name": "in", "default": null, - "type": "662" + "type": "672" }, { "name": "out", "default": null, - "type": "662" + "type": "672" }, { "name": "latency", @@ -16648,33 +16930,33 @@ "meta-type": "object" }, { - "name": "520", + "name": "527", "members": [ { "name": "in", "default": null, - "type": "665" + "type": "675" }, { "name": "out", "default": null, - "type": "665" + "type": "675" } ], "meta-type": "object" }, { - "name": "521", + "name": "528", "members": [ { "name": "in", "default": null, - "type": "666" + "type": "676" }, { "name": "out", "default": null, - "type": "666" + "type": "676" }, { "name": "try-mmap", @@ -16695,17 +16977,17 @@ "meta-type": "object" }, { - "name": "522", + "name": "529", "members": [ { "name": "in", "default": null, - "type": "667" + "type": "677" }, { "name": "out", "default": null, - "type": "667" + "type": "677" }, { "name": "server", @@ -16716,49 +16998,49 @@ "meta-type": "object" }, { - "name": "523", + "name": "530", "members": [ { "name": "in", "default": null, - "type": "668" + "type": "678" }, { "name": "out", "default": null, - "type": "668" + "type": "678" } ], "meta-type": "object" }, { - "name": "524", + "name": "531", "members": [ { "name": "in", "default": null, - "type": "669" + "type": "679" }, { "name": "out", "default": null, - "type": "669" + "type": "679" } ], "meta-type": "object" }, { - "name": "525", + "name": "532", "members": [ { "name": "in", "default": null, - "type": "662" + "type": "672" }, { "name": "out", "default": null, - "type": "662" + "type": "672" }, { "name": "dev", @@ -16774,17 +17056,17 @@ "meta-type": "object" }, { - "name": "526", + "name": "533", "members": [ { "name": "in", "default": null, - "type": "662" + "type": "672" }, { "name": "out", "default": null, - "type": "662" + "type": "672" }, { "name": "path", @@ -16795,7 +17077,7 @@ "meta-type": "object" }, { - "name": "527", + "name": "534", "members": [ { "name": "DIMM" @@ -16811,12 +17093,12 @@ ] }, { - "name": "[528]", - "element-type": "528", + "name": "[535]", + "element-type": "535", "meta-type": "array" }, { - "name": "528", + "name": "535", "members": [ { "name": "bus", @@ -16832,11 +17114,11 @@ }, { "name": "class_info", - "type": "670" + "type": "680" }, { "name": "id", - "type": "671" + "type": "681" }, { "name": "irq", @@ -16854,17 +17136,17 @@ { "name": "pci_bridge", "default": null, - "type": "672" + "type": "682" }, { "name": "regions", - "type": "[673]" + "type": "[683]" } ], "meta-type": "object" }, { - "name": "529", + "name": "536", "members": [ { "name": "vm" @@ -16884,16 +17166,16 @@ ] }, { - "name": "[530]", - "element-type": "530", + "name": "[537]", + "element-type": "537", "meta-type": "array" }, { - "name": "530", + "name": "537", "members": [ { "name": "provider", - "type": "532" + "type": "539" }, { "name": "names", @@ -16904,7 +17186,7 @@ "meta-type": "object" }, { - "name": "531", + "name": "538", "members": [ { "name": "vcpus", @@ -16915,7 +17197,7 @@ "meta-type": "object" }, { - "name": "532", + "name": "539", "members": [ { "name": "kvm" @@ -16931,12 +17213,12 @@ ] }, { - "name": "[533]", - "element-type": "533", + "name": "[540]", + "element-type": "540", "meta-type": "array" }, { - "name": "533", + "name": "540", "members": [ { "name": "name", @@ -16944,18 +17226,18 @@ }, { "name": "value", - "type": "674" + "type": "684" } ], "meta-type": "object" }, { - "name": "[534]", - "element-type": "534", + "name": "[541]", + "element-type": "541", "meta-type": "array" }, { - "name": "534", + "name": "541", "members": [ { "name": "name", @@ -16963,12 +17245,12 @@ }, { "name": "type", - "type": "675" + "type": "685" }, { "name": "unit", "default": null, - "type": "676" + "type": "686" }, { "name": "base", @@ -16988,7 +17270,7 @@ "meta-type": "object" }, { - "name": "535", + "name": "542", "members": [ { "name": "transports", @@ -17008,7 +17290,7 @@ "meta-type": "object" }, { - "name": "536", + "name": "543", "members": [ { "name": "statuses", @@ -17023,7 +17305,7 @@ "meta-type": "object" }, { - "name": "537", + "name": "544", "members": [ { "name": "n-mem-sections", @@ -17043,19 +17325,19 @@ }, { "name": "features", - "type": "535" + "type": "542" }, { "name": "acked-features", - "type": "535" + "type": "542" }, { "name": "backend-features", - "type": "535" + "type": "542" }, { "name": "protocol-features", - "type": "677" + "type": "687" }, { "name": "max-queues", @@ -17077,12 +17359,12 @@ "meta-type": "object" }, { - "name": "[538]", - "element-type": "538", + "name": "[545]", + "element-type": "545", "meta-type": "array" }, { - "name": "538", + "name": "545", "members": [ { "name": "addr", @@ -17100,7 +17382,7 @@ "meta-type": "object" }, { - "name": "539", + "name": "546", "members": [ { "name": "flags", @@ -17118,7 +17400,7 @@ "meta-type": "object" }, { - "name": "540", + "name": "547", "members": [ { "name": "flags", @@ -17132,12 +17414,12 @@ "meta-type": "object" }, { - "name": "[541]", - "element-type": "541", + "name": "[548]", + "element-type": "548", "meta-type": "array" }, { - "name": "541", + "name": "548", "members": [ { "name": "cipher" @@ -17165,12 +17447,12 @@ ] }, { - "name": "[542]", - "element-type": "542", + "name": "[549]", + "element-type": "549", "meta-type": "array" }, { - "name": "542", + "name": "549", "members": [ { "name": "queue", @@ -17178,13 +17460,13 @@ }, { "name": "type", - "type": "678" + "type": "688" } ], "meta-type": "object" }, { - "name": "543", + "name": "550", "members": [ { "name": "informational" @@ -17208,16 +17490,16 @@ ] }, { - "name": "[544]", - "element-type": "544", + "name": "[551]", + "element-type": "551", "meta-type": "array" }, { - "name": "544", + "name": "551", "members": [ { "name": "type", - "type": "679" + "type": "689" }, { "name": "header", @@ -17227,7 +17509,7 @@ "meta-type": "object" }, { - "name": "545", + "name": "552", "members": [ { "name": "cache-data-ecc" @@ -17263,7 +17545,7 @@ ] }, { - "name": "546", + "name": "553", "members": [ { "name": "hyper-v" @@ -17279,7 +17561,7 @@ ] }, { - "name": "547", + "name": "554", "members": [ { "name": "arg1", @@ -17305,7 +17587,7 @@ "meta-type": "object" }, { - "name": "548", + "name": "555", "members": [ { "name": "core", @@ -17321,18 +17603,18 @@ }, { "name": "reason", - "type": "680" + "type": "690" } ], "meta-type": "object" }, { - "name": "[549]", - "element-type": "549", + "name": "[556]", + "element-type": "556", "meta-type": "array" }, { - "name": "549", + "name": "556", "members": [ { "name": "interval_length", @@ -17402,7 +17684,7 @@ "meta-type": "object" }, { - "name": "550", + "name": "557", "members": [ { "name": "boundaries", @@ -17416,7 +17698,7 @@ "meta-type": "object" }, { - "name": "551", + "name": "558", "members": [ { "name": "discard-nb-ok", @@ -17434,7 +17716,7 @@ "meta-type": "object" }, { - "name": "552", + "name": "559", "members": [ { "name": "completion-errors", @@ -17452,45 +17734,45 @@ "meta-type": "object" }, { - "name": "[77]", - "element-type": "77", + "name": "[78]", + "element-type": "78", "meta-type": "array" }, { - "name": "553", + "name": "560", "tag": "type", "variants": [ { "case": "qcow2", - "type": "682" + "type": "692" }, { "case": "vmdk", - "type": "683" + "type": "693" }, { "case": "luks", - "type": "684" + "type": "694" }, { "case": "rbd", - "type": "685" + "type": "695" }, { "case": "file", - "type": "686" + "type": "696" } ], "members": [ { "name": "type", - "type": "681" + "type": "691" } ], "meta-type": "object" }, { - "name": "554", + "name": "561", "members": [ { "name": "block-backend" @@ -17510,12 +17792,12 @@ ] }, { - "name": "[555]", - "element-type": "555", + "name": "[562]", + "element-type": "562", "meta-type": "array" }, { - "name": "555", + "name": "562", "members": [ { "name": "consistent-read" @@ -17539,10 +17821,10 @@ ] }, { - "name": "556", + "name": "563", "members": [ { - "type": "57" + "type": "58" }, { "type": "str" @@ -17551,16 +17833,16 @@ "meta-type": "alternate" }, { - "name": "[557]", - "element-type": "557", + "name": "[564]", + "element-type": "564", "meta-type": "array" }, { - "name": "557", + "name": "564", "members": [ { "name": "event", - "type": "687" + "type": "697" }, { "name": "state", @@ -17570,7 +17852,7 @@ { "name": "iotype", "default": null, - "type": "688" + "type": "698" }, { "name": "errno", @@ -17596,16 +17878,16 @@ "meta-type": "object" }, { - "name": "[558]", - "element-type": "558", + "name": "[565]", + "element-type": "565", "meta-type": "array" }, { - "name": "558", + "name": "565", "members": [ { "name": "event", - "type": "687" + "type": "697" }, { "name": "state", @@ -17620,7 +17902,7 @@ "meta-type": "object" }, { - "name": "559", + "name": "566", "members": [ { "name": "break-guest-write" @@ -17636,7 +17918,7 @@ ] }, { - "name": "560", + "name": "567", "members": [ { "name": "auto" @@ -17656,7 +17938,7 @@ ] }, { - "name": "561", + "name": "568", "members": [ { "name": "threads" @@ -17676,7 +17958,7 @@ ] }, { - "name": "562", + "name": "569", "members": [ { "name": "tcp" @@ -17692,7 +17974,7 @@ ] }, { - "name": "563", + "name": "570", "members": [ { "name": "crc32c" @@ -17716,11 +17998,11 @@ ] }, { - "name": "564", + "name": "571", "members": [ { "name": "type", - "type": "689" + "type": "699" }, { "name": "host", @@ -17730,10 +18012,10 @@ "meta-type": "object" }, { - "name": "565", + "name": "572", "members": [ { - "type": "57" + "type": "58" }, { "type": "str" @@ -17745,62 +18027,62 @@ "meta-type": "alternate" }, { - "name": "566", + "name": "573", "members": [ { - "type": "690" + "type": "700" }, { - "type": "691" + "type": "701" } ], "meta-type": "alternate" }, { - "name": "567", + "name": "574", "tag": "format", "variants": [ { "case": "aes", - "type": "693" + "type": "703" }, { "case": "luks", - "type": "694" + "type": "704" } ], "members": [ { "name": "format", - "type": "692" + "type": "702" } ], "meta-type": "object" }, { - "name": "568", + "name": "575", "tag": "format", "variants": [ { "case": "aes", - "type": "693" + "type": "703" } ], "members": [ { "name": "format", - "type": "695" + "type": "705" } ], "meta-type": "object" }, { - "name": "[556]", - "element-type": "556", + "name": "[563]", + "element-type": "563", "meta-type": "array" }, { - "name": "569", + "name": "576", "members": [ { "name": "quorum" @@ -17816,42 +18098,42 @@ ] }, { - "name": "570", + "name": "577", "tag": "format", "variants": [ { "case": "luks", - "type": "697" + "type": "707" }, { "case": "luks2", - "type": "698" + "type": "708" }, { "case": "luks-any", - "type": "699" + "type": "709" } ], "members": [ { "name": "format", - "type": "696" + "type": "706" }, { "name": "parent", "default": null, - "type": "570" + "type": "577" } ], "meta-type": "object" }, { - "name": "[571]", - "element-type": "571", + "name": "[578]", + "element-type": "578", "meta-type": "array" }, { - "name": "571", + "name": "578", "members": [ { "name": "cephx" @@ -17867,12 +18149,12 @@ ] }, { - "name": "[572]", - "element-type": "572", + "name": "[579]", + "element-type": "579", "meta-type": "array" }, { - "name": "572", + "name": "579", "members": [ { "name": "host", @@ -17886,7 +18168,7 @@ "meta-type": "object" }, { - "name": "573", + "name": "580", "members": [ { "name": "primary" @@ -17902,7 +18184,7 @@ ] }, { - "name": "574", + "name": "581", "members": [ { "name": "host", @@ -17946,12 +18228,12 @@ "meta-type": "object" }, { - "name": "575", + "name": "582", "tag": "mode", "variants": [ { "case": "hash", - "type": "701" + "type": "711" }, { "case": "none", @@ -17965,13 +18247,13 @@ "members": [ { "name": "mode", - "type": "700" + "type": "710" } ], "meta-type": "object" }, { - "name": "576", + "name": "583", "members": [ { "name": "filename", @@ -17984,7 +18266,7 @@ { "name": "preallocation", "default": null, - "type": "702" + "type": "712" }, { "name": "nocow", @@ -18000,11 +18282,11 @@ "meta-type": "object" }, { - "name": "577", + "name": "584", "members": [ { "name": "location", - "type": "321" + "type": "325" }, { "name": "size", @@ -18013,13 +18295,13 @@ { "name": "preallocation", "default": null, - "type": "702" + "type": "712" } ], "meta-type": "object" }, { - "name": "578", + "name": "585", "members": [ { "name": "key-secret", @@ -18029,27 +18311,27 @@ { "name": "cipher-alg", "default": null, - "type": "703" + "type": "713" }, { "name": "cipher-mode", "default": null, - "type": "704" + "type": "714" }, { "name": "ivgen-alg", "default": null, - "type": "705" + "type": "715" }, { "name": "ivgen-hash-alg", "default": null, - "type": "706" + "type": "716" }, { "name": "hash-alg", "default": null, - "type": "706" + "type": "716" }, { "name": "iter-time", @@ -18058,7 +18340,7 @@ }, { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18067,17 +18349,17 @@ { "name": "preallocation", "default": null, - "type": "702" + "type": "712" } ], "meta-type": "object" }, { - "name": "579", + "name": "586", "members": [ { "name": "location", - "type": "328" + "type": "332" }, { "name": "size", @@ -18087,11 +18369,11 @@ "meta-type": "object" }, { - "name": "580", + "name": "587", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18106,11 +18388,11 @@ "meta-type": "object" }, { - "name": "581", + "name": "588", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18124,22 +18406,22 @@ { "name": "encrypt", "default": null, - "type": "707" + "type": "717" } ], "meta-type": "object" }, { - "name": "582", + "name": "589", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "data-file", "default": null, - "type": "556" + "type": "563" }, { "name": "data-file-raw", @@ -18158,7 +18440,7 @@ { "name": "version", "default": null, - "type": "708" + "type": "718" }, { "name": "backing-file", @@ -18168,12 +18450,12 @@ { "name": "backing-fmt", "default": null, - "type": "308" + "type": "312" }, { "name": "encrypt", "default": null, - "type": "707" + "type": "717" }, { "name": "cluster-size", @@ -18183,7 +18465,7 @@ { "name": "preallocation", "default": null, - "type": "702" + "type": "712" }, { "name": "lazy-refcounts", @@ -18198,17 +18480,17 @@ { "name": "compression-type", "default": null, - "type": "709" + "type": "719" } ], "meta-type": "object" }, { - "name": "583", + "name": "590", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18222,7 +18504,7 @@ { "name": "backing-fmt", "default": null, - "type": "308" + "type": "312" }, { "name": "cluster-size", @@ -18238,11 +18520,11 @@ "meta-type": "object" }, { - "name": "584", + "name": "591", "members": [ { "name": "location", - "type": "338" + "type": "342" }, { "name": "size", @@ -18256,17 +18538,17 @@ { "name": "encrypt", "default": null, - "type": "710" + "type": "720" } ], "meta-type": "object" }, { - "name": "585", + "name": "592", "members": [ { "name": "location", - "type": "340" + "type": "344" }, { "name": "size", @@ -18276,11 +18558,11 @@ "meta-type": "object" }, { - "name": "586", + "name": "593", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18289,17 +18571,17 @@ { "name": "preallocation", "default": null, - "type": "702" + "type": "712" } ], "meta-type": "object" }, { - "name": "587", + "name": "594", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18318,7 +18600,7 @@ { "name": "subformat", "default": null, - "type": "711" + "type": "721" }, { "name": "block-state-zero", @@ -18329,11 +18611,11 @@ "meta-type": "object" }, { - "name": "588", + "name": "595", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18342,12 +18624,12 @@ { "name": "extents", "default": null, - "type": "[556]" + "type": "[563]" }, { "name": "subformat", "default": null, - "type": "712" + "type": "722" }, { "name": "backing-file", @@ -18357,7 +18639,7 @@ { "name": "adapter-type", "default": null, - "type": "713" + "type": "723" }, { "name": "hwversion", @@ -18378,11 +18660,11 @@ "meta-type": "object" }, { - "name": "589", + "name": "596", "members": [ { "name": "file", - "type": "556" + "type": "563" }, { "name": "size", @@ -18391,7 +18673,7 @@ { "name": "subformat", "default": null, - "type": "714" + "type": "724" }, { "name": "force-size", @@ -18402,11 +18684,11 @@ "meta-type": "object" }, { - "name": "590", + "name": "597", "members": [ { "name": "state", - "type": "715" + "type": "725" }, { "name": "new-secret", @@ -18437,12 +18719,12 @@ "meta-type": "object" }, { - "name": "591", + "name": "598", "members": [ { "name": "encrypt", "default": null, - "type": "716" + "type": "726" } ], "meta-type": "object" @@ -18453,7 +18735,7 @@ "meta-type": "builtin" }, { - "name": "592", + "name": "599", "members": [ { "name": "inet" @@ -18477,47 +18759,47 @@ ] }, { - "name": "593", + "name": "600", "members": [ { "name": "data", - "type": "574" + "type": "581" } ], "meta-type": "object" }, { - "name": "594", + "name": "601", "members": [ { "name": "data", - "type": "614" + "type": "621" } ], "meta-type": "object" }, { - "name": "595", + "name": "602", "members": [ { "name": "data", - "type": "615" + "type": "622" } ], "meta-type": "object" }, { - "name": "596", + "name": "603", "members": [ { "name": "data", - "type": "612" + "type": "619" } ], "meta-type": "object" }, { - "name": "597", + "name": "604", "members": [ { "name": "off" @@ -18537,7 +18819,7 @@ ] }, { - "name": "598", + "name": "605", "members": [ { "name": "file" @@ -18633,142 +18915,142 @@ ] }, { - "name": "599", + "name": "606", "members": [ { "name": "data", - "type": "717" + "type": "727" } ], "meta-type": "object" }, { - "name": "600", + "name": "607", "members": [ { "name": "data", - "type": "718" + "type": "728" } ], "meta-type": "object" }, { - "name": "601", + "name": "608", "members": [ { "name": "data", - "type": "719" + "type": "729" } ], "meta-type": "object" }, { - "name": "602", + "name": "609", "members": [ { "name": "data", - "type": "720" + "type": "730" } ], "meta-type": "object" }, { - "name": "603", + "name": "610", "members": [ { "name": "data", - "type": "721" + "type": "731" } ], "meta-type": "object" }, { - "name": "604", + "name": "611", "members": [ { "name": "data", - "type": "722" + "type": "732" } ], "meta-type": "object" }, { - "name": "605", + "name": "612", "members": [ { "name": "data", - "type": "723" + "type": "733" } ], "meta-type": "object" }, { - "name": "606", + "name": "613", "members": [ { "name": "data", - "type": "724" + "type": "734" } ], "meta-type": "object" }, { - "name": "607", + "name": "614", "members": [ { "name": "data", - "type": "725" + "type": "735" } ], "meta-type": "object" }, { - "name": "608", + "name": "615", "members": [ { "name": "data", - "type": "726" + "type": "736" } ], "meta-type": "object" }, { - "name": "609", + "name": "616", "members": [ { "name": "data", - "type": "727" + "type": "737" } ], "meta-type": "object" }, { - "name": "610", + "name": "617", "members": [ { "name": "data", - "type": "728" + "type": "738" } ], "meta-type": "object" }, { - "name": "611", + "name": "618", "members": [ { "name": "data", - "type": "729" + "type": "739" } ], "meta-type": "object" }, { - "name": "[612]", - "element-type": "612", + "name": "[619]", + "element-type": "619", "meta-type": "array" }, { - "name": "612", + "name": "619", "members": [ { "name": "str", @@ -18778,7 +19060,7 @@ "meta-type": "object" }, { - "name": "614", + "name": "621", "members": [ { "name": "path", @@ -18798,7 +19080,7 @@ "meta-type": "object" }, { - "name": "615", + "name": "622", "members": [ { "name": "cid", @@ -18812,27 +19094,27 @@ "meta-type": "object" }, { - "name": "616", + "name": "623", "members": [ { "name": "data", - "type": "730" + "type": "740" } ], "meta-type": "object" }, { - "name": "617", + "name": "624", "members": [ { "name": "data", - "type": "731" + "type": "741" } ], "meta-type": "object" }, { - "name": "618", + "name": "625", "members": [ { "name": "number" @@ -18848,7 +19130,7 @@ ] }, { - "name": "619", + "name": "626", "members": [ { "name": "data", @@ -18858,17 +19140,17 @@ "meta-type": "object" }, { - "name": "620", + "name": "627", "members": [ { "name": "data", - "type": "732" + "type": "742" } ], "meta-type": "object" }, { - "name": "621", + "name": "628", "members": [ { "name": "key" @@ -18896,47 +19178,47 @@ ] }, { - "name": "622", + "name": "629", "members": [ { "name": "data", - "type": "733" + "type": "743" } ], "meta-type": "object" }, { - "name": "623", + "name": "630", "members": [ { "name": "data", - "type": "734" + "type": "744" } ], "meta-type": "object" }, { - "name": "624", + "name": "631", "members": [ { "name": "data", - "type": "735" + "type": "745" } ], "meta-type": "object" }, { - "name": "625", + "name": "632", "members": [ { "name": "data", - "type": "736" + "type": "746" } ], "meta-type": "object" }, { - "name": "626", + "name": "633", "members": [ { "name": "lctrl-lalt" @@ -18961,12 +19243,12 @@ "meta-type": "builtin" }, { - "name": "[627]", - "element-type": "627", + "name": "[634]", + "element-type": "634", "meta-type": "array" }, { - "name": "627", + "name": "634", "members": [ { "name": "name", @@ -18979,13 +19261,54 @@ { "name": "transform", "default": null, - "type": "737" + "type": "747" } ], "meta-type": "object" }, { - "name": "628", + "name": "635", + "members": [ + { + "name": "main" + } + ], + "meta-type": "enum", + "values": [ + "main" + ] + }, + { + "name": "636", + "tag": "transport", + "variants": [ + { + "case": "socket", + "type": "386" + }, + { + "case": "exec", + "type": "749" + }, + { + "case": "rdma", + "type": "581" + }, + { + "case": "file", + "type": "750" + } + ], + "members": [ + { + "name": "transport", + "type": "748" + } + ], + "meta-type": "object" + }, + { + "name": "637", "members": [ { "name": "abort" @@ -19044,17 +19367,17 @@ ] }, { - "name": "629", + "name": "638", "members": [ { "name": "data", - "type": "738" + "type": "751" } ], "meta-type": "object" }, { - "name": "630", + "name": "639", "members": [ { "name": "data", @@ -19064,7 +19387,7 @@ "meta-type": "object" }, { - "name": "631", + "name": "640", "members": [ { "name": "data", @@ -19074,7 +19397,7 @@ "meta-type": "object" }, { - "name": "632", + "name": "641", "members": [ { "name": "data", @@ -19084,7 +19407,7 @@ "meta-type": "object" }, { - "name": "633", + "name": "642", "members": [ { "name": "data", @@ -19094,7 +19417,7 @@ "meta-type": "object" }, { - "name": "634", + "name": "643", "members": [ { "name": "data", @@ -19104,17 +19427,17 @@ "meta-type": "object" }, { - "name": "635", + "name": "644", "members": [ { "name": "data", - "type": "75" + "type": "76" } ], "meta-type": "object" }, { - "name": "636", + "name": "645", "members": [ { "name": "data", @@ -19124,7 +19447,7 @@ "meta-type": "object" }, { - "name": "637", + "name": "646", "members": [ { "name": "data", @@ -19134,7 +19457,7 @@ "meta-type": "object" }, { - "name": "638", + "name": "647", "members": [ { "name": "individual" @@ -19150,7 +19473,7 @@ ] }, { - "name": "639", + "name": "648", "members": [ { "name": "string" @@ -19190,12 +19513,12 @@ ] }, { - "name": "[640]", - "element-type": "640", + "name": "[649]", + "element-type": "649", "meta-type": "array" }, { - "name": "640", + "name": "649", "members": [ { "name": "name", @@ -19210,12 +19533,12 @@ "meta-type": "object" }, { - "name": "[641]", - "element-type": "641", + "name": "[650]", + "element-type": "650", "meta-type": "array" }, { - "name": "641", + "name": "650", "members": [ { "name": "name", @@ -19239,12 +19562,12 @@ "meta-type": "object" }, { - "name": "[642]", - "element-type": "642", + "name": "[651]", + "element-type": "651", "meta-type": "array" }, { - "name": "642", + "name": "651", "members": [ { "name": "case", @@ -19258,12 +19581,12 @@ "meta-type": "object" }, { - "name": "[643]", - "element-type": "643", + "name": "[652]", + "element-type": "652", "meta-type": "array" }, { - "name": "643", + "name": "652", "members": [ { "name": "type", @@ -19273,7 +19596,7 @@ "meta-type": "object" }, { - "name": "644", + "name": "653", "members": [ { "name": "deny" @@ -19289,12 +19612,12 @@ ] }, { - "name": "[645]", - "element-type": "645", + "name": "[654]", + "element-type": "654", "meta-type": "array" }, { - "name": "645", + "name": "654", "members": [ { "name": "match", @@ -19302,18 +19625,18 @@ }, { "name": "policy", - "type": "644" + "type": "653" }, { "name": "format", "default": null, - "type": "739" + "type": "752" } ], "meta-type": "object" }, { - "name": "646", + "name": "655", "members": [ { "name": "all" @@ -19333,7 +19656,7 @@ ] }, { - "name": "647", + "name": "656", "members": [ { "name": "before" @@ -19349,7 +19672,7 @@ ] }, { - "name": "648", + "name": "657", "members": [ { "name": "ctrl-ctrl" @@ -19381,7 +19704,7 @@ ] }, { - "name": "649", + "name": "658", "members": [ { "name": "raw" @@ -19397,7 +19720,7 @@ ] }, { - "name": "650", + "name": "659", "members": [ { "name": "iops-total", @@ -19498,7 +19821,7 @@ "meta-type": "object" }, { - "name": "651", + "name": "660", "members": [ { "name": "client" @@ -19514,7 +19837,7 @@ ] }, { - "name": "652", + "name": "661", "members": [ { "name": "uninitialized" @@ -19542,7 +19865,7 @@ ] }, { - "name": "653", + "name": "662", "members": [ { "name": "memory" @@ -19566,7 +19889,7 @@ ] }, { - "name": "654", + "name": "663", "members": [ { "name": "access-latency" @@ -19598,7 +19921,7 @@ ] }, { - "name": "655", + "name": "664", "members": [ { "name": "none" @@ -19618,7 +19941,7 @@ ] }, { - "name": "656", + "name": "665", "members": [ { "name": "none" @@ -19638,7 +19961,7 @@ ] }, { - "name": "657", + "name": "666", "members": [ { "name": "id", @@ -19677,7 +20000,7 @@ "meta-type": "object" }, { - "name": "658", + "name": "667", "members": [ { "name": "id", @@ -19700,7 +20023,7 @@ "meta-type": "object" }, { - "name": "659", + "name": "668", "members": [ { "name": "id", @@ -19739,7 +20062,7 @@ "meta-type": "object" }, { - "name": "660", + "name": "669", "members": [ { "name": "id", @@ -19766,7 +20089,32 @@ "meta-type": "object" }, { - "name": "661", + "name": "670", + "members": [ + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "memaddr", + "default": null, + "type": "int" + }, + { + "name": "max-size", + "type": "int" + }, + { + "name": "memdev", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "671", "members": [ { "name": "string" @@ -19790,7 +20138,7 @@ ] }, { - "name": "662", + "name": "672", "members": [ { "name": "mixing-engine", @@ -19820,7 +20168,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -19831,7 +20179,7 @@ "meta-type": "object" }, { - "name": "663", + "name": "673", "members": [ { "name": "mixing-engine", @@ -19861,7 +20209,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -19887,7 +20235,7 @@ "meta-type": "object" }, { - "name": "664", + "name": "674", "members": [ { "name": "mixing-engine", @@ -19917,7 +20265,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -19933,7 +20281,7 @@ "meta-type": "object" }, { - "name": "665", + "name": "675", "members": [ { "name": "mixing-engine", @@ -19963,7 +20311,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -19999,7 +20347,7 @@ "meta-type": "object" }, { - "name": "666", + "name": "676", "members": [ { "name": "mixing-engine", @@ -20029,7 +20377,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -20055,7 +20403,7 @@ "meta-type": "object" }, { - "name": "667", + "name": "677", "members": [ { "name": "mixing-engine", @@ -20085,7 +20433,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -20111,7 +20459,7 @@ "meta-type": "object" }, { - "name": "668", + "name": "678", "members": [ { "name": "mixing-engine", @@ -20141,7 +20489,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -20167,7 +20515,7 @@ "meta-type": "object" }, { - "name": "669", + "name": "679", "members": [ { "name": "mixing-engine", @@ -20197,7 +20545,7 @@ { "name": "format", "default": null, - "type": "740" + "type": "753" }, { "name": "buffer-length", @@ -20213,7 +20561,7 @@ "meta-type": "object" }, { - "name": "670", + "name": "680", "members": [ { "name": "desc", @@ -20228,7 +20576,7 @@ "meta-type": "object" }, { - "name": "671", + "name": "681", "members": [ { "name": "device", @@ -20252,27 +20600,27 @@ "meta-type": "object" }, { - "name": "672", + "name": "682", "members": [ { "name": "bus", - "type": "741" + "type": "754" }, { "name": "devices", "default": null, - "type": "[528]" + "type": "[535]" } ], "meta-type": "object" }, { - "name": "[673]", - "element-type": "673", + "name": "[683]", + "element-type": "683", "meta-type": "array" }, { - "name": "673", + "name": "683", "members": [ { "name": "bar", @@ -20304,7 +20652,7 @@ "meta-type": "object" }, { - "name": "674", + "name": "684", "members": [ { "type": "int" @@ -20319,7 +20667,7 @@ "meta-type": "alternate" }, { - "name": "675", + "name": "685", "members": [ { "name": "cumulative" @@ -20347,7 +20695,7 @@ ] }, { - "name": "676", + "name": "686", "members": [ { "name": "bytes" @@ -20371,7 +20719,7 @@ ] }, { - "name": "677", + "name": "687", "members": [ { "name": "protocols", @@ -20386,7 +20734,7 @@ "meta-type": "object" }, { - "name": "678", + "name": "688", "members": [ { "name": "builtin" @@ -20406,7 +20754,7 @@ ] }, { - "name": "679", + "name": "689", "members": [ { "name": "cache-data-parity" @@ -20474,7 +20822,7 @@ ] }, { - "name": "680", + "name": "690", "members": [ { "name": "unknown" @@ -20502,7 +20850,7 @@ ] }, { - "name": "681", + "name": "691", "members": [ { "name": "qcow2" @@ -20530,57 +20878,57 @@ ] }, { - "name": "682", + "name": "692", "members": [ { "name": "data", - "type": "742" + "type": "755" } ], "meta-type": "object" }, { - "name": "683", + "name": "693", "members": [ { "name": "data", - "type": "743" + "type": "756" } ], "meta-type": "object" }, { - "name": "684", + "name": "694", "members": [ { "name": "data", - "type": "744" + "type": "757" } ], "meta-type": "object" }, { - "name": "685", + "name": "695", "members": [ { "name": "data", - "type": "745" + "type": "758" } ], "meta-type": "object" }, { - "name": "686", + "name": "696", "members": [ { "name": "data", - "type": "746" + "type": "759" } ], "meta-type": "object" }, { - "name": "687", + "name": "697", "members": [ { "name": "l1_update" @@ -20780,7 +21128,7 @@ ] }, { - "name": "688", + "name": "698", "members": [ { "name": "read" @@ -20812,7 +21160,7 @@ ] }, { - "name": "689", + "name": "699", "members": [ { "name": "inet" @@ -20824,12 +21172,12 @@ ] }, { - "name": "690", + "name": "700", "members": [ { "name": "template", "default": null, - "type": "691" + "type": "701" }, { "name": "main-header", @@ -20880,7 +21228,7 @@ "meta-type": "object" }, { - "name": "691", + "name": "701", "members": [ { "name": "none" @@ -20904,7 +21252,7 @@ ] }, { - "name": "692", + "name": "702", "members": [ { "name": "aes" @@ -20920,7 +21268,7 @@ ] }, { - "name": "693", + "name": "703", "members": [ { "name": "key-secret", @@ -20931,7 +21279,7 @@ "meta-type": "object" }, { - "name": "694", + "name": "704", "members": [ { "name": "key-secret", @@ -20942,7 +21290,7 @@ "meta-type": "object" }, { - "name": "695", + "name": "705", "members": [ { "name": "aes" @@ -20954,7 +21302,7 @@ ] }, { - "name": "696", + "name": "706", "members": [ { "name": "luks" @@ -20974,7 +21322,7 @@ ] }, { - "name": "697", + "name": "707", "members": [ { "name": "key-secret", @@ -20984,7 +21332,7 @@ "meta-type": "object" }, { - "name": "698", + "name": "708", "members": [ { "name": "key-secret", @@ -20994,7 +21342,7 @@ "meta-type": "object" }, { - "name": "699", + "name": "709", "members": [ { "name": "key-secret", @@ -21004,7 +21352,7 @@ "meta-type": "object" }, { - "name": "700", + "name": "710", "members": [ { "name": "none" @@ -21024,11 +21372,11 @@ ] }, { - "name": "701", + "name": "711", "members": [ { "name": "type", - "type": "747" + "type": "760" }, { "name": "hash", @@ -21038,7 +21386,7 @@ "meta-type": "object" }, { - "name": "702", + "name": "712", "members": [ { "name": "off" @@ -21062,7 +21410,7 @@ ] }, { - "name": "703", + "name": "713", "members": [ { "name": "aes-128" @@ -21118,7 +21466,7 @@ ] }, { - "name": "704", + "name": "714", "members": [ { "name": "ecb" @@ -21142,7 +21490,7 @@ ] }, { - "name": "705", + "name": "715", "members": [ { "name": "plain" @@ -21162,7 +21510,7 @@ ] }, { - "name": "706", + "name": "716", "members": [ { "name": "md5" @@ -21198,28 +21546,28 @@ ] }, { - "name": "707", + "name": "717", "tag": "format", "variants": [ { "case": "qcow", - "type": "693" + "type": "703" }, { "case": "luks", - "type": "749" + "type": "762" } ], "members": [ { "name": "format", - "type": "748" + "type": "761" } ], "meta-type": "object" }, { - "name": "708", + "name": "718", "members": [ { "name": "v2" @@ -21235,7 +21583,7 @@ ] }, { - "name": "709", + "name": "719", "members": [ { "name": "zlib" @@ -21251,16 +21599,16 @@ ] }, { - "name": "710", + "name": "720", "tag": "format", "variants": [ { "case": "luks", - "type": "750" + "type": "763" }, { "case": "luks2", - "type": "751" + "type": "764" }, { "case": "luks-any", @@ -21270,13 +21618,13 @@ "members": [ { "name": "format", - "type": "696" + "type": "706" } ], "meta-type": "object" }, { - "name": "711", + "name": "721", "members": [ { "name": "dynamic" @@ -21292,7 +21640,7 @@ ] }, { - "name": "712", + "name": "722", "members": [ { "name": "monolithicSparse" @@ -21320,7 +21668,7 @@ ] }, { - "name": "713", + "name": "723", "members": [ { "name": "ide" @@ -21344,7 +21692,7 @@ ] }, { - "name": "714", + "name": "724", "members": [ { "name": "dynamic" @@ -21360,7 +21708,7 @@ ] }, { - "name": "715", + "name": "725", "members": [ { "name": "active" @@ -21376,12 +21724,12 @@ ] }, { - "name": "716", + "name": "726", "tag": "format", "variants": [ { "case": "luks", - "type": "752" + "type": "765" }, { "case": "qcow", @@ -21391,13 +21739,13 @@ "members": [ { "name": "format", - "type": "748" + "type": "761" } ], "meta-type": "object" }, { - "name": "717", + "name": "727", "members": [ { "name": "logfile", @@ -21427,7 +21775,7 @@ "meta-type": "object" }, { - "name": "718", + "name": "728", "members": [ { "name": "logfile", @@ -21447,7 +21795,7 @@ "meta-type": "object" }, { - "name": "719", + "name": "729", "members": [ { "name": "logfile", @@ -21461,7 +21809,7 @@ }, { "name": "addr", - "type": "352" + "type": "356" }, { "name": "tls-creds", @@ -21512,7 +21860,7 @@ "meta-type": "object" }, { - "name": "720", + "name": "730", "members": [ { "name": "logfile", @@ -21526,18 +21874,18 @@ }, { "name": "remote", - "type": "352" + "type": "356" }, { "name": "local", "default": null, - "type": "352" + "type": "356" } ], "meta-type": "object" }, { - "name": "721", + "name": "731", "members": [ { "name": "logfile", @@ -21553,7 +21901,7 @@ "meta-type": "object" }, { - "name": "722", + "name": "732", "members": [ { "name": "logfile", @@ -21573,7 +21921,7 @@ "meta-type": "object" }, { - "name": "723", + "name": "733", "members": [ { "name": "logfile", @@ -21594,7 +21942,7 @@ "meta-type": "object" }, { - "name": "724", + "name": "734", "members": [ { "name": "logfile", @@ -21614,7 +21962,7 @@ "meta-type": "object" }, { - "name": "725", + "name": "735", "members": [ { "name": "logfile", @@ -21634,7 +21982,7 @@ "meta-type": "object" }, { - "name": "726", + "name": "736", "members": [ { "name": "logfile", @@ -21660,7 +22008,7 @@ "meta-type": "object" }, { - "name": "727", + "name": "737", "members": [ { "name": "logfile", @@ -21680,7 +22028,7 @@ "meta-type": "object" }, { - "name": "728", + "name": "738", "members": [ { "name": "logfile", @@ -21716,7 +22064,7 @@ "meta-type": "object" }, { - "name": "729", + "name": "739", "members": [ { "name": "logfile", @@ -21737,7 +22085,7 @@ "meta-type": "object" }, { - "name": "730", + "name": "740", "members": [ { "name": "path", @@ -21753,7 +22101,7 @@ "meta-type": "object" }, { - "name": "731", + "name": "741", "members": [ { "name": "chardev", @@ -21763,7 +22111,7 @@ "meta-type": "object" }, { - "name": "732", + "name": "742", "members": [ { "name": "unmapped" @@ -22419,11 +22767,11 @@ ] }, { - "name": "733", + "name": "743", "members": [ { "name": "key", - "type": "405" + "type": "409" }, { "name": "down", @@ -22433,11 +22781,11 @@ "meta-type": "object" }, { - "name": "734", + "name": "744", "members": [ { "name": "button", - "type": "753" + "type": "766" }, { "name": "down", @@ -22447,11 +22795,11 @@ "meta-type": "object" }, { - "name": "735", + "name": "745", "members": [ { "name": "axis", - "type": "754" + "type": "767" }, { "name": "value", @@ -22461,11 +22809,11 @@ "meta-type": "object" }, { - "name": "736", + "name": "746", "members": [ { "name": "type", - "type": "755" + "type": "768" }, { "name": "slot", @@ -22477,7 +22825,7 @@ }, { "name": "axis", - "type": "754" + "type": "767" }, { "name": "value", @@ -22487,7 +22835,7 @@ "meta-type": "object" }, { - "name": "737", + "name": "747", "members": [ { "name": "persistent", @@ -22498,13 +22846,61 @@ "meta-type": "object" }, { - "name": "738", + "name": "748", + "members": [ + { + "name": "socket" + }, + { + "name": "exec" + }, + { + "name": "rdma" + }, + { + "name": "file" + } + ], + "meta-type": "enum", + "values": [ + "socket", + "exec", + "rdma", + "file" + ] + }, + { + "name": "749", + "members": [ + { + "name": "args", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "750", "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "offset", + "type": "int" + } ], "meta-type": "object" }, { - "name": "739", + "name": "751", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "752", "members": [ { "name": "exact" @@ -22520,7 +22916,7 @@ ] }, { - "name": "740", + "name": "753", "members": [ { "name": "u8" @@ -22556,7 +22952,7 @@ ] }, { - "name": "741", + "name": "754", "members": [ { "name": "number", @@ -22572,21 +22968,21 @@ }, { "name": "io_range", - "type": "756" + "type": "769" }, { "name": "memory_range", - "type": "756" + "type": "769" }, { "name": "prefetchable_range", - "type": "756" + "type": "769" } ], "meta-type": "object" }, { - "name": "742", + "name": "755", "members": [ { "name": "compat", @@ -22624,22 +23020,22 @@ { "name": "encrypt", "default": null, - "type": "757" + "type": "770" }, { "name": "bitmaps", "default": null, - "type": "[758]" + "type": "[771]" }, { "name": "compression-type", - "type": "709" + "type": "719" } ], "meta-type": "object" }, { - "name": "743", + "name": "756", "members": [ { "name": "create-type", @@ -22655,34 +23051,34 @@ }, { "name": "extents", - "type": "[759]" + "type": "[772]" } ], "meta-type": "object" }, { - "name": "744", + "name": "757", "members": [ { "name": "cipher-alg", - "type": "703" + "type": "713" }, { "name": "cipher-mode", - "type": "704" + "type": "714" }, { "name": "ivgen-alg", - "type": "705" + "type": "715" }, { "name": "ivgen-hash-alg", "default": null, - "type": "706" + "type": "716" }, { "name": "hash-alg", - "type": "706" + "type": "716" }, { "name": "payload-offset", @@ -22698,24 +23094,24 @@ }, { "name": "slots", - "type": "[760]" + "type": "[773]" } ], "meta-type": "object" }, { - "name": "745", + "name": "758", "members": [ { "name": "encryption-format", "default": null, - "type": "696" + "type": "706" } ], "meta-type": "object" }, { - "name": "746", + "name": "759", "members": [ { "name": "extent-size-hint", @@ -22726,7 +23122,7 @@ "meta-type": "object" }, { - "name": "747", + "name": "760", "members": [ { "name": "md5" @@ -22746,7 +23142,7 @@ ] }, { - "name": "748", + "name": "761", "members": [ { "name": "qcow" @@ -22762,7 +23158,7 @@ ] }, { - "name": "749", + "name": "762", "members": [ { "name": "key-secret", @@ -22772,27 +23168,27 @@ { "name": "cipher-alg", "default": null, - "type": "703" + "type": "713" }, { "name": "cipher-mode", "default": null, - "type": "704" + "type": "714" }, { "name": "ivgen-alg", "default": null, - "type": "705" + "type": "715" }, { "name": "ivgen-hash-alg", "default": null, - "type": "706" + "type": "716" }, { "name": "hash-alg", "default": null, - "type": "706" + "type": "716" }, { "name": "iter-time", @@ -22803,7 +23199,7 @@ "meta-type": "object" }, { - "name": "750", + "name": "763", "members": [ { "name": "key-secret", @@ -22812,13 +23208,13 @@ { "name": "cipher-alg", "default": null, - "type": "703" + "type": "713" } ], "meta-type": "object" }, { - "name": "751", + "name": "764", "members": [ { "name": "key-secret", @@ -22827,17 +23223,17 @@ { "name": "cipher-alg", "default": null, - "type": "703" + "type": "713" } ], "meta-type": "object" }, { - "name": "752", + "name": "765", "members": [ { "name": "state", - "type": "715" + "type": "725" }, { "name": "new-secret", @@ -22868,7 +23264,7 @@ "meta-type": "object" }, { - "name": "753", + "name": "766", "members": [ { "name": "left" @@ -22916,7 +23312,7 @@ ] }, { - "name": "754", + "name": "767", "members": [ { "name": "x" @@ -22932,7 +23328,7 @@ ] }, { - "name": "755", + "name": "768", "members": [ { "name": "begin" @@ -22960,7 +23356,7 @@ ] }, { - "name": "756", + "name": "769", "members": [ { "name": "base", @@ -22974,12 +23370,12 @@ "meta-type": "object" }, { - "name": "757", + "name": "770", "tag": "format", "variants": [ { "case": "luks", - "type": "744" + "type": "757" }, { "case": "aes", @@ -22989,18 +23385,18 @@ "members": [ { "name": "format", - "type": "692" + "type": "702" } ], "meta-type": "object" }, { - "name": "[758]", - "element-type": "758", + "name": "[771]", + "element-type": "771", "meta-type": "array" }, { - "name": "758", + "name": "771", "members": [ { "name": "name", @@ -23012,18 +23408,18 @@ }, { "name": "flags", - "type": "[761]" + "type": "[774]" } ], "meta-type": "object" }, { - "name": "[759]", - "element-type": "759", + "name": "[772]", + "element-type": "772", "meta-type": "array" }, { - "name": "759", + "name": "772", "members": [ { "name": "filename", @@ -23051,12 +23447,12 @@ "meta-type": "object" }, { - "name": "[760]", - "element-type": "760", + "name": "[773]", + "element-type": "773", "meta-type": "array" }, { - "name": "760", + "name": "773", "members": [ { "name": "active", @@ -23080,12 +23476,12 @@ "meta-type": "object" }, { - "name": "[761]", - "element-type": "761", + "name": "[774]", + "element-type": "774", "meta-type": "array" }, { - "name": "761", + "name": "774", "members": [ { "name": "in-use" @@ -23177,20 +23573,20 @@ "parent": "bus" }, { - "name": "chardev-stdio", - "parent": "chardev-fd" + "name": "Denverton-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "chardev-testdev", "parent": "chardev" }, { - "name": "Denverton-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "usb-wacom-tablet", + "parent": "usb-device" }, { - "name": "ufs-lu", - "parent": "scsi-device" + "name": "Icelake-Server-v1-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "Haswell-v1-x86_64-cpu", @@ -23201,16 +23597,16 @@ "parent": "confidential-guest-support" }, { - "name": "pci-ipmi-bt", - "parent": "pci-device" + "name": "ufs-lu", + "parent": "device" }, { "name": "filter-buffer", "parent": "netfilter" }, { - "name": "usb-wacom-tablet", - "parent": "usb-device" + "name": "pci-ipmi-bt", + "parent": "pci-device" }, { "name": "ich9-usb-uhci6", @@ -23305,8 +23701,8 @@ "parent": "virtio-9p-pci-base" }, { - "name": "ICH9-LPC", - "parent": "pci-device" + "name": "chardev-serial", + "parent": "chardev-fd" }, { "name": "virtio-blk-device", @@ -23320,6 +23716,10 @@ "name": "Opteron_G5-v1-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "Westmere-v1-x86_64-cpu", + "parent": "x86_64-cpu" + }, { "name": "qtest-accel", "parent": "accel" @@ -23329,8 +23729,8 @@ "parent": "chardev" }, { - "name": "Westmere-v1-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "xen-primary-console", + "parent": "sys-bus-device" }, { "name": "pc-q35-6.2-machine", @@ -23365,20 +23765,20 @@ "parent": "pci-uhci-usb" }, { - "name": "scsi-generic", - "parent": "scsi-device" + "name": "qemu-text-console", + "parent": "qemu-console" }, { "name": "pc-i440fx-5.0-machine", "parent": "generic-pc-machine" }, { - "name": "ICH9-SMB", - "parent": "pci-device" + "name": "scsi-generic", + "parent": "scsi-device" }, { - "name": "qemu-text-console", - "parent": "qemu-console" + "name": "ICH9-SMB", + "parent": "pci-device" }, { "name": "e1000e", @@ -23388,6 +23788,10 @@ "name": "pc-i440fx-8.2-machine", "parent": "generic-pc-machine" }, + { + "name": "usb-host", + "parent": "usb-device" + }, { "name": "x3130-upstream", "parent": "pcie-port" @@ -23433,8 +23837,8 @@ "parent": "tpm-backend" }, { - "name": "usb-host", - "parent": "usb-device" + "name": "vhost-scsi-pci", + "parent": "vhost-scsi-pci-base" }, { "name": "pentium3-v1-x86_64-cpu", @@ -23442,7 +23846,7 @@ }, { "name": "ufs-bus", - "parent": "SCSI" + "parent": "bus" }, { "name": "ps2-mouse", @@ -23469,17 +23873,13 @@ "parent": "generic-pc-machine" }, { - "name": "vhost-scsi-pci", - "parent": "vhost-scsi-pci-base" + "name": "pc-q35-8.2-machine", + "parent": "generic-pc-machine" }, { "name": "acpi-ged", "parent": "sys-bus-device" }, - { - "name": "pc-q35-8.2-machine", - "parent": "generic-pc-machine" - }, { "name": "isa-ipmi-bt", "parent": "isa-device" @@ -23489,8 +23889,8 @@ "parent": "vhost-user-vsock-pci-base" }, { - "name": "Snowridge-v3-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "ICH9-LPC", + "parent": "pci-device" }, { "name": "pci-ipmi-kcs", @@ -23512,6 +23912,10 @@ "name": "pc-i440fx-2.3-machine", "parent": "generic-pc-machine" }, + { + "name": "Snowridge-v3-x86_64-cpu", + "parent": "x86_64-cpu" + }, { "name": "PCI", "parent": "bus" @@ -23584,21 +23988,21 @@ "name": "vhost-vsock-pci-non-transitional", "parent": "vhost-vsock-pci-base" }, - { - "name": "ich9-usb-ehci2", - "parent": "pci-ehci-usb" - }, { "name": "usb-net", "parent": "usb-device" }, + { + "name": "xen-gnttab", + "parent": "sys-bus-device" + }, { "name": "CXL", "parent": "PCIE" }, { - "name": "xen-gnttab", - "parent": "sys-bus-device" + "name": "ich9-usb-ehci2", + "parent": "pci-ehci-usb" }, { "name": "isa-debug-exit", @@ -23724,6 +24128,10 @@ "name": "sysbus-xhci", "parent": "sys-bus-device" }, + { + "name": "chardev-memory", + "parent": "chardev-ringbuf" + }, { "name": "Haswell-v3-x86_64-cpu", "parent": "x86_64-cpu" @@ -23776,13 +24184,17 @@ "name": "virtio-mouse-pci", "parent": "virtio-mouse-pci-base-type" }, + { + "name": "cxl-switch-mailbox-cci", + "parent": "pci-device" + }, { "name": "pc-q35-5.0-machine", "parent": "generic-pc-machine" }, { - "name": "chardev-memory", - "parent": "chardev-ringbuf" + "name": "Skylake-Server-v5-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "vhost-user-vga", @@ -23829,7 +24241,7 @@ "parent": "x86_64-cpu" }, { - "name": "Skylake-Server-v5-x86_64-cpu", + "name": "Nehalem-v2-x86_64-cpu", "parent": "x86_64-cpu" }, { @@ -23840,14 +24252,14 @@ "name": "amd-iommu", "parent": "x86-iommu" }, - { - "name": "Nehalem-v2-x86_64-cpu", - "parent": "x86_64-cpu" - }, { "name": "virtio-9p-pci-non-transitional", "parent": "virtio-9p-pci-base" }, + { + "name": "isa-pcspk", + "parent": "isa-device" + }, { "name": "memory-backend-file", "parent": "memory-backend" @@ -23857,8 +24269,8 @@ "parent": "xen-block" }, { - "name": "isa-pcspk", - "parent": "isa-device" + "name": "xen-console", + "parent": "xen-device" }, { "name": "ide-cf", @@ -23888,6 +24300,10 @@ "name": "IvyBridge-v2-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "qio-channel-null", + "parent": "qio-channel" + }, { "name": "virtio-blk-pci-non-transitional", "parent": "virtio-blk-pci-base" @@ -23937,8 +24353,8 @@ "parent": "virtio-balloon-pci-base" }, { - "name": "qio-channel-null", - "parent": "qio-channel" + "name": "Icelake-Server-noTSX-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "Cascadelake-Server-v2-x86_64-cpu", @@ -23957,7 +24373,7 @@ "parent": "generic-pc-machine" }, { - "name": "Icelake-Server-noTSX-x86_64-cpu", + "name": "Conroe-v1-x86_64-cpu", "parent": "x86_64-cpu" }, { @@ -24017,7 +24433,7 @@ "parent": "pci-xhci" }, { - "name": "Conroe-v1-x86_64-cpu", + "name": "kvm64-x86_64-cpu", "parent": "x86_64-cpu" }, { @@ -24025,12 +24441,12 @@ "parent": "apic-common" }, { - "name": "isa-pit", - "parent": "pit-common" + "name": "virtio-sound-pci", + "parent": "virtio-sound-pci-base-type" }, { - "name": "kvm64-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "isa-pit", + "parent": "pit-common" }, { "name": "Broadwell-v4-x86_64-cpu", @@ -24052,13 +24468,17 @@ "name": "dbus-display", "parent": "object" }, + { + "name": "vhost-user-gpu-pci", + "parent": "vhost-user-gpu-pci-base-type" + }, { "name": "virtio-serial-device", "parent": "virtio-device" }, { - "name": "vhost-user-gpu-pci", - "parent": "vhost-user-gpu-pci-base-type" + "name": "iothread", + "parent": "event-loop-base" }, { "name": "virtio-serial-pci", @@ -24076,10 +24496,6 @@ "name": "Denverton-v2-x86_64-cpu", "parent": "x86_64-cpu" }, - { - "name": "iothread", - "parent": "event-loop-base" - }, { "name": "virtio-crypto-pci", "parent": "virtio-crypto-pci-base-type" @@ -24088,13 +24504,17 @@ "name": "i8042", "parent": "isa-device" }, + { + "name": "imx.usbphy", + "parent": "sys-bus-device" + }, { "name": "System", "parent": "bus" }, { - "name": "imx.usbphy", - "parent": "sys-bus-device" + "name": "xen-net-device", + "parent": "xen-device" }, { "name": "ati-vga", @@ -24112,14 +24532,14 @@ "name": "isa-serial", "parent": "isa-device" }, - { - "name": "pc-q35-8.0-machine", - "parent": "generic-pc-machine" - }, { "name": "x-remote-object", "parent": "object" }, + { + "name": "pc-q35-8.0-machine", + "parent": "generic-pc-machine" + }, { "name": "core2duo-v1-x86_64-cpu", "parent": "x86_64-cpu" @@ -24180,6 +24600,10 @@ "name": "container", "parent": "object" }, + { + "name": "isa-ide", + "parent": "isa-device" + }, { "name": "486-v1-x86_64-cpu", "parent": "x86_64-cpu" @@ -24208,10 +24632,6 @@ "name": "pc-q35-7.0-machine", "parent": "generic-pc-machine" }, - { - "name": "isa-ide", - "parent": "isa-device" - }, { "name": "am53c974", "parent": "pci-device" @@ -24284,6 +24704,10 @@ "name": "i440FX", "parent": "pci-device" }, + { + "name": "hv-balloon", + "parent": "vmbus-dev" + }, { "name": "xen-bus", "parent": "bus" @@ -24676,14 +25100,14 @@ "name": "usb-ehci", "parent": "pci-ehci-usb" }, - { - "name": "pxb", - "parent": "pci-device" - }, { "name": "pc-i440fx-2.11-machine", "parent": "generic-pc-machine" }, + { + "name": "pxb", + "parent": "pci-device" + }, { "name": "AC97", "parent": "pci-device" @@ -24932,6 +25356,10 @@ "name": "vhost-vsock-pci", "parent": "vhost-vsock-pci-base" }, + { + "name": "virtio-sound-device", + "parent": "virtio-device" + }, { "name": "pc-dimm", "parent": "device" @@ -25292,6 +25720,10 @@ "name": "adlib", "parent": "isa-device" }, + { + "name": "vhost-user-rng-pci", + "parent": "vhost-user-rng-pci-base" + }, { "name": "vhost-user-gpio-pci", "parent": "vhost-user-gpio-pci-base" @@ -25320,20 +25752,16 @@ "name": "pvpanic-pci", "parent": "pci-device" }, - { - "name": "Cooperlake-v1-x86_64-cpu", - "parent": "x86_64-cpu" - }, { "name": "Cascadelake-Server-v3-x86_64-cpu", "parent": "x86_64-cpu" }, { - "name": "vhost-user-rng-pci", - "parent": "vhost-user-rng-pci-base" + "name": "Skylake-Server-x86_64-cpu", + "parent": "x86_64-cpu" }, { - "name": "Nehalem-IBRS-x86_64-cpu", + "name": "Cooperlake-v1-x86_64-cpu", "parent": "x86_64-cpu" }, { @@ -25341,13 +25769,9 @@ "parent": "virtio-device" }, { - "name": "Skylake-Server-x86_64-cpu", + "name": "Nehalem-IBRS-x86_64-cpu", "parent": "x86_64-cpu" }, - { - "name": "cfi.pflash01", - "parent": "sys-bus-device" - }, { "name": "pc-q35-2.7-machine", "parent": "generic-pc-machine" @@ -25356,6 +25780,10 @@ "name": "isa-parallel", "parent": "isa-device" }, + { + "name": "cfi.pflash01", + "parent": "sys-bus-device" + }, { "name": "pentium2-v1-x86_64-cpu", "parent": "x86_64-cpu" @@ -25424,10 +25852,6 @@ "name": "virtio-iommu-device", "parent": "virtio-device" }, - { - "name": "chardev-pty", - "parent": "chardev" - }, { "name": "virtio-net-pci", "parent": "virtio-net-pci-base" @@ -25464,10 +25888,6 @@ "name": "virtio-mem-pci", "parent": "virtio-mem-pci-base" }, - { - "name": "chardev-serial", - "parent": "chardev-fd" - }, { "name": "virtio-pmem-pci", "parent": "virtio-pmem-pci-base" @@ -25512,10 +25932,6 @@ "name": "Opteron_G4-x86_64-cpu", "parent": "x86_64-cpu" }, - { - "name": "ufs-wlu", - "parent": "scsi-device" - }, { "name": "EPYC-v4-x86_64-cpu", "parent": "x86_64-cpu" @@ -25704,13 +26120,17 @@ "name": "sd-bus", "parent": "bus" }, + { + "name": "virtio-vga", + "parent": "virtio-vga-base-type" + }, { "name": "filter-dump", "parent": "netfilter" }, { - "name": "virtio-blk-pci-transitional", - "parent": "virtio-blk-pci-base" + "name": "chardev-pty", + "parent": "chardev" }, { "name": "chardev-ringbuf", @@ -25753,19 +26173,19 @@ "parent": "qio-channel" }, { - "name": "GraniteRapids-v1-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "virtio-blk-pci-transitional", + "parent": "virtio-blk-pci-base" }, { - "name": "virtio-vga", - "parent": "virtio-vga-base-type" + "name": "chardev-stdio", + "parent": "chardev-fd" }, { "name": "piix4-isa", "parent": "pci-piix" }, { - "name": "Icelake-Server-v1-x86_64-cpu", + "name": "GraniteRapids-v1-x86_64-cpu", "parent": "x86_64-cpu" }, { @@ -32512,7 +32932,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -32592,7 +33012,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -32839,7 +33259,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -32989,7 +33409,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -38860,7 +39280,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "gfni", "cldemote", "movdiri", @@ -38881,7 +39300,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "gfni", "cldemote", "movdiri", @@ -38904,7 +39322,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "gfni", "cldemote", "movdiri", @@ -38926,7 +39343,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "gfni", "cldemote", "movdiri", @@ -38948,7 +39364,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "gfni", "cldemote", "movdiri", @@ -39264,7 +39679,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -39308,7 +39722,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -39352,7 +39765,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -39702,7 +40114,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -39734,7 +40145,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -39766,7 +40176,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -40066,7 +40475,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -40113,7 +40521,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -40151,7 +40558,6 @@ "name": "EPYC-v4", "typename": "EPYC-v4-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40171,7 +40577,6 @@ "name": "EPYC-v3", "typename": "EPYC-v3-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40191,7 +40596,6 @@ "name": "EPYC-v2", "typename": "EPYC-v2-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40208,7 +40612,6 @@ "name": "EPYC-v1", "typename": "EPYC-v1-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40224,7 +40627,6 @@ "name": "EPYC-Rome-v4", "typename": "EPYC-Rome-v4-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40246,7 +40648,6 @@ "name": "EPYC-Rome-v3", "typename": "EPYC-Rome-v3-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40269,7 +40670,6 @@ "name": "EPYC-Rome-v2", "typename": "EPYC-Rome-v2-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40292,7 +40692,6 @@ "name": "EPYC-Rome-v1", "typename": "EPYC-Rome-v1-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40313,7 +40712,6 @@ "name": "EPYC-Rome", "typename": "EPYC-Rome-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40337,7 +40735,6 @@ "unavailable-features": [ "pcid", "invpcid", - "sha-ni", "vpclmulqdq", "fxsr-opt", "misalignsse", @@ -40368,7 +40765,6 @@ "unavailable-features": [ "pcid", "invpcid", - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40393,7 +40789,6 @@ "unavailable-features": [ "pcid", "invpcid", - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40417,7 +40812,6 @@ "name": "EPYC-IBPB", "typename": "EPYC-IBPB-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40441,7 +40835,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -40487,7 +40880,6 @@ "avx512dq", "avx512ifma", "avx512cd", - "sha-ni", "avx512bw", "avx512vl", "avx512vbmi", @@ -40528,7 +40920,6 @@ "name": "EPYC", "typename": "EPYC-x86_64-cpu", "unavailable-features": [ - "sha-ni", "fxsr-opt", "misalignsse", "osvw", @@ -40597,7 +40988,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "spec-ctrl", "arch-capabilities", "ssbd", @@ -40614,7 +41004,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "spec-ctrl", "arch-capabilities", "ssbd", @@ -40630,7 +41019,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "spec-ctrl", "arch-capabilities", "ssbd", @@ -40646,7 +41034,6 @@ "unavailable-features": [ "x2apic", "tsc-deadline", - "sha-ni", "spec-ctrl", "arch-capabilities", "ssbd", @@ -41433,7 +41820,7 @@ "vmx-mtf": false, "vmx-entry-load-efer": false, "model-id": "QEMU TCG CPU version 2.5+", - "sha-ni": false, + "sha-ni": true, "fb-clear": false, "vmx-exit-load-pkrs": false, "abm": true, @@ -41814,7 +42201,7 @@ "vmx-mtf": false, "vmx-entry-load-efer": false, "model-id": "QEMU TCG CPU version 2.5+", - "sha-ni": false, + "sha-ni": true, "fb-clear": false, "vmx-exit-load-pkrs": false, "abm": true, @@ -41863,7 +42250,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -41943,7 +42330,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -42190,7 +42577,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { @@ -42340,7 +42727,7 @@ "default-cpu-type": "qemu64-x86_64-cpu", "acpi": true, "cpu-max": 255, - "deprecated": false, + "deprecated": true, "default-ram-id": "pc.ram" }, { diff --git a/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml b/tests/qemuc= apabilitiesdata/caps_8.2.0_x86_64.xml index 1dfe173a57..ef3bd14597 100644 --- a/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml @@ -201,7 +201,7 @@ 8001050 43100246 - v8.1.0-2161-ga95260486a + v8.1.0-3111-gad6ef0a42e x86_64 @@ -1881,7 +1881,7 @@ - + @@ -1889,7 +1889,7 @@ - + @@ -1913,7 +1913,7 @@ - + @@ -1928,7 +1928,7 @@ - + @@ -2286,7 +2286,7 @@ - + @@ -2340,7 +2340,6 @@ - @@ -2354,7 +2353,6 @@ - @@ -2370,7 +2368,6 @@ - @@ -2385,7 +2382,6 @@ - @@ -2400,7 +2396,6 @@ - @@ -2597,7 +2592,6 @@ - @@ -2634,7 +2628,6 @@ - @@ -2671,7 +2664,6 @@ - @@ -2810,7 +2802,6 @@ - @@ -2835,7 +2826,6 @@ - @@ -2860,7 +2850,6 @@ - @@ -3056,7 +3045,6 @@ - @@ -3096,7 +3084,6 @@ - @@ -3126,7 +3113,6 @@ - @@ -3139,7 +3125,6 @@ - @@ -3152,7 +3137,6 @@ - @@ -3162,7 +3146,6 @@ - @@ -3171,7 +3154,6 @@ - @@ -3186,7 +3168,6 @@ - @@ -3202,7 +3183,6 @@ - @@ -3218,7 +3198,6 @@ - @@ -3232,7 +3211,6 @@ - @@ -3248,7 +3226,6 @@ - @@ -3272,7 +3249,6 @@ - @@ -3290,7 +3266,6 @@ - @@ -3306,7 +3281,6 @@ - @@ -3322,7 +3296,6 @@ - @@ -3361,7 +3334,6 @@ - @@ -3394,7 +3366,6 @@ - @@ -3433,7 +3404,6 @@ - @@ -3443,7 +3413,6 @@ - @@ -3452,7 +3421,6 @@ - @@ -3461,7 +3429,6 @@ - @@ -3712,7 +3679,7 @@ - + @@ -3720,7 +3687,7 @@ - + @@ -3744,7 +3711,7 @@ - + @@ -3759,7 +3726,7 @@ - + diff --git a/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-late= st.args b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-latest.= args index 135aed7287..225aa5566c 100644 --- a/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-latest.args +++ b/tests/qemuxml2argvdata/cpu-host-model-fallback-tcg.x86_64-latest.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ -machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ -accel tcg \ --cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,topoext=3Doff,nr= ip-save=3Doff \ -m size=3D219136k \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ -overcommit mem-lock=3Doff \ diff --git a/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-la= test.args b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-lat= est.args index 135aed7287..225aa5566c 100644 --- a/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-latest.ar= gs +++ b/tests/qemuxml2argvdata/cpu-host-model-nofallback-tcg.x86_64-latest.ar= gs @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ -machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ -accel tcg \ --cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,topoext=3Doff,nr= ip-save=3Doff \ -m size=3D219136k \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ -overcommit mem-lock=3Doff \ diff --git a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args b= /tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args index 6534eb244c..08cb71ebe3 100644 --- a/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args +++ b/tests/qemuxml2argvdata/cpu-host-model-tcg.x86_64-latest.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ -machine q35,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ -accel tcg \ --cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,sha-ni=3Doff,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,top= oext=3Doff,nrip-save=3Doff \ +-cpu EPYC,acpi=3Don,ss=3Don,monitor=3Don,hypervisor=3Don,erms=3Don,mpx=3Do= n,pcommit=3Don,clwb=3Don,umip=3Don,pku=3Don,vaes=3Don,la57=3Don,rdpid=3Don,= pks=3Don,fsrm=3Don,fzrm=3Don,fsrs=3Don,fsrc=3Don,3dnowext=3Don,3dnow=3Don,x= saveerptr=3Don,wbnoinvd=3Don,npt=3Don,vgif=3Don,svme-addr-chk=3Don,vme=3Dof= f,xsavec=3Doff,fxsr-opt=3Doff,misalignsse=3Doff,osvw=3Doff,topoext=3Doff,nr= ip-save=3Doff \ -m size=3D219136k \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ -overcommit mem-lock=3Doff \ --=20 2.41.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org