[openib-general] RE: osmtest/OpenSM: ServiceGID and busy status

Eitan Zahavi eitan at openib.org
Mon Sep 12 08:53:45 PDT 2005


Hal Rosenstock wrote:

>>
>>Proxy would be allowed. There are 2 possibilities:
>>1. Allow valid looking GIDs
>>or
>>2. Only allow GIDs present in the subnet
> 
> 
> I think that C15-0.0.1.13 (IBA 1.2 p.896) results in the second
> possibility above as it states:
> 
> C15-0.1.13: SA shall reject as invalid any attempt to create, modify, or
> delete a ServiceRecord in which the ServiceP_Key is not present in the
> P_Key Tables of both the port identified by the ServiceGID and the port
> from which the request came. 
> 
Thanks for finding/pointing it. I am not sure this is covered in the
implementation as of today. As it would cause the osmtest requests to be dropped.

Let us add it to the todo list.

Thanks
> So that is more stringent and the ServiceGID must be a (valid) GID in
> the subnet.

> 
> I believe the test ais ttempting to create the SR with an invalid
> ServiceGID as its subnet prefix is 0. It should be rejected by the SA
> per the rule above.
> 
> -- Hal
> 




More information about the general mailing list