commit | a715dea3c8e9ef2771c534e05ee1d36f65987e64 | [log] [tgz] |
---|---|---|
author | Anton Blanchard <anton@samba.org> | Sun Mar 27 14:57:26 2011 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Mar 28 22:26:32 2011 -0700 |
tree | 7734586473abed25f7ec4b8423adbdba3d829a61 | |
parent | 4910ac6c526d2868adcb5893e0c428473de862b5 [diff] |
net: Always allocate at least 16 skb frags regardless of page size When analysing performance of the cxgb3 on a ppc64 box I noticed that we weren't doing much GRO merging. It turns out we are limited by the number of SKB frags: #define MAX_SKB_FRAGS (65536/PAGE_SIZE + 2) With a 4kB page size we have 18 frags, but with a 64kB page size we only have 3 frags. I ran a single stream TCP bandwidth test to compare the performance of Signed-off-by: David S. Miller <davem@davemloft.net>