The slab allocator doesn't come with pages attached, it must ask the physical
page allocator for its pages. For this two interfaces are provided,
kmem_getpages() and kmem_freepages(). They are
basically wrappers around the buddy allocators API so that slab flags will
be taken into account for allocations.