[ofw] Re: [ofa-general] [RFC] 3/5: IB ACM: libibacm

Hal Rosenstock hal.rosenstock at gmail.com
Thu Sep 17 16:57:32 PDT 2009


On Thu, Sep 17, 2009 at 7:12 PM, Hal Rosenstock <hal.rosenstock at gmail.com>wrote:

>
>
>  On Thu, Sep 17, 2009 at 5:49 PM, Sean Hefty <sean.hefty at intel.com> wrote:
>
>> >I'm not sure this is a good idea. ibutils (ibis and ibmgtsim) wants
>> ib_types.h
>> >but does not want libibumad.
>>
>> Well, libibumad is pretty useless without some network structure
>> definitions.
>>
>
> ib_types.h is more akin to what is in libibmad rather than libibumad.
>
>
>> Currently, the alternatives are to install opensm, which also requires
>> installing libibmad, libibcommon, and complib, or for the app to define
>> what
>> they need, which is what was done here.  I'm not sure how you pick up
>> ib_types.h
>> without libibumad getting installed, but you can make a reasonable
>> argument that
>> libibumad should define the MAD and SA attribute structures.
>>
>
> libibumad is currently transparent to the MAD details. It's the MAD library
> which knows this and that's more a diagnostic library.
>
> In a different world, this might all just be one library...
>

Although not a fit IMO, the pragmatic solution is to move ib_types,h into
libibumad. I think it is better there than OpenSM which was never quite
right either. That can at least start to eliminate the duplications in this
area.

-- Hal


>
> -- Hal
>
>
>>
>> - Sean
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20090917/3cd63367/attachment.html>


More information about the ofw mailing list