alloc_pages can now allocate more than one page