[ofa-general] [PATCH][RFC] Handle packet received on RQ of tx_qp with NOSRQ
Pradeep Satyanarayana
pradeeps at linux.vnet.ibm.com
Mon Aug 13 17:09:11 PDT 2007
Roland Dreier wrote:
>> This is only for completeness sake. Performance will be poor compared to two (or more)
>> Linux systems using this. This is expected to be really a corner and do not expect this
>> to happen. Hence is there for completeness only. If I interpreted this correctly, this
>> is was what Roland suggested (and I agree with the suggestion).
>
> No, this isn't really what I suggested. I suggested one receive to
> start with, and if this receive is consumed, then post a full set of
> receives to fill the QP receive queue and use it normally. No
> separate CQ, no kernel log message. This still might run into RNR
> issues if more than one message is sent right away.
>
> I woudn't be that surprised if AIX or Solaris or some other OS chooses
> to use the same QP for sending and receiving, and I'm not sure we want
> to be in a situation where that doesn't work well. Although maybe we
> can defer worrying about this until someone runs into the issue in
> practice.
>
> I guess you should post your latest rolled up patch sowe can see where
> we stand on this.
>
Without a separate CQ, how do the receive work completion handlers distinguish
between the different receive queues of rx_qp and tx_qp -any suggestions?
Pradeep
More information about the general
mailing list