]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'tcp_cubic-fix-spurious-HYSTART_DELAY-on-RTT-decrease'
authorDavid S. Miller <davem@davemloft.net>
Thu, 25 Jun 2020 23:08:47 +0000 (16:08 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 25 Jun 2020 23:08:47 +0000 (16:08 -0700)
commitf77ba7451090c5b4c5ea34f4078254daf0a9ca73
tree49c330b281928a72db56ed5c0841426e1e78bda8
parent369f77178c9577f393b59bd599fe7519eb7e7b68
parentc6c354ca0d1a0551963af1a74e7b1ddb86e0d03b
Merge branch 'tcp_cubic-fix-spurious-HYSTART_DELAY-on-RTT-decrease'

Neal Cardwell says:

====================
tcp_cubic: fix spurious HYSTART_DELAY on RTT decrease

This series fixes a long-standing bug in the TCP CUBIC
HYSTART_DELAY mechanim recently reported by Mirja Kuehlewind. The
code can cause a spurious exit of slow start in some particular
cases: upon an RTT decrease that happens on the 9th or later ACK
in a round trip. This series fixes the original Hystart code and
also the recent BPF implementation.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>