RDMA/cxgb4: Fix over-dereference when terminating
authorSteve Wise <swise@opengridcomputing.com>
Wed, 9 Apr 2014 14:40:37 +0000 (09:40 -0500)
committerRoland Dreier <roland@purestorage.com>
Fri, 11 Apr 2014 18:36:10 +0000 (11:36 -0700)
commit1d1ca9b4fdde07325d263f7a75379527b1281f52
tree06c17021c793df97431499caaf7ed1a296b04d97
parent97df1c6736f660b58b408a60d0f7f65a64fb9d56
RDMA/cxgb4: Fix over-dereference when terminating

Need to get the endpoint reference before calling rdma_fini(), which
might fail causing us to not get the reference.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/cxgb4/qp.c