Kashyap Chamarthy <kchamart <at> redhat.com> writes:
You might want re-test by explicitly setting the 'page'
element and
'size' attribute? From my test, I had something like this:
$ virsh dumpxml f21-vm | grep hugepages -B3 -A2
<memory unit='KiB'>2000896</memory>
<currentMemory unit='KiB'>2000000</currentMemory>
<memoryBacking>
<hugepages>
<page size='2048' unit='KiB' nodeset='0'/>
</hugepages>
</memoryBacking>
<vcpu placement='static'>8</vcpu>
I haven't tested this exhaustively, but some basic test notes here:
https://kashyapc.fedorapeople.org/virt/test-hugepages-with-libvirt.txt
Current QEMU does not support setting <page> element. Could it be the
cause of my aforementioned problem?
unsupported configuration: huge pages per NUMA node are not supported
with this QEMU