[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 6/6] x86: Remove x86 prefixed names from cpuinfo


  • To: xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Kevin Lampis <kevin.lampis@xxxxxxxxxx>
  • Date: Wed, 4 Mar 2026 19:53:50 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nnVnsWYWKG7SVBrj/TXgZDuFUFT7AP5TCSelHpEbdVI=; b=W+NuaJcYpALgg+ksN8YfAKWxHeLghoxvKf4kSgFPjYqCLjeg6URo/lTpFaqrM2fT3a+FdHQuv0uYAwrm2/lLLlT5MYI/4h+k36zfvh6a/bays+3iCfpXQcJd71RKdXzlDyzx6fzYlmzpnl1zvuXXgqxWdvE7BQrP6zff9XJztl2X5pC2AWqXS0YGOB2I/3RIdFf1vvWxFm9CThze1910sBjBDZhXbBPtP9cOcMrSsL92KUjnkMYI8Bz4gMhSlZemCkjrApgG5dDwZ5fYzdS7d1rTfIN1OrSiw0EB+CKOzkvYtz0NMzkflt9at8In8qcT2a6a5HYnzTibs3n7SJF4Nw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Z+DpwdNYvCUbuEZvQetU/o2rC+YTGyy7slJFQUX8uJS93iAevtdVC3v43og9tGp0SMS0D7Hw2wDt5ILyHe8WMhOdBaIxYly6PtZ9VcjsWhE3Pce5MZ37Bd7VUL2GCjSqkZHIA0q+q6osuFel0h6bewvuofefW4A2vdnTaZ4eNW1ARbLEHw0smk6abBJnoPCbXushu64o6okvfMWSmexbhKWkB4ehMJvctqvRSX6XoEUpzQki8Qxl9xtoVLt+VGx7AxQiXMaPraqPVCVCexn5hPul7W8xgVKliRfG6vvJcAueojknb7hFZ8WxoD8HxePhTr920mDHPst4GKvzSBBK7w==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: jbeulich@xxxxxxxx, andrew.cooper3@xxxxxxxxxx, roger.pau@xxxxxxxxxx, Kevin Lampis <kevin.lampis@xxxxxxxxxx>
  • Delivery-date: Wed, 04 Mar 2026 19:53:36 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Signed-off-by: Kevin Lampis <kevin.lampis@xxxxxxxxxx>
---
With the first patch for intel.c this now compiles.
https://lore.kernel.org/xen-devel/20251124111942.1325635-1-kevin.lampis@xxxxxxxxxx/
---
 xen/arch/x86/include/asm/cpufeature.h | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/xen/arch/x86/include/asm/cpufeature.h 
b/xen/arch/x86/include/asm/cpufeature.h
index dcd223d84f..09b1118cea 100644
--- a/xen/arch/x86/include/asm/cpufeature.h
+++ b/xen/arch/x86/include/asm/cpufeature.h
@@ -43,19 +43,15 @@
 #ifndef __ASSEMBLER__
 
 struct cpuinfo_x86 {
-    /* TODO: Phase out the x86 prefixed names. */
     union {
         struct {
             union {
-                uint8_t x86_model;
                 uint8_t model;
             };
             union {
-                uint8_t x86;
                 uint8_t family;
             };
             union {
-                uint8_t x86_vendor;
                 uint8_t vendor;
             };
             uint8_t _rsvd;             /* Use of this needs coordinating with 
VFM_MAKE() */
@@ -63,7 +59,6 @@ struct cpuinfo_x86 {
         uint32_t vfm;                  /* Vendor Family Model */
     };
     union {
-        uint8_t x86_mask;
         uint8_t stepping;
     };
 
-- 
2.51.1




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.