> -----Original Message-----
> From: Stephen Hemminger <[email protected]>
> Sent: Friday, October 20, 2023 9:32 PM
> To: Dumitrescu, Cristian <[email protected]>
> Cc: [email protected]; Thomas Monjalon <[email protected]>; Ferruh Yigit
> <[email protected]>; Andrew Rybchenko
> <[email protected]>
> 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" <[email protected]> wrote:
> 
> > > -----Original Message-----
> > > From: Stephen Hemminger <[email protected]>
> > > Sent: Thursday, October 19, 2023 8:10 PM
> > > To: [email protected]
> > > Cc: Stephen Hemminger <[email protected]>; Thomas
> Monjalon
> > > <[email protected]>; Dumitrescu, Cristian
> > > <[email protected]>; Ferruh Yigit <[email protected]>;
> > > Andrew Rybchenko <[email protected]>
> > > 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 <[email protected]>
> > > ---
> >
> > 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.

Reply via email to