hugetlb: fix resv_map leak in error path