SUNRPC/xprtrdma: Convert GFP_NOFS to GFP_KERNEL
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Sat, 29 Jan 2022 19:44:38 +0000 (14:44 -0500)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Fri, 25 Feb 2022 23:50:12 +0000 (18:50 -0500)
Assume that the upper layers have set memalloc_nofs_save/restore as
appropriate.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
net/sunrpc/xprtrdma/frwr_ops.c
net/sunrpc/xprtrdma/verbs.c

index 515dd7a..3fcd8e1 100644 (file)
@@ -130,7 +130,7 @@ int frwr_mr_init(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr *mr)
        if (IS_ERR(frmr))
                goto out_mr_err;
 
-       sg = kmalloc_array(depth, sizeof(*sg), GFP_NOFS);
+       sg = kmalloc_array(depth, sizeof(*sg), GFP_KERNEL);
        if (!sg)
                goto out_list_err;
 
index 7b5fce2..2fbe9aa 100644 (file)
@@ -373,7 +373,7 @@ static int rpcrdma_ep_create(struct rpcrdma_xprt *r_xprt)
        struct rpcrdma_ep *ep;
        int rc;
 
-       ep = kzalloc(sizeof(*ep), GFP_NOFS);
+       ep = kzalloc(sizeof(*ep), GFP_KERNEL);
        if (!ep)
                return -ENOTCONN;
        ep->re_xprt = &r_xprt->rx_xprt;
@@ -746,7 +746,7 @@ rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt)
                struct rpcrdma_mr *mr;
                int rc;
 
-               mr = kzalloc(sizeof(*mr), GFP_NOFS);
+               mr = kzalloc(sizeof(*mr), GFP_KERNEL);
                if (!mr)
                        break;