commit | 8388546e7972ef8f1bf9c981139ad59cf5331820 | [log] [tgz] |
---|---|---|
author | Chris Metcalf <cmetcalf@tilera.com> | Wed Jul 11 14:08:21 2012 -0400 |
committer | Chris Metcalf <cmetcalf@tilera.com> | Wed Jul 18 15:03:00 2012 -0400 |
tree | e4efddd1dfb9d8ff718ada36ca994b4cbd3a3eb9 | |
parent | 9b4c341b1e3c207f57de3bf5f3c65845592dee89 [diff] |
tilegx net driver: handle payload data not in frags The original driver implementation assumed that for TSO, all the payload data would be in the frags. This isn't always true; change the driver to support payload data at skb->data between "skb_transport_offset(skb) + tcp_hdrlen(skb)" and "skb->hdr_len", followed by the data in the frags. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>