.. | .. |
---|
512 | 512 | return ipoib_cm_req_handler(cm_id, event); |
---|
513 | 513 | case IB_CM_DREQ_RECEIVED: |
---|
514 | 514 | ib_send_cm_drep(cm_id, NULL, 0); |
---|
515 | | - /* Fall through */ |
---|
| 515 | + fallthrough; |
---|
516 | 516 | case IB_CM_REJ_RECEIVED: |
---|
517 | 517 | p = cm_id->context; |
---|
518 | 518 | priv = ipoib_priv(p->dev); |
---|
519 | 519 | if (ib_modify_qp(p->qp, &ipoib_cm_err_attr, IB_QP_STATE)) |
---|
520 | 520 | ipoib_warn(priv, "unable to move qp to error state\n"); |
---|
521 | | - /* Fall through */ |
---|
| 521 | + fallthrough; |
---|
522 | 522 | default: |
---|
523 | 523 | return 0; |
---|
524 | 524 | } |
---|
.. | .. |
---|
1155 | 1155 | ret = -ENOMEM; |
---|
1156 | 1156 | goto err_tx; |
---|
1157 | 1157 | } |
---|
1158 | | - memset(p->tx_ring, 0, ipoib_sendq_size * sizeof(*p->tx_ring)); |
---|
1159 | 1158 | |
---|
1160 | 1159 | p->qp = ipoib_cm_create_tx_qp(p->dev, p); |
---|
1161 | 1160 | memalloc_noio_restore(noio_flag); |
---|
.. | .. |
---|
1648 | 1647 | void ipoib_cm_dev_cleanup(struct net_device *dev) |
---|
1649 | 1648 | { |
---|
1650 | 1649 | struct ipoib_dev_priv *priv = ipoib_priv(dev); |
---|
1651 | | - int ret; |
---|
1652 | 1650 | |
---|
1653 | 1651 | if (!priv->cm.srq) |
---|
1654 | 1652 | return; |
---|
1655 | 1653 | |
---|
1656 | 1654 | ipoib_dbg(priv, "Cleanup ipoib connected mode.\n"); |
---|
1657 | 1655 | |
---|
1658 | | - ret = ib_destroy_srq(priv->cm.srq); |
---|
1659 | | - if (ret) |
---|
1660 | | - ipoib_warn(priv, "ib_destroy_srq failed: %d\n", ret); |
---|
1661 | | - |
---|
| 1656 | + ib_destroy_srq(priv->cm.srq); |
---|
1662 | 1657 | priv->cm.srq = NULL; |
---|
1663 | 1658 | if (!priv->cm.srq_ring) |
---|
1664 | 1659 | return; |
---|