|
@@ -237,14 +237,12 @@ static void rdma_set_ctxt_sge(struct svc_rdma_op_ctxt *ctxt,
|
|
|
|
|
|
static int rdma_read_max_sge(struct svcxprt_rdma *xprt, int sge_count)
|
|
static int rdma_read_max_sge(struct svcxprt_rdma *xprt, int sge_count)
|
|
{
|
|
{
|
|
-#ifdef RDMA_TRANSPORT_IWARP
|
|
|
|
if ((RDMA_TRANSPORT_IWARP ==
|
|
if ((RDMA_TRANSPORT_IWARP ==
|
|
rdma_node_get_transport(xprt->sc_cm_id->
|
|
rdma_node_get_transport(xprt->sc_cm_id->
|
|
device->node_type))
|
|
device->node_type))
|
|
&& sge_count > 1)
|
|
&& sge_count > 1)
|
|
return 1;
|
|
return 1;
|
|
else
|
|
else
|
|
-#endif
|
|
|
|
return min_t(int, sge_count, xprt->sc_max_sge);
|
|
return min_t(int, sge_count, xprt->sc_max_sge);
|
|
}
|
|
}
|
|
|
|
|