[ofa-general] [PATCH][RFC] Handle packet received on RQ of tx_qp with NOSRQ

Roland Dreier rdreier at cisco.com
Mon Aug 13 14:28:40 PDT 2007


> 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.

 - R.



More information about the general mailing list