[PATCH openEuler-5.10 16/23] mm/sharepool: Unify the memory allocation process