On Thu, Sep 17, 2009 at 7:16 PM, Hal Rosenstock <hal.rosenst...@gmail.com>wrote:

>
>
>  On Thu, Sep 17, 2009 at 6:11 PM, Ira Weiny <wei...@llnl.gov> wrote:
>
>> On Thu, 17 Sep 2009 14:49:50 -0700
>> "Sean Hefty" <sean.he...@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.
>> > 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.
>>
>> Actually, now that I think about it...  does ibutils depend on OpenSM
>> then?
>
>
> I think it has to as it uses the OpenSM vendor layer (at least ibis).
> ibmgtsim is another story.
>

Also, configure takes --with-osm for OpenSM location.


>
>
>>  I would think that it would be better to have it depend on ibumad rather
>> than OpenSM...
>>
>
> This may be historical but it was built on the OpenSM vendor layer before
> there was umad.
>
> Mellanox is best to comment on these aspects.
>
> -- Hal
>
>
>>
>> :-/  Ok I think I am starting to see why you mention this...  Does ibutils
>> actually link with anything?  It looks like ibutils is using the inline
>> functions to effectively make a "static" link to this functionality?  I
>> don't see any dependencies on any libs in the Makefile.am's.  Is that
>> correct?  :-/
>>
>> In this case I don't know that it matters if we move the header.  However,
>> it would matter if we moved the inline functions...
>>
>> Does ibutils form it's own packets and open the mad devices on it's own,
>> outside of ibumad?  From my quick look it seems it would have to.
>>
>> Ira
>>
>> >
>> > - Sean
>> >
>>
>>
>> --
>> Ira Weiny
>> Math Programmer/Computer Scientist
>> Lawrence Livermore National Lab
>> 925-423-8008
>> wei...@llnl.gov
>>
>
>
_______________________________________________
general mailing list
general@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to