summaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
diff options
context:
space:
mode:
authorEric Dumazet2012-05-16 06:39:09 +0200
committerDavid S. Miller2012-05-16 21:30:26 +0200
commit865ec5523dadbedefbc5710a68969f686a28d928 (patch)
treeb9f056cdea6922d5fc3ed035764660bb6fb152b3 /net/core/sock.c
parentmISDN: Implement MISDN_CTRL_RX_OFF for more drivers (diff)
downloadkernel-qcow2-linux-865ec5523dadbedefbc5710a68969f686a28d928.tar.gz
kernel-qcow2-linux-865ec5523dadbedefbc5710a68969f686a28d928.tar.xz
kernel-qcow2-linux-865ec5523dadbedefbc5710a68969f686a28d928.zip
fq_codel: should use qdisc backlog as threshold
codel_should_drop() logic allows a packet being not dropped if queue size is under max packet size. In fq_codel, we have two possible backlogs : The qdisc global one, and the flow local one. The meaningful one for codel_should_drop() should be the global backlog, not the per flow one, so that thin flows can have a non zero drop/mark probability. Signed-off-by: Eric Dumazet <edumazet@google.com> Cc: Dave Taht <dave.taht@bufferbloat.net> Cc: Kathleen Nichols <nichols@pollere.com> Cc: Van Jacobson <van@pollere.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/sock.c')
0 files changed, 0 insertions, 0 deletions