Title: Message
I executed the example ucmatose
and got the following failure:
# ucmatose librdmacm: couldn't
read ABI version. failed to create event channel
it seems that the cma kernel
module don't create any ABI file, but the user level
library
tries to search for it
anyway.
did you
see this problem before?
This looks like a
potential backport issue. The ABI file is usually created under
misc/rdma_cm, but I believe that the backport patch moves the rdma_cm
directory under infiniband. (The misc directory doesn’t exist.)
The library typically looks under misc/rdma_cm. (Note that very old
versions of the RDMA CM did not create an ABI file, so it’s possible that you
have that version.)
If I remember
correctly, the event channel code went into the CMA in May. Can you tell
me what version of the ucma and librdmacm you are using?
[Dotan
Barak]
in the kernel code: cma.c:
#define CMA_VERSION
0x00
in
the librdma header files:
rdma_cma_abi.h:#define
RDMA_USER_CM_MIN_ABI_VERSION 1 rdma_cma_abi.h:#define
RDMA_USER_CM_MAX_ABI_VERSION
2
do you meant to
those version numbers?
Dotan
|
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general