dev.dpdk.org archive mirror
 help / color / mirror / Atom feed
* DPDK API/ABI Stability
@ 2014-04-09 18:39 Neil Horman
       [not found] ` <20140409183952.GA16493-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Neil Horman @ 2014-04-09 18:39 UTC (permalink / raw)
  To: dev-VfR2kkLFssw

Hey all-
	I was going to include this as an addendum to the packaging thread on
this list, but I can't seem to find it in my inbox, so forgive me starting a new
one.

	I wanted to broach the subject of ABI/API stability on the list here.
Given the recent great efforts to make dpdk packagable by disributions, I think
we probably need to discuss API stability in more depth and come up with a plan
to implement it.  Has anyone started looking into this?  If not, it seems to me
to be reasonable to start by placing a line in the sand with the functions
documented here:

http://dpdk.org/doc/api/

It seems to me we can start reviewing the API library by library, enusring only
those functions are exported, making sure the data types are appropriate for
export, and marking them with a linker script to version them appropriately.

Thoughts?

Neil

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

end of thread, other threads:[~2014-04-11 17:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-09 18:39 DPDK API/ABI Stability Neil Horman
     [not found] ` <20140409183952.GA16493-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2014-04-09 21:08   ` Stephen Hemminger
     [not found]     ` <20140409140849.176db9be-We1ePj4FEcvRI77zikRAJc56i+j3xesD0e7PPNI6Mm0@public.gmane.org>
2014-04-10 10:54       ` Neil Horman
2014-04-11 17:33   ` Poor device abstraction's Stephen Hemminger
     [not found]     ` <20140411103331.060c8a7d-We1ePj4FEcvRI77zikRAJc56i+j3xesD0e7PPNI6Mm0@public.gmane.org>
2014-04-11 17:47       ` Neil Horman
     [not found]         ` <20140411174727.GF911-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2014-04-11 17:57           ` Venkatesan, Venky
     [not found]             ` <1FD9B82B8BF2CF418D9A1000154491D97406521E-P5GAC/sN6hlcIJlls4ac1rfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-04-11 17:59               ` Neil Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).