aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/verbs.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2019-08-19 18:46:24 -0400
committerAnna Schumaker <Anna.Schumaker@Netapp.com>2019-08-20 16:35:30 -0400
commit805a1f620ba38c5f6de8b9697f35dcb38d8112b5 (patch)
tree345ec55b91ca1947bb7cdb2c2e8739f4e7943946 /net/sunrpc/xprtrdma/verbs.c
parentxprtrdma: Move rpcrdma_mr_get out of frwr_map (diff)
downloadlinux-dev-805a1f620ba38c5f6de8b9697f35dcb38d8112b5.tar.xz
linux-dev-805a1f620ba38c5f6de8b9697f35dcb38d8112b5.zip
xprtrdma: Ensure creating an MR does not trigger FS writeback
Probably would be good to also pass GFP flags to ib_alloc_mr. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to '')
-rw-r--r--net/sunrpc/xprtrdma/verbs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/xprtrdma/verbs.c b/net/sunrpc/xprtrdma/verbs.c
index c9fa0f27b10a..cb6df58488bb 100644
--- a/net/sunrpc/xprtrdma/verbs.c
+++ b/net/sunrpc/xprtrdma/verbs.c
@@ -949,7 +949,7 @@ rpcrdma_mrs_create(struct rpcrdma_xprt *r_xprt)
struct rpcrdma_mr *mr;
int rc;
- mr = kzalloc(sizeof(*mr), GFP_KERNEL);
+ mr = kzalloc(sizeof(*mr), GFP_NOFS);
if (!mr)
break;