<snip>

> Subject: [dpdk-dev] Release candidate 20.05-rc2 ABI
> 
> Folks,
> 
> Few ABI observations based on the 20.05-rc2, (please correct me if I am
> wrong)
> 
> 1. rte_ring.h - struct rte_ring
> 
> Changes to the structure of rte_ring throws up a whole bunch of false
> positives that have been suppressed in libabigail.ignore. It is not used by 
> end
> applications and should not be exposed in public headers.
> 
> Suggest that in the v20.11 timeframe we use the opportunity to use opaque
> pointers in librte_efd, librte_hash, librte_pmd_ring, librte_ring, 
> librte_pdump
> to make this issue go away permanently.
lirte_hash already uses opaque pointer, though it is called rte_hash, the 
structure definition is not exposed to the application.
librte_ring, using opaque pointers does not help as it has inline APIs called 
from the application.

> 
> 2. rte_cryptodev_pmd.h - struct rte_cryptodev_ops
> 
> Similarly, changes to the structure of rte_cryptodev_ops are causing false
> positives, also suppressed in libabigail.ignore. It is not used by end
> applications and should not be exposed in public headers.
> 
> 3. rte_bbdev.h - struct rte_bbdev_driver_info
> 
> Similarly, changes to the structure rte_bbdev are causing false positives, 
> also
> suppressed in libabigail.ignore. It is not used by end applications and should
> not be exposed in public headers.
> 
> Thanks,
> 
> Ray K
> 
> On 12/05/2020 03:22, Thomas Monjalon wrote:
> > A new DPDK release candidate is ready for testing:
> >     https://git.dpdk.org/dpdk/tag/?id=v20.05-rc2
> >
> > There are 286 new patches in this snapshot.
> >
> > Release notes:
> >     http://doc.dpdk.org/guides/rel_notes/release_20_05.html
> >
> > Highlights of 20.05-rc2:
> >     - rte_graph
> >     - telemetry rework
> >     - ChaCha20-Poly1305 crypto algorithm
> >
> > The -rc3 should include only some bug fixes, simple cleanups, doc and
> > tooling. We have one week to complete this milestone.
> > Then one more week (allowing -rc4) should be needed before the release.
> >
> > Please test and report issues on bugs.dpdk.org.
> > As a community, we must close as many bugs as possible for -rc3.
> >
> > Thank you everyone
> >
> >

Reply via email to