On Tue, 20 Oct 2020 13:50:55 +0200 Thomas Monjalon <[email protected]> wrote:
> 05/09/2020 00:31, Stephen Hemminger: > > If using lots of queues and ports, and having per port or per queue > > metrics it is easy to exceed the upper bound of the metric library. > > Move the limit into rte_config where user can change it. > > > > Ideally, there would be no upper bound and a dynamic structure > > such as red-black tree or hash table would be used for these. > > > > Signed-off-by: Stephen Hemminger <[email protected]> > > --- > > --- a/config/rte_config.h > > +++ b/config/rte_config.h > > +/* rte_metrics defines */ > > +#define RTE_METRICS_MAX_METRICS 256 > > Not sure we want to go in the direction of adding such tuning > in rte_config.h. > > The only other option is to rewrite rte_metrics to support a dynamic data structure!

