commit | 02276f3c962fd408fa9d441251067845f948bfcf | [log] [tgz] |
---|---|---|
author | Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> | Sat Feb 28 04:44:31 2009 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Mar 02 03:00:11 2009 -0800 |
tree | 040b778209f0694273a9d5d8337814b6a826c74e | |
parent | d3d2ae454501a4dec360995649e1b002a2ad90c5 [diff] |
tcp: fix corner case issue in segmentation during rexmitting If cur_mss grew very recently so that the previously G/TSOed skb now fits well into a single segment it would get send up in parts unless we calculate # of segments again. This corner-case could happen eg. after mtu probe completes or less than previously sack blocks are required for the opposite direction. Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> Signed-off-by: David S. Miller <davem@davemloft.net>