Whamcloud - gitweb
LU-12904 o2ib: ib_destroy_cq() returns void
[fs/lustre-release.git] / lnet / klnds / o2iblnd / o2iblnd.c
index dde4cfd..44820c0 100644 (file)
@@ -1010,8 +1010,7 @@ void
 kiblnd_destroy_conn(struct kib_conn *conn)
 {
        struct rdma_cm_id *cmid = conn->ibc_cmid;
-       struct kib_peer_ni        *peer_ni = conn->ibc_peer;
-       int                rc;
+       struct kib_peer_ni *peer_ni = conn->ibc_peer;
 
        LASSERT (!in_interrupt());
        LASSERT (atomic_read(&conn->ibc_refcount) == 0);
@@ -1042,11 +1041,8 @@ kiblnd_destroy_conn(struct kib_conn *conn)
        if (cmid != NULL && cmid->qp != NULL)
                rdma_destroy_qp(cmid);
 
-       if (conn->ibc_cq != NULL) {
-               rc = ib_destroy_cq(conn->ibc_cq);
-               if (rc != 0)
-                       CWARN("Error destroying CQ: %d\n", rc);
-       }
+       if (conn->ibc_cq)
+               ib_destroy_cq(conn->ibc_cq);
 
        kiblnd_txlist_done(&conn->ibc_zombie_txs, -ECONNABORTED,
                           LNET_MSG_STATUS_OK);