]> git.baikalelectronics.ru Git - kernel.git/commit
[TCP]: Increase the max_burst threshold from 3 to tp->reordering.
authorJohn Heffner <johnwheffner@gmail.com>
Tue, 15 Apr 2008 22:26:39 +0000 (15:26 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Apr 2008 09:29:56 +0000 (02:29 -0700)
commit6bd9ce8ca8e10856d7fa6eb403494958892e3b89
treef515b780e78ae05f81dc21f1434fe7ba807b8509
parent591c22bf2d418eb46cfd039fe1c91c912a6c9c0e
[TCP]: Increase the max_burst threshold from 3 to tp->reordering.

This change is necessary to allow cwnd to grow during persistent
reordering.  Cwnd moderation is applied when in the disorder state
and an ack that fills the hole comes in.  If the hole was greater
than 3 packets, but less than tp->reordering, cwnd will shrink when
it should not have.

Signed-off-by: John Heffner <jheffner@napa.(none)>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/tcp.h