On 10/31/07, <b class="gmail_sendername">Sean Hefty</b> <<a href="mailto:mshefty@ichips.intel.com">mshefty@ichips.intel.com</a>> wrote:<br>
<br>
<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The text is slightly different in places depending on the context.
</blockquote><div><br>
Indeed, but I found it somehow confusing to have these repeatitions,
for example some conn_ param values are described in more detail at the
man page of rdma_get_cm_event and some other values in more detail at
the page of rdma_connect/rdma_accept.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> More re conn params, and also following questions I got from people<br>> coding to librdmacm/libibverbs - for CONN the RNR and ACK timeouts are
<br>> being set by the core kernel (rdmacm, cm) code. </blockquote><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I don't understand the source of the confusion yet.  The values that are
<br>used are based on what's passed in by the user.  All QP attributes are<br>set by the kernel code when it's modified by the library.</blockquote><div><br>
please note that I referred here to the RNR and ACK --timeout-- values
and not to the --retry-- values. The timeout values are not left for
the user to be chosen but are set by: RNR - the core code at the IB CM
sets it to zero which I think means 655ms by the encoding table at the
IB spec.  ACK - its the packet-life-time value you get from the SA
in the path query plus the hca-ack-delay which you estimate to be the
packet-life-time , etc, does this makes it clear? people just asking
what values are used for their QPs and then I have to explain all
this...<br>
</div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Yes - rdma_accept man page has been updated (not pushed yet) to indicate<br>that this value is ignored.
</blockquote><div><br>
cool <br>
</div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The rdma_connect and rdma_accept man pages have been updated to state<br>that rnr_retry_count value applies to the remote peer.
</blockquote><div><br>
cool, thanks<br>
</div></div><br>
Or.<br>