]> git.baikalelectronics.ru Git - kernel.git/commit
net: sched: drop all special handling of tx_queue_len == 0
authorPhil Sutter <phil@nwl.cc>
Tue, 18 Aug 2015 08:30:49 +0000 (10:30 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Aug 2015 18:55:08 +0000 (11:55 -0700)
commita2b859da451d9b2f3aa9aa1b4b6bd592b65c4717
tree018c84769b8c270f6bec9020da36e9916985a061
parentd1369766b34dbeecd3821d3388d13616230ef17d
net: sched: drop all special handling of tx_queue_len == 0

Those were all workarounds for the formerly double meaning of
tx_queue_len, which broke scheduling algorithms if untreated.

Now that all in-tree drivers have been converted away from setting
tx_queue_len = 0, it should be safe to drop these workarounds for
categorically broken setups.

Signed-off-by: Phil Sutter <phil@nwl.cc>
Cc: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_fifo.c
net/sched/sch_gred.c
net/sched/sch_htb.c
net/sched/sch_plug.c
net/sched/sch_sfb.c