On 24/10/2016 14:33, Dominik Dingel wrote: > That should work, now the question would be why on x86 file backed memory > allocations differ to anonymous allocations? > > On s390 all allocations used for KVM should be aligned on a segment basis.
On x86, none of the allocations used for KVM need to be aligned. Reporting an error for hugetlbfs is just a convenience to ensure that people don't e.g. use a gigabyte-page hugetlbfs mount for small guests. Paolo