Yuchung Cheng
99b4dd9f24
tcp: avoid cwnd undo after receiving ECN
...
RFC 4015 section 3.4 says the TCP sender MUST refrain from
reversing the congestion control state when the ACK signals
congestion through the ECN-Echo flag. Currently we may not
always do that when prior_ssthresh is reset upon receiving
ACKs with ECE marks. This patch fixes that.
Signed-off-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: Neal Cardwell <ncardwell@google.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-01-29 23:03:56 -08:00
..
2016-01-28 16:00:46 -08:00
2015-12-14 16:09:30 -05:00
2015-08-25 13:38:50 -07:00
2015-10-20 06:08:27 -07:00
2015-04-03 12:11:15 -04:00
2015-07-29 22:44:04 -07:00
2015-10-21 19:15:20 -07:00
2015-05-28 11:23:20 +08:00
2015-12-13 23:58:44 -05:00
2015-07-24 22:46:11 -07:00
2015-09-09 14:19:50 -07:00
2015-11-04 21:34:37 -05:00
2016-01-29 19:41:00 -08:00
2016-01-10 17:28:24 -05:00
2015-08-10 14:03:54 -07:00
2015-10-26 22:01:18 -07:00
2015-10-14 06:01:07 -07:00
2015-12-03 12:07:05 -05:00
2015-11-15 18:36:38 -05:00
2016-01-20 18:51:31 -08:00
2016-01-05 22:25:57 -05:00
2015-10-23 05:42:21 -07:00
2015-09-21 16:32:29 -07:00
2015-08-28 13:32:36 -07:00
2015-10-08 04:26:54 -07:00
2016-01-28 16:00:46 -08:00
2015-12-25 23:32:23 -05:00
2016-01-29 15:14:20 -05:00
2015-04-03 12:11:15 -04:00
2016-01-15 14:35:24 -05:00
2015-11-04 21:29:59 -05:00
2016-01-08 21:30:43 -05:00
2015-12-25 23:32:23 -05:00
2015-12-25 23:32:23 -05:00
2015-04-03 12:11:15 -04:00
2016-01-29 19:39:09 -08:00
2015-12-31 18:20:10 -05:00
2015-12-03 21:09:12 -05:00
2016-01-25 10:45:41 -08:00
2015-10-21 07:00:48 -07:00
2015-09-29 20:21:32 +02:00
2016-01-08 21:30:43 -05:00
2015-07-21 22:36:33 -07:00
2016-01-04 22:58:30 -05:00
2015-10-08 05:18:47 -07:00
2015-12-18 14:43:38 -05:00
2016-01-10 17:32:09 -05:00
2015-07-09 14:22:52 -07:00
2015-07-09 14:22:52 -07:00
2015-09-25 13:00:38 -07:00
2015-09-17 22:35:07 -07:00
2015-10-23 02:46:52 -07:00
2015-12-15 23:26:52 -05:00
2015-10-23 05:42:21 -07:00
2015-07-09 14:22:52 -07:00
2015-07-09 14:22:52 -07:00
2015-07-09 14:22:52 -07:00
2015-07-09 14:22:52 -07:00
2016-01-29 23:03:56 -08:00
2016-01-21 11:20:14 -08:00
2016-01-14 16:00:49 -08:00
2015-08-28 13:32:36 -07:00
2015-12-22 17:03:05 -05:00
2015-06-11 16:33:10 -07:00
2016-01-14 16:00:49 -08:00
2015-10-21 07:00:53 -07:00
2015-07-09 14:22:52 -07:00
2016-01-10 17:32:09 -05:00
2015-07-09 14:22:52 -07:00
2015-04-29 17:10:38 -04:00
2015-07-09 14:22:52 -07:00
2015-05-05 19:50:09 -04:00
2016-01-11 17:25:16 -05:00
2016-01-28 22:49:30 -08:00
2016-01-04 22:49:59 -05:00
2015-03-02 13:06:31 -05:00
2016-01-11 23:55:43 -05:00
2015-12-25 23:32:23 -05:00
2016-01-19 13:52:25 -05:00
2015-09-17 17:18:37 -07:00
2015-03-25 14:07:04 -04:00
2015-10-24 06:54:12 -07:00
2015-12-22 16:26:31 -05:00