[PATCH openEuler-1.0-LTS 1/2] mm/hugetlb: defer freeing of huge pages if in non-task context