[PATCH 01/11] tests: Add hostcpudata for machine with CPU clusters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The data is taken from an HPE Apollo 70 machine, which uses
aarch64 CPUs. It is interesting for us because non-dummy
information about CPU clusters is exposed through sysfs.

Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
---
 .../linux-basic-clusters/system/cpu           |    1 +
 .../linux-basic-clusters/system/node          |    1 +
 .../vircaps-aarch64-basic-clusters.xml        |  255 +++
 tests/vircaps2xmltest.c                       |    1 +
 .../linux-aarch64-with-clusters.cpuinfo       | 2016 +++++++++++++++++
 .../linux-aarch64-with-clusters.expected      |    1 +
 .../cpu/cpu0/topology/cluster_cpus            |    1 +
 .../cpu/cpu0/topology/cluster_cpus_list       |    1 +
 .../cpu/cpu0/topology/cluster_id              |    1 +
 .../cpu/cpu0/topology/core_cpus               |    1 +
 .../cpu/cpu0/topology/core_cpus_list          |    1 +
 .../cpu/cpu0/topology/core_id                 |    1 +
 .../cpu/cpu0/topology/core_siblings           |    1 +
 .../cpu/cpu0/topology/core_siblings_list      |    1 +
 .../cpu/cpu0/topology/package_cpus            |    1 +
 .../cpu/cpu0/topology/package_cpus_list       |    1 +
 .../cpu/cpu0/topology/physical_package_id     |    1 +
 .../cpu/cpu0/topology/thread_siblings         |    1 +
 .../cpu/cpu0/topology/thread_siblings_list    |    1 +
 [...]
 tests/virhostcputest.c                        |    1 +
 3149 files changed, 5418 insertions(+)
 create mode 120000 tests/vircaps2xmldata/linux-basic-clusters/system/cpu
 create mode 120000 tests/vircaps2xmldata/linux-basic-clusters/system/node
 create mode 100644 tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml
 create mode 100644 tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo
 create mode 100644 tests/virhostcpudata/linux-aarch64-with-clusters.expected
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings
 create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list
 [...]

