On 14-Jul-11 4:21 PM, Paul H. Hargrove wrote:
> 
> 
> On 7/13/2011 11:42 PM, Yevgeny Kliteynik wrote:
>> [adding Terry]
>>
>> On 14-Jul-11 2:49 AM, Eugene Loh wrote:
>>> On 7/13/2011 4:31 PM, Paul H. Hargrove wrote:
>>>> On 7/13/2011 4:20 PM, Yevgeny Kliteynik wrote:
>>>>>>> Finally, are you sure that infiniband/complib/cl_types_osd.h exists on 
>>>>>>> all platforms? (e.g., Solaris) I know you said you don't have any 
>>>>>>> Solaris machines to test with, but you should ping Oracle directly for 
>>>>>>> some testing -- Terry might not be paying attention to this specific 
>>>>>>> thread...
>>>>> I'll check it, but my guess would be that Solaris doesn't have it.
>>>>> AFAIK Solaris doesn't use OpenFabrics OpenSM - it has a separate
>>>>> subnet manager, so I can't assume that it has.
>>>>> So right now the dynamic SL will probably not work on Solaris
>>>>> (though it won't break the compilation).
>>>> I have a pair of old machines running Solaris 11 Express (aka "SunOS 5.11 
>>>> snv_151a November 2010").
>>>> These have IB Verbs support, but there is no such header. In fact, 
>>>> /usr/include/inifiband has no sub-directories.
>>> +1
>>>
>>> (That is, no such header and not even any subdirectories on a very recent 
>>> version of Solaris 11: snv_168.)
>> Makes sense. But I believe that these Solaris installations
>> just don't have Subnet Manager, so they are not supposed to
>> have these headers anyway. What I don't know is what headers
>> are installed as part of the SM installation.
>> Does anybody have a Solaris machine with Subnet Manager?
>>
>> -- YK
> 
> I'll go so far as to say that this header does not exist in the package repo:
> 
> root@pcp-j-20:~# pkg search verbs.h || echo NOPE
> INDEX ACTION VALUE PACKAGE
> basename file usr/include/infiniband/verbs.h 
> pkg:/network/open-fabrics@1.3-0.151.0.1
> 
> root@pcp-j-20:~# pkg search cl_types_osd.h || echo NOPE
> NOPE

Actually cl_types_osd.h is used as kinda hack - it workarounds
bad include directive in ib_types.h

Could you check for ib_types.h instead?
This is the header that I'm actually using.

Thanks a lot!

-- YK

> -Paul
> 

Reply via email to