summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorNeal Cardwell <ncardwell@google.com>2015-01-28 20:01:38 -0500
committerDavid S. Miller <davem@davemloft.net>2015-01-28 22:18:38 -0800
commit9cd981dcf174d26805a032aefa791436da709bee (patch)
treed64e5b39bbeecbf80c4a3dc79b9d081d10f71eb8 /usr
parentc22bdca94782f05b9337d8548bde51b2f38ef17f (diff)
downloadop-kernel-dev-9cd981dcf174d26805a032aefa791436da709bee.zip
op-kernel-dev-9cd981dcf174d26805a032aefa791436da709bee.tar.gz
tcp: fix stretch ACK bugs in CUBIC
Change CUBIC to properly handle stretch ACKs in additive increase mode by passing in the count of ACKed packets to tcp_cong_avoid_ai(). In addition, because we are now precisely accounting for stretch ACKs, including delayed ACKs, we can now remove the delayed ACK tracking and estimation code that tracked recent delayed ACK behavior in ca->delayed_ack. Reported-by: Eyal Perry <eyalpe@mellanox.com> Signed-off-by: Neal Cardwell <ncardwell@google.com> Signed-off-by: Yuchung Cheng <ycheng@google.com> Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud