I built an Artful test kernel(17.10) with the following three commits:
4ae279c2 powerpc/mm/hugetlb: Allow runtime allocation of 16G.
79cc38de powerpc/mm/hugetlb: Add support for reserving gigantic huge pages via kernel command line
e24a1307 mm/hugetlb: Allow arch to override and call the weak function
Commits e1073d1e7 and 40692eb5 were not needed since there are already in Artful/4.13.
I built an Artful test kernel(17.10) with the following three commits:
4ae279c2 powerpc/mm/hugetlb: Allow runtime allocation of 16G.
79cc38de powerpc/mm/hugetlb: Add support for reserving gigantic huge pages via kernel command line
e24a1307 mm/hugetlb: Allow arch to override and call the weak function
Commits e1073d1e7 and 40692eb5 were not needed since there are already in Artful/4.13.
The test kernel can be downloaded from:
http:// kernel. ubuntu. com/~jsalisbury /lp1706247/ artful
Can you test this kernel and see if it resolves this bug?
I will work on building Zesty and Xenial test kernels next. They required those two extra commits and they need some back porting.