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 _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
