[PATCH openEuler-23.09 v7 11/19] mm/sharepool: Implement mg_sp_alloc()