summaryrefslogtreecommitdiffstats
path: root/net/dccp/ccids/lib/loss_interval.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@osdl.org>2006-08-25 15:55:43 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2006-08-26 18:42:01 -0700
commit59eed279c5daa88d95e429782ddb8ef87e52c44b (patch)
tree89f82b76b89293aaf9eae94c9fc7be151e3ba664 /net/dccp/ccids/lib/loss_interval.c
parent897522ea1c20691b6a65f32f03ae4e77e508b31c (diff)
[IPV6]: Segmentation offload not set correctly on TCP children
TCP over IPV6 would incorrectly inherit the GSO settings. This would cause kernel to send Tcp Segmentation Offload packets for IPV6 data to devices that can't handle it. It caused the sky2 driver to lock http://bugzilla.kernel.org/show_bug.cgi?id=7050 and the e1000 would generate bogus packets. I can't blame the hardware for gagging if the upper layers feed it garbage. This was a new bug in 2.6.18 introduced with GSO support. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/dccp/ccids/lib/loss_interval.c')
0 files changed, 0 insertions, 0 deletions