]> xenbits.xensource.com Git - xen.git/commitdiff
x86: support Atom Tremont
authorJan Beulich <jbeulich@suse.com>
Fri, 6 Dec 2019 10:02:48 +0000 (11:02 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 6 Dec 2019 10:02:48 +0000 (11:02 +0100)
Add model 0x86 to relevant switch() statements, as per SDM 069 Vol 4.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/acpi/cpu_idle.c
xen/arch/x86/hvm/vmx/vmx.c

index 836f524ef4812bd785e744f77644cbd811ea2e95..5edd1844f4102d10ca1d6fe1dd2126a342361a46 100644 (file)
@@ -238,6 +238,8 @@ static void do_get_hw_residencies(void *arg)
     case 0x5F:
     /* Goldmont Plus */
     case 0x7A:
+    /* Tremont */
+    case 0x86:
         GET_PC2_RES(hw_res->pc2);
         GET_PC3_RES(hw_res->pc3);
         GET_PC6_RES(hw_res->pc6);
index bafc3b30c57a8c401639ce03c05ae19b59a15997..a3c18d4f9d68abe9e78d7da5899cd42a5ee9b341 100644 (file)
@@ -2778,6 +2778,8 @@ static const struct lbr_info *last_branch_msr_get(void)
         case 0x66:
         /* Goldmont Plus */
         case 0x7a:
+        /* Tremont */
+        case 0x86:
         /* Kaby Lake */
         case 0x8e: case 0x9e:
             return sk_lbr;