diff --git a/net/ceph/pagevec.c b/net/ceph/pagevec.c index a6aa5b3b7a1e..885e58c2d129 100644 --- a/net/ceph/pagevec.c +++ b/net/ceph/pagevec.c @@ -32,7 +32,7 @@ struct page **ceph_alloc_page_vector(int num_pages, gfp_t flags) if (!pages) return ERR_PTR(-ENOMEM); for (i = 0; i < num_pages; i++) { - pages[i] = __page_cache_alloc(flags); + pages[i] = alloc_page(flags); if (pages[i] == NULL) { ceph_release_page_vector(pages, i); return ERR_PTR(-ENOMEM);