[openib-general] [RFC] [PATCH 2/7] ibrdmaverbs config files 2

Krishna Kumar krkumar2 at in.ibm.com
Mon Jul 10 20:48:50 PDT 2006


Hi Roland,

> Agreed.  I think that the way forward is to provide a libibverbs
> release that has both rdma_ and ibv_ prefixed identifiers, and also
> provides both <infiniband/verbs.h> and <rdma/verbs.h> headers, etc.
> Then in the next major libibverbs release, the ibv_ versions of
> identifiers can be deprecated, and finally removed in the next major
> release (which could be renamed to librdmaverbs).

Actually what you are suggesting is almost the same as what I have
done - instead of creating different API's in the same library, I have
created a new library to do the same.

> Following that route is something that I've been meaning to work on,
> and I'd be happy to accept patches in that direction.  But a big bang
> approach that breaks the world is not a good idea I don't think.

The intention was never to break the existing applications, since I am
not suggesting to remove libibverbs immediately. The intention is : when
all applications are converted to use the new API, then the libibverbs
can be removed.

Does that sound reasonable ? Otherwise I am OK to change it wrt to your
idea.

Thanks,

- KK






More information about the general mailing list