1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-12-08 08:24:23 +03:00

cputest: Add data for Intel(R) Xeon(R) 6788P CPU

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Jiri Denemark
2025-11-06 12:20:01 +01:00
parent b7c92ce918
commit 034f02d25c
9 changed files with 2492 additions and 0 deletions

View File

@@ -1225,6 +1225,7 @@ mymain(void)
DO_TEST_CPUID(VIR_ARCH_X86_64, "Ryzen-9-3900X-12-Core", JSON_MODELS);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-5110", JSON_NONE);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-6731E", JSON_MODELS);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-6788P", JSON_MODELS);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-Bronze-3408U", JSON_MODELS_REQUIRED);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-E3-1225-v5", JSON_MODELS);
DO_TEST_CPUID(VIR_ARCH_X86_64, "Xeon-E3-1245-v5", JSON_MODELS);

View File

@@ -0,0 +1,10 @@
<!-- Features disabled by QEMU -->
<cpudata arch='x86'>
<cpuid eax_in='0x00000001' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x080441d8' edx='0xb0400000'/>
<cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000000' ebx='0x02001004' ecx='0xc0000010' edx='0x400c0000'/>
<cpuid eax_in='0x0000000f' ecx_in='0x01' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000006'/>
<cpuid eax_in='0x80000007' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000100'/>
<msr index='0xcf' edx='0x00000000' eax='0x00000020'/>
<msr index='0x10a' edx='0x00000000' eax='0x00000100'/>
<msr index='0x480' edx='0x05000000' eax='0x00000000'/>
</cpudata>

View File

@@ -0,0 +1,22 @@
<!-- Features enabled by QEMU -->
<cpudata arch='x86'>
<cpuid eax_in='0x00000001' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0xf7fab227' edx='0x0fabfbff'/>
<cpuid eax_in='0x00000006' ecx_in='0x00' eax='0x00000004' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000000' ebx='0xf1bf27eb' ecx='0x1b415f6e' edx='0xbfc14410'/>
<cpuid eax_in='0x00000007' ecx_in='0x01' eax='0x00201c30' ebx='0x00000000' ecx='0x00000000' edx='0x00084000'/>
<cpuid eax_in='0x00000007' ecx_in='0x02' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x0000003f'/>
<cpuid eax_in='0x0000000d' ecx_in='0x01' eax='0x0000001f' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000024' ecx_in='0x00' eax='0x00000000' ebx='0x00070000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000001' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000121' edx='0x2c100800'/>
<cpuid eax_in='0x80000008' ecx_in='0x00' eax='0x00000000' ebx='0x0100d200' ecx='0x00000000' edx='0x00000000'/>
<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='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='0x491' edx='0x00000000' eax='0x00000001'/>
</cpudata>

View File