diff --git a/tests/vircaps2xmldata/linux-basic-clusters/system/cpu b/tests/vircaps2xmldata/linux-basic-clusters/system/cpu
new file mode 120000
index 0000000000..f7354e3525
--- /dev/null
+++ b/tests/vircaps2xmldata/linux-basic-clusters/system/cpu
@@ -0,0 +1 @@
+../../../virhostcpudata/linux-with-clusters/cpu
\ No newline at end of file
diff --git a/tests/vircaps2xmldata/linux-basic-clusters/system/node b/tests/vircaps2xmldata/linux-basic-clusters/system/node
new file mode 120000
index 0000000000..57b972ce90
--- /dev/null
+++ b/tests/vircaps2xmldata/linux-basic-clusters/system/node
@@ -0,0 +1 @@
+../../../virhostcpudata/linux-with-clusters/node
\ No newline at end of file
diff --git a/tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml b/tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml
new file mode 100644
index 0000000000..886779636a
--- /dev/null
+++ b/tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml
@@ -0,0 +1,255 @@
+<capabilities>
+
+  <host>
+    <cpu>
+      <arch>aarch64</arch>
+    </cpu>
+    <power_management/>
+    <iommu support='no'/>
+    <topology>
+      <cells num='2'>
+        <cell id='0'>
+          <memory unit='KiB'>1048576</memory>
+          <pages unit='KiB' size='4'>2048</pages>
+          <pages unit='KiB' size='2048'>4096</pages>
+          <pages unit='KiB' size='1048576'>6144</pages>
+          <cpus num='112'>
+            <cpu id='0' socket_id='36' die_id='0' core_id='0' siblings='0,28,56,84'/>
+            <cpu id='1' socket_id='36' die_id='0' core_id='1' siblings='1,29,57,85'/>
+            <cpu id='2' socket_id='36' die_id='0' core_id='2' siblings='2,30,58,86'/>
+            <cpu id='3' socket_id='36' die_id='0' core_id='3' siblings='3,31,59,87'/>
+            <cpu id='4' socket_id='36' die_id='0' core_id='4' siblings='4,32,60,88'/>
+            <cpu id='5' socket_id='36' die_id='0' core_id='5' siblings='5,33,61,89'/>
+            <cpu id='6' socket_id='36' die_id='0' core_id='6' siblings='6,34,62,90'/>
+            <cpu id='7' socket_id='36' die_id='0' core_id='7' siblings='7,35,63,91'/>
+            <cpu id='8' socket_id='36' die_id='0' core_id='8' siblings='8,36,64,92'/>
+            <cpu id='9' socket_id='36' die_id='0' core_id='9' siblings='9,37,65,93'/>
+            <cpu id='10' socket_id='36' die_id='0' core_id='10' siblings='10,38,66,94'/>
+            <cpu id='11' socket_id='36' die_id='0' core_id='11' siblings='11,39,67,95'/>
+            <cpu id='12' socket_id='36' die_id='0' core_id='12' siblings='12,40,68,96'/>
+            <cpu id='13' socket_id='36' die_id='0' core_id='13' siblings='13,41,69,97'/>
+            <cpu id='14' socket_id='36' die_id='0' core_id='14' siblings='14,42,70,98'/>
+            <cpu id='15' socket_id='36' die_id='0' core_id='15' siblings='15,43,71,99'/>
+            <cpu id='16' socket_id='36' die_id='0' core_id='16' siblings='16,44,72,100'/>
+            <cpu id='17' socket_id='36' die_id='0' core_id='17' siblings='17,45,73,101'/>
+            <cpu id='18' socket_id='36' die_id='0' core_id='18' siblings='18,46,74,102'/>
+            <cpu id='19' socket_id='36' die_id='0' core_id='19' siblings='19,47,75,103'/>
+            <cpu id='20' socket_id='36' die_id='0' core_id='20' siblings='20,48,76,104'/>
+            <cpu id='21' socket_id='36' die_id='0' core_id='21' siblings='21,49,77,105'/>
+            <cpu id='22' socket_id='36' die_id='0' core_id='22' siblings='22,50,78,106'/>
+            <cpu id='23' socket_id='36' die_id='0' core_id='23' siblings='23,51,79,107'/>
+            <cpu id='24' socket_id='36' die_id='0' core_id='24' siblings='24,52,80,108'/>
+            <cpu id='25' socket_id='36' die_id='0' core_id='25' siblings='25,53,81,109'/>
+            <cpu id='26' socket_id='36' die_id='0' core_id='26' siblings='26,54,82,110'/>
+            <cpu id='27' socket_id='36' die_id='0' core_id='27' siblings='27,55,83,111'/>
+            <cpu id='28' socket_id='36' die_id='0' core_id='0' siblings='0,28,56,84'/>
+            <cpu id='29' socket_id='36' die_id='0' core_id='1' siblings='1,29,57,85'/>
+            <cpu id='30' socket_id='36' die_id='0' core_id='2' siblings='2,30,58,86'/>
+            <cpu id='31' socket_id='36' die_id='0' core_id='3' siblings='3,31,59,87'/>
+            <cpu id='32' socket_id='36' die_id='0' core_id='4' siblings='4,32,60,88'/>
+            <cpu id='33' socket_id='36' die_id='0' core_id='5' siblings='5,33,61,89'/>
+            <cpu id='34' socket_id='36' die_id='0' core_id='6' siblings='6,34,62,90'/>
+            <cpu id='35' socket_id='36' die_id='0' core_id='7' siblings='7,35,63,91'/>
+            <cpu id='36' socket_id='36' die_id='0' core_id='8' siblings='8,36,64,92'/>
+            <cpu id='37' socket_id='36' die_id='0' core_id='9' siblings='9,37,65,93'/>
+            <cpu id='38' socket_id='36' die_id='0' core_id='10' siblings='10,38,66,94'/>
+            <cpu id='39' socket_id='36' die_id='0' core_id='11' siblings='11,39,67,95'/>
+            <cpu id='40' socket_id='36' die_id='0' core_id='12' siblings='12,40,68,96'/>
+            <cpu id='41' socket_id='36' die_id='0' core_id='13' siblings='13,41,69,97'/>
+            <cpu id='42' socket_id='36' die_id='0' core_id='14' siblings='14,42,70,98'/>
+            <cpu id='43' socket_id='36' die_id='0' core_id='15' siblings='15,43,71,99'/>
+            <cpu id='44' socket_id='36' die_id='0' core_id='16' siblings='16,44,72,100'/>
+            <cpu id='45' socket_id='36' die_id='0' core_id='17' siblings='17,45,73,101'/>
+            <cpu id='46' socket_id='36' die_id='0' core_id='18' siblings='18,46,74,102'/>
+            <cpu id='47' socket_id='36' die_id='0' core_id='19' siblings='19,47,75,103'/>
+            <cpu id='48' socket_id='36' die_id='0' core_id='20' siblings='20,48,76,104'/>
+            <cpu id='49' socket_id='36' die_id='0' core_id='21' siblings='21,49,77,105'/>
+            <cpu id='50' socket_id='36' die_id='0' core_id='22' siblings='22,50,78,106'/>
+            <cpu id='51' socket_id='36' die_id='0' core_id='23' siblings='23,51,79,107'/>
+            <cpu id='52' socket_id='36' die_id='0' core_id='24' siblings='24,52,80,108'/>
+            <cpu id='53' socket_id='36' die_id='0' core_id='25' siblings='25,53,81,109'/>
+            <cpu id='54' socket_id='36' die_id='0' core_id='26' siblings='26,54,82,110'/>
+            <cpu id='55' socket_id='36' die_id='0' core_id='27' siblings='27,55,83,111'/>
+            <cpu id='56' socket_id='36' die_id='0' core_id='0' siblings='0,28,56,84'/>
+            <cpu id='57' socket_id='36' die_id='0' core_id='1' siblings='1,29,57,85'/>
+            <cpu id='58' socket_id='36' die_id='0' core_id='2' siblings='2,30,58,86'/>
+            <cpu id='59' socket_id='36' die_id='0' core_id='3' siblings='3,31,59,87'/>
+            <cpu id='60' socket_id='36' die_id='0' core_id='4' siblings='4,32,60,88'/>
+            <cpu id='61' socket_id='36' die_id='0' core_id='5' siblings='5,33,61,89'/>
+            <cpu id='62' socket_id='36' die_id='0' core_id='6' siblings='6,34,62,90'/>
+            <cpu id='63' socket_id='36' die_id='0' core_id='7' siblings='7,35,63,91'/>
+            <cpu id='64' socket_id='36' die_id='0' core_id='8' siblings='8,36,64,92'/>
+            <cpu id='65' socket_id='36' die_id='0' core_id='9' siblings='9,37,65,93'/>
+            <cpu id='66' socket_id='36' die_id='0' core_id='10' siblings='10,38,66,94'/>
+            <cpu id='67' socket_id='36' die_id='0' core_id='11' siblings='11,39,67,95'/>
+            <cpu id='68' socket_id='36' die_id='0' core_id='12' siblings='12,40,68,96'/>
+            <cpu id='69' socket_id='36' die_id='0' core_id='13' siblings='13,41,69,97'/>
+            <cpu id='70' socket_id='36' die_id='0' core_id='14' siblings='14,42,70,98'/>
+            <cpu id='71' socket_id='36' die_id='0' core_id='15' siblings='15,43,71,99'/>
+            <cpu id='72' socket_id='36' die_id='0' core_id='16' siblings='16,44,72,100'/>
+            <cpu id='73' socket_id='36' die_id='0' core_id='17' siblings='17,45,73,101'/>
+            <cpu id='74' socket_id='36' die_id='0' core_id='18' siblings='18,46,74,102'/>
+            <cpu id='75' socket_id='36' die_id='0' core_id='19' siblings='19,47,75,103'/>
+            <cpu id='76' socket_id='36' die_id='0' core_id='20' siblings='20,48,76,104'/>
+            <cpu id='77' socket_id='36' die_id='0' core_id='21' siblings='21,49,77,105'/>
+            <cpu id='78' socket_id='36' die_id='0' core_id='22' siblings='22,50,78,106'/>
+            <cpu id='79' socket_id='36' die_id='0' core_id='23' siblings='23,51,79,107'/>
+            <cpu id='80' socket_id='36' die_id='0' core_id='24' siblings='24,52,80,108'/>
+            <cpu id='81' socket_id='36' die_id='0' core_id='25' siblings='25,53,81,109'/>
+            <cpu id='82' socket_id='36' die_id='0' core_id='26' siblings='26,54,82,110'/>
+            <cpu id='83' socket_id='36' die_id='0' core_id='27' siblings='27,55,83,111'/>
+            <cpu id='84' socket_id='36' die_id='0' core_id='0' siblings='0,28,56,84'/>
+            <cpu id='85' socket_id='36' die_id='0' core_id='1' siblings='1,29,57,85'/>
+            <cpu id='86' socket_id='36' die_id='0' core_id='2' siblings='2,30,58,86'/>
+            <cpu id='87' socket_id='36' die_id='0' core_id='3' siblings='3,31,59,87'/>
+            <cpu id='88' socket_id='36' die_id='0' core_id='4' siblings='4,32,60,88'/>
+            <cpu id='89' socket_id='36' die_id='0' core_id='5' siblings='5,33,61,89'/>
+            <cpu id='90' socket_id='36' die_id='0' core_id='6' siblings='6,34,62,90'/>
+            <cpu id='91' socket_id='36' die_id='0' core_id='7' siblings='7,35,63,91'/>
+            <cpu id='92' socket_id='36' die_id='0' core_id='8' siblings='8,36,64,92'/>
+            <cpu id='93' socket_id='36' die_id='0' core_id='9' siblings='9,37,65,93'/>
+            <cpu id='94' socket_id='36' die_id='0' core_id='10' siblings='10,38,66,94'/>
+            <cpu id='95' socket_id='36' die_id='0' core_id='11' siblings='11,39,67,95'/>
+            <cpu id='96' socket_id='36' die_id='0' core_id='12' siblings='12,40,68,96'/>
+            <cpu id='97' socket_id='36' die_id='0' core_id='13' siblings='13,41,69,97'/>
+            <cpu id='98' socket_id='36' die_id='0' core_id='14' siblings='14,42,70,98'/>
+            <cpu id='99' socket_id='36' die_id='0' core_id='15' siblings='15,43,71,99'/>
+            <cpu id='100' socket_id='36' die_id='0' core_id='16' siblings='16,44,72,100'/>
+            <cpu id='101' socket_id='36' die_id='0' core_id='17' siblings='17,45,73,101'/>
+            <cpu id='102' socket_id='36' die_id='0' core_id='18' siblings='18,46,74,102'/>
+            <cpu id='103' socket_id='36' die_id='0' core_id='19' siblings='19,47,75,103'/>
+            <cpu id='104' socket_id='36' die_id='0' core_id='20' siblings='20,48,76,104'/>
+            <cpu id='105' socket_id='36' die_id='0' core_id='21' siblings='21,49,77,105'/>
+            <cpu id='106' socket_id='36' die_id='0' core_id='22' siblings='22,50,78,106'/>
+            <cpu id='107' socket_id='36' die_id='0' core_id='23' siblings='23,51,79,107'/>
+            <cpu id='108' socket_id='36' die_id='0' core_id='24' siblings='24,52,80,108'/>
+            <cpu id='109' socket_id='36' die_id='0' core_id='25' siblings='25,53,81,109'/>
+            <cpu id='110' socket_id='36' die_id='0' core_id='26' siblings='26,54,82,110'/>
+            <cpu id='111' socket_id='36' die_id='0' core_id='27' siblings='27,55,83,111'/>
+          </cpus>
+        </cell>
+        <cell id='1'>
+          <memory unit='KiB'>2097152</memory>
+          <pages unit='KiB' size='4'>4096</pages>
+          <pages unit='KiB' size='2048'>6144</pages>
+          <pages unit='KiB' size='1048576'>8192</pages>
+          <cpus num='112'>
+            <cpu id='112' socket_id='3180' die_id='0' core_id='256' siblings='112,140,168,196'/>
+            <cpu id='113' socket_id='3180' die_id='0' core_id='257' siblings='113,141,169,197'/>
+            <cpu id='114' socket_id='3180' die_id='0' core_id='258' siblings='114,142,170,198'/>
+            <cpu id='115' socket_id='3180' die_id='0' core_id='259' siblings='115,143,171,199'/>
+            <cpu id='116' socket_id='3180' die_id='0' core_id='260' siblings='116,144,172,200'/>
+            <cpu id='117' socket_id='3180' die_id='0' core_id='261' siblings='117,145,173,201'/>
+            <cpu id='118' socket_id='3180' die_id='0' core_id='262' siblings='118,146,174,202'/>
+            <cpu id='119' socket_id='3180' die_id='0' core_id='263' siblings='119,147,175,203'/>
+            <cpu id='120' socket_id='3180' die_id='0' core_id='264' siblings='120,148,176,204'/>
+            <cpu id='121' socket_id='3180' die_id='0' core_id='265' siblings='121,149,177,205'/>
+            <cpu id='122' socket_id='3180' die_id='0' core_id='266' siblings='122,150,178,206'/>
+            <cpu id='123' socket_id='3180' die_id='0' core_id='267' siblings='123,151,179,207'/>
+            <cpu id='124' socket_id='3180' die_id='0' core_id='268' siblings='124,152,180,208'/>
+            <cpu id='125' socket_id='3180' die_id='0' core_id='269' siblings='125,153,181,209'/>
+            <cpu id='126' socket_id='3180' die_id='0' core_id='270' siblings='126,154,182,210'/>
+            <cpu id='127' socket_id='3180' die_id='0' core_id='271' siblings='127,155,183,211'/>
+            <cpu id='128' socket_id='3180' die_id='0' core_id='272' siblings='128,156,184,212'/>
+            <cpu id='129' socket_id='3180' die_id='0' core_id='273' siblings='129,157,185,213'/>
+            <cpu id='130' socket_id='3180' die_id='0' core_id='274' siblings='130,158,186,214'/>
+            <cpu id='131' socket_id='3180' die_id='0' core_id='275' siblings='131,159,187,215'/>
+            <cpu id='132' socket_id='3180' die_id='0' core_id='276' siblings='132,160,188,216'/>
+            <cpu id='133' socket_id='3180' die_id='0' core_id='277' siblings='133,161,189,217'/>
+            <cpu id='134' socket_id='3180' die_id='0' core_id='278' siblings='134,162,190,218'/>
+            <cpu id='135' socket_id='3180' die_id='0' core_id='279' siblings='135,163,191,219'/>
+            <cpu id='136' socket_id='3180' die_id='0' core_id='280' siblings='136,164,192,220'/>
+            <cpu id='137' socket_id='3180' die_id='0' core_id='281' siblings='137,165,193,221'/>
+            <cpu id='138' socket_id='3180' die_id='0' core_id='282' siblings='138,166,194,222'/>
+            <cpu id='139' socket_id='3180' die_id='0' core_id='283' siblings='139,167,195,223'/>
+            <cpu id='140' socket_id='3180' die_id='0' core_id='256' siblings='112,140,168,196'/>
+            <cpu id='141' socket_id='3180' die_id='0' core_id='257' siblings='113,141,169,197'/>
+            <cpu id='142' socket_id='3180' die_id='0' core_id='258' siblings='114,142,170,198'/>
+            <cpu id='143' socket_id='3180' die_id='0' core_id='259' siblings='115,143,171,199'/>
+            <cpu id='144' socket_id='3180' die_id='0' core_id='260' siblings='116,144,172,200'/>
+            <cpu id='145' socket_id='3180' die_id='0' core_id='261' siblings='117,145,173,201'/>
+            <cpu id='146' socket_id='3180' die_id='0' core_id='262' siblings='118,146,174,202'/>
+            <cpu id='147' socket_id='3180' die_id='0' core_id='263' siblings='119,147,175,203'/>
+            <cpu id='148' socket_id='3180' die_id='0' core_id='264' siblings='120,148,176,204'/>
+            <cpu id='149' socket_id='3180' die_id='0' core_id='265' siblings='121,149,177,205'/>
+            <cpu id='150' socket_id='3180' die_id='0' core_id='266' siblings='122,150,178,206'/>
+            <cpu id='151' socket_id='3180' die_id='0' core_id='267' siblings='123,151,179,207'/>
+            <cpu id='152' socket_id='3180' die_id='0' core_id='268' siblings='124,152,180,208'/>
+            <cpu id='153' socket_id='3180' die_id='0' core_id='269' siblings='125,153,181,209'/>
+            <cpu id='154' socket_id='3180' die_id='0' core_id='270' siblings='126,154,182,210'/>
+            <cpu id='155' socket_id='3180' die_id='0' core_id='271' siblings='127,155,183,211'/>
+            <cpu id='156' socket_id='3180' die_id='0' core_id='272' siblings='128,156,184,212'/>
+            <cpu id='157' socket_id='3180' die_id='0' core_id='273' siblings='129,157,185,213'/>
+            <cpu id='158' socket_id='3180' die_id='0' core_id='274' siblings='130,158,186,214'/>
+            <cpu id='159' socket_id='3180' die_id='0' core_id='275' siblings='131,159,187,215'/>
+            <cpu id='160' socket_id='3180' die_id='0' core_id='276' siblings='132,160,188,216'/>
+            <cpu id='161' socket_id='3180' die_id='0' core_id='277' siblings='133,161,189,217'/>
+            <cpu id='162' socket_id='3180' die_id='0' core_id='278' siblings='134,162,190,218'/>
+            <cpu id='163' socket_id='3180' die_id='0' core_id='279' siblings='135,163,191,219'/>
+            <cpu id='164' socket_id='3180' die_id='0' core_id='280' siblings='136,164,192,220'/>
+            <cpu id='165' socket_id='3180' die_id='0' core_id='281' siblings='137,165,193,221'/>
+            <cpu id='166' socket_id='3180' die_id='0' core_id='282' siblings='138,166,194,222'/>
+            <cpu id='167' socket_id='3180' die_id='0' core_id='283' siblings='139,167,195,223'/>
+            <cpu id='168' socket_id='3180' die_id='0' core_id='256' siblings='112,140,168,196'/>
+            <cpu id='169' socket_id='3180' die_id='0' core_id='257' siblings='113,141,169,197'/>
+            <cpu id='170' socket_id='3180' die_id='0' core_id='258' siblings='114,142,170,198'/>
+            <cpu id='171' socket_id='3180' die_id='0' core_id='259' siblings='115,143,171,199'/>
+            <cpu id='172' socket_id='3180' die_id='0' core_id='260' siblings='116,144,172,200'/>
+            <cpu id='173' socket_id='3180' die_id='0' core_id='261' siblings='117,145,173,201'/>
+            <cpu id='174' socket_id='3180' die_id='0' core_id='262' siblings='118,146,174,202'/>
+            <cpu id='175' socket_id='3180' die_id='0' core_id='263' siblings='119,147,175,203'/>
+            <cpu id='176' socket_id='3180' die_id='0' core_id='264' siblings='120,148,176,204'/>
+            <cpu id='177' socket_id='3180' die_id='0' core_id='265' siblings='121,149,177,205'/>
+            <cpu id='178' socket_id='3180' die_id='0' core_id='266' siblings='122,150,178,206'/>
+            <cpu id='179' socket_id='3180' die_id='0' core_id='267' siblings='123,151,179,207'/>
+            <cpu id='180' socket_id='3180' die_id='0' core_id='268' siblings='124,152,180,208'/>
+            <cpu id='181' socket_id='3180' die_id='0' core_id='269' siblings='125,153,181,209'/>
+            <cpu id='182' socket_id='3180' die_id='0' core_id='270' siblings='126,154,182,210'/>
+            <cpu id='183' socket_id='3180' die_id='0' core_id='271' siblings='127,155,183,211'/>
+            <cpu id='184' socket_id='3180' die_id='0' core_id='272' siblings='128,156,184,212'/>
+            <cpu id='185' socket_id='3180' die_id='0' core_id='273' siblings='129,157,185,213'/>
+            <cpu id='186' socket_id='3180' die_id='0' core_id='274' siblings='130,158,186,214'/>
+            <cpu id='187' socket_id='3180' die_id='0' core_id='275' siblings='131,159,187,215'/>
+            <cpu id='188' socket_id='3180' die_id='0' core_id='276' siblings='132,160,188,216'/>
+            <cpu id='189' socket_id='3180' die_id='0' core_id='277' siblings='133,161,189,217'/>
+            <cpu id='190' socket_id='3180' die_id='0' core_id='278' siblings='134,162,190,218'/>
+            <cpu id='191' socket_id='3180' die_id='0' core_id='279' siblings='135,163,191,219'/>
+            <cpu id='192' socket_id='3180' die_id='0' core_id='280' siblings='136,164,192,220'/>
+            <cpu id='193' socket_id='3180' die_id='0' core_id='281' siblings='137,165,193,221'/>
+            <cpu id='194' socket_id='3180' die_id='0' core_id='282' siblings='138,166,194,222'/>
+            <cpu id='195' socket_id='3180' die_id='0' core_id='283' siblings='139,167,195,223'/>
+            <cpu id='196' socket_id='3180' die_id='0' core_id='256' siblings='112,140,168,196'/>
+            <cpu id='197' socket_id='3180' die_id='0' core_id='257' siblings='113,141,169,197'/>
+            <cpu id='198' socket_id='3180' die_id='0' core_id='258' siblings='114,142,170,198'/>
+            <cpu id='199' socket_id='3180' die_id='0' core_id='259' siblings='115,143,171,199'/>
+            <cpu id='200' socket_id='3180' die_id='0' core_id='260' siblings='116,144,172,200'/>
+            <cpu id='201' socket_id='3180' die_id='0' core_id='261' siblings='117,145,173,201'/>
+            <cpu id='202' socket_id='3180' die_id='0' core_id='262' siblings='118,146,174,202'/>
+            <cpu id='203' socket_id='3180' die_id='0' core_id='263' siblings='119,147,175,203'/>
+            <cpu id='204' socket_id='3180' die_id='0' core_id='264' siblings='120,148,176,204'/>
+            <cpu id='205' socket_id='3180' die_id='0' core_id='265' siblings='121,149,177,205'/>
+            <cpu id='206' socket_id='3180' die_id='0' core_id='266' siblings='122,150,178,206'/>
+            <cpu id='207' socket_id='3180' die_id='0' core_id='267' siblings='123,151,179,207'/>
+            <cpu id='208' socket_id='3180' die_id='0' core_id='268' siblings='124,152,180,208'/>
+            <cpu id='209' socket_id='3180' die_id='0' core_id='269' siblings='125,153,181,209'/>
+            <cpu id='210' socket_id='3180' die_id='0' core_id='270' siblings='126,154,182,210'/>
+            <cpu id='211' socket_id='3180' die_id='0' core_id='271' siblings='127,155,183,211'/>
+            <cpu id='212' socket_id='3180' die_id='0' core_id='272' siblings='128,156,184,212'/>
+            <cpu id='213' socket_id='3180' die_id='0' core_id='273' siblings='129,157,185,213'/>
+            <cpu id='214' socket_id='3180' die_id='0' core_id='274' siblings='130,158,186,214'/>
+            <cpu id='215' socket_id='3180' die_id='0' core_id='275' siblings='131,159,187,215'/>
+            <cpu id='216' socket_id='3180' die_id='0' core_id='276' siblings='132,160,188,216'/>
+            <cpu id='217' socket_id='3180' die_id='0' core_id='277' siblings='133,161,189,217'/>
+            <cpu id='218' socket_id='3180' die_id='0' core_id='278' siblings='134,162,190,218'/>
+            <cpu id='219' socket_id='3180' die_id='0' core_id='279' siblings='135,163,191,219'/>
+            <cpu id='220' socket_id='3180' die_id='0' core_id='280' siblings='136,164,192,220'/>
+            <cpu id='221' socket_id='3180' die_id='0' core_id='281' siblings='137,165,193,221'/>
+            <cpu id='222' socket_id='3180' die_id='0' core_id='282' siblings='138,166,194,222'/>
+            <cpu id='223' socket_id='3180' die_id='0' core_id='283' siblings='139,167,195,223'/>
+          </cpus>
+        </cell>
+      </cells>
+    </topology>
+  </host>
+
+</capabilities>
diff --git a/tests/vircaps2xmltest.c b/tests/vircaps2xmltest.c
index 26a512e87f..2fdf694640 100644
--- a/tests/vircaps2xmltest.c
+++ b/tests/vircaps2xmltest.c
@@ -93,6 +93,7 @@ mymain(void)
     DO_TEST_FULL("basic", VIR_ARCH_X86_64, false, false);
     DO_TEST_FULL("basic", VIR_ARCH_AARCH64, true, false);
     DO_TEST_FULL("basic-dies", VIR_ARCH_X86_64, false, false);
