]> git.baikalelectronics.ru Git - kernel.git/commit
[PKT_SCHED]: Convert sch_red to a classful qdisc
authorPatrick McHardy <kaber@trash.net>
Tue, 21 Mar 2006 03:20:44 +0000 (19:20 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Mar 2006 03:20:44 +0000 (19:20 -0800)
commita801e36069f004a0fbdb7759b9aff26d8a23df64
tree2d217dcad1cde479e5200f488bada90e116b75ba
parent940608717fb936636b8c854968e8c696e6df8d02
[PKT_SCHED]: Convert sch_red to a classful qdisc

Convert sch_red to a classful qdisc. All qdiscs that maintain accurate
backlog counters are eligible as child qdiscs. When a queue limit larger
than zero is given, a bfifo qdisc is used for backwards compatibility.
Current versions of tc enforce a limit larger than zero, other users
can avoid creating the default qdisc by using zero.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Acked-by: Jamal Hadi Salim <hadi@cyberus.ca>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_red.c