0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y 2018-02-28T17:03:47Z net/tcp/illinois: replace broken algorithm reference link 2018-02-28T17:03:47Z Joey Pabalinas joeypabalinas@gmail.com 2018-02-28T08:05:53Z urn: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 functions 2017-08-07T04:25:10Z Yuchung Cheng ycheng@google.com 2017-08-04T03:38:52Z urn: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 algorithms 2016-11-21T18:20:17Z Florian Westphal fw@strlen.de 2016-11-21T13:18:37Z urn: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>