mm: use vm_unmapped_area() in hugetlbfs