[PATCH openEuler-5.10 34/52] mm/memory.c: fix race when faulting a device private page