Am Donnerstag, den 26.01.2017, 09:35 -0800 schrieb Christoph Hellwig: > 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. I am fine with moving the private symbols into a IBVERBS_PRIVATE_XX namespace as long as all consumers of the private symbols are build from the rdma-core source package. I need to check if there is a package in Debian that uses the private symbols. So either go forward (extra namespace for private symbols) or revert the ABI breakage (for the time being). The discussion on this list seem to prefer the first option. -- Benjamin Drung System Developer Debian & Ubuntu Developer ProfitBricks GmbH Greifswalder Str. 207 D - 10405 Berlin Email: benjamin.drung@xxxxxxxxxxxxxxxx URL: http://www.profitbricks.com Sitz der Gesellschaft: Berlin. Registergericht: Amtsgericht Charlottenburg, HRB 125506B. Geschäftsführer: Andreas Gauger, Achim Weiss. -- 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