Comment 5 for bug 1706247

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-10-26 01:24 EDT-------
We do support 16GB hugepage from hardware point of view. What we had missing was the ability to allocate such large contiguous memory in the kernel. The pseries platform solved this by taking help from hypervisor.
PAPR introduced a mechanism for hypervisor to mark 16G contiguous region reserved and pass the details via device tree. On Powernv this is not available and hence we are not able to make use of 16G hugepages.

I have added the ability to allocate 16G hugepages on powernv platform. The relevant fixes can be found at

commit 4ae279c2c96ab38a78b954d218790a8f6db714e5
Author: Aneesh Kumar K.V <email address hidden>
Date: Fri Jul 28 10:31:27 2017 +0530

powerpc/mm/hugetlb: Allow runtime allocation of 16G.

You may want that and other dependent kernel patches.

-aneesh