Try alloc_pages_node() before vmalloc_node()