From: Eric Dumazet Date: Fri, 13 Jul 2012 03:19:41 +0000 (+0000) Subject: be2net: dont pull too much data in skb linear part X-Git-Tag: v3.6-rc1~125^2~154 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac1ae5f33fd225f46da0072e2091962410a0431b;p=pandora-kernel.git be2net: dont pull too much data in skb linear part skb_fill_rx_data() pulls 64 byte of data in skb->data Its too much for TCP (with no options) on IPv4, as total size of headers is 14 + 40 = 54 This means tcp stack and splice() are suboptimal, since tcp payload is in part in tcp->data, and in part in skb frag. Signed-off-by: Eric Dumazet Acked-by: Padmanabh Ratnakar Signed-off-by: David S. Miller --- Reading git-diff-tree failed