RE: [PATCH V3] SA Busy Handling

Mike Heinz
2010-12-06T16:50:47Z

Looking at the management source code, I don't see a single instance of umad_send() where retries is set to a non-zero value except saquery, which I think used to be zero as well.

-----Original Message-----
From: Hal Rosenstock [mailto:hal-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org]
Sent: Monday, December 06, 2010 11:47 AM
To: Mike Heinz
Cc: Hefty, Sean; Roland Dreier; Todd Rimmer; linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH V3] SA Busy Handling

On 12/6/2010 10:27 AM, Mike Heinz wrote:
>
> (In addition, none of the user-land tools use any kind of retries at all, but that's a different issue.)

Which user land tools are you referring to not using retries ?

Certain infiniband-diags do use the retry mechanism while others do not.
It depends on the (nature of the) diag command. The simple manual
query/response ones (using umad_send) do not use retry whereas others
(more sophisticated ones like ibnetdiscover) do. In any case, if retries
are appropriate and not currently implemented, it is simple to add them in.

-- Hal