]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/staging/lustre/lnet/lnet/router.c
staging/lustre: clean up and remove libcfs/linux/linux-mem.c
[karo-tx-linux.git] / drivers / staging / lustre / lnet / lnet / router.c
index c5ff97aaacc37ba55f5908061e959c17a4cd6a42..a326ce06bc76e21c680ef1e00cad8a295cf765ec 100644 (file)
@@ -1247,8 +1247,9 @@ lnet_new_rtrbuf(lnet_rtrbufpool_t *rbp, int cpt)
        rb->rb_pool = rbp;
 
        for (i = 0; i < npages; i++) {
-               page = cfs_page_cpt_alloc(lnet_cpt_table(), cpt,
-                                         __GFP_ZERO | GFP_IOFS);
+               page = alloc_pages_node(
+                               cfs_cpt_spread_node(lnet_cpt_table(), cpt),
+                               __GFP_ZERO | GFP_IOFS, 0);
                if (page == NULL) {
                        while (--i >= 0)
                                __free_page(rb->rb_kiov[i].kiov_page);