0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y
2018-02-28T17:03:47Znet/tcp/illinois: replace broken algorithm reference link2018-02-28T17:03:47ZJoey Pabalinasjoeypabalinas@gmail.com2018-02-28T08:05:53Zurn:sha1:ecc832758a654e375924ebf06a4ac971acb5ce60
The link to the pdf containing the algorithm description is now a
dead link; it seems http://www.ifp.illinois.edu/~srikant/ has been
moved to https://sites.google.com/a/illinois.edu/srikant/ and none of
the original papers can be found there...
I have replaced it with the only working copy I was able to find.
n.b. there is also a copy available at:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.296.6350&rep=rep1&type=pdf
However, this seems to only be a *cached* version, so I am unsure
exactly how reliable that link can be expected to remain over time
and have decided against using that one.
Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-)
Signed-off-by: David S. Miller <davem@davemloft.net>
tcp: consolidate congestion control undo functions2017-08-07T04:25:10ZYuchung Chengycheng@google.com2017-08-04T03:38:52Zurn:sha1:f1722a1be19dc38e0a4b282d4e6e6ec5e1b11a67
Most TCP congestion controls are using identical logic to undo
cwnd except BBR. This patch consolidates these similar functions
to the one used currently by Reno and others.
Suggested-by: Neal Cardwell <ncardwell@google.com>
Signed-off-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: Neal Cardwell <ncardwell@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tcp: add cwnd_undo functions to various tcp cc algorithms2016-11-21T18:20:17ZFlorian Westphalfw@strlen.de2016-11-21T13:18:37Zurn:sha1:85f7e7508a1d288b513493196ef406c6c06134e1
congestion control algorithms that do not halve cwnd in their .ssthresh
should provide a .cwnd_undo rather than rely on current fallback which
assumes reno halving (and thus doubles the cwnd).
All of these do 'something else' in their .ssthresh implementation, thus
store the cwnd on loss and provide .undo_cwnd to restore it again.
A followup patch will remove the fallback and all algorithms will
need to provide a .cwnd_undo function.
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>