[ofa-general] detecting "recv buffer not available" events

Ralph Campbell ralph.campbell at qlogic.com
Tue Mar 4 14:21:59 PST 2008


There is no generic counter you can query to find the number
of RNR retires. The best you can do is set the IBV_QP_RNR_RETRY
parameter to zero and see if you get any IBV_WC_RNR_RETRY_EXC_ERR
error completions. If IBV_QP_RNR_RETRY is N, the HCA
will do up to N=0..6 retries for you (or if it is 7, an infinite
number of times).

On Tue, 2008-03-04 at 15:25 -0600, Steve Wise wrote:
> All,
> 
> This question is regarding SENDs arriving when no RECV buffer is posted. 
>   For IB, somehow the transport can deal with this and force the sender 
> transport to retransmit.
> 
> First, is my statement above correct?
> 
> If so, How can I detect that this is happening on an IB RC?  IE is there 
> some stat I can query?
> 
> Thanks,
> 
> Steve.
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
> 
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general




More information about the general mailing list