[openib-general] [PATCH 3/3] librdmacm: add ability to get/set transport specific options

Jack Morgenstein jackm at mellanox.co.il
Sun May 7 01:57:55 PDT 2006


On Friday 05 May 2006 02:15, Sean Hefty wrote:
> Add routines to the userspace RDMA CM library to get/set transport
> specific options.
>
> Add an option to retrieve possible path records for a connection, and
> set which path a connection will be established on.
>
Sean,

I noticed that in this update to librdmacm, you added functionality (to the 
ABI).

Should we use this revision (6949/6950 of the openib trunk) of the rdma_cm in 
the upcoming OFED (branch) release? 

If yes, I will update both the kernel and userspace rdma_cm (in the branch) 
for OFED RC5.

If not, please change the trunk ABI version (RDMA_USER_CM_ABI_VERSION) to 2 in 
file 
   linux_kernel/driver/infiniband/include/rdma/rdma_user_cm.h 

(since the branch rdma_cm kernel module will be in the field -- and it will 
not support the get/set transport-specific options),

and also change RDMA_USER_CM_MAX_ABI_VERSION to 2 in userspace file 
rdma_cma_abi.h, and add appropriate kernel abi version checking in userspace 
for the userspace functions unavailable with a kernel rdma_cm module which 
supports only ABI version 1.

- Jack



More information about the general mailing list