From: Yuchung Cheng Date: Thu, 23 Aug 2012 07:05:17 +0000 (+0000) Subject: tcp: fix cwnd reduction for non-sack recovery X-Git-Tag: v3.6-rc5~20^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c4a56fec379ac0d7754e0d4da6a7361f1a4fe64;p=pandora-kernel.git tcp: fix cwnd reduction for non-sack recovery The cwnd reduction in fast recovery is based on the number of packets newly delivered per ACK. For non-sack connections every DUPACK signifies a packet has been delivered, but the sender mistakenly skips counting them for cwnd reduction. The fix is to compute newly_acked_sacked after DUPACKs are accounted in sacked_out for non-sack connections. Signed-off-by: Yuchung Cheng Acked-by: Nandita Dukkipati Acked-by: Neal Cardwell Signed-off-by: David S. Miller --- Reading git-diff-tree failed