I was taking a look to "virsh capabilities" output (see below) on s390x, which doesn't advertise acpi support, this is correct.
# virsh capabilities <capabilities>
<host> <uuid>94c32186-79cc-471e-909a-9fd63cc039c2</uuid> <cpu> <arch>s390x</arch> <topology sockets='1' dies='1' cores='8' threads='1'/> <pages unit='KiB' size='4'/> <pages unit='KiB' size='1024'/> </cpu> <power_management/> <iommu support='no'/> <migration_features> <live/> <uri_transports> <uri_transport>tcp</uri_transport> <uri_transport>rdma</uri_transport> </uri_transports> </migration_features> <topology> <cells num='1'> <cell id='0'> <memory unit='KiB'>20321928</memory> <pages unit='KiB' size='4'>5080482</pages> <pages unit='KiB' size='1024'>0</pages> <distances> <sibling id='0' value='10'/> </distances> <cpus num='8'> <cpu id='0' socket_id='2' die_id='0' core_id='0' siblings='0-1'/> <cpu id='1' socket_id='2' die_id='0' core_id='0' siblings='0-1'/> <cpu id='2' socket_id='2' die_id='0' core_id='1' siblings='2-3'/> <cpu id='3' socket_id='2' die_id='0' core_id='1' siblings='2-3'/> <cpu id='4' socket_id='3' die_id='0' core_id='2' siblings='4-5'/> <cpu id='5' socket_id='3' die_id='0' core_id='2' siblings='4-5'/> <cpu id='6' socket_id='3' die_id='0' core_id='3' siblings='6-7'/> <cpu id='7' socket_id='3' die_id='0' core_id='3' siblings='6-7'/> </cpus> </cell> </cells> </topology> <secmodel> <model>apparmor</model> <doi>0</doi> </secmodel> <secmodel> <model>dac</model> <doi>0</doi> <baselabel type='kvm'>+64055:+108</baselabel> <baselabel type='qemu'>+64055:+108</baselabel> </secmodel> </host>
<guest> <os_type>hvm</os_type> <arch name='s390x'> <wordsize>64</wordsize> <emulator>/usr/bin/qemu-system-s390x</emulator> <machine maxCpus='248'>s390-ccw-virtio-mantic</machine> <machine canonical='s390-ccw-virtio-mantic' maxCpus='248'>s390-ccw-virtio</machine> <machine maxCpus='248'>s390-ccw-virtio-7.2</machine> <machine maxCpus='248'>s390-ccw-virtio-kinetic</machine> <machine maxCpus='248'>s390-ccw-virtio-4.0</machine> <machine maxCpus='248'>s390-ccw-virtio-artful</machine> <machine maxCpus='248'>s390-ccw-virtio-5.2</machine> <machine maxCpus='248'>s390-ccw-virtio-3.1</machine> <machine maxCpus='248'>s390-ccw-virtio-groovy</machine> <machine maxCpus='248'>s390-ccw-virtio-hirsute</machine> <machine maxCpus='248'>s390-ccw-virtio-2.12</machine> <machine maxCpus='248'>s390-ccw-virtio-disco</machine> <machine maxCpus='248'>s390-ccw-virtio-yakkety</machine> <machine maxCpus='248'>s390-ccw-virtio-2.6</machine> <machine maxCpus='248'>s390-ccw-virtio-eoan</machine> <machine maxCpus='248'>s390-ccw-virtio-2.9</machine> <machine maxCpus='248'>s390-ccw-virtio-8.0</machine> <machine maxCpus='248'>s390-ccw-virtio-6.0</machine> <machine maxCpus='248'>s390-ccw-virtio-7.1</machine> <machine maxCpus='248'>s390-ccw-virtio-5.1</machine> <machine maxCpus='248'>s390-ccw-virtio-3.0</machine> <machine maxCpus='248'>s390-ccw-virtio-4.2</machine> <machine maxCpus='248'>s390-ccw-virtio-2.5</machine> <machine maxCpus='248'>s390-ccw-virtio-2.11</machine> <machine maxCpus='248'>s390-ccw-virtio-xenial</machine> <machine maxCpus='248'>s390-ccw-virtio-focal</machine> <machine maxCpus='248'>s390-ccw-virtio-2.8</machine> <machine maxCpus='248'>s390-ccw-virtio-impish</machine> <machine maxCpus='248'>s390-ccw-virtio-2.12</machine> <machine maxCpus='248'>s390-ccw-virtio-disco</machine> <machine maxCpus='248'>s390-ccw-virtio-yakkety</machine> <machine maxCpus='248'>s390-ccw-virtio-2.6</machine> <machine maxCpus='248'>s390-ccw-virtio-eoan</machine> <machine maxCpus='248'>s390-ccw-virtio-2.9</machine> <machine maxCpus='248'>s390-ccw-virtio-8.0</machine> <machine maxCpus='248'>s390-ccw-virtio-6.0</machine> <machine maxCpus='248'>s390-ccw-virtio-7.1</machine> <machine maxCpus='248'>s390-ccw-virtio-5.1</machine> <machine maxCpus='248'>s390-ccw-virtio-3.0</machine> <machine maxCpus='248'>s390-ccw-virtio-4.2</machine> <machine maxCpus='248'>s390-ccw-virtio-2.5</machine> <machine maxCpus='248'>s390-ccw-virtio-2.11</machine> <machine maxCpus='248'>s390-ccw-virtio-xenial</machine> <machine maxCpus='248'>s390-ccw-virtio-focal</machine> <machine maxCpus='248'>s390-ccw-virtio-2.8</machine> <machine maxCpus='248'>s390-ccw-virtio-impish</machine> <machine maxCpus='248'>s390-ccw-virtio-bionic</machine> <machine maxCpus='248'>s390-ccw-virtio-7.0</machine> <machine maxCpus='248'>s390-ccw-virtio-5.0</machine> <machine maxCpus='248'>s390-ccw-virtio-6.2</machine> <machine maxCpus='248'>s390-ccw-virtio-zesty</machine> <machine maxCpus='248'>s390-ccw-virtio-4.1</machine> <machine maxCpus='248'>s390-ccw-virtio-cosmic</machine> <machine maxCpus='248'>s390-ccw-virtio-2.4</machine> <machine maxCpus='248'>s390-ccw-virtio-2.10</machine> <machine maxCpus='248'>s390-ccw-virtio-lunar</machine> <machine maxCpus='248'>s390-ccw-virtio-2.7</machine> <machine maxCpus='248'>s390-ccw-virtio-jammy</machine> <machine maxCpus='248'>s390-ccw-virtio-6.1</machine> <domain type='qemu'/> <domain type='kvm'/> </arch> <features> <cpuselection/> <deviceboot/> <disksnapshot default='on' toggle='no'/> </features> </guest>
</capabilities>
I was taking a look to "virsh capabilities" output (see below) on s390x, which doesn't advertise acpi support, this is correct.
# virsh capabilities
<capabilities>
<host> 94c32186- 79cc-471e- 909a-9fd63cc039 c2</uuid> arch>s390x< /arch> management/ > features> uri_transports>
<uri_transport >tcp</uri_ transport>
<uri_transport >rdma</ uri_transport> /uri_transports > _features> >20321928< /memory> >5080482< /pages> >0</pages>
<distances>
<sibling id='0' value='10'/>
</distances> model>apparmor< /model> model>dac< /model> >+64055: +108</baselabel > >+64055: +108</baselabel >
<uuid>
<cpu>
<
<topology sockets='1' dies='1' cores='8' threads='1'/>
<pages unit='KiB' size='4'/>
<pages unit='KiB' size='1024'/>
</cpu>
<power_
<iommu support='no'/>
<migration_
<live/>
<
<
</migration
<topology>
<cells num='1'>
<cell id='0'>
<memory unit='KiB'
<pages unit='KiB' size='4'
<pages unit='KiB' size='1024'
<cpus num='8'>
<cpu id='0' socket_id='2' die_id='0' core_id='0' siblings='0-1'/>
<cpu id='1' socket_id='2' die_id='0' core_id='0' siblings='0-1'/>
<cpu id='2' socket_id='2' die_id='0' core_id='1' siblings='2-3'/>
<cpu id='3' socket_id='2' die_id='0' core_id='1' siblings='2-3'/>
<cpu id='4' socket_id='3' die_id='0' core_id='2' siblings='4-5'/>
<cpu id='5' socket_id='3' die_id='0' core_id='2' siblings='4-5'/>
<cpu id='6' socket_id='3' die_id='0' core_id='3' siblings='6-7'/>
<cpu id='7' socket_id='3' die_id='0' core_id='3' siblings='6-7'/>
</cpus>
</cell>
</cells>
</topology>
<secmodel>
<
<doi>0</doi>
</secmodel>
<secmodel>
<
<doi>0</doi>
<baselabel type='kvm'
<baselabel type='qemu'
</secmodel>
</host>
<guest> type>hvm< /os_type> wordsize> 64</wordsize> emulator> /usr/bin/ qemu-system- s390x</ emulator> '248'>s390- ccw-virtio- mantic< /machine> 's390-ccw- virtio- mantic' maxCpus= '248'>s390- ccw-virtio< /machine> '248'>s390- ccw-virtio- 7.2</machine> '248'>s390- ccw-virtio- kinetic< /machine> '248'>s390- ccw-virtio- 4.0</machine> '248'>s390- ccw-virtio- artful< /machine> '248'>s390- ccw-virtio- 5.2</machine> '248'>s390- ccw-virtio- 3.1</machine> '248'>s390- ccw-virtio- groovy< /machine> '248'>s390- ccw-virtio- hirsute< /machine> '248'>s390- ccw-virtio- 2.12</machine> '248'>s390- ccw-virtio- disco</ machine> '248'>s390- ccw-virtio- yakkety< /machine> '248'>s390- ccw-virtio- 2.6</machine> '248'>s390- ccw-virtio- eoan</machine> '248'>s390- ccw-virtio- 2.9</machine> '248'>s390- ccw-virtio- 8.0</machine> '248'>s390- ccw-virtio- 6.0</machine> '248'>s390- ccw-virtio- 7.1</machine> '248'>s390- ccw-virtio- 5.1</machine> '248'>s390- ccw-virtio- 3.0</machine> '248'>s390- ccw-virtio- 4.2</machine> '248'>s390- ccw-virtio- 2.5</machine> '248'>s390- ccw-virtio- 2.11</machine> '248'>s390- ccw-virtio- xenial< /machine> '248'>s390- ccw-virtio- focal</ machine> '248'>s390- ccw-virtio- 2.8</machine> '248'>s390- ccw-virtio- impish< /machine> '248'>s390- ccw-virtio- 2.12</machine> '248'>s390- ccw-virtio- disco</ machine> '248'>s390- ccw-virtio- yakkety< /machine> '248'>s390- ccw-virtio- 2.6</machine> '248'>s390- ccw-virtio- eoan</machine> '248'>s390- ccw-virtio- 2.9</machine> '248'>s390- ccw-virtio- 8.0</machine> '248'>s390- ccw-virtio- 6.0</machine> '248'>s390- ccw-virtio- 7.1</machine> '248'>s390- ccw-virtio- 5.1</machine> '248'>s390- ccw-virtio- 3.0</machine> '248'>s390- ccw-virtio- 4.2</machine> '248'>s390- ccw-virtio- 2.5</machine> '248'>s390- ccw-virtio- 2.11</machine> '248'>s390- ccw-virtio- xenial< /machine> '248'>s390- ccw-virtio- focal</ machine> '248'>s390- ccw-virtio- 2.8</machine> '248'>s390- ccw-virtio- impish< /machine> '248'>s390- ccw-virtio- bionic< /machine> '248'>s390- ccw-virtio- 7.0</machine> '248'>s390- ccw-virtio- 5.0</machine> '248'>s390- ccw-virtio- 6.2</machine> '248'>s390- ccw-virtio- zesty</ machine> '248'>s390- ccw-virtio- 4.1</machine> '248'>s390- ccw-virtio- cosmic< /machine> '248'>s390- ccw-virtio- 2.4</machine> '248'>s390- ccw-virtio- 2.10</machine> '248'>s390- ccw-virtio- lunar</ machine> '248'>s390- ccw-virtio- 2.7</machine> '248'>s390- ccw-virtio- jammy</ machine> '248'>s390- ccw-virtio- 6.1</machine> cpuselection/ >
<os_
<arch name='s390x'>
<
<
<machine maxCpus=
<machine canonical=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<machine maxCpus=
<domain type='qemu'/>
<domain type='kvm'/>
</arch>
<features>
<
<deviceboot/>
<disksnapshot default='on' toggle='no'/>
</features>
</guest>
</capabilities>