> -----Original Message-----
> From: Stephen Hemminger <step...@networkplumber.org>
> Sent: Friday, October 20, 2023 9:32 PM
> To: Dumitrescu, Cristian <cristian.dumitre...@intel.com>
> Cc: dev@dpdk.org; Thomas Monjalon <tho...@monjalon.net>; Ferruh Yigit
> <ferruh.yi...@amd.com>; Andrew Rybchenko
> <andrew.rybche...@oktetlabs.ru>
> Subject: Re: [PATCH v4 03/28] ethdev: mark rte_mtr API's as stable
>
> On Fri, 20 Oct 2023 10:18:29 +0000
> "Dumitrescu, Cristian" <cristian.dumitre...@intel.com> wrote:
>
> > > -----Original Message-----
> > > From: Stephen Hemminger <step...@networkplumber.org>
> > > Sent: Thursday, October 19, 2023 8:10 PM
> > > To: dev@dpdk.org
> > > Cc: Stephen Hemminger <step...@networkplumber.org>; Thomas
> Monjalon
> > > <tho...@monjalon.net>; Dumitrescu, Cristian
> > > <cristian.dumitre...@intel.com>; Ferruh Yigit <ferruh.yi...@amd.com>;
> > > Andrew Rybchenko <andrew.rybche...@oktetlabs.ru>
> > > Subject: [PATCH v4 03/28] ethdev: mark rte_mtr API's as stable
> > >
> > > These haven't changed in a while, time has come to make them
> > > not experimental.
> > >
> > > Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
> > > ---
> >
> > NAK.
> >
> > This API needs more drivers to use it and more time before transitioning to
> stable.
>
> We need to discuss this at tech board. The experimental flag was intended to
> be allowed for only a limited time. The mtr library was added 5 years ago in
> 17.11
> release! If it is not used now, it should be removed.
It is used, as you can quickly find for yourself, but implementing this API is
currently WIP for several devices; therefore, it would probably better to wait
a bit more before transitioning to stable in order to get this API right.