From nobody Sun Feb 8 19:28:47 2026 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 1714399803931366.36722124834546; Mon, 29 Apr 2024 07:10:03 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 996) id 86573221D; Mon, 29 Apr 2024 10:10:02 -0400 (EDT) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 4F55A1E03; Mon, 29 Apr 2024 10:03:13 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 996) id 41DF41DC8; Mon, 29 Apr 2024 10:03:01 -0400 (EDT) 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 A71B71D79 for ; Mon, 29 Apr 2024 10:02:58 -0400 (EDT) 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-78-uluvwEZEP86hV3JcWtjbHA-1; Mon, 29 Apr 2024 10:02:55 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) (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 97ED181F45D for ; Mon, 29 Apr 2024 14:02:55 +0000 (UTC) Received: from orkuz (unknown [10.43.3.115]) by smtp.corp.redhat.com (Postfix) with ESMTP id 0AA2D1C060D1; Mon, 29 Apr 2024 14:02:54 +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.7 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 autolearn=unavailable autolearn_force=no version=3.4.4 X-MC-Unique: uluvwEZEP86hV3JcWtjbHA-1 From: Jiri Denemark To: devel@lists.libvirt.org Subject: [PATCH 4/4] cpu_map: Drop 'mpx' from x86 cpu models Date: Mon, 29 Apr 2024 16:02:48 +0200 Message-ID: <921101bb8db35ce2966ae8932ab641a5d6485a06.1714399274.git.jdenemar@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.7 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: JYGKX5X3BPIPLIWHX2A2UM6DNK5E5GWM X-Message-ID-Hash: JYGKX5X3BPIPLIWHX2A2UM6DNK5E5GWM X-MailFrom: jdenemar@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 CC: Tim Wiederhake 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: 1714399806535100001 From: Tim Wiederhake The mpx feature was removed from the corresponding qemu cpu models. With mpx in the libvirt cpu models, libvirt believes the feature to be implicitly enabled when creating qemu VMs, while in fact it is disabled. This became an issue when commit 94eacd5a5f introduced new vmx-* features, of which some are dependent on mpx (see "feature_dependencies" table in qemu target/i386/cpu.c), e.g. vmx-exit-clear-bndcfgs and vmx-entry-load-bndcfgs. These features cannot be enabled by qemu without also mpx being enabled, leading to the error message error: Failed to create domain from testdomain.xml error: operation failed: guest CPU doesn't match specification: missing features: mpx,vmx-exit-clear-bndcfgs, vmx-entry-load-bndcfgs when trying to create a VM with a "host-model" cpu on a host that does support mpx and the mentioned vmx-* features: ... ... Resolve the issue by removing mpx from libvirt's cpu models as well. Signed-off-by: Tim Wiederhake --- src/cpu_map/x86_Cascadelake-Server-noTSX.xml | 2 +- src/cpu_map/x86_Cascadelake-Server.xml | 2 +- src/cpu_map/x86_Icelake-Server-noTSX.xml | 2 +- src/cpu_map/x86_Icelake-Server.xml | 2 +- src/cpu_map/x86_Skylake-Client-IBRS.xml | 2 +- src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml | 2 +- src/cpu_map/x86_Skylake-Client.xml | 2 +- src/cpu_map/x86_Skylake-Server-IBRS.xml | 2 +- src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml | 2 +- src/cpu_map/x86_Skylake-Server.xml | 2 +- tests/cputestdata/x86_64-cpuid-Core-i5-6600-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i5-6600-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i5-6600-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7600U-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7600U-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7600U-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7700-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7700-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-7700-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8550U-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8550U-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8550U-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8700-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8700-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Core-i7-8700-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-json.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-guest.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-host.xml | 1 + tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-json.xml | 1 + tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Icelake.xml | 1 + .../x86_64-cpuid-baseline-Cascadelake+Skylake-IBRS.xml | 1 + tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake.xml | 1 + .../x86_64-cpuid-baseline-Cooperlake+Cascadelake.xml | 1 + tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Icelake.xml | 1 + .../cputestdata/x86_64-cpuid-baseline-Skylake-Client+Server.xml | 1 + tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml | 1 + tests/domaincapsdata/qemu_4.2.0.x86_64.xml | 1 + tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml | 1 + tests/domaincapsdata/qemu_5.0.0.x86_64.xml | 1 + .../cpu-Icelake-Server-pconfig.x86_64-latest.args | 2 +- .../cpu-host-model-fallback-kvm.x86_64-4.2.0.args | 2 +- .../cpu-host-model-fallback-kvm.x86_64-5.0.0.args | 2 +- tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args | 2 +- tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args | 2 +- .../cpu-host-model-nofallback-kvm.x86_64-4.2.0.args | 2 +- .../cpu-host-model-nofallback-kvm.x86_64-5.0.0.args | 2 +- 66 files changed, 66 insertions(+), 17 deletions(-) diff --git a/src/cpu_map/x86_Cascadelake-Server-noTSX.xml b/src/cpu_map/x86= _Cascadelake-Server-noTSX.xml index 056f43d088..8c4cbf9c9a 100644 --- a/src/cpu_map/x86_Cascadelake-Server-noTSX.xml +++ b/src/cpu_map/x86_Cascadelake-Server-noTSX.xml @@ -39,7 +39,7 @@ - + diff --git a/src/cpu_map/x86_Cascadelake-Server.xml b/src/cpu_map/x86_Casca= delake-Server.xml index 88e51c2067..c7c4f6412f 100644 --- a/src/cpu_map/x86_Cascadelake-Server.xml +++ b/src/cpu_map/x86_Cascadelake-Server.xml @@ -40,7 +40,7 @@ - + diff --git a/src/cpu_map/x86_Icelake-Server-noTSX.xml b/src/cpu_map/x86_Ice= lake-Server-noTSX.xml index 072f8145c4..caba24ab35 100644 --- a/src/cpu_map/x86_Icelake-Server-noTSX.xml +++ b/src/cpu_map/x86_Icelake-Server-noTSX.xml @@ -46,7 +46,7 @@ - + diff --git a/src/cpu_map/x86_Icelake-Server.xml b/src/cpu_map/x86_Icelake-S= erver.xml index 3a35145d7f..5a864b2fad 100644 --- a/src/cpu_map/x86_Icelake-Server.xml +++ b/src/cpu_map/x86_Icelake-Server.xml @@ -47,7 +47,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Client-IBRS.xml b/src/cpu_map/x86_Skyl= ake-Client-IBRS.xml index 1c77f9595b..f36a8bd210 100644 --- a/src/cpu_map/x86_Skylake-Client-IBRS.xml +++ b/src/cpu_map/x86_Skylake-Client-IBRS.xml @@ -37,7 +37,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml b/src/cpu_map/x8= 6_Skylake-Client-noTSX-IBRS.xml index dca117028c..5150117db4 100644 --- a/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml +++ b/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml @@ -36,7 +36,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Client.xml b/src/cpu_map/x86_Skylake-C= lient.xml index 68e5d2d038..061c0dfaec 100644 --- a/src/cpu_map/x86_Skylake-Client.xml +++ b/src/cpu_map/x86_Skylake-Client.xml @@ -37,7 +37,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Server-IBRS.xml b/src/cpu_map/x86_Skyl= ake-Server-IBRS.xml index e467b76242..bbd3c8998e 100644 --- a/src/cpu_map/x86_Skylake-Server-IBRS.xml +++ b/src/cpu_map/x86_Skylake-Server-IBRS.xml @@ -38,7 +38,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml b/src/cpu_map/x8= 6_Skylake-Server-noTSX-IBRS.xml index b8601da0cb..ee0d2a2fa3 100644 --- a/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml +++ b/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml @@ -37,7 +37,7 @@ - + diff --git a/src/cpu_map/x86_Skylake-Server.xml b/src/cpu_map/x86_Skylake-S= erver.xml index cc1e9ddd7f..9d9d112d40 100644 --- a/src/cpu_map/x86_Skylake-Server.xml +++ b/src/cpu_map/x86_Skylake-Server.xml @@ -38,7 +38,7 @@ - + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-guest.xml b/tests/= cputestdata/x86_64-cpuid-Core-i5-6600-guest.xml index 4cc7ca2d90..2f8cd224ac 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i5-6600-guest.xml @@ -18,6 +18,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-host.xml b/tests/c= putestdata/x86_64-cpuid-Core-i5-6600-host.xml index 52ae60e86c..19bfe83420 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i5-6600-host.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-json.xml b/tests/c= putestdata/x86_64-cpuid-Core-i5-6600-json.xml index 8c505d0d8f..6210b374d1 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i5-6600-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i5-6600-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-guest.xml b/tests= /cputestdata/x86_64-cpuid-Core-i7-7600U-guest.xml index fa81abf661..2fa57c5341 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-guest.xml @@ -19,6 +19,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-host.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-7600U-host.xml index 949e8de327..88ef022243 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-host.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-json.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-7600U-json.xml index a0f4bc07bb..1f3d7d2114 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7600U-json.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-guest.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-7700-guest.xml index 073b099b76..c19c773446 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7700-guest.xml @@ -19,6 +19,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-host.xml b/tests/c= putestdata/x86_64-cpuid-Core-i7-7700-host.xml index 47294064f2..7925f195c8 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7700-host.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-json.xml b/tests/c= putestdata/x86_64-cpuid-Core-i7-7700-json.xml index f797656851..778bb32977 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-7700-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-7700-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-guest.xml b/tests= /cputestdata/x86_64-cpuid-Core-i7-8550U-guest.xml index bbf4ad6c60..9ee8103b22 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-guest.xml @@ -18,6 +18,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-host.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-8550U-host.xml index e93b04aabd..11e36e2e4c 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-host.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-json.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-8550U-json.xml index 685a3aa7e3..5f7b2b49c4 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-json.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-guest.xml b/tests/= cputestdata/x86_64-cpuid-Core-i7-8700-guest.xml index e1c1311bc2..cacd587f13 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8700-guest.xml @@ -19,6 +19,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-host.xml b/tests/c= putestdata/x86_64-cpuid-Core-i7-8700-host.xml index 6eb860d82a..3ca7e1c548 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8700-host.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-json.xml b/tests/c= putestdata/x86_64-cpuid-Core-i7-8700-json.xml index 02c671e5f1..94207c0844 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8700-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8700-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml b/tes= ts/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml index 77d66956f1..fe293599ef 100644 --- a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml b/test= s/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml index 6cb3a28910..1519793fca 100644 --- a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml @@ -23,6 +23,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-json.xml b/test= s/cputestdata/x86_64-cpuid-Ice-Lake-Server-json.xml index 2eded58846..d3edbdaafd 100644 --- a/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-guest.xml b/tes= ts/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-guest.xml index 43038faac3..628ac411fb 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-guest.xml @@ -19,6 +19,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-host.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-host.xml index be752ae794..a0dd29c89b 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-host.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-json.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-json.xml index 9ff862a51b..f82be521cf 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1225-v5-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-guest.xml b/tes= ts/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-guest.xml index 073b099b76..c19c773446 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-guest.xml @@ -19,6 +19,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-host.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-host.xml index 50890d7006..4053f2f9f1 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-host.xml @@ -21,6 +21,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-json.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-json.xml index df83cf79a0..00af0786f4 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1245-v5-json.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-guest.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-Gold-5115-guest.xml index d0fdec7691..4f5922a7cf 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-guest.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-host.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-5115-host.xml index bbf82dfd9f..377b484751 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-host.xml @@ -22,6 +22,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-json.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-5115-json.xml index e92cfaba48..7bb673be4f 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-5115-json.xml @@ -4,5 +4,6 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-guest.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-Gold-6130-guest.xml index 4a42d170c2..814eca886d 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-guest.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-host.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-6130-host.xml index 44a0e1a30f..f8cdd53f42 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-host.xml @@ -22,6 +22,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-json.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-6130-json.xml index a1b79e7e18..78b2177399 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6130-json.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-guest.xml b/test= s/cputestdata/x86_64-cpuid-Xeon-Gold-6148-guest.xml index 4b2d012e72..5fdf6e8297 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-guest.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-host.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-6148-host.xml index 2959878fe6..29900eb28e 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-host.xml @@ -22,6 +22,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-json.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-Gold-6148-json.xml index ccf9875dc9..bb17aa5cfa 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6148-json.xml @@ -4,5 +4,6 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-guest.xml b/= tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-guest.xml index d707faf63d..cd504f5b74 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-guest.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-host.xml b/t= ests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-host.xml index 6cb65b2a90..28e428aeb8 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-host.xml @@ -22,6 +22,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-json.xml b/t= ests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-json.xml index d8ac5f373f..637daa0f5c 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-8268-json.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-guest.xml b/= tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-guest.xml index f86d2889c6..1abecfb508 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-guest.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-guest.xml @@ -20,6 +20,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-host.xml b/t= ests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-host.xml index 7289d4cda5..a0bdd7f87d 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-host.xml @@ -22,6 +22,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-json.xml b/t= ests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-json.xml index bd187b3d72..46faf74879 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-json.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-json.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Icelake.xm= l b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Icelake.xml index bdc005acc5..16fc6343d2 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Icelake.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Icelake.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake-IB= RS.xml b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake-IBRS.x= ml index 28992ac163..35ce262c58 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake-IBRS.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake-IBRS.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake.xm= l b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake.xml index 98b1c48e70..e28b5223d6 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Cascadelake+Skylake.xml @@ -4,5 +4,6 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Cascadelake= .xml b/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Cascadelake.xml index 833de33a2d..bd28239199 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Cascadelake.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Cascadelake.xml @@ -5,6 +5,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Icelake.xml= b/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Icelake.xml index bdc005acc5..16fc6343d2 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Icelake.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Cooperlake+Icelake.xml @@ -4,6 +4,7 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-baseline-Skylake-Client+Server.= xml b/tests/cputestdata/x86_64-cpuid-baseline-Skylake-Client+Server.xml index 34331b0f15..8054f36408 100644 --- a/tests/cputestdata/x86_64-cpuid-baseline-Skylake-Client+Server.xml +++ b/tests/cputestdata/x86_64-cpuid-baseline-Skylake-Client+Server.xml @@ -4,6 +4,7 @@ + diff --git a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml b/tests/domainc= apsdata/qemu_4.2.0-q35.x86_64.xml index 5ac1c405f2..c42a20763f 100644 --- a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml @@ -48,6 +48,7 @@ + diff --git a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml b/tests/domaincapsd= ata/qemu_4.2.0.x86_64.xml index 7b13d3ba3a..27199ff0c5 100644 --- a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_4.2.0.x86_64.xml @@ -47,6 +47,7 @@ + diff --git a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml b/tests/domainc= apsdata/qemu_5.0.0-q35.x86_64.xml index edc36e2a84..a4db647efc 100644 --- a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml @@ -48,6 +48,7 @@ + diff --git a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml b/tests/domaincapsd= ata/qemu_5.0.0.x86_64.xml index 7fe44b5e97..56b94b1ea0 100644 --- a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.0.0.x86_64.xml @@ -47,6 +47,7 @@ + diff --git a/tests/qemuxmlconfdata/cpu-Icelake-Server-pconfig.x86_64-latest= .args b/tests/qemuxmlconfdata/cpu-Icelake-Server-pconfig.x86_64-latest.args index c841bb80c8..dc4a503dba 100644 --- a/tests/qemuxmlconfdata/cpu-Icelake-Server-pconfig.x86_64-latest.args +++ b/tests/qemuxmlconfdata/cpu-Icelake-Server-pconfig.x86_64-latest.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-test/.c= onfig \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-test/master-key.aes"}' \ -machine pc,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ -accel kvm \ --cpu Icelake-Server,intel-pt=3Doff \ +-cpu Icelake-Server,intel-pt=3Doff,mpx=3Doff \ -m size=3D219136k \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}'= \ -overcommit mem-lock=3Doff \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0= .args b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.args index 52d2ac7b33..292b1cefbb 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 6,sockets=3D6,cores=3D1,threads=3D1 \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0= .args b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.args index ca8bff1080..85f71dbd68 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 6,sockets=3D6,cores=3D1,threads=3D1 \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args b/t= ests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args index 42619fdff3..38f5debb79 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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 kvm \ --cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 1,sockets=3D1,cores=3D1,threads=3D1 \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args b/t= ests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args index baceda1d3d..4442dfe011 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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 kvm \ --cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 1,sockets=3D1,cores=3D1,threads=3D1 \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2= .0.args b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.= args index 52d2ac7b33..292b1cefbb 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 6,sockets=3D6,cores=3D1,threads=3D1 \ diff --git a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0= .0.args b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.= args index ca8bff1080..85f71dbd68 100644 --- a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.args +++ b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.args @@ -12,7 +12,7 @@ XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-QEMUGue= st1/.config \ -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,vmx=3Don,hypervisor=3Don,ss=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,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-activity-hlt= =3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept=3Don,vmx-= desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpid=3Don,vmx= -wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Don,vmx-invp= cid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exit=3Don,vmx= -pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4=3Don,vmx-ep= t-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-invept-singl= e-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx-invvpid-sin= gle-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,vmx-nmi-exit= =3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending=3Don,vmx-ts= c-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-exit=3Don,vm= x-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,vmx-cr3-stor= e-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vmx-flexpriori= ty=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit=3Don,vmx-io-b= itmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit=3Don,vmx-pause= -exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl=3Don,vmx-exit-a= ck-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,vmx-exit-save-ef= er=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-timer=3Don,vmx-ent= ry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry-load-pat=3Don,v= mx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ +-cpu Skylake-Client-IBRS,vmx=3Don,hypervisor=3Don,ss=3Don,tsc-adjust=3Don,= mpx=3Don,clflushopt=3Don,umip=3Don,md-clear=3Don,stibp=3Don,arch-capabiliti= es=3Don,ssbd=3Don,xsaves=3Don,pdpe1gb=3Don,skip-l1dfl-vmentry=3Don,pschange= -mc-no=3Don,vmx-ins-outs=3Don,vmx-true-ctls=3Don,vmx-store-lma=3Don,vmx-act= ivity-hlt=3Don,vmx-vmwrite-vmexit-fields=3Don,vmx-apicv-xapic=3Don,vmx-ept= =3Don,vmx-desc-exit=3Don,vmx-rdtscp-exit=3Don,vmx-apicv-x2apic=3Don,vmx-vpi= d=3Don,vmx-wbinvd-exit=3Don,vmx-unrestricted-guest=3Don,vmx-rdrand-exit=3Do= n,vmx-invpcid-exit=3Don,vmx-vmfunc=3Don,vmx-shadow-vmcs=3Don,vmx-rdseed-exi= t=3Don,vmx-pml=3Don,vmx-xsaves=3Don,vmx-ept-execonly=3Don,vmx-page-walk-4= =3Don,vmx-ept-2mb=3Don,vmx-ept-1gb=3Don,vmx-invept=3Don,vmx-eptad=3Don,vmx-= invept-single-context=3Don,vmx-invept-all-context=3Don,vmx-invvpid=3Don,vmx= -invvpid-single-addr=3Don,vmx-invvpid-all-context=3Don,vmx-intr-exit=3Don,v= mx-nmi-exit=3Don,vmx-vnmi=3Don,vmx-preemption-timer=3Don,vmx-vintr-pending= =3Don,vmx-tsc-offset=3Don,vmx-hlt-exit=3Don,vmx-invlpg-exit=3Don,vmx-mwait-= exit=3Don,vmx-rdpmc-exit=3Don,vmx-rdtsc-exit=3Don,vmx-cr3-load-noexit=3Don,= vmx-cr3-store-noexit=3Don,vmx-cr8-load-exit=3Don,vmx-cr8-store-exit=3Don,vm= x-flexpriority=3Don,vmx-vnmi-pending=3Don,vmx-movdr-exit=3Don,vmx-io-exit= =3Don,vmx-io-bitmap=3Don,vmx-mtf=3Don,vmx-msr-bitmap=3Don,vmx-monitor-exit= =3Don,vmx-pause-exit=3Don,vmx-secondary-ctls=3Don,vmx-exit-nosave-debugctl= =3Don,vmx-exit-ack-intr=3Don,vmx-exit-save-pat=3Don,vmx-exit-load-pat=3Don,= vmx-exit-save-efer=3Don,vmx-exit-load-efer=3Don,vmx-exit-save-preemption-ti= mer=3Don,vmx-entry-noload-debugctl=3Don,vmx-entry-ia32e-mode=3Don,vmx-entry= -load-pat=3Don,vmx-entry-load-efer=3Don,vmx-eptp-switching=3Don \ -m size=3D219136k \ -overcommit mem-lock=3Doff \ -smp 6,sockets=3D6,cores=3D1,threads=3D1 \ --=20 2.44.0 _______________________________________________ Devel mailing list -- devel@lists.libvirt.org To unsubscribe send an email to devel-leave@lists.libvirt.org