use psm_zalloc to replace MTAKE