diff options
-rw-r--r-- | net/sunrpc/xprtrdma/rpc_rdma.c | 2 | ||||
-rw-r--r-- | net/sunrpc/xprtrdma/verbs.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/net/sunrpc/xprtrdma/rpc_rdma.c b/net/sunrpc/xprtrdma/rpc_rdma.c index 162e5dd82466..f0855a959a27 100644 --- a/net/sunrpc/xprtrdma/rpc_rdma.c +++ b/net/sunrpc/xprtrdma/rpc_rdma.c | |||
@@ -143,7 +143,7 @@ static bool rpcrdma_args_inline(struct rpcrdma_xprt *r_xprt, | |||
143 | if (xdr->page_len) { | 143 | if (xdr->page_len) { |
144 | remaining = xdr->page_len; | 144 | remaining = xdr->page_len; |
145 | offset = offset_in_page(xdr->page_base); | 145 | offset = offset_in_page(xdr->page_base); |
146 | count = 0; | 146 | count = RPCRDMA_MIN_SEND_SGES; |
147 | while (remaining) { | 147 | while (remaining) { |
148 | remaining -= min_t(unsigned int, | 148 | remaining -= min_t(unsigned int, |
149 | PAGE_SIZE - offset, remaining); | 149 | PAGE_SIZE - offset, remaining); |
diff --git a/net/sunrpc/xprtrdma/verbs.c b/net/sunrpc/xprtrdma/verbs.c index f4eb63e8e689..bb56b9d849c4 100644 --- a/net/sunrpc/xprtrdma/verbs.c +++ b/net/sunrpc/xprtrdma/verbs.c | |||
@@ -505,7 +505,7 @@ rpcrdma_ep_create(struct rpcrdma_ep *ep, struct rpcrdma_ia *ia, | |||
505 | pr_warn("rpcrdma: HCA provides only %d send SGEs\n", max_sge); | 505 | pr_warn("rpcrdma: HCA provides only %d send SGEs\n", max_sge); |
506 | return -ENOMEM; | 506 | return -ENOMEM; |
507 | } | 507 | } |
508 | ia->ri_max_send_sges = max_sge - RPCRDMA_MIN_SEND_SGES; | 508 | ia->ri_max_send_sges = max_sge; |
509 | 509 | ||
510 | if (ia->ri_device->attrs.max_qp_wr <= RPCRDMA_BACKWARD_WRS) { | 510 | if (ia->ri_device->attrs.max_qp_wr <= RPCRDMA_BACKWARD_WRS) { |
511 | dprintk("RPC: %s: insufficient wqe's available\n", | 511 | dprintk("RPC: %s: insufficient wqe's available\n", |