qosmngr: WRR schdeuling configuration

sequence corrected in initialization as first tm initialization
then delcfg. porttminit bydefault does queue configuration as SP.
This commit is contained in:
Amit KUmar 2022-05-17 16:54:15 +05:30 committed by Rahul Thakur
parent 17ba9d0d6f
commit a0195bf457

View file

@ -851,11 +851,16 @@ pre_configure_queue() {
mkdir -p /tmp/qos/queue_stats/$intf
touch /tmp/qos/queue_stats/$intf/q_idx
echo 0 > /tmp/qos/queue_stats/$intf/q_idx
# tm initialization pushing ahead of delcfg as
# porttminit bydefault configures all queue as SP configuration.
# that was causing WRR queue configuration failure.
tmctl porttminit --devtype 0 --if $intf --flag 0 --numqueues 8
i=0
for i in 0 1 2 3 4 5 6 7; do
tmctl delqcfg --devtype 0 --if $intf --qid $i &>/dev/null
done
tmctl porttminit --devtype 0 --if $intf --flag 0 --numqueues 8
mkdir -p /tmp/qos/$intf
touch /tmp/qos/$intf/q_order