[openib-general] [PATCH] RE: regression in ofed 1.2

Sean Hefty mshefty at ichips.intel.com
Wed Jan 31 13:55:08 PST 2007


Steve Wise wrote:
> Should this be a problem for OFED 1.2?  I would think the ABI for all
> backports should be the same, so it wouldn't be a problem.  Is this
> true?  I'm assuming all backported UCMA modules would have the same
> ABI.  

This is a problem for anyone that tries to use a newer version of the librdamcm 
(like an OFED 1.2 version) with an older kernel (e.g. 2.6.20).  As you pointed 
out, the issue is that the kernel rdma_cm crashes if rdma_init_qp_attr() is 
called before the user calls rdma_connect().  The problem affects both IB and 
iWarp.  The latest changes to the librdmacm exposed this bug, but the latest 
kernel multicast code also fixed it.

As far as I know, only ABI 3 has been released anywhere.  ABI 4 is only 
available from my git tree.  This problem will occur on any code based on ABI 3 
or older code snapshots of ABI 4.

Hopefully this makes sense.

- Sean




More information about the general mailing list