mm/hugetlb: fix gigantic page initialization/allocation