diff options
| author | Rusty Russell <[email protected]> | 2008-08-15 15:15:10 -0700 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2008-08-15 19:52:31 -0700 |
| commit | f42157cb568c1eb02eca7df4da67553a9edae24a (patch) | |
| tree | f8c104a73ae5558e104a07e254a9eafd7839269d /tools/perf/scripts/python | |
| parent | db543c1f973cd1d557cc32ceee76737c1e4d2898 (diff) | |
tun: fallback if skb_alloc() fails on big packets
skb_alloc produces linear packets (using kmalloc()). That can fail,
so should we fall back to making paged skbs.
My original version of this patch always allocate paged skbs for big
packets. But that made performance drop from 8.4 seconds to 8.8
seconds on 1G lguest->Host TCP xmit. So now we only do that as a
fallback.
Signed-off-by: Rusty Russell <[email protected]>
Acked-by: Max Krasnyansky <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions