Re: [PATCH v1] sched: enable/disable TC OV at runtime

2022-03-11 Thread Stephen Hemminger
On Fri, 11 Mar 2022 06:24:35 + "Ajmera, Megha" wrote: > > > > > diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c index > > > ec74bee939..1d05089d00 100644 > > > --- a/lib/sched/rte_sched.c > > > +++ b/lib/sched/rte_sched.c > > > @@ -155,6 +155,7 @@ struct rte_sched_subport { > >

RE: [PATCH v1] sched: enable/disable TC OV at runtime

2022-03-10 Thread Ajmera, Megha
> > > diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c index > > ec74bee939..1d05089d00 100644 > > --- a/lib/sched/rte_sched.c > > +++ b/lib/sched/rte_sched.c > > @@ -155,6 +155,7 @@ struct rte_sched_subport { > > uint64_t tc_credits[RTE_SCHED_TRAFFIC_CLASSES_PER_PIPE]; > > > > /

Re: [PATCH v1] sched: enable/disable TC OV at runtime

2022-03-10 Thread Stephen Hemminger
On Thu, 10 Mar 2022 19:54:26 + Megha Ajmera wrote: > diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c > index ec74bee939..1d05089d00 100644 > --- a/lib/sched/rte_sched.c > +++ b/lib/sched/rte_sched.c > @@ -155,6 +155,7 @@ struct rte_sched_subport { > uint64_t tc_credits[RTE_SC

[PATCH v1] sched: enable/disable TC OV at runtime

2022-03-10 Thread Megha Ajmera
Added new API to enable or disable TC over subscription for best effort traffic class at subport level. By default TC OV is disabled for subport. Signed-off-by: Megha Ajmera --- lib/sched/rte_sched.c | 182 +++--- lib/sched/rte_sched.h | 18 + lib/sched/