public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* rdma-core out-of-tree user library
@ 2017-06-06 12:49 Amrani, Ram
       [not found] ` <BN3PR07MB25781554943206E577DFC714F8CB0-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: Amrani, Ram @ 2017-06-06 12:49 UTC (permalink / raw)
  To: Jason Gunthorpe, leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org,
	Doug Ledford, linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
  Cc: Jarod Wilson, Elior, Ariel, Rahman, Ameen

Hi Jason, Leon, Doug, All,
A provider's out-of-tree user library cannot be built against rdma-core, because the
API is hidden to out-of-tree libraries. This was due to a decision taken months back.
The distros have adopted this approach as-is and it is going to be part of the next
releases. While this approach ensures all of the components are in-sync, it has its
disadvantages.

There is typically a gap of several months between two inbox releases.
New features and fixes are delivered to the next inbox releases, but we would like to
have the ability to supply an outbox user library to customers in between. It may
also happen that customers can only adopt the new inbox version with a delay, or even
worse, if they cannot adopt it at all due to various reasons.

I guess this is something you have thought of. If so, what were/are your thoughts about
creating intermediate out-of-box versions?

How are other providers handling this?

Thanks,
Ram

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-06-07 16:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-06 12:49 rdma-core out-of-tree user library Amrani, Ram
     [not found] ` <BN3PR07MB25781554943206E577DFC714F8CB0-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-06-06 16:24   ` Jason Gunthorpe
     [not found]     ` <20170606162400.GB8671-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-06-07  7:30       ` Amrani, Ram
     [not found]         ` <BN3PR07MB25781E538767514E0585E7C4F8C80-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-06-07  7:47           ` Leon Romanovsky
2017-06-07 16:00           ` Jason Gunthorpe
2017-06-06 18:14   ` Leon Romanovsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox