mm: page_alloc: reduce fragmentation in buddy allocator