diff options
| -rw-r--r-- | drivers/infiniband/hw/mlx4/qp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/mlx4/qp.c b/drivers/infiniband/hw/mlx4/qp.c index f585eddef4b7..56e66a4c335c 100644 --- a/drivers/infiniband/hw/mlx4/qp.c +++ b/drivers/infiniband/hw/mlx4/qp.c | |||
| @@ -2225,6 +2225,10 @@ done: | |||
| 2225 | if (qp->flags & MLX4_IB_QP_LSO) | 2225 | if (qp->flags & MLX4_IB_QP_LSO) |
| 2226 | qp_init_attr->create_flags |= IB_QP_CREATE_IPOIB_UD_LSO; | 2226 | qp_init_attr->create_flags |= IB_QP_CREATE_IPOIB_UD_LSO; |
| 2227 | 2227 | ||
| 2228 | qp_init_attr->sq_sig_type = | ||
| 2229 | qp->sq_signal_bits == cpu_to_be32(MLX4_WQE_CTRL_CQ_UPDATE) ? | ||
| 2230 | IB_SIGNAL_ALL_WR : IB_SIGNAL_REQ_WR; | ||
| 2231 | |||
| 2228 | out: | 2232 | out: |
| 2229 | mutex_unlock(&qp->mutex); | 2233 | mutex_unlock(&qp->mutex); |
| 2230 | return err; | 2234 | return err; |
