realloc() in buddy is OK, add xalloc() to auto support malloc() and realloc()