]> git.baikalelectronics.ru Git - kernel.git/commit
pkt_sched: Remove qdisc->ops->requeue() etc.
authorJarek Poplawski <jarkao2@gmail.com>
Fri, 14 Nov 2008 06:56:30 +0000 (22:56 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 14 Nov 2008 06:56:30 +0000 (22:56 -0800)
commitbb06915e041d79c12621b4ea4e47f8ce6f792eec
tree271f0d093d2436b0d0ebdff151fc4f5b1fb15f21
parentd4e607fc92fcdd7d326298e56845895ff24becd9
pkt_sched: Remove qdisc->ops->requeue() etc.

After implementing qdisc->ops->peek() and changing sch_netem into
classless qdisc there are no more qdisc->ops->requeue() users. This
patch removes this method with its wrappers (qdisc_requeue()), and
also unused qdisc->requeue structure. There are a few minor fixes of
warnings (htb_enqueue()) and comments btw.

The idea to kill ->requeue() and a similar patch were first developed
by David S. Miller.

Signed-off-by: Jarek Poplawski <jarkao2@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
17 files changed:
include/net/sch_generic.h
net/sched/sch_api.c
net/sched/sch_atm.c
net/sched/sch_cbq.c
net/sched/sch_dsmark.c
net/sched/sch_fifo.c
net/sched/sch_generic.c
net/sched/sch_gred.c
net/sched/sch_hfsc.c
net/sched/sch_htb.c
net/sched/sch_multiq.c
net/sched/sch_netem.c
net/sched/sch_prio.c
net/sched/sch_red.c
net/sched/sch_sfq.c
net/sched/sch_tbf.c
net/sched/sch_teql.c