Thread (1 message) 1 message, 1 author, 2003-12-25

Re: [PATCH]: Remove backlog accounting from TBF, pass limit to the default inner bfifo qdisc only

flat view

From: David S. Miller <hidden>
Date: 2003-12-25 03:22:34

On Wed, 24 Dec 2003 13:51:53 +0100
Patrick McHardy [off-list ref] wrote:
when TBF was made classful, backlog accounting was kept inside
TBF for reasons I don't understand. When used with SFQ as inner
qdisc, TBF can not know the exact backlog once SFQ returned
NET_CMIT_CN. An underestimate leads to backlog becoming negative
when the queue drains, it stops accepting packets then.
 ...
This patch removes backlog accounting from TBF, the limit
parameter is just passed to the default inner bfifo, once it
is replaced limit is not effective anymore.
Applied to both 2.4.x and 2.6.x, thanks Patrick.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help