@@ -0,0 +1,127 @@
<cpu mode='custom' match='exact'>
<model fallback='forbid'>GraniteRapids</model>
<vendor>Intel</vendor>
<feature policy='require' name='dtes64'/>
<feature policy='require' name='monitor'/>
<feature policy='require' name='ds_cpl'/>
<feature policy='require' name='vmx'/>
<feature policy='require' name='smx'/>
<feature policy='require' name='est'/>
<feature policy='require' name='tm2'/>
<feature policy='require' name='xtpr'/>
<feature policy='require' name='pdcm'/>
<feature policy='require' name='dca'/>
<feature policy='require' name='osxsave'/>
<feature policy='require' name='ds'/>
<feature policy='require' name='acpi'/>
<feature policy='require' name='ss'/>
<feature policy='require' name='ht'/>
<feature policy='require' name='tm'/>
<feature policy='require' name='pbe'/>
<feature policy='require' name='tsc_adjust'/>
<feature policy='require' name='sgx'/>
<feature policy='require' name='fdp-excptn-only'/>
<feature policy='require' name='cmt'/>
<feature policy='require' name='zero-fcs-fds'/>
<feature policy='require' name='intel-pt'/>
<feature policy='require' name='ospke'/>
<feature policy='require' name='waitpkg'/>
<feature policy='require' name='cldemote'/>
<feature policy='require' name='movdiri'/>
<feature policy='require' name='movdir64b'/>
<feature policy='require' name='sgxlc'/>
<feature policy='require' name='pks'/>
<feature policy='require' name='md-clear'/>
<feature policy='require' name='pconfig'/>
<feature policy='require' name='arch-lbr'/>
<feature policy='require' name='stibp'/>
<feature policy='require' name='flush-l1d'/>
<feature policy='require' name='core-capability'/>
<feature policy='require' name='avx10'/>
<feature policy='require' name='intel-psfd'/>
<feature policy='require' name='ipred-ctrl'/>
<feature policy='require' name='rrsba-ctrl'/>
<feature policy='require' name='ddpd-u'/>
<feature policy='require' name='bhi-ctrl'/>
<feature policy='require' name='mbm_total'/>
<feature policy='require' name='mbm_local'/>
<feature policy='require' name='avx10-128'/>
<feature policy='require' name='avx10-256'/>
<feature policy='require' name='avx10-512'/>
<feature policy='require' name='invtsc'/>
<feature policy='require' name='split-lock-detect'/>
<feature policy='require' name='tsx-ctrl'/>
<feature policy='require' name='gds-no'/>
<feature policy='require' name='rfds-no'/>
<feature policy='require' name='vmx-any-errcode'/>
<feature policy='require' name='vmx-nested-exception'/>
<feature policy='disable' name='hle'/>
<feature policy='disable' name='rtm'/>
<feature policy='disable' name='taa-no'/>
<feature policy='disable' name='vmx-ins-outs'/>
<feature policy='disable' name='vmx-true-ctls'/>
<feature policy='disable' name='vmx-store-lma'/>
<feature policy='disable' name='vmx-activity-hlt'/>
<feature policy='disable' name='vmx-vmwrite-vmexit-fields'/>
<feature policy='disable' name='vmx-apicv-xapic'/>
<feature policy='disable' name='vmx-ept'/>
<feature policy='disable' name='vmx-desc-exit'/>
<feature policy='disable' name='vmx-rdtscp-exit'/>
<feature policy='disable' name='vmx-apicv-x2apic'/>
<feature policy='disable' name='vmx-vpid'/>
<feature policy='disable' name='vmx-wbinvd-exit'/>
<feature policy='disable' name='vmx-unrestricted-guest'/>
<feature policy='disable' name='vmx-apicv-register'/>
<feature policy='disable' name='vmx-apicv-vid'/>
<feature policy='disable' name='vmx-rdrand-exit'/>
<feature policy='disable' name='vmx-invpcid-exit'/>
<feature policy='disable' name='vmx-vmfunc'/>
<feature policy='disable' name='vmx-shadow-vmcs'/>
<feature policy='disable' name='vmx-rdseed-exit'/>
<feature policy='disable' name='vmx-pml'/>
<feature policy='disable' name='vmx-xsaves'/>
<feature policy='disable' name='vmx-ept-execonly'/>
<feature policy='disable' name='vmx-page-walk-4'/>
<feature policy='disable' name='vmx-page-walk-5'/>
<feature policy='disable' name='vmx-ept-2mb'/>
<feature policy='disable' name='vmx-ept-1gb'/>
<feature policy='disable' name='vmx-invept'/>
<feature policy='disable' name='vmx-eptad'/>
<feature policy='disable' name='vmx-invvpid'/>
<feature policy='disable' name='vmx-invvpid-single-addr'/>
<feature policy='disable' name='vmx-invvpid-all-context'/>
<feature policy='disable' name='vmx-invvpid-single-context-noglobals'/>
<feature policy='disable' name='vmx-intr-exit'/>
<feature policy='disable' name='vmx-nmi-exit'/>
<feature policy='disable' name='vmx-vnmi'/>
<feature policy='disable' name='vmx-preemption-timer'/>
<feature policy='disable' name='vmx-posted-intr'/>
<feature policy='disable' name='vmx-vintr-pending'/>
<feature policy='disable' name='vmx-tsc-offset'/>
<feature policy='disable' name='vmx-hlt-exit'/>
<feature policy='disable' name='vmx-cr3-store-noexit'/>
<feature policy='disable' name='vmx-cr8-load-exit'/>
<feature policy='disable' name='vmx-cr8-store-exit'/>
<feature policy='disable' name='vmx-flexpriority'/>
<feature policy='disable' name='vmx-vnmi-pending'/>
<feature policy='disable' name='vmx-movdr-exit'/>
<feature policy='disable' name='vmx-io-exit'/>
<feature policy='disable' name='vmx-io-bitmap'/>
<feature policy='disable' name='vmx-mtf'/>
<feature policy='disable' name='vmx-msr-bitmap'/>
<feature policy='disable' name='vmx-monitor-exit'/>
<feature policy='disable' name='vmx-pause-exit'/>
<feature policy='disable' name='vmx-secondary-ctls'/>
<feature policy='disable' name='vmx-exit-load-perf-global-ctrl'/>
<feature policy='disable' name='vmx-exit-ack-intr'/>
<feature policy='disable' name='vmx-exit-save-pat'/>
<feature policy='disable' name='vmx-exit-load-pat'/>
<feature policy='disable' name='vmx-exit-save-efer'/>
<feature policy='disable' name='vmx-exit-load-efer'/>
<feature policy='disable' name='vmx-exit-save-preemption-timer'/>
<feature policy='disable' name='vmx-entry-ia32e-mode'/>
<feature policy='disable' name='vmx-entry-load-perf-global-ctrl'/>
<feature policy='disable' name='vmx-entry-load-pat'/>
<feature policy='disable' name='vmx-entry-load-efer'/>
<feature policy='disable' name='vmx-eptp-switching'/>
</cpu>

View File

@@ -0,0 +1,101 @@
<cpu>
<arch>x86_64</arch>
<model>Icelake-Server-v2</model>
<vendor>Intel</vendor>
<signature family='6' model='173' stepping='1'/>
<feature name='dtes64'/>
<feature name='monitor'/>
<feature name='ds_cpl'/>
<feature name='vmx'/>
<feature name='smx'/>
<feature name='est'/>
<feature name='tm2'/>
<feature name='xtpr'/>
<feature name='pdcm'/>
<feature name='dca'/>
<feature name='osxsave'/>
<feature name='ds'/>
<feature name='acpi'/>
<feature name='ss'/>
<feature name='ht'/>
<feature name='tm'/>
<feature name='pbe'/>
<feature name='tsc_adjust'/>
<feature name='sgx'/>
<feature name='fdp-excptn-only'/>
<feature name='cmt'/>
<feature name='zero-fcs-fds'/>
<feature name='avx512ifma'/>
<feature name='intel-pt'/>
<feature name='sha-ni'/>
<feature name='ospke'/>
<feature name='waitpkg'/>
<feature name='rdpid'/>
<feature name='bus-lock-detect'/>
<feature name='cldemote'/>
<feature name='movdiri'/>
<feature name='movdir64b'/>
<feature name='sgxlc'/>
<feature name='pks'/>
<feature name='fsrm'/>
<feature name='md-clear'/>
<feature name='serialize'/>
<feature name='tsx-ldtrk'/>
<feature name='pconfig'/>
<feature name='arch-lbr'/>
<feature name='amx-bf16'/>
<feature name='avx512-fp16'/>
<feature name='amx-tile'/>
<feature name='amx-int8'/>
<feature name='stibp'/>
<feature name='flush-l1d'/>
<feature name='arch-capabilities'/>
<feature name='core-capability'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='fzrm'/>
<feature name='fsrs'/>
<feature name='fsrc'/>
<feature name='amx-fp16'/>
<feature name='prefetchiti'/>
<feature name='avx10'/>
<feature name='intel-psfd'/>
<feature name='ipred-ctrl'/>
<feature name='rrsba-ctrl'/>
<feature name='ddpd-u'/>
<feature name='bhi-ctrl'/>
<feature name='mcdt-no'/>
<feature name='xsaves'/>
<feature name='xfd'/>
<feature name='mbm_total'/>
<feature name='mbm_local'/>
<feature name='avx10-128'/>
<feature name='avx10-256'/>
<feature name='avx10-512'/>
<feature name='invtsc'/>
<feature name='split-lock-detect'/>
<feature name='rdctl-no'/>
<feature name='ibrs-all'/>
<feature name='skip-l1dfl-vmentry'/>
<feature name='mds-no'/>
<feature name='pschange-mc-no'/>
<feature name='tsx-ctrl'/>
<feature name='taa-no'/>
<feature name='sbdr-ssdp-no'/>
<feature name='fbsdp-no'/>
<feature name='psdp-no'/>
<feature name='pbrsb-no'/>
<feature name='gds-no'/>
<feature name='rfds-no'/>
<feature name='vmx-any-errcode'/>
<feature name='vmx-nested-exception'/>
<feature name='vmx-invept-single-context'/>
<feature name='vmx-invept-all-context'/>
<feature name='vmx-invlpg-exit'/>
<feature name='vmx-mwait-exit'/>
<feature name='vmx-rdpmc-exit'/>
<feature name='vmx-rdtsc-exit'/>
<feature name='vmx-cr3-load-noexit'/>
<feature name='vmx-exit-nosave-debugctl'/>
<feature name='vmx-entry-noload-debugctl'/>
</cpu>

