[PATCH openEuler-5.10 40/82] hugetlbfs: fix issue of preallocation of gigantic pages can't work