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

Reply via email to