rename mp_alloc() to mp_malloc()
use buddy module instead of mpool module, memory is more safe