[openib-general] [cma] the private data length that arrives with the event RDMA_CM_EVENT_CONNECT_REQUEST is false

Dotan Barak dotanb at dev.mellanox.co.il
Mon Sep 25 07:04:50 PDT 2006


Hi Sean.

I'm using the following configuration:
*************************************************************
Host Architecture : x86_64
Linux Distribution: Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Kernel Version    : 2.6.9-34.ELsmp
GCC Version       : gcc (GCC) 3.4.5 20051201 (Red Hat 3.4.5-2)
Memory size       : 4039892 kB
Driver Version    : gen2_linux-20060922-1700 (REV=9611)
HCA ID(s)         : mthca0
HCA model(s)      : 25208
FW version(s)     : 4.7.927
Board(s)          : MT_00A0010001
*************************************************************

I have 2 sides:
    The first side calls rdma_connect() with private data (and 
private_data_len != 0)
    The second side wait for the RDMA_CM_EVENT_CONNECT_REQUEST event and 
check the private_data_len.

The problem is that the private_data_len in the second side (receiver) 
is not equal to the sent data (length).

Can you please check this issue?

Thanks
Dotan




More information about the general mailing list