Use updated DPDK scheduling schema in Prox 54/72854/2
authorHeinrich Kuhn <heinrich.kuhn@corigine.com>
Wed, 18 Aug 2021 14:21:39 +0000 (16:21 +0200)
committerLuc Provoost <luc.provoost@intel.com>
Mon, 13 Sep 2021 13:22:32 +0000 (13:22 +0000)
commit75597545ef748d7113591cdbfc8d1aaa88cf15cb
tree2d00c7766d341785cb1a17b72f971e1383f257d9
parentd87ea3dfce75c5993564a60cadb81bfa75f20c80
Use updated DPDK scheduling schema in Prox

The scheduling infrastructure in DPDK has changed somewhat in DPDK 20.11
and up. This patch adds the needed compatibly code to make use of the
new layout in DPDK. The bulk of the changes revolve around moving tb/tc
rates and period fields from rte_sched_subport_params to a new struct
called rte_sched_subport_profile_params

Signed-off-by: Heinrich Kuhn <heinrich.kuhn@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Change-Id: Ie365903b972528eaa9324c707fe3868610f51993
VNFs/DPPD-PROX/defaults.c
VNFs/DPPD-PROX/handle_qos.c
VNFs/DPPD-PROX/prox_args.c