On Wed, Jun 05, 2013 at 09:54:33AM -0500, Steve Wise wrote: > >Ah. I was thinking it would use the old interface if it was > >compiled against a libibverbs that didn't support the extensions.
> So old provider libs will work with the new libibverbs but new > provider libs will not work with the old libibverbs? Is there no > way around this? That dependency can be painful. providers can use dlopen/dlsym tricks, or perhaps weak symbols to discover the new libibverbs symbols. Nobody has had an interest in working on that problem though. My original thought when putting all this together was that the one time synchronized update to the extendable interface was manageable. .. but seeing now that the providers are linking to other new symbols beyond the init (eg the cmd family) it seems this will be beyond just a one time thing. :( Jason -- 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