+    DO_TEST_FULL("basic-clusters", VIR_ARCH_AARCH64, false, false);
 
     DO_TEST_FULL("caches", VIR_ARCH_X86_64, true, true);
 
diff --git a/tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo b/tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo
new file mode 100644
index 0000000000..c6ef39e850
--- /dev/null
+++ b/tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo
@@ -0,0 +1,2016 @@
+processor	: 0
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 1
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 2
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 3
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 4
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 5
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 6
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 7
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 8
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 9
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 10
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 11
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 12
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 13
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 14
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 15
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 16
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 17
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 18
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 19
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 20
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 21
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 22
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 23
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 24
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 25
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 26
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 27
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 28
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 29
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 30
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 31
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 32
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 33
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 34
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 35
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 36
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 37
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 38
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 39
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 40
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 41
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 42
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 43
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 44
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 45
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 46
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 47
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 48
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 49
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 50
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 51
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 52
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 53
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 54
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 55
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 56
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 57
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 58
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 59
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 60
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 61
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 62
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 63
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 64
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 65
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 66
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 67
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 68
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 69
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 70
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 71
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 72
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 73
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 74
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 75
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 76
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 77
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 78
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 79
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 80
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 81
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 82
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 83
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 84
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 85
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 86
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 87
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 88
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 89
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 90
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 91
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 92
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 93
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 94
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 95
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 96
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 97
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 98
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 99
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 100
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 101
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 102
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 103
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 104
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 105
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 106
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 107
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 108
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 109
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 110
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 111
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 112
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 113
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 114
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 115
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 116
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 117
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 118
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 119
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 120
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 121
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 122
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 123
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 124
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 125
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 126
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 127
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 128
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 129
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 130
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 131
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 132
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 133
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 134
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 135
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 136
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 137
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 138
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 139
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 140
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 141
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 142
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 143
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 144
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 145
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 146
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 147
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 148
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 149
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 150
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 151
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 152
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 153
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 154
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 155
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 156
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 157
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 158
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 159
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 160
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 161
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 162
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 163
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 164
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 165
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 166
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 167
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 168
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 169
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 170
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 171
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 172
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 173
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 174
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 175
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 176
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 177
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 178
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 179
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 180
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 181
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 182
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 183
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 184
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 185
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 186
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 187
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 188
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 189
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 190
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 191
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 192
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 193
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 194
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 195
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 196
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 197
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 198
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 199
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 200
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 201
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 202
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 203
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 204
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 205
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 206
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 207
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 208
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 209
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 210
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 211
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 212
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 213
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 214
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 215
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 216
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 217
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 218
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 219
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 220
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 221
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 222
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
+processor	: 223
+BogoMIPS	: 400.00
+Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics cpuid asimdrdm
+CPU implementer	: 0x43
+CPU architecture: 8
+CPU variant	: 0x1
+CPU part	: 0x0af
+CPU revision	: 1
+
diff --git a/tests/virhostcpudata/linux-aarch64-with-clusters.expected b/tests/virhostcpudata/linux-aarch64-with-clusters.expected
new file mode 100644
index 0000000000..2fdc03baa9
--- /dev/null
+++ b/tests/virhostcpudata/linux-aarch64-with-clusters.expected
@@ -0,0 +1 @@
+CPUs: 224/224, MHz: 0, Nodes: 2, Sockets: 1, Cores: 28, Threads: 4
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus
new file mode 100644
index 0000000000..443cb68c88
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00100000,01000000,10000001
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list
new file mode 100644
index 0000000000..e5e2426a25
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list
@@ -0,0 +1 @@
+0,28,56,84
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id
@@ -0,0 +1 @@
+0
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus
new file mode 100644
index 0000000000..443cb68c88
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00100000,01000000,10000001
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list
new file mode 100644
index 0000000000..e5e2426a25
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list
@@ -0,0 +1 @@
+0,28,56,84
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id
@@ -0,0 +1 @@
+0
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings
new file mode 100644
index 0000000000..da2e4d404c
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,0000ffff,ffffffff,ffffffff,ffffffff
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list
new file mode 100644
index 0000000000..41d54804c6
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list
@@ -0,0 +1 @@
+0-111
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus
new file mode 100644
index 0000000000..da2e4d404c
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus
@@ -0,0 +1 @@
+00000000,00000000,00000000,0000ffff,ffffffff,ffffffff,ffffffff
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list
new file mode 100644
index 0000000000..41d54804c6
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list
@@ -0,0 +1 @@
+0-111
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id
new file mode 100644
index 0000000000..7facc89938
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id
@@ -0,0 +1 @@
+36
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings
new file mode 100644
index 0000000000..443cb68c88
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00100000,01000000,10000001
diff --git a/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list
new file mode 100644
index 0000000000..e5e2426a25
--- /dev/null
+++ b/tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list
@@ -0,0 +1 @@
+0,28,56,84
[...]
diff --git a/tests/virhostcputest.c b/tests/virhostcputest.c
index 0990013878..cf310cb4ce 100644
--- a/tests/virhostcputest.c
+++ b/tests/virhostcputest.c
@@ -273,6 +273,7 @@ mymain(void)
         {"subcores3", VIR_ARCH_PPC64},
         {"with-frequency", VIR_ARCH_S390X},
         {"with-die", VIR_ARCH_X86_64},
+        {"with-clusters", VIR_ARCH_AARCH64},
     };
 
     if (virInitialize() < 0)
-- 
2.43.0
_______________________________________________
Devel mailing list -- devel@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux