aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorJason Wang <[email protected]>2014-07-23 16:33:55 +0800
committerDavid S. Miller <[email protected]>2014-07-23 15:12:02 -0700
commit91815639d8804d1eee7ce2e1f7f60b36771db2c9 (patch)
tree0b55a52980362bd053ef02615bb0b7630e86e02f /tools/perf/scripts/python/bin/stackcollapse-record
parent2ffa75988fff39741e60141ce4a349e2419b41e6 (diff)
virtio-net: rx busy polling support
Add basic support for rx busy polling. Instead of introducing new states and spinlock to synchronize between NAPI and polling method, this patch just reuse NAPI state to avoid extra overhead for fast path and simplified the codes. Test was done between a kvm guest and an external host. Two hosts were connected through 40gb mlx4 cards. With both busy_poll and busy_read are set to 50 in guest, 1 byte netperf tcp_rr shows 127% improvement: transaction rate was increased from 8353.33 to 18966.87. Cc: Rusty Russell <[email protected]> Cc: Michael S. Tsirkin <[email protected]> Cc: Vlad Yasevich <[email protected]> Cc: Eric Dumazet <[email protected]> Signed-off-by: Jason Wang <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions