[libvirt] [PATCH v2] cpu: add Freescale ppc64 CPU models

Olivia Yin r63875 at freescale.com
Fri Jan 30 06:50:03 UTC 2015


From: Olivia Yin <hong-hua.yin at freescale.com>

With this patch, Freescale ppc64 CPU modesl could be recognized.

virsh # cpu-models ppc64
POWERPC_e6500
POWERPC_e5500
power8
power8e
power7+
power7
power6
POWER8_v1.0
POWER7+_v2.1
POWER7_v2.3
POWER7_v2.1
POWER7

virsh # capabilities
<capabilities>
  <host>
    <uuid>5a54efa6-20dc-4da7-b271-0b7fb7062cb8</uuid>
    <cpu>
      <arch>ppc64</arch>
      <model>POWERPC_e6500</model>
      <vendor>Freescale</vendor>


---
 src/cpu/cpu_map.xml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/cpu/cpu_map.xml b/src/cpu/cpu_map.xml
index bd9b056..413148f 100644
--- a/src/cpu/cpu_map.xml
+++ b/src/cpu/cpu_map.xml
@@ -600,6 +600,7 @@
   <arch name='ppc64'>
     <!-- vendor definitions -->
     <vendor name='IBM'/>
+    <vendor name='Freescale'/>
 
     <!-- IBM-based CPU models -->
     <model name='POWER7'>
@@ -657,5 +658,16 @@
       <pvr value='0x004d0000'/>
     </model>
 
+<!-- Freescale-based CPU models -->
+    <model name='POWERPC_e5500'>
+      <vendor name='Freescale'/>
+      <pvr value='0x80240000'/>
+    </model>
+
+    <model name='POWERPC_e6500'>
+      <vendor name='Freescale'/>
+      <pvr value='0x80400000'/>
+    </model>
+
   </arch>
 </cpus>
-- 
2.1.0.27.g96db324




More information about the libvir-list mailing list