diff options
| author | Florian Westphal <[email protected]> | 2016-11-21 13:18:38 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2016-11-21 18:20:17 +0000 |
| commit | e97991832a4ea4a5f47d65f068a4c966a2eb5730 (patch) | |
| tree | 870e5c09c37890d286872c9ae22382d6bf336b37 /net/tipc/socket.c | |
| parent | tcp: add cwnd_undo functions to various tcp cc algorithms (diff) | |
| download | kernel-e97991832a4ea4a5f47d65f068a4c966a2eb5730.tar.gz kernel-e97991832a4ea4a5f47d65f068a4c966a2eb5730.zip | |
tcp: make undo_cwnd mandatory for congestion modules
The undo_cwnd fallback in the stack doubles cwnd based on ssthresh,
which un-does reno halving behaviour.
It seems more appropriate to let congctl algorithms pair .ssthresh
and .undo_cwnd properly. Add a 'tcp_reno_undo_cwnd' function and wire it
up for all congestion algorithms that used to rely on the fallback.
Cc: Eric Dumazet <[email protected]>
Cc: Yuchung Cheng <[email protected]>
Cc: Neal Cardwell <[email protected]>
Signed-off-by: Florian Westphal <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/tipc/socket.c')
0 files changed, 0 insertions, 0 deletions
