[PATCH openEuler-5.10-LTS-SP1 224/263] mm: gup: fix the fast GUP race against THP collapse