kernel memory allocator implemented using the buddy system. Buddy system is an allocation scheme that combine free buffer coalescing with a power of two allocator