sched: remove WRR from strict priority TC queues
authorJasvinder Singh <jasvinder.singh@intel.com>
Mon, 22 Jul 2019 11:01:38 +0000 (12:01 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 22 Jul 2019 13:16:25 +0000 (15:16 +0200)
commite16b06da090820ed41bda7884b93955412d7eff1
tree5f5092868e39a0b1e3de3745fe656a1fd25fbda7
parenta3549d2716d66afaf345f1ae8ffd4eb838383189
sched: remove WRR from strict priority TC queues

All higher priority traffic classes contain only one queue, thus
remove wrr function for them. The lowest priority best-effort
traffic class conitnue to have multiple queues and packet are
scheduled from its queues using wrr function.

Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
Signed-off-by: Abraham Tovar <abrahamx.tovar@intel.com>
Signed-off-by: Lukasz Krakowiak <lukaszx.krakowiak@intel.com>
app/test/test_sched.c
examples/qos_sched/init.c
lib/librte_sched/Makefile
lib/librte_sched/meson.build
lib/librte_sched/rte_sched.c
lib/librte_sched/rte_sched.h