[PATCH openEuler-5.10 40/52] mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page