diff options
author | Neal Cardwell <[email protected]> | 2015-01-28 20:01:38 -0500 |
---|---|---|
committer | David S. Miller <[email protected]> | 2015-01-28 22:18:38 -0800 |
commit | 9cd981dcf174d26805a032aefa791436da709bee (patch) | |
tree | d64e5b39bbeecbf80c4a3dc79b9d081d10f71eb8 /tools/perf/util/scripting-engines/trace-event-perl.c | |
parent | c22bdca94782f05b9337d8548bde51b2f38ef17f (diff) |
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 <[email protected]>
Signed-off-by: Neal Cardwell <[email protected]>
Signed-off-by: Yuchung Cheng <[email protected]>
Signed-off-by: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
0 files changed, 0 insertions, 0 deletions