mm/hugetlb: alloc_huge_page handle areas hole punched by fallocate