[openib-general] [PATCH] SMI update

Sean Hefty sean.hefty at intel.com
Fri Sep 17 10:17:55 PDT 2004


>> After spending a couple of days floundering in SMI-related code,
>>  I finally gave in and studied that part of the spec,
>> comparing it against the existing implementations.
>>  I tried to separate the SMI requirements into send and
>> receive handling of SMPs.  There's some pseudo-code near the
>> end of ib_smi.c (to be converted into real code) that describes
>>  how the SMI checks will eventually work as the code is merged
>> with the ib_mad.c routines.
>
>Sounds like you used the written sections (and compliances) rather than
>the flow chart. Is that true ?

Correct - the code is based on the compliance statements, although the two
seem to match.  From what I could tell, neither of these areas separated the
handling of sending a SMP from receiving one, which is what I tried to have
the code do.

The receive side handling of SMPs is based off the Topspin stack, but was
updated to include switches.




More information about the general mailing list