On Thu, Jan 26, 2017 at 09:35:48AM -0800, Christoph Hellwig wrote: > On Thu, Jan 26, 2017 at 10:13:25AM -0700, Jason Gunthorpe wrote: > > I missed asking for this when the ibv_cmd_create_ah@IBVERBS_1.4 patch > > was merged, but before we release 13 we need to drop all the ibv_cmd_* > > entry points from the public headers so that nothing outside rdma-core > > can link to these symbols. > > A good thing would be to move all these symbols into a @IBVERBS_PRIVATE > namespace, similar to what glibc does for it's internal library only > exports. Makes sense for clarity. I guess we should remove the public headers and change the symbol version all at once in '13'? This would instantly make all out of tree providers totally unworkable. Or go back to providing strong compat to the providers as Ben suggested.. In this case someone will have to vote for this with a patch to put the missing symbol back... I know mlx voted for the first path - Ira? Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html