Thread (13 messages) 13 messages, 3 authors, 2007-07-31

Re: [PATCH net-2.6 1/2] [TCP]: Fix ratehalving with bidirectional flows

From: David Miller <davem@davemloft.net>
Date: 2007-07-31 02:49:55

From: "Ilpo_Järvinen" <redacted>
Date: Mon, 30 Jul 2007 20:18:45 +0300 (EEST)
Actually, the ratehalving seems to work too well, as cwnd is
reduced on every second ACK even though the packets in flight
remains unchanged. Recoveries in a bidirectional flows suffer
quite badly because of this, both NewReno and SACK are affected.

After this patch, rate halving is performed for ACK only if
packets in flight was supposedly changed too.

Signed-off-by: Ilpo Järvinen <redacted>
This fix looks great, and I see no potential problems with
Reno after doing a bit of auditing.

Applied and I'll push to -stable too.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help