[NET_SCHED]: Fix endless loops (part 2): "simple" qdiscs
Convert the "simple" qdiscs to use qdisc_tree_decrease_qlen() where necessary: - all graft operations - destruction of old child qdiscs in prio, red and tbf change operation - purging of queue in sfq change operation Signed-off-by:Patrick McHardy <kaber@trash.net> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- net/sched/sch_cbq.c 1 addition, 1 deletionnet/sched/sch_cbq.c
- net/sched/sch_dsmark.c 1 addition, 1 deletionnet/sched/sch_dsmark.c
- net/sched/sch_netem.c 1 addition, 1 deletionnet/sched/sch_netem.c
- net/sched/sch_prio.c 8 additions, 3 deletionsnet/sched/sch_prio.c
- net/sched/sch_red.c 4 additions, 2 deletionsnet/sched/sch_red.c
- net/sched/sch_sfq.c 3 additions, 0 deletionsnet/sched/sch_sfq.c
- net/sched/sch_tbf.c 4 additions, 2 deletionsnet/sched/sch_tbf.c
Please register or sign in to comment