kvmtool: ARM: add support for transparent huge pages

Use of THP requires that the VMA containing the guest memory is
2MB aligned. Unfortunately, nothing in kvmtool ensures that the
memory is actually aligned, making the use of THP very unlikely.

Just follow what we're already doing for virtio, and expand our
forced alignment to 2M.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
1 file changed