diff options
| author | Eric Dumazet <[email protected]> | 2012-01-25 03:56:30 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2012-01-26 18:51:00 +0000 |
| commit | bb349bb4b19b39830e0486aedfd7c7dca23b7baf (patch) | |
| tree | bda5193280dc62d5c82ccb0f450409657ed0aaba /net/ipv4/tcp_output.c | |
| parent | bnx2x: Update version to 1.72.0 and copyrights (diff) | |
| download | kernel-bb349bb4b19b39830e0486aedfd7c7dca23b7baf.tar.gz kernel-bb349bb4b19b39830e0486aedfd7c7dca23b7baf.zip | |
be2net: allocate more headroom in incoming skbs
Allocation of 64 bytes in skb headroom is not enough if we have to pull
ethernet + ipv6 + tcp headers, and/or extra tunneling header.
Its currently not noticed because netdev_alloc_skb_ip_align(64) give us
more room, thanks to power-of-two kmalloc() roundups.
Make sure we ask for 128 bytes so that side effects of upcoming patches
from Ian Campbell dont decrease benet rx performance, because of extra
skb head reallocations.
Signed-off-by: Eric Dumazet <[email protected]>
Cc: Ian Campbell <[email protected]>
Cc: Vasundhara Volam <[email protected]>
Cc: Sathya Perla <[email protected]>
Cc: Ajit Khaparde <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_output.c')
0 files changed, 0 insertions, 0 deletions
