]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'tcp-min-rtt'
authorDavid S. Miller <davem@davemloft.net>
Fri, 19 Jan 2018 20:39:31 +0000 (15:39 -0500)
committerDavid S. Miller <davem@davemloft.net>
Fri, 19 Jan 2018 20:39:31 +0000 (15:39 -0500)
commite481f2e8942c2b497f84d0be842e53fa7e94fb11
treef72181b7dfc5d58ee416a996028ea5c3698a206c
parent89f9a40b26c09cbdab28aa9b193cff1816d4efcb
parent7de85ca94b1c740153351fc7bad3cde4ac74894e
Merge branch 'tcp-min-rtt'

Yuchung Cheng says:

====================
tcp: do not use RTT from delayed ACKs for min-RTT

This patch set prevents TCP sender from using RTT samples from
(suspected) delayed ACKs as the minimum RTT, to avoid unbounded
over-estimation of the network path delay. This issue is common
when a connection has extended periods of one packet chit-chat
beyond the min RTT filter window. The first patch does that for TCP
general min RTT estimation. The second patch addresses specifically
the BBR congestion control's min RTT filter.
====================

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