From nobody Fri Dec 12 14:08:55 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass(p=reject dis=none) header.from=lists.libvirt.org ARC-Seal: i=1; a=rsa-sha256; t=1763992125; cv=none; d=zohomail.com; s=zohoarc; b=SDBdyLVksf1CasPfhAS8yT9YxHaqp5hd49NmjKFGZLQ4EQPnZ4r6kAoEQ8GON6ImexoIRyRCXA2tnH5SgfbPm72Nk3lKDsm7X0641n7AVAbCLW5SWBpVVod/ElzE/l5G9sX+AUuJ04Mf54uIN0WWJM+YMC53x1n+KgKrv3xBZac= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763992125; h=Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:References:Subject:Subject:To:To:Message-Id:Cc; bh=qHanFlAwLE2IioMcjubv3iSAjGFUQEHwC3NgpLvRhbg=; b=Pb56/lWV5QoKFPdUlHGKuGf+ixXDAI7e1/PX9GTLO9NV+34bukSoQLyq+Z0ZFvXoV/Vo0Pem4AfVM1Fv0gGJVLjUAw6rWk/ZM7BucvDSZ5iJGZb8Mu21T0iHynEDng+U5IhMq6RgRLbuXLQpqLEpOvmkBzLGh6ixl4QfZMlxO6Q= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 176399212593087.90026816808529; Mon, 24 Nov 2025 05:48:45 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 993) id 4424E444CC; Mon, 24 Nov 2025 08:48:45 -0500 (EST) Received: from [172.19.199.65] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id B8DA6443C3; Mon, 24 Nov 2025 08:41:45 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 993) id 375AB43DBC; Mon, 24 Nov 2025 08:40:42 -0500 (EST) Received: from smtp-relay-canonical-0.canonical.com (smtp-relay-canonical-0.canonical.com [185.125.188.120]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 61F9143DCA for ; Mon, 24 Nov 2025 08:40:39 -0500 (EST) Received: from localhost.localdomain (2.general.hector.uk.vpn [10.172.192.135]) (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 smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id D455A44974 for ; Mon, 24 Nov 2025 13:40:37 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20251003; t=1763991637; bh=qHanFlAwLE2IioMcjubv3iSAjGFUQEHwC3NgpLvRhbg=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=J3wClMKEtSN28NFh6tFZYfOvsCK4i8azKYy03Hg54+po/U4WeZiOJF9aWX1AuKarw aSxj4c6sW07fP+U7HjUh/Pb5BHOrKNw3EKOriIxEJkGtMfwxm50zqUzJ/1MfnYcNjX 9wGvQWEKnl6cxkWpAjUNJIuNCieHLfy9GE/AvOnEQ6yzqjpkmpC+vwBrWTnQkd7uM1 reupBe96B5zCYBgRqTwz2b7yGwiXpL60kF0cMb/QH09OBoGULTFeZt5nM9RDJJm+tF oGomDIgGXALgRUAc0imLFnucmFEB2Ph6tmyrl0zJ/4UvvAxenw3vqXW3zB61tUAQNG M8YLa9n32YQRpNGV08GyTCHt7er6JLUfuWtmxD8kHTm5EZmHNZNj4fbhG+0tKM1/PZ T8qtHq1bR3Q3v7itUXHG4Bvce4T5YbDf2i4Q6yil7fMx6qjCLypRy1I4yio98StwBz WiHGTvZsuNmlR+j+9IvA+YRoHJu528qjkc0SZMiY4z3eJvB3L6PJzvmKIxuoWlr9bl qIHPY4cZ6ImTVv5liqYyhRpWEyQb7HumjT9Qmpvc/9ntpVHvlveWjrPpt0sFtz387T NEAnojscX2q1adAMRTiEr9wz+IVCyhsbAFbskLmHjlmM60m/SCC/eesC/2z30Mp7B6 q155XRCPUcpFRmv92dw2XWvQ= To: devel@lists.libvirt.org Subject: [PATCH 2/3] cpu_map: update vmx-* features Date: Mon, 24 Nov 2025 14:40:30 +0100 Message-ID: <20251124134031.58469-3-hector.cao@canonical.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20251124134031.58469-1-hector.cao@canonical.com> References: <20251124134031.58469-1-hector.cao@canonical.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: FHXYILEZPWCNJICIYEAZHUGGWIUDUWN5 X-Message-ID-Hash: FHXYILEZPWCNJICIYEAZHUGGWIUDUWN5 X-MailFrom: hector.cao@canonical.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Hector Cao via Devel Reply-To: Hector Cao X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1763992127397019200 Content-Type: text/plain; charset="utf-8" the vmx-* features are currently decoded from the 32-lower bits (EAX) of the MSR 64-bit values. They should be decoded instead from the 32-higher bits (EDX). --- src/cpu_map/x86_features.xml | 136 +++++++++--------- .../x86_64-cpuid-Atom-P5362-2-enabled.xml | 10 +- .../x86_64-cpuid-Atom-P5362-enabled.xml | 10 +- .../x86_64-cpuid-Cooperlake-enabled.xml | 10 +- .../x86_64-cpuid-Core-i7-1270P-enabled.xml | 10 +- .../x86_64-cpuid-Core-i7-1365U-enabled.xml | 10 +- .../x86_64-cpuid-Core-i7-8550U-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-6731E-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-6788P-disabled.xml | 1 + .../x86_64-cpuid-Xeon-6788P-enabled.xml | 10 +- ...x86_64-cpuid-Xeon-Bronze-3408U-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-Gold-6152-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-Gold-6530-enabled.xml | 10 +- ...86_64-cpuid-Xeon-Platinum-9242-enabled.xml | 10 +- ...x86_64-cpuid-Xeon-Silver-4214R-enabled.xml | 10 +- .../x86_64-cpuid-Xeon-w7-3465X-enabled.xml | 10 +- 17 files changed, 144 insertions(+), 143 deletions(-) diff --git a/src/cpu_map/x86_features.xml b/src/cpu_map/x86_features.xml index 5220a3d172..2a2ac57f90 100644 --- a/src/cpu_map/x86_features.xml +++ b/src/cpu_map/x86_features.xml @@ -982,67 +982,67 @@ =20 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + =20 @@ -1101,151 +1101,151 @@ =20 - + - + - + - + - + =20 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + =20 - + - + - + - + - + - + - + - + - + - + - + - + =20 - + - + - + - + - + - + - + - + - + =20 diff --git a/tests/cputestdata/x86_64-cpuid-Atom-P5362-2-enabled.xml b/test= s/cputestdata/x86_64-cpuid-Atom-P5362-2-enabled.xml index b2caa79560..d3acea7fb5 100644 --- a/tests/cputestdata/x86_64-cpuid-Atom-P5362-2-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Atom-P5362-2-enabled.xml @@ -9,11 +9,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Atom-P5362-enabled.xml b/tests/= cputestdata/x86_64-cpuid-Atom-P5362-enabled.xml index 77613d6071..d9c8a18ddb 100644 --- a/tests/cputestdata/x86_64-cpuid-Atom-P5362-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Atom-P5362-enabled.xml @@ -9,11 +9,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Cooperlake-enabled.xml b/tests/= cputestdata/x86_64-cpuid-Cooperlake-enabled.xml index 08609a89a5..27bc5c49b7 100644 --- a/tests/cputestdata/x86_64-cpuid-Cooperlake-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Cooperlake-enabled.xml @@ -10,11 +10,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-1270P-enabled.xml b/tes= ts/cputestdata/x86_64-cpuid-Core-i7-1270P-enabled.xml index 8af57fe0df..50ffe707d1 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-1270P-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-1270P-enabled.xml @@ -11,11 +11,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-1365U-enabled.xml b/tes= ts/cputestdata/x86_64-cpuid-Core-i7-1365U-enabled.xml index 433c09590c..1f6363183c 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-1365U-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-1365U-enabled.xml @@ -11,11 +11,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-enabled.xml b/tes= ts/cputestdata/x86_64-cpuid-Core-i7-8550U-enabled.xml index 424c2492bd..04b63dc586 100644 --- a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-enabled.xml @@ -8,11 +8,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-6731E-enabled.xml b/tests/= cputestdata/x86_64-cpuid-Xeon-6731E-enabled.xml index e9a9bb3ee1..907b0c68fe 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-6731E-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-6731E-enabled.xml @@ -11,11 +11,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-6788P-disabled.xml b/tests= /cputestdata/x86_64-cpuid-Xeon-6788P-disabled.xml index 58f1456f81..5dd24f2d17 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-6788P-disabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-6788P-disabled.xml @@ -7,4 +7,5 @@ + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-6788P-enabled.xml b/tests/= cputestdata/x86_64-cpuid-Xeon-6788P-enabled.xml index 6e2caa27f5..c70cd4fdef 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-6788P-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-6788P-enabled.xml @@ -12,11 +12,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Bronze-3408U-enabled.xml b= /tests/cputestdata/x86_64-cpuid-Xeon-Bronze-3408U-enabled.xml index d4d780d899..84fc093c94 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Bronze-3408U-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Bronze-3408U-enabled.xml @@ -11,11 +11,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml b/t= ests/cputestdata/x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml index 72bfea23de..27ce9c5910 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml @@ -8,11 +8,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6152-enabled.xml b/te= sts/cputestdata/x86_64-cpuid-Xeon-Gold-6152-enabled.xml index 81421fd0b3..fec5d74fc5 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6152-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6152-enabled.xml @@ -9,11 +9,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6530-enabled.xml b/te= sts/cputestdata/x86_64-cpuid-Xeon-Gold-6530-enabled.xml index de6ca528c4..db6cde2570 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6530-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6530-enabled.xml @@ -10,11 +10,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-enabled.xml = b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-enabled.xml index a8e24f2302..343f055ebf 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Platinum-9242-enabled.xml @@ -9,11 +9,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Silver-4214R-enabled.xml b= /tests/cputestdata/x86_64-cpuid-Xeon-Silver-4214R-enabled.xml index 05da313503..95e74865cc 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-Silver-4214R-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-Silver-4214R-enabled.xml @@ -9,11 +9,11 @@ - + - - - - + + + + diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-w7-3465X-enabled.xml b/tes= ts/cputestdata/x86_64-cpuid-Xeon-w7-3465X-enabled.xml index de6ca528c4..db6cde2570 100644 --- a/tests/cputestdata/x86_64-cpuid-Xeon-w7-3465X-enabled.xml +++ b/tests/cputestdata/x86_64-cpuid-Xeon-w7-3465X-enabled.xml @@ -10,11 +10,11 @@ - + - - - - + + + + --=20 2.45.2