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 @@ <!-- msr 0x0000048b --> <feature name='vmx-apicv-xapic'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000001'/> + <msr index='0x0000048b' edx='0x00000001' eax='0x00000000'/> </feature> <feature name='vmx-ept'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000002'/> + <msr index='0x0000048b' edx='0x00000002' eax='0x00000000'/> </feature> <feature name='vmx-desc-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000004'/> + <msr index='0x0000048b' edx='0x00000004' eax='0x00000000'/> </feature> <feature name='vmx-rdtscp-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000008'/> + <msr index='0x0000048b' edx='0x00000008' eax='0x00000000'/> </feature> <feature name='vmx-apicv-x2apic'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000010'/> + <msr index='0x0000048b' edx='0x00000010' eax='0x00000000'/> </feature> <feature name='vmx-vpid'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000020'/> + <msr index='0x0000048b' edx='0x00000020' eax='0x00000000'/> </feature> <feature name='vmx-wbinvd-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000040'/> + <msr index='0x0000048b' edx='0x00000040' eax='0x00000000'/> </feature> <feature name='vmx-unrestricted-guest'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000080'/> + <msr index='0x0000048b' edx='0x00000080' eax='0x00000000'/> </feature> <feature name='vmx-apicv-register'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000100'/> + <msr index='0x0000048b' edx='0x00000100' eax='0x00000000'/> </feature> <feature name='vmx-apicv-vid'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000200'/> + <msr index='0x0000048b' edx='0x00000200' eax='0x00000000'/> </feature> <feature name='vmx-ple'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000400'/> + <msr index='0x0000048b' edx='0x00000400' eax='0x00000000'/> </feature> <feature name='vmx-rdrand-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00000800'/> + <msr index='0x0000048b' edx='0x00000800' eax='0x00000000'/> </feature> <feature name='vmx-invpcid-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00001000'/> + <msr index='0x0000048b' edx='0x00001000' eax='0x00000000'/> </feature> <feature name='vmx-vmfunc'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00002000'/> + <msr index='0x0000048b' edx='0x00002000' eax='0x00000000'/> </feature> <feature name='vmx-shadow-vmcs'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00004000'/> + <msr index='0x0000048b' edx='0x00004000' eax='0x00000000'/> </feature> <feature name='vmx-encls-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00008000'/> + <msr index='0x0000048b' edx='0x00008000' eax='0x00000000'/> </feature> <feature name='vmx-rdseed-exit'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00010000'/> + <msr index='0x0000048b' edx='0x00010000' eax='0x00000000'/> </feature> <feature name='vmx-pml'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00020000'/> + <msr index='0x0000048b' edx='0x00020000' eax='0x00000000'/> </feature> <feature name='vmx-xsaves'> - <msr index='0x0000048b' edx='0x00000000' eax='0x00100000'/> + <msr index='0x0000048b' edx='0x00100000' eax='0x00000000'/> </feature> <feature name='vmx-tsc-scaling'> - <msr index='0x0000048b' edx='0x00000000' eax='0x02000000'/> + <msr index='0x0000048b' edx='0x02000000' eax='0x00000000'/> </feature> <feature name='vmx-enable-user-wait-pause'> - <msr index='0x0000048b' edx='0x00000000' eax='0x04000000'/> + <msr index='0x0000048b' edx='0x04000000' eax='0x00000000'/> </feature> <!-- msr 0x0000048c --> @@ -1101,151 +1101,151 @@ <!-- msr 0x0000048d --> <feature name='vmx-intr-exit'> - <msr index='0x0000048d' edx='0x00000000' eax='0x00000001'/> + <msr index='0x0000048d' edx='0x00000001' eax='0x00000000'/> </feature> <feature name='vmx-nmi-exit'> - <msr index='0x0000048d' edx='0x00000000' eax='0x00000008'/> + <msr index='0x0000048d' edx='0x00000008' eax='0x00000000'/> </feature> <feature name='vmx-vnmi'> - <msr index='0x0000048d' edx='0x00000000' eax='0x00000020'/> + <msr index='0x0000048d' edx='0x00000020' eax='0x00000000'/> </feature> <feature name='vmx-preemption-timer'> - <msr index='0x0000048d' edx='0x00000000' eax='0x00000040'/> + <msr index='0x0000048d' edx='0x00000040' eax='0x00000000'/> </feature> <feature name='vmx-posted-intr'> - <msr index='0x0000048d' edx='0x00000000' eax='0x00000080'/> + <msr index='0x0000048d' edx='0x00000080' eax='0x00000000'/> </feature> <!-- msr 0x0000048e --> <feature name='vmx-vintr-pending'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000004'/> + <msr index='0x0000048e' edx='0x00000004' eax='0x00000000'/> </feature> <feature name='vmx-tsc-offset'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000008'/> + <msr index='0x0000048e' edx='0x00000008' eax='0x00000000'/> </feature> <feature name='vmx-hlt-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000080'/> + <msr index='0x0000048e' edx='0x00000080' eax='0x00000000'/> </feature> <feature name='vmx-invlpg-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000200'/> + <msr index='0x0000048e' edx='0x00000200' eax='0x00000000'/> </feature> <feature name='vmx-mwait-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000400'/> + <msr index='0x0000048e' edx='0x00000400' eax='0x00000000'/> </feature> <feature name='vmx-rdpmc-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00000800'/> + <msr index='0x0000048e' edx='0x00000800' eax='0x00000000'/> </feature> <feature name='vmx-rdtsc-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00001000'/> + <msr index='0x0000048e' edx='0x00001000' eax='0x00000000'/> </feature> <feature name='vmx-cr3-load-noexit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00008000'/> + <msr index='0x0000048e' edx='0x00008000' eax='0x00000000'/> </feature> <feature name='vmx-cr3-store-noexit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00010000'/> + <msr index='0x0000048e' edx='0x00010000' eax='0x00000000'/> </feature> <feature name='vmx-cr8-load-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00080000'/> + <msr index='0x0000048e' edx='0x00080000' eax='0x00000000'/> </feature> <feature name='vmx-cr8-store-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00100000'/> + <msr index='0x0000048e' edx='0x00100000' eax='0x00000000'/> </feature> <feature name='vmx-flexpriority'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00200000'/> + <msr index='0x0000048e' edx='0x00200000' eax='0x00000000'/> </feature> <feature name='vmx-vnmi-pending'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00400000'/> + <msr index='0x0000048e' edx='0x00400000' eax='0x00000000'/> </feature> <feature name='vmx-movdr-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x00800000'/> + <msr index='0x0000048e' edx='0x00800000' eax='0x00000000'/> </feature> <feature name='vmx-io-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x01000000'/> + <msr index='0x0000048e' edx='0x01000000' eax='0x00000000'/> </feature> <feature name='vmx-io-bitmap'> - <msr index='0x0000048e' edx='0x00000000' eax='0x02000000'/> + <msr index='0x0000048e' edx='0x02000000' eax='0x00000000'/> </feature> <feature name='vmx-mtf'> - <msr index='0x0000048e' edx='0x00000000' eax='0x08000000'/> + <msr index='0x0000048e' edx='0x08000000' eax='0x00000000'/> </feature> <feature name='vmx-msr-bitmap'> - <msr index='0x0000048e' edx='0x00000000' eax='0x10000000'/> + <msr index='0x0000048e' edx='0x10000000' eax='0x00000000'/> </feature> <feature name='vmx-monitor-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x20000000'/> + <msr index='0x0000048e' edx='0x20000000' eax='0x00000000'/> </feature> <feature name='vmx-pause-exit'> - <msr index='0x0000048e' edx='0x00000000' eax='0x40000000'/> + <msr index='0x0000048e' edx='0x40000000' eax='0x00000000'/> </feature> <feature name='vmx-secondary-ctls'> - <msr index='0x0000048e' edx='0x00000000' eax='0x80000000'/> + <msr index='0x0000048e' edx='0x80000000' eax='0x00000000'/> </feature> <!-- msr 0x0000048f --> <feature name='vmx-exit-nosave-debugctl'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00000004'/> + <msr index='0x0000048f' edx='0x00000004' eax='0x00000000'/> </feature> <feature name='vmx-exit-load-perf-global-ctrl'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00001000'/> + <msr index='0x0000048f' edx='0x00001000' eax='0x00000000'/> </feature> <feature name='vmx-exit-ack-intr'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00008000'/> + <msr index='0x0000048f' edx='0x00008000' eax='0x00000000'/> </feature> <feature name='vmx-exit-save-pat'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00040000'/> + <msr index='0x0000048f' edx='0x00040000' eax='0x00000000'/> </feature> <feature name='vmx-exit-load-pat'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00080000'/> + <msr index='0x0000048f' edx='0x00080000' eax='0x00000000'/> </feature> <feature name='vmx-exit-save-efer'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00100000'/> + <msr index='0x0000048f' edx='0x00100000' eax='0x00000000'/> </feature> <feature name='vmx-exit-load-efer'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00200000'/> + <msr index='0x0000048f' edx='0x00200000' eax='0x00000000'/> </feature> <feature name='vmx-exit-save-preemption-timer'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00400000'/> + <msr index='0x0000048f' edx='0x00400000' eax='0x00000000'/> </feature> <feature name='vmx-exit-clear-bndcfgs'> - <msr index='0x0000048f' edx='0x00000000' eax='0x00800000'/> + <msr index='0x0000048f' edx='0x00800000' eax='0x00000000'/> </feature> <feature name='vmx-exit-clear-rtit-ctl'> - <msr index='0x0000048f' edx='0x00000000' eax='0x02000000'/> + <msr index='0x0000048f' edx='0x02000000' eax='0x00000000'/> </feature> <feature name='vmx-exit-load-pkrs'> - <msr index='0x0000048f' edx='0x00000000' eax='0x20000000'/> + <msr index='0x0000048f' edx='0x20000000' eax='0x00000000'/> </feature> <feature name='vmx-exit-secondary-ctls'> - <msr index='0x0000048f' edx='0x00000000' eax='0x80000000'/> + <msr index='0x0000048f' edx='0x80000000' eax='0x00000000'/> </feature> <!-- msr 0x00000490 --> <feature name='vmx-entry-noload-debugctl'> - <msr index='0x00000490' edx='0x00000000' eax='0x00000004'/> + <msr index='0x00000490' edx='0x00000004' eax='0x00000000'/> </feature> <feature name='vmx-entry-ia32e-mode'> - <msr index='0x00000490' edx='0x00000000' eax='0x00000200'/> + <msr index='0x00000490' edx='0x00000200' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-perf-global-ctrl'> - <msr index='0x00000490' edx='0x00000000' eax='0x00002000'/> + <msr index='0x00000490' edx='0x00002000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-pat'> - <msr index='0x00000490' edx='0x00000000' eax='0x00004000'/> + <msr index='0x00000490' edx='0x00004000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-efer'> - <msr index='0x00000490' edx='0x00000000' eax='0x00008000'/> + <msr index='0x00000490' edx='0x00008000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-bndcfgs'> - <msr index='0x00000490' edx='0x00000000' eax='0x00010000'/> + <msr index='0x00000490' edx='0x00010000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-rtit-ctl'> - <msr index='0x00000490' edx='0x00000000' eax='0x00040000'/> + <msr index='0x00000490' edx='0x00040000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-pkrs'> - <msr index='0x00000490' edx='0x00000000' eax='0x00400000'/> + <msr index='0x00000490' edx='0x00400000' eax='0x00000000'/> </feature> <feature name='vmx-entry-load-fred'> - <msr index='0x00000490' edx='0x00000000' eax='0x00800000'/> + <msr index='0x00000490' edx='0x00800000' eax='0x00000000'/> </feature> <!-- msr 0x00000491 --> diff --git a/tests/cputestdata/x86_64-cpuid-Atom-P5362-2-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0400006b'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06136bff'/> + <msr index='0x48b' edx='0x06136bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0000006b'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000060'/> - <msr index='0x48b' edx='0x00000000' eax='0x00136bff'/> + <msr index='0x48b' edx='0x00136bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x000001eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000060'/> - <msr index='0x48b' edx='0x00000000' eax='0x00137bff'/> + <msr index='0x48b' edx='0x00137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-1270P-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x1400e06b'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-1365U-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x1400e06b'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Core-i7-8550U-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x00000048'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000060'/> - <msr index='0x48b' edx='0x00000000' eax='0x001378ff'/> + <msr index='0x48b' edx='0x001378ff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x00000069'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x00000069' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0d00e06b'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0xcf' edx='0x00000000' eax='0x00000020'/> <msr index='0x10a' edx='0x00000000' eax='0x00000100'/> <msr index='0x480' edx='0x05000000' eax='0x00000000'/> + <msr index='0x48b' edx='0x00000400' eax='0x00000000'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x40000000' eax='0x0d00e0eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x063300c1'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0c00e0eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x063300c1'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-E3-1270-v5-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x08000048'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x001378ff'/> + <msr index='0x48b' edx='0x001378ff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x00000069'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x00fc9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0001e204'/> + <msr index='0x48d' edx='0x00000069' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x00fc9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0001e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6152-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x08000048'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x02137bff'/> + <msr index='0x48b' edx='0x02137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x00fc9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0001e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x00fc9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0001e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-Gold-6530-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0c00e0eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x063300c1'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x000000eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000060'/> - <msr index='0x48b' edx='0x00000000' eax='0x00137bff'/> + <msr index='0x48b' edx='0x00137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> 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 @@ <msr index='0x10a' edx='0x00000000' eax='0x080000eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x02137bff'/> + <msr index='0x48b' edx='0x02137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x06330041'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x00fc9004'/> - <msr index='0x490' edx='0x00000000' eax='0x0001e204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x00fc9004' eax='0x00000000'/> + <msr index='0x490' edx='0x0001e204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> diff --git a/tests/cputestdata/x86_64-cpuid-Xeon-w7-3465X-enabled.xml b/tests/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 @@ <msr index='0x10a' edx='0x00000000' eax='0x0c00e0eb'/> <msr index='0x480' edx='0x00c00000' eax='0x00000000'/> <msr index='0x485' edx='0x00000000' eax='0x20000160'/> - <msr index='0x48b' edx='0x00000000' eax='0x06137bff'/> + <msr index='0x48b' edx='0x06137bff' eax='0x00000000'/> <msr index='0x48c' edx='0x00000d01' eax='0x063300c1'/> - <msr index='0x48d' edx='0x00000000' eax='0x000000e9'/> - <msr index='0x48e' edx='0x00000000' eax='0xfbf99e8c'/> - <msr index='0x48f' edx='0x00000000' eax='0x007c8004'/> - <msr index='0x490' edx='0x00000000' eax='0x0000c204'/> + <msr index='0x48d' edx='0x000000e9' eax='0x00000000'/> + <msr index='0x48e' edx='0xfbf99e8c' eax='0x00000000'/> + <msr index='0x48f' edx='0x007c8004' eax='0x00000000'/> + <msr index='0x490' edx='0x0000c204' eax='0x00000000'/> <msr index='0x491' edx='0x00000000' eax='0x00000001'/> </cpudata> -- 2.45.2
