[PATCH v v2 3/7] x86: Remove Intel 0x65, 0x6e, 0x5d from VMX code

Kevin Lampis posted 7 patches 1 week, 3 days ago
There is a newer version of this series
[PATCH v v2 3/7] x86: Remove Intel 0x65, 0x6e, 0x5d from VMX code
Posted by Kevin Lampis 1 week, 3 days ago
These Intel models were used in cellular basestations and not regarded as
general purpose processors.
- 0x5d (SoFIA LTE AOSP)
- 0x6e (Cougar Mountain)
- 0x5d (SoFIA 3G Granite/ES2.1)

Signed-off-by: Kevin Lampis <kevin.lampis@citrix.com>
---
Changes in v2:
- New patch based on review comments
---
 xen/arch/x86/hvm/vmx/vmx.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/xen/arch/x86/hvm/vmx/vmx.c b/xen/arch/x86/hvm/vmx/vmx.c
index 82c55f49ae..e45060d403 100644
--- a/xen/arch/x86/hvm/vmx/vmx.c
+++ b/xen/arch/x86/hvm/vmx/vmx.c
@@ -550,7 +550,7 @@ static const struct lbr_info *__init get_model_specific_lbr(void)
         case 0x1c: case 0x26: case 0x27: case 0x35: case 0x36:
             return at_lbr;
         /* Silvermont */
-        case 0x37: case 0x4a: case 0x4d: case 0x5a: case 0x5d:
+        case 0x37: case 0x4a: case 0x4d: case 0x5a:
         /* Airmont */
         case 0x4c:
             return sm_lbr;
@@ -3126,10 +3126,7 @@ static bool __init has_if_pschange_mc(void)
     case 0x4a: /* Merrifield */
     case 0x5a: /* Moorefield */
     case 0x5c: /* Goldmont */
-    case 0x5d: /* SoFIA 3G Granite/ES2.1 */
-    case 0x65: /* SoFIA LTE AOSP */
     case 0x5f: /* Denverton */
-    case 0x6e: /* Cougar Mountain */
     case 0x75: /* Lightning Mountain */
     case 0x7a: /* Gemini Lake */
     case 0x86: /* Jacobsville */
-- 
2.51.1
Re: [PATCH v v2 3/7] x86: Remove Intel 0x65, 0x6e, 0x5d from VMX code
Posted by Jan Beulich 1 week, 3 days ago
On 12.03.2026 21:43, Kevin Lampis wrote:
> These Intel models were used in cellular basestations and not regarded as
> general purpose processors.
> - 0x5d (SoFIA LTE AOSP)
> - 0x6e (Cougar Mountain)
> - 0x5d (SoFIA 3G Granite/ES2.1)

0x5d appears twice, while 0x65 is missing.

Further, 0x5d being listed in the SDM, I think there's a little more to be said
there. I wouldn't be surprised if there were multiple flavors, distinguished by
stepping.

Jan