> Why is the OFED libibverbs library binary incompatible with the
> non-OFED libibverbs library ? Why hasn't XRC support been implemented
> in the OFED libibverbs library such that applications built against
> the upstream libibverbs headers also work with the latest OFED version
> of that library ?

The original XRC patches were submitted upstream, but were never accepted.  
Along with those patches were modifications to ibverbs.  Those changes broke 
existing applications and were also never accepted upstream.  However, OFED 
still provided a release based on that code.  This is only a guess, but the 
push to release may have been a time to market decision.  (I'm just trying to 
relay history here.)

I have since re-worked both the kernel and user space XRC patches and submitted 
them for inclusion upstream.  Those patches do maintain backwards 
compatibility.  I believe that OFA is waiting for those patches (or some 
deviation) to be accepted upstream.  OFED will then be rebased on those 
patches, released as 2.0, with a stronger attempt made to keep everything in 
sync.

Hopefully XRC can make it into the 3.2 kernel.

- Sean
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to