[openib-general] [RFC] CM reject handling and redirection

Hal Rosenstock halr at voltaire.com
Thu Feb 17 12:02:23 PST 2005


On Thu, 2005-02-17 at 12:51, Sean Hefty wrote:
> It looks like one way to handle this is to add a new field to struct 
> ib_cm_req_param: struct ib_sa_path_rec *cm_path.  A user could easily 
> set this to the same path record referenced by the *primary_path field. 
>   This would only be a small change to existing users.

Sounds straightforward.

> I'm still not sure how to handle a failed path between the CMs.  And 
> even if you could detect a failed path, recovering from it is difficult 
> without violating the REQ max_cm_retries.  Is anyone planning on using APM?

Won't the CM protocol time out in this case and this error be pushed
back on the user ? Would the user then rerequest a PathRecord ?

-- Hal




More information about the general mailing list