[PATCH openEuler-1.0-LTS 4/5] mm: Add more gfp flag check in prepare_before_alloc()