On Fri, 2005-09-09 at 16:05, Eitan Zahavi wrote: > > I may be wrong but: > > ServiceGID says port GID for service. A port GID must meet the > > requirements in the addressing section. > [EZ] I think the spec intentionally leaves this open. The intent is to > use this as GID but no check is defined. According to your > interpretation no "proxy" - where node A publish services of node B - > is allowed
Proxy would be allowed. There are 2 possibilities: 1. Allow valid looking GIDs or 2. Only allow GIDs present in the subnet > > For busy, it might be possible but is there one timeout retry > strategy > > or should this be left to the client ? For other errors, I think it > > needs to be left to the client/application to determine whether it > is in > > error. > > [EZ] Agree about the need to pass up the error codes. Just handle the > BUSY at a lower level which is probably common to most applications. > But we might at least make it an optional service of the low level? The OpenSM SA client API needs changing to make it optional. Other than that it is a matter of the default policy: retries and timeout (with backoff) to be used. -- Hal _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
