<capabilities>
  <!-- From RHEL7.2 development, libvirt-daemon-1.2.14-1.ael7b.ppc64le -->

  <host>
    <uuid>a8726024-45c0-4b62-b631-14fbb6d75b9e</uuid>
    <cpu>
      <arch>ppc64le</arch>
      <model>power8e</model>
      <vendor>IBM</vendor>
      <topology sockets='1' cores='160' threads='1'/>
      <pages unit='KiB' size='64'/>
      <pages unit='KiB' size='16384'/>
      <pages unit='KiB' size='16777216'/>
    </cpu>
    <power_management>
      <suspend_mem/>
      <suspend_disk/>
      <suspend_hybrid/>
    </power_management>
    <migration_features>
      <live/>
      <uri_transports>
        <uri_transport>tcp</uri_transport>
        <uri_transport>rdma</uri_transport>
      </uri_transports>
    </migration_features>
    <topology>
      <cells num='4'>
        <cell id='0'>
          <memory unit='KiB'>67108864</memory>
          <pages unit='KiB' size='64'>1048576</pages>
          <pages unit='KiB' size='16384'>0</pages>
          <pages unit='KiB' size='16777216'>0</pages>
          <distances>
            <sibling id='0' value='10'/>
            <sibling id='1' value='20'/>
            <sibling id='16' value='40'/>
            <sibling id='17' value='40'/>
          </distances>
          <cpus num='24'>
            <cpu id='0' socket_id='0' core_id='32' siblings='0'/>
            <cpu id='8' socket_id='0' core_id='40' siblings='8'/>
            <cpu id='16' socket_id='0' core_id='96' siblings='16'/>
            <cpu id='19'/>
            <cpu id='20'/>
            <cpu id='21'/>
            <cpu id='22'/>
            <cpu id='23'/>
            <cpu id='24' socket_id='0' core_id='104' siblings='24'/>
            <cpu id='25'/>
            <cpu id='26'/>
            <cpu id='27'/>
            <cpu id='28'/>
            <cpu id='29'/>
            <cpu id='30'/>
            <cpu id='31'/>
            <cpu id='32' socket_id='0' core_id='112' siblings='32'/>
            <cpu id='33'/>
            <cpu id='34'/>
            <cpu id='35'/>
            <cpu id='36'/>
            <cpu id='37'/>
            <cpu id='38'/>
            <cpu id='39'/>
          </cpus>
        </cell>
        <cell id='1'>
          <memory unit='KiB'>67108864</memory>
          <pages unit='KiB' size='64'>1048576</pages>
          <pages unit='KiB' size='16384'>0</pages>
          <pages unit='KiB' size='16777216'>0</pages>
          <distances>
            <sibling id='0' value='20'/>
            <sibling id='1' value='10'/>
            <sibling id='16' value='40'/>
            <sibling id='17' value='40'/>
          </distances>
          <cpus num='40'>
            <cpu id='40' socket_id='1' core_id='160' siblings='40'/>
            <cpu id='41'/>
            <cpu id='42'/>
            <cpu id='43'/>
            <cpu id='44'/>
            <cpu id='45'/>
            <cpu id='46'/>
            <cpu id='47'/>
            <cpu id='48' socket_id='1' core_id='176' siblings='48'/>
            <cpu id='49'/>
            <cpu id='50'/>
            <cpu id='51'/>
            <cpu id='52'/>
            <cpu id='53'/>
            <cpu id='54'/>
            <cpu id='55'/>
            <cpu id='56' socket_id='1' core_id='224' siblings='56'/>
            <cpu id='57'/>
            <cpu id='58'/>
            <cpu id='59'/>
            <cpu id='60'/>
            <cpu id='61'/>
            <cpu id='62'/>
            <cpu id='63'/>
            <cpu id='64' socket_id='1' core_id='232' siblings='64'/>
            <cpu id='65'/>
            <cpu id='66'/>
            <cpu id='67'/>
            <cpu id='68'/>
            <cpu id='69'/>
            <cpu id='70'/>
            <cpu id='71'/>
            <cpu id='72' socket_id='1' core_id='240' siblings='72'/>
            <cpu id='73'/>
            <cpu id='74'/>
            <cpu id='75'/>
            <cpu id='76'/>
            <cpu id='77'/>
            <cpu id='78'/>
            <cpu id='79'/>
          </cpus>
        </cell>
        <cell id='16'>
          <memory unit='KiB'>67108864</memory>
          <pages unit='KiB' size='64'>1048576</pages>
          <pages unit='KiB' size='16384'>0</pages>
          <pages unit='KiB' size='16777216'>0</pages>
          <distances>
            <sibling id='0' value='40'/>
            <sibling id='1' value='40'/>
            <sibling id='16' value='10'/>
            <sibling id='17' value='20'/>
          </distances>
          <cpus num='40'>
            <cpu id='80' socket_id='16' core_id='2088' siblings='80'/>
            <cpu id='81'/>
            <cpu id='82'/>
            <cpu id='83'/>
            <cpu id='84'/>
            <cpu id='85'/>
            <cpu id='86'/>
            <cpu id='87'/>
            <cpu id='88' socket_id='16' core_id='2096' siblings='88'/>
            <cpu id='89'/>
            <cpu id='90'/>
            <cpu id='91'/>
            <cpu id='92'/>
            <cpu id='93'/>
            <cpu id='94'/>
            <cpu id='95'/>
            <cpu id='96' socket_id='16' core_id='2144' siblings='96'/>
            <cpu id='97'/>
            <cpu id='98'/>
            <cpu id='99'/>
            <cpu id='100'/>
            <cpu id='101'/>
            <cpu id='102'/>
            <cpu id='103'/>
            <cpu id='104' socket_id='16' core_id='2152' siblings='104'/>
            <cpu id='105'/>
            <cpu id='106'/>
            <cpu id='107'/>
            <cpu id='108'/>
            <cpu id='109'/>
            <cpu id='110'/>
            <cpu id='111'/>
            <cpu id='112' socket_id='16' core_id='2160' siblings='112'/>
            <cpu id='113'/>
            <cpu id='114'/>
            <cpu id='115'/>
            <cpu id='116'/>
            <cpu id='117'/>
            <cpu id='118'/>
            <cpu id='119'/>
          </cpus>
        </cell>
        <cell id='17'>
          <memory unit='KiB'>67108864</memory>
          <pages unit='KiB' size='64'>1048576</pages>
          <pages unit='KiB' size='16384'>0</pages>
          <pages unit='KiB' size='16777216'>0</pages>
          <distances>
            <sibling id='0' value='40'/>
            <sibling id='1' value='40'/>
            <sibling id='16' value='20'/>
            <sibling id='17' value='10'/>
          </distances>
          <cpus num='40'>
            <cpu id='120' socket_id='17' core_id='2208' siblings='120'/>
            <cpu id='121'/>
            <cpu id='122'/>
            <cpu id='123'/>
            <cpu id='124'/>
            <cpu id='125'/>
            <cpu id='126'/>
            <cpu id='127'/>
            <cpu id='128' socket_id='17' core_id='2224' siblings='128'/>
            <cpu id='129'/>
            <cpu id='130'/>
            <cpu id='131'/>
            <cpu id='132'/>
            <cpu id='133'/>
            <cpu id='134'/>
            <cpu id='135'/>
            <cpu id='136' socket_id='17' core_id='2272' siblings='136'/>
            <cpu id='137'/>
            <cpu id='138'/>
            <cpu id='139'/>
            <cpu id='140'/>
            <cpu id='141'/>
            <cpu id='142'/>
            <cpu id='143'/>
            <cpu id='144' socket_id='17' core_id='2280' siblings='144'/>
            <cpu id='145'/>
            <cpu id='146'/>
            <cpu id='147'/>
            <cpu id='148'/>
            <cpu id='149'/>
            <cpu id='150'/>
            <cpu id='151'/>
            <cpu id='152' socket_id='17' core_id='2288' siblings='152'/>
            <cpu id='153'/>
            <cpu id='154'/>
            <cpu id='155'/>
            <cpu id='156'/>
            <cpu id='157'/>
            <cpu id='158'/>
            <cpu id='159'/>
          </cpus>
        </cell>
      </cells>
    </topology>
    <secmodel>
      <model>none</model>
      <doi>0</doi>
    </secmodel>
    <secmodel>
      <model>dac</model>
      <doi>0</doi>
      <baselabel type='kvm'>+107:+107</baselabel>
      <baselabel type='qemu'>+107:+107</baselabel>
    </secmodel>
  </host>

  <guest>
    <os_type>hvm</os_type>
    <arch name='ppc64le'>
      <wordsize>64</wordsize>
      <emulator>/usr/libexec/qemu-kvm</emulator>
      <machine canonical='pseries-rhel7.1.0' maxCpus='255'>pseries</machine>
      <domain type='qemu'/>
      <domain type='kvm'>
        <emulator>/usr/libexec/qemu-kvm</emulator>
      </domain>
    </arch>
    <features>
      <cpuselection/>
      <deviceboot/>
      <disksnapshot default='on' toggle='no'/>
    </features>
  </guest>

</capabilities>