View File

@@ -0,0 +1,43 @@
<cpu mode='custom' match='exact'>
<model fallback='forbid'>GraniteRapids</model>
<vendor>Intel</vendor>
<feature policy='require' name='dtes64'/>
<feature policy='require' name='vmx'/>
<feature policy='require' name='pdcm'/>
<feature policy='require' name='hypervisor'/>
<feature policy='require' name='ds'/>
<feature policy='require' name='ss'/>
<feature policy='require' name='tsc_adjust'/>
<feature policy='require' name='fdp-excptn-only'/>
<feature policy='require' name='zero-fcs-fds'/>
<feature policy='require' name='waitpkg'/>
<feature policy='require' name='cldemote'/>
<feature policy='require' name='movdiri'/>
<feature policy='require' name='movdir64b'/>
<feature policy='require' name='md-clear'/>
<feature policy='require' name='stibp'/>
<feature policy='require' name='flush-l1d'/>
<feature policy='require' name='avx10'/>
<feature policy='require' name='intel-psfd'/>
<feature policy='require' name='ipred-ctrl'/>
<feature policy='require' name='rrsba-ctrl'/>
<feature policy='require' name='ddpd-u'/>
<feature policy='require' name='bhi-ctrl'/>
<feature policy='require' name='avx10-128'/>
<feature policy='require' name='avx10-256'/>
<feature policy='require' name='avx10-512'/>
<feature policy='require' name='ibpb'/>
<feature policy='require' name='ibrs'/>
<feature policy='require' name='amd-stibp'/>
<feature policy='require' name='amd-ssbd'/>
<feature policy='require' name='tsx-ctrl'/>
<feature policy='require' name='gds-no'/>
<feature policy='require' name='rfds-no'/>
<feature policy='require' name='its-no'/>
<feature policy='require' name='vmx-activity-wait-sipi'/>
<feature policy='require' name='vmx-tsc-scaling'/>
<feature policy='require' name='vmx-enable-user-wait-pause'/>
<feature policy='disable' name='hle'/>
<feature policy='disable' name='rtm'/>
<feature policy='disable' name='taa-no'/>
</cpu>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,4 @@
0a06d1
family: 6 (0x06)
model: 173 (0xad)
stepping: 1 (0x01)

View File

@@ -0,0 +1,107 @@
<!-- Intel(R) Xeon(R) 6788P -->
<cpudata arch='x86'>
<cpuid eax_in='0x00000000' ecx_in='0x00' eax='0x00000024' ebx='0x756e6547' ecx='0x6c65746e' edx='0x49656e69'/>
<cpuid eax_in='0x00000001' ecx_in='0x00' eax='0x000a06d1' ebx='0x00ff0800' ecx='0x7ffefbff' edx='0xbfebfbff'/>
<cpuid eax_in='0x00000002' ecx_in='0x00' eax='0x00feff01' ebx='0x000000f0' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000003' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000004' ecx_in='0x00' eax='0xfc004121' ebx='0x02c0003f' ecx='0x0000003f' edx='0x00000000'/>
<cpuid eax_in='0x00000004' ecx_in='0x01' eax='0xfc004122' ebx='0x03c0003f' ecx='0x0000003f' edx='0x00000000'/>
<cpuid eax_in='0x00000004' ecx_in='0x02' eax='0xfc004143' ebx='0x03c0003f' ecx='0x000007ff' edx='0x00000000'/>
<cpuid eax_in='0x00000004' ecx_in='0x03' eax='0xfc3fc163' ebx='0x03c0003f' ecx='0x00053fff' edx='0x00000004'/>
<cpuid eax_in='0x00000004' ecx_in='0x04' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000005' ecx_in='0x00' eax='0x00000040' ebx='0x00000040' ecx='0x00000003' edx='0x00002020'/>
<cpuid eax_in='0x00000006' ecx_in='0x00' eax='0x00658ef7' ebx='0x00000002' ecx='0x00000009' edx='0x00000000'/>
<cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000002' ebx='0xf3bfb7ef' ecx='0xfb417ffe' edx='0xffdd4432'/>
<cpuid eax_in='0x00000007' ecx_in='0x01' eax='0x40201d30' ebx='0x00000001' ecx='0x00000000' edx='0x000e4000'/>
<cpuid eax_in='0x00000007' ecx_in='0x02' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x0000003f'/>
<cpuid eax_in='0x00000008' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000009' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000a' ecx_in='0x00' eax='0x08300805' ebx='0x00000000' ecx='0x0000000f' edx='0x00008604'/>
<cpuid eax_in='0x0000000b' ecx_in='0x00' eax='0x00000001' ebx='0x00000002' ecx='0x00000100' edx='0x00000000'/>
<cpuid eax_in='0x0000000b' ecx_in='0x01' eax='0x00000008' ebx='0x000000ac' ecx='0x00000201' edx='0x00000000'/>
<cpuid eax_in='0x0000000b' ecx_in='0x02' eax='0x00000000' ebx='0x00000000' ecx='0x00000002' edx='0x00000000'/>
<cpuid eax_in='0x0000000c' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x00' eax='0x000602e7' ebx='0x00002b00' ecx='0x00002b00' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x01' eax='0x0000001f' ebx='0x00002d40' ecx='0x0001dd00' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x02' eax='0x00000100' ebx='0x00000240' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x05' eax='0x00000040' ebx='0x00000440' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x06' eax='0x00000200' ebx='0x00000480' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x07' eax='0x00000400' ebx='0x00000680' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x08' eax='0x00000080' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x09' eax='0x00000008' ebx='0x00000a80' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x0a' eax='0x00000008' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x0b' eax='0x00000010' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x0c' eax='0x00000018' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x0e' eax='0x00000030' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x0f' eax='0x00000328' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x10' eax='0x00000008' ebx='0x00000000' ecx='0x00000001' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x11' eax='0x00000040' ebx='0x00000ac0' ecx='0x00000002' edx='0x00000000'/>
<cpuid eax_in='0x0000000d' ecx_in='0x12' eax='0x00002000' ebx='0x00000b00' ecx='0x00000006' edx='0x00000000'/>
<cpuid eax_in='0x0000000e' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000000f' ecx_in='0x00' eax='0x00000000' ebx='0x0000029f' ecx='0x00000000' edx='0x00000002'/>
<cpuid eax_in='0x0000000f' ecx_in='0x01' eax='0x00000608' ebx='0x0002a000' ecx='0x0000029f' edx='0x00000007'/>
<cpuid eax_in='0x00000010' ecx_in='0x00' eax='0x00000000' ebx='0x0000000e' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000010' ecx_in='0x01' eax='0x0000000f' ebx='0x0000c000' ecx='0x0000000e' edx='0x0000000e'/>
<cpuid eax_in='0x00000010' ecx_in='0x02' eax='0x0000000f' ebx='0x00000000' ecx='0x0000000c' edx='0x00000007'/>
<cpuid eax_in='0x00000010' ecx_in='0x03' eax='0x00000059' ebx='0x00000000' ecx='0x00000005' edx='0x0000000e'/>
<cpuid eax_in='0x00000011' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000012' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000012' ecx_in='0x01' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000012' ecx_in='0x02' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000013' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000014' ecx_in='0x00' eax='0x00000001' ebx='0x0000005f' ecx='0x00000007' edx='0x00000000'/>
<cpuid eax_in='0x00000014' ecx_in='0x01' eax='0x02490002' ebx='0x003f003f' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000015' ecx_in='0x00' eax='0x00000002' ebx='0x000000a0' ecx='0x017d7840' edx='0x00000000'/>
<cpuid eax_in='0x00000016' ecx_in='0x00' eax='0x000007d0' ebx='0x00000ed8' ecx='0x00000064' edx='0x00000000'/>
<cpuid eax_in='0x00000017' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000018' ecx_in='0x00' eax='0x00000008' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000018' ecx_in='0x01' eax='0x00000000' ebx='0x00080001' ecx='0x00000020' edx='0x00004022'/>
<cpuid eax_in='0x00000018' ecx_in='0x02' eax='0x00000000' ebx='0x00080006' ecx='0x00000004' edx='0x00004022'/>
<cpuid eax_in='0x00000018' ecx_in='0x03' eax='0x00000000' ebx='0x0010000f' ecx='0x00000001' edx='0x00004125'/>
<cpuid eax_in='0x00000018' ecx_in='0x04' eax='0x00000000' ebx='0x00060001' ecx='0x00000010' edx='0x00004024'/>
<cpuid eax_in='0x00000018' ecx_in='0x05' eax='0x00000000' ebx='0x00040006' ecx='0x00000008' edx='0x00004024'/>
<cpuid eax_in='0x00000018' ecx_in='0x06' eax='0x00000000' ebx='0x00080008' ecx='0x00000001' edx='0x00004124'/>
<cpuid eax_in='0x00000018' ecx_in='0x07' eax='0x00000000' ebx='0x00080007' ecx='0x00000080' edx='0x00004043'/>
<cpuid eax_in='0x00000018' ecx_in='0x08' eax='0x00000000' ebx='0x00080009' ecx='0x00000080' edx='0x00004043'/>
<cpuid eax_in='0x00000019' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001a' ecx_in='0x00' eax='0x40000002' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001b' ecx_in='0x00' eax='0x00000001' ebx='0x00000001' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001b' ecx_in='0x01' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001c' ecx_in='0x00' eax='0x4000000b' ebx='0x00000007' ecx='0x00000007' edx='0x00000000'/>
<cpuid eax_in='0x0000001d' ecx_in='0x00' eax='0x00000001' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001d' ecx_in='0x01' eax='0x04002000' ebx='0x00080040' ecx='0x00000010' edx='0x00000000'/>
<cpuid eax_in='0x0000001e' ecx_in='0x00' eax='0x00000000' ebx='0x00004010' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x0000001f' ecx_in='0x00' eax='0x00000001' ebx='0x00000002' ecx='0x00000100' edx='0x00000000'/>
<cpuid eax_in='0x0000001f' ecx_in='0x01' eax='0x00000008' ebx='0x000000ac' ecx='0x00000201' edx='0x00000000'/>
<cpuid eax_in='0x0000001f' ecx_in='0x02' eax='0x00000000' ebx='0x00000000' ecx='0x00000002' edx='0x00000000'/>
<cpuid eax_in='0x00000020' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000021' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000022' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000023' ecx_in='0x00' eax='0x0000000b' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000023' ecx_in='0x01' eax='0x000000ff' ebx='0x0000000f' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000023' ecx_in='0x03' eax='0x00000dff' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x00000024' ecx_in='0x00' eax='0x00000000' ebx='0x00070001' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x20000000' ecx_in='0x00' eax='0x00000000' ebx='0x00070001' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000000' ecx_in='0x00' eax='0x80000008' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000001' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000121' edx='0x2c100800'/>
<cpuid eax_in='0x80000002' ecx_in='0x00' eax='0x65746e49' ebx='0x2952286c' ecx='0x6f655820' edx='0x2952286e'/>
<cpuid eax_in='0x80000003' ecx_in='0x00' eax='0x38373620' ebx='0x00005038' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000004' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000005' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80000006' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x08007040' edx='0x00000000'/>
<cpuid eax_in='0x80000007' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000100'/>
<cpuid eax_in='0x80000008' ecx_in='0x00' eax='0x00003934' ebx='0x00000200' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0x80860000' ecx_in='0x00' eax='0x00000000' ebx='0x00070001' ecx='0x00000000' edx='0x00000000'/>
<cpuid eax_in='0xc0000000' ecx_in='0x00' eax='0x00000000' ebx='0x00070001' ecx='0x00000000' edx='0x00000000'/>
<msr index='0x480' edx='0xff000000' eax='0x00000006'/>
<msr index='0x485' edx='0x00000000' eax='0x06ff0000'/>
<msr index='0x48b' edx='0x000006ff' eax='0x00000000'/>
<msr index='0x48c' edx='0x00000006' eax='0xff000000'/>
<msr index='0x48d' edx='0x00000000' eax='0x06ff0000'/>
<msr index='0x48e' edx='0x00000000' eax='0x0006ff00'/>
<msr index='0x48f' edx='0x00000000' eax='0x000006ff'/>
<msr index='0x490' edx='0xff000000' eax='0x00000006'/>
<msr index='0x491' edx='0x06ff0000' eax='0x00000000'/>
<msr index='0xcf' edx='0x00000000' eax='0x000006ff'/>
<msr index='0x10a' edx='0x00000000' eax='0x0da9fdeb'/>
</cpudata>