Re: [dpdk-dev] [RFC PATCH v3 1/3] sched: add PIE based congestion management

2021-06-22 Thread Liguzinski, WojciechX
> -Original Message- > From: Stephen Hemminger > Sent: Monday, June 21, 2021 8:18 PM > To: Liguzinski, WojciechX > Cc: dev@dpdk.org; Singh, Jasvinder ; Dumitrescu, > Cristian ; Dharmappa, Savinay > ; Ajmera, Megha > Subject: Re: [dpdk-dev] [RFC PATCH v3 1

Re: [dpdk-dev] [RFC PATCH v3 1/3] sched: add PIE based congestion management

2021-06-21 Thread Stephen Hemminger
On Mon, 21 Jun 2021 08:35:04 +0100 "Liguzinski, WojciechX" wrote: > +/** > + * @brief Initialises run-time data > + * > + * @param pie [in,out] data pointer to PIE runtime data > + * > + * @return Operation status > + * @retval 0 success > + * @retval !0 error > + */ > +int > +rte_pie_rt_data_ini

[dpdk-dev] [RFC PATCH v3 1/3] sched: add PIE based congestion management

2021-06-21 Thread Liguzinski, WojciechX
Implement PIE based congestion management based on rfc8033 Signed-off-by: Liguzinski, WojciechX --- drivers/net/softnic/rte_eth_softnic_tm.c | 6 +- lib/sched/meson.build| 10 +- lib/sched/rte_pie.c | 78 + lib/sched/rte_pie.h