cpu: define sub-leaf 0 for leaf 7 in cpu_map.xml

CPUID leaf 7 is sub-leaf aware. Add missing attribute.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
Marek Marczykowski-Górecki 2017-07-04 05:03:44 +02:00 committed by Jiri Denemark
parent 64665fa82f
commit 1be213e295

View File

@ -195,93 +195,93 @@
<!-- cpuid function 0x7 ecx 0x0 features -->
<feature name='fsgsbase'>
<cpuid eax_in='0x07' ebx='0x00000001'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000001'/>
</feature>
<feature name='tsc_adjust'> <!-- tsc-adjust -->
<cpuid eax_in='0x07' ebx='0x00000002'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000002'/>
</feature>
<feature name='bmi1'>
<cpuid eax_in='0x07' ebx='0x00000008'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000008'/>
</feature>
<feature name='hle'>
<cpuid eax_in='0x07' ebx='0x00000010'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000010'/>
</feature>
<feature name='avx2'>
<cpuid eax_in='0x07' ebx='0x00000020'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000020'/>
</feature>
<feature name='smep'>
<cpuid eax_in='0x07' ebx='0x00000080'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000080'/>
</feature>
<feature name='bmi2'>
<cpuid eax_in='0x07' ebx='0x00000100'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000100'/>
</feature>
<feature name='erms'>
<cpuid eax_in='0x07' ebx='0x00000200'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000200'/>
</feature>
<feature name='invpcid'>
<cpuid eax_in='0x07' ebx='0x00000400'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000400'/>
</feature>
<feature name='rtm'>
<cpuid eax_in='0x07' ebx='0x00000800'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00000800'/>
</feature>
<feature name='cmt'>
<cpuid eax_in='0x07' ebx='0x00001000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00001000'/>
</feature>
<feature name='mpx'>
<cpuid eax_in='0x07' ebx='0x00004000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00004000'/>
</feature>
<feature name='avx512f'>
<cpuid eax_in='0x07' ebx='0x00010000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00010000'/>
</feature>
<feature name='avx512dq'>
<cpuid eax_in='0x07' ebx='0x00020000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00020000'/>
</feature>
<feature name='rdseed'>
<cpuid eax_in='0x07' ebx='0x00040000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00040000'/>
</feature>
<feature name='adx'>
<cpuid eax_in='0x07' ebx='0x00080000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00080000'/>
</feature>
<feature name='smap'>
<cpuid eax_in='0x07' ebx='0x00100000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00100000'/>
</feature>
<feature name='avx512ifma'>
<cpuid eax_in='0x07' ebx='0x00200000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00200000'/>
</feature>
<feature name='clflushopt'>
<cpuid eax_in='0x07' ebx='0x00800000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x00800000'/>
</feature>
<feature name='avx512pf'>
<cpuid eax_in='0x07' ebx='0x04000000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x04000000'/>
</feature>
<feature name='avx512er'>
<cpuid eax_in='0x07' ebx='0x08000000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x08000000'/>
</feature>
<feature name='avx512cd'>
<cpuid eax_in='0x07' ebx='0x10000000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x10000000'/>
</feature>
<feature name='avx512bw'>
<cpuid eax_in='0x07' ebx='0x40000000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x40000000'/>
</feature>
<feature name='avx512vl'>
<cpuid eax_in='0x07' ebx='0x80000000'/>
<cpuid eax_in='0x07' ecx_in='0x00' ebx='0x80000000'/>
</feature>
<feature name='avx512vbmi'>
<cpuid eax_in='0x07' ecx='0x00000002'/>
<cpuid eax_in='0x07' ecx_in='0x00' ecx='0x00000002'/>
</feature>
<feature name='pku'>
<cpuid eax_in='0x07' ecx='0x00000008'/>
<cpuid eax_in='0x07' ecx_in='0x00' ecx='0x00000008'/>
</feature>
<feature name='ospke'>
<cpuid eax_in='0x07' ecx='0x00000010'/>
<cpuid eax_in='0x07' ecx_in='0x00' ecx='0x00000010'/>
</feature>
<feature name='avx512-4vnniw'>
<cpuid eax_in='0x07' edx='0x00000004'/>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x00000004'/>
</feature>
<feature name='avx512-4fmaps'>
<cpuid eax_in='0x07' edx='0x00000008'/>
<cpuid eax_in='0x07' ecx_in='0x00' edx='0x00000008'/>
</feature>
<!-- Processor Extended State Enumeration sub leaf 1 -->