[dpdk-dev] [PATCH v2 0/2] remove RTE CIO barriers

Phil Yang Phil.Yang at arm.com
Thu Sep 17 04:23:15 CEST 2020


Ferruh Yigit <ferruh.yigit at intel.com> wrote:

> >>
> >> Since rte_cio_*mb APIs have been deprecated[1], remove them and use
> >> rte_io_*mb APIs instead.
> >>
> >> [1]
> http://code.dpdk.org/dpdk/latest/source/doc/guides/rel_notes/deprecatio
> n.rst#L100
> >>
> >> v2:
> >> Update 20.11 release note by adding these API change announcement.
> (Honnappa)
> >
> > Copying Thomas and Ferruh for info, as this change is likely to
> > generate some merging noise (I can see new rte_cio_* calls in
> > next-net).
> >
> >
> > Phil, you must remove the associated deprecation notice as part of this
> change.
> >
> > A single patch is enough since the change is mechanical and the
> > rte_io_ barriers are already equivalent.
> > Yet, I would remind in the commitlog that this is possible now that
> > ARMv8 IO barriers behave the same as the others arches.

Thanks for the comments.
I will address then in v3.

> >
> 
> Thanks for the heads up.
> 
> If there will a v3, can it be possible to have it after next-net pulled
> to main repo? Which I am hopping one for this week but need to sync with
> Thomas. This way no new code is missed.

No problem. I will upstream the update after the next-net get merged in main repo.


Thanks,
Phil



More information about the dev mailing list