Sean Hefty wrote:
>> It is not zero, it should be:
>> #define IB_CM_ASSIGN_SERVICE_ID __cpu_to_be64(0x0200000000000000ULL)
>>
>> Unfortunately the value defined in kernel level IBCM and does not
>> exposed to user level.
>> Can you please expose it to user level (infiniband/cm.h)
>>
>
> Oops - good catch. I will add the assign ID and mask values to the header file
> for the next release. Until then, can you try using the values given in the
> kernel header file and let me know if it solves the problem?
>
I already prepared patch for OMPI that defines the value.
Few people already reported that the patch ok (
https://svn.open-mpi.org/trac/ompi/ticket/1388 )
Pasha
|