linux/drivers/net/ethernet/emulex/benet
Eric Dumazet ac1ae5f33f 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 <edumazet@google.com>
Acked-by: Padmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-07-16 23:02:36 -07:00
..
be_cmds.c be2net: Enable RSS UDP hashing for Lancer and Skyhawk 2012-07-12 08:16:47 -07:00
be_cmds.h be2net: Add description about various RSS hash types 2012-07-16 23:02:36 -07:00
be_ethtool.c be2net: Fix error while toggling autoneg of pause parameters 2012-07-12 08:16:46 -07:00
be_hw.h be2net: Activate new FW after FW download for Lancer 2012-07-12 08:16:46 -07:00
be_main.c be2net: dont pull too much data in skb linear part 2012-07-16 23:02:36 -07:00
be_roce.c be2net: Add functionality to support RoCE driver 2012-05-08 11:17:47 -07:00
be_roce.h be2net: Add functionality to support RoCE driver 2012-05-08 11:17:47 -07:00
be.h be2net: update driver version 2012-07-16 23:02:36 -07:00
Kconfig
Makefile be2net: Add functionality to support RoCE driver 2012-05-08 11:17:47 -07:00