Hal Rosenstock wrote:
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.
We should add it to the todo list.
BTW is the presented future work during the last OpenIB workshop reflected in a
todo file ?
-- 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