On Monday 21 April 2008 10:04, Joachim Fenkes wrote:

> +     if (unlikely(my_qp->state != IB_QPS_RTS)) {
> +             ehca_err(qp->device, "QP not in RTS state  qpn=%x", qp->qp_num);
> +             return -EINVAL;
> +     }

Myself, I'm not very happy with using EINVAL, but I can't think of a more
fitting return code. Also, this is what nes, amso and cxgb3 return in such a
case; ipath posts an error CQE and mthca/mlx4 don't do this check at all
(AFAICS).

Better suggestions, anyone?

Regards,
  Joachim

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to