On Fri, Jan 17, 2020 at 3:58 PM Olivier Matz <olivier.m...@6wind.com> wrote: > > Starting from v20.05, rte_mempool_populate_iova() will return > -ENOBUFS. The ABI will be preserved through symbol versioning until
This deprecation notice describes a 0 return value, not -ENOBUFS. > 20.11. > > Signed-off-by: Olivier Matz <olivier.m...@6wind.com> > --- > doc/guides/rel_notes/deprecation.rst | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst > b/doc/guides/rel_notes/deprecation.rst > index afa94b43e..e11c7f436 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -86,3 +86,8 @@ Deprecation Notices > to set new power environment if power environment was already initialized. > In this case the function will return -1 unless the environment is unset > first > (using ``rte_power_unset_env``). Other function usage scenarios will not > change. > + > +* mempool: starting from v20.05, the API of rte_mempool_populate_iova() > + and rte_mempool_populate_virt() will change to return 0 instead > + of -EINVAL when there is not enough room to store one object. The ABI > + will be preserved until 20.11. > -- > 2.20.1 > -- David Marchand