Message ID | 20190402123513.27048-1-leon@kernel.org (mailing list archive) |
---|---|
State | Mainlined |
Commit | 061ccb52d23cfa2cf3195546a21c3a87194db5b7 |
Headers | show |
Series | [rdma-next] RDMA/cma: Set proper port number as index | expand |
On Tue, 2019-04-02 at 15:35 +0300, Leon Romanovsky wrote: > diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c > index ed3a71adc03b..efa091cad141 100644 > --- a/drivers/infiniband/core/cma.c > +++ b/drivers/infiniband/core/cma.c > @@ -3259,7 +3259,7 @@ static int cma_alloc_port(enum rdma_ucm_port_space ps, > goto err; > > bind_list->ps = ps; > - bind_list->port = (unsigned short)ret; > + bind_list->port = snum; > cma_bind_port(bind_list, id_priv); > return 0; > err: Reviewed-by: Bart Van Assche <bvanassche@acm.org> Tested-by: Bart Van Assche <bvanassche@acm.org>
diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c index ed3a71adc03b..efa091cad141 100644 --- a/drivers/infiniband/core/cma.c +++ b/drivers/infiniband/core/cma.c @@ -3259,7 +3259,7 @@ static int cma_alloc_port(enum rdma_ucm_port_space ps, goto err; bind_list->ps = ps; - bind_list->port = (unsigned short)ret; + bind_list->port = snum; cma_bind_port(bind_list, id_priv); return 0; err: