[ofa-general] [PATCH] perftest Add rdma_cm retries
Or Gerlitz
ogerlitz at voltaire.com
Sun Jul 26 00:06:25 PDT 2009
Steve Wise wrote:
> Seems like the retry functionality is perhaps useful enough then to
> add it into the rdma-cm itself? IE have a retry count param to
> rdma_resolve_route() maybe? Just thinking aloud...
Steve, Sean
As I just wrote, with IB, there's a lower level mechanism (mad) to
enforce timeout and implement retries for route lookup. Since with iWARP
route resolution is no-op, its seems we are done in that respect.
As for address resolution, the kernel addr module implements a timeout
mechanism.
I wonder if one of the neighbour subsystem sysctls/params, could be used
to implement retries, looking on arp(7) I came a cross the retrans_time
sysctl which stands for "The number of jiffies to delay before
retransmitting a request. Defaults to 1 second", but I wasn't sure if it
stands for itself or has to be used in conjunction with other sysctls.
Basically, when an arp is a byproduct of the IP stack wanting to send a
packet, there's a rich state-machine of retries, etc, I assume it
should/could be usable for the RDMA stack.
Or.
More information about the general
mailing list