[openib-general] Re: RMPP Message Format Errors

Eitan Zahavi eitan at mellanox.co.il
Tue Sep 20 03:46:25 PDT 2005


Hal Rosenstock wrote:
> On Tue, 2005-09-20 at 06:33, Eitan Zahavi wrote:
> 
>>>Is this what you are referring to ?
>>
>>Yes the line of interest is:
>>__osmv_sa_mad_rcv_cb: Count = 7 = 800 / 112 (16)
>>This shows 16byte extra in the data size.
> 
> 
> Should it be 20 for the SA class header size or 0 here ?
Should be 0. Means an the packet size should accommodate an integer number of
SA records (after removing the headers size).
> 
> 
>>>I do also see:
>>>Sep 20 05:16:40 995667 [AB001140] -> osmt_get_service_by_name: ERR
> 
> 0370:
> 
>>>ib_query failed (IB_REMOTE_ERROR).
>>>Sep 20 05:16:40 995673 [AB001140] -> osmt_get_service_by_name:
> 
> Remote
> 
>>>error = IB_SA_MAD_STATUS_NO_RECORDS.
>>>Sep 20 05:16:40 995678 [AB001140] -> osmt_get_service_by_name:
> 
> Expected
> 
>>>num of records is : 1, Found number of records : 0
>>
>>The full osmtest flow has some intentional errors injected.
>>If it provides the "PASSED" message at the end it means that
>>the errors were intentional and expected.
>>
>>Some of the flows have a special output message that wraps the
>>errors in a section like:
>>
>>"vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv"
>>...
>>"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"
>>
>>We probably need to apply this convention to all the "bad flows".
> 
> 
> Then is expected number of records in this test 1 rather than 0 ?
> 
> -- Hal
> 




More information about the general mailing list