]> git.baikalelectronics.ru Git - kernel.git/commit
[NET_SCHED]: Fix endless loops (part 4): HTB
authorPatrick McHardy <kaber@trash.net>
Thu, 30 Nov 2006 01:37:05 +0000 (17:37 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Sun, 3 Dec 2006 05:31:45 +0000 (21:31 -0800)
commitd20d6cbc5e41ad920e8357d6935ad9e61a02f3e8
tree6c84f11bfc4e3179eabb21d445fe9252c5fc1b76
parent6a55c04da6e8a5964fb1887da3b86002fe834407
[NET_SCHED]: Fix endless loops (part 4): HTB

Convert HTB to use qdisc_tree_decrease_len() and add a callback
for deactivating a class when its child queue becomes empty.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_htb.c