diff options
-rw-r--r-- | net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c b/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c index 52d9f2ce20b0..8f92a61ee2df 100644 --- a/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c +++ b/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | |||
@@ -338,7 +338,7 @@ static int rdma_read_chunk_frmr(struct svcxprt_rdma *xprt, | |||
338 | memset(&inv_wr, 0, sizeof(inv_wr)); | 338 | memset(&inv_wr, 0, sizeof(inv_wr)); |
339 | inv_wr.wr_id = (unsigned long)ctxt; | 339 | inv_wr.wr_id = (unsigned long)ctxt; |
340 | inv_wr.opcode = IB_WR_LOCAL_INV; | 340 | inv_wr.opcode = IB_WR_LOCAL_INV; |
341 | inv_wr.send_flags = IB_SEND_SIGNALED; | 341 | inv_wr.send_flags = IB_SEND_SIGNALED | IB_SEND_FENCE; |
342 | inv_wr.ex.invalidate_rkey = frmr->mr->lkey; | 342 | inv_wr.ex.invalidate_rkey = frmr->mr->lkey; |
343 | } | 343 | } |
344 | ctxt->wr_op = read_wr.opcode; | 344 | ctxt->wr_op = read_wr.opcode; |