[PATCH openEuler-1.0-LTS 18/30] mm/hugetlb: fix hugetlb not supporting softdirty tracking