提交 61be05a0 编写于 作者: J Jiri Denemark

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: NJiri Denemark <jdenemar@redhat.com>
Reviewed-by: NJán Tomko <jtomko@redhat.com>
上级 661307b4
<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'/>
......
<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'/>
......
<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'/>
......
<cpus>
<model name='Broadwell'>
<signature family='6' model='61'/>
<signature family='6' model='61'/> <!-- 0306d0 -->
<vendor name='Intel'/>
<feature name='3dnowprefetch'/>
<feature name='adx'/>
......
<cpus>
<model name='Conroe'>
<signature family='6' model='15'/>
<signature family='6' model='15'/> <!-- 0006f0 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>
......
<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'/>
......
<cpus>
<model name='EPYC'>
<signature family='23' model='1'/>
<signature family='23' model='1'/> <!-- 800f10 -->
<vendor name='AMD'/>
<feature name='3dnowprefetch'/>
<feature name='abm'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<cpus>
<model name='Haswell'>
<signature family='6' model='60'/>
<signature family='6' model='60'/> <!-- 0306c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<cpus>
<model name='IvyBridge'>
<signature family='6' model='58'/>
<signature family='6' model='58'/> <!-- 0306a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>
......
<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'/>
......
<cpus>
<model name='Nehalem'>
<signature family='6' model='26'/>
<signature family='6' model='26'/> <!-- 0106a0 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<cpus>
<model name='Penryn'>
<signature family='6' model='23'/>
<signature family='6' model='23'/> <!-- 010670 -->
<vendor name='Intel'/>
<feature name='apic'/>
<feature name='clflush'/>
......
<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'/>
......
<cpus>
<model name='SandyBridge'>
<signature family='6' model='42'/>
<signature family='6' model='42'/> <!-- 0206a0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<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'/>
......
<cpus>
<model name='Westmere'>
<signature family='6' model='44'/>
<signature family='6' model='44'/> <!-- 0206c0 -->
<vendor name='Intel'/>
<feature name='aes'/>
<feature name='apic'/>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册