[dpdk-dev] [PATCH v4] doc: announce ring API change
Stephen Hemminger
stephen at networkplumber.org
Fri May 10 16:58:55 CEST 2019
On Fri, 10 May 2019 14:53:56 +0000
"Eads, Gage" <gage.eads at intel.com> wrote:
> > 01/02/2019 15:36, Gage Eads:
> > > In order to support the non-blocking ring[1], an API change
> > > (additional argument to rte_ring_get_memsize()) is required in
> > > librte_ring. This commit updates the deprecation notice to pave the
> > > way for its inclusion in 19.08.
> > >
> > > [1] http://mails.dpdk.org/archives/dev/2019-January/124162.html
> > >
> > > Signed-off-by: Gage Eads <gage.eads at intel.com>
> >
> > There is still no agreement on this change?
> >
>
> Still none. I was hoping this discussion (http://mails.dpdk.org/archives/dev/2019-April/129229.html) would lead to some clear direction, but at this point the effort is stalled.
The fundamental tradeoff is between non-blocking rings and ABI breakage.
Why not have a new ring type for non-blocking rings since non-blocking
rings are not necessary for all use cases.
More information about the dev
mailing list