cpu_map: Add hex representation of signatures

The family/model numbers are nice for humans or for comparing with
/proc/cpuinfo, but sometimes there's a need to see the CPUID
representation of the signature. Let's add it into a comment for each
signature in out cpu_map XMLs as the conversion is not exactly
straightforward.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Jiri Denemark 2019-02-26 09:22:36 +01:00
parent 661307b4b2
commit 61be05a00f
31 changed files with 31 additions and 31 deletions

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Broadwell-IBRS'>
<signature family='6' model='61'/>
<signature family='6' model='61'/> <!-- 0306d0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='adx'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Broadwell-noTSX-IBRS'>
<signature family='6' model='61'/>
<signature family='6' model='61'/> <!-- 0306d0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='adx'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Broadwell-noTSX'>
<signature family='6' model='61'/>
<signature family='6' model='61'/> <!-- 0306d0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='adx'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Broadwell'>
<signature family='6' model='61'/>
<signature family='6' model='61'/> <!-- 0306d0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='adx'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Conroe'>
<signature family='6' model='15'/>
<signature family='6' model='15'/> <!-- 0006f0 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='EPYC-IBPB'>
<signature family='23' model='1'/>
<signature family='23' model='1'/> <!-- 800f10 -->
<vendor name='AMD'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='EPYC'>
<signature family='23' model='1'/>
<signature family='23' model='1'/> <!-- 800f10 -->
<vendor name='AMD'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Haswell-IBRS'>
<signature family='6' model='60'/>
<signature family='6' model='60'/> <!-- 0306c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Haswell-noTSX-IBRS'>
<signature family='6' model='60'/>
<signature family='6' model='60'/> <!-- 0306c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Haswell-noTSX'>
<signature family='6' model='60'/>
<signature family='6' model='60'/> <!-- 0306c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Haswell'>
<signature family='6' model='60'/>
<signature family='6' model='60'/> <!-- 0306c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Icelake-Client'>
<signature family='6' model='126'/>
<signature family='6' model='126'/> <!-- 0706e0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Icelake-Server'>
<signature family='6' model='134'/>
<signature family='6' model='134'/> <!-- 080660 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='IvyBridge-IBRS'>
<signature family='6' model='58'/>
<signature family='6' model='58'/> <!-- 0306a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='IvyBridge'>
<signature family='6' model='58'/>
<signature family='6' model='58'/> <!-- 0306a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Nehalem-IBRS'>
<signature family='6' model='26'/>
<signature family='6' model='26'/> <!-- 0106a0 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Nehalem'>
<signature family='6' model='26'/>
<signature family='6' model='26'/> <!-- 0106a0 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Opteron_G1'>
<signature family='15' model='6'/>
<signature family='15' model='6'/> <!-- 100e60 -->
<vendor name='AMD'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Opteron_G2'>
<signature family='15' model='6'/>
<signature family='15' model='6'/> <!-- 100e60 -->
<vendor name='AMD'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Opteron_G3'>
<signature family='15' model='6'/>
<signature family='15' model='6'/> <!-- 100e60 -->
<vendor name='AMD'/>
<feature name='abm'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Opteron_G4'>
<signature family='21' model='1'/>
<signature family='21' model='1'/> <!-- 600f10 -->
<vendor name='AMD'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Opteron_G5'>
<signature family='21' model='2'/>
<signature family='21' model='2'/> <!-- 600f20 -->
<vendor name='AMD'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Penryn'>
<signature family='6' model='23'/>
<signature family='6' model='23'/> <!-- 010670 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='SandyBridge-IBRS'>
<signature family='6' model='42'/>
<signature family='6' model='42'/> <!-- 0206a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='SandyBridge'>
<signature family='6' model='42'/>
<signature family='6' model='42'/> <!-- 0206a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Skylake-Client-IBRS'>
<signature family='6' model='94'/>
<signature family='6' model='94'/> <!-- 0506e0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Skylake-Client'>
<signature family='6' model='94'/>
<signature family='6' model='94'/> <!-- 0506e0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Skylake-Server-IBRS'>
<signature family='6' model='85'/>
<signature family='6' model='85'/> <!-- 050654 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Skylake-Server'>
<signature family='6' model='85'/>
<signature family='6' model='85'/> <!-- 050654 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Westmere-IBRS'>
<signature family='6' model='44'/>
<signature family='6' model='44'/> <!-- 0206c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>

View File

@ -1,6 +1,6 @@
<cpus>
<model name='Westmere'>
<signature family='6' model='44'/>
<signature family='6' model='44'/> <!-- 0206c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>