[PATCH openEuler-1.0-LTS 59/82] mm: hugetlb: fix a race between freeing and dissolving the page