diff options
author | Sieng Piaw Liew <[email protected]> | 2021-01-06 22:42:02 +0800 |
---|---|---|
committer | Jakub Kicinski <[email protected]> | 2021-01-07 12:39:52 -0800 |
commit | 9cbfea02c1dbee0afb9128f065e6e793672b9ff7 (patch) | |
tree | d503071d75f0a6ed891323e01d89c0c9ba27d751 /tools/perf/scripts/python/syscall-counts-by-pid.py | |
parent | 2e4233870557ac12387f885756b70fc181cb3806 (diff) |
bcm63xx_enet: batch process rx path
Use netif_receive_skb_list to batch process rx skb.
Tested on BCM6328 320 MHz using iperf3 -M 512, increasing performance
by 12.5%.
Before:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-30.00 sec 120 MBytes 33.7 Mbits/sec 277 sender
[ 4] 0.00-30.00 sec 120 MBytes 33.5 Mbits/sec receiver
After:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-30.00 sec 136 MBytes 37.9 Mbits/sec 203 sender
[ 4] 0.00-30.00 sec 135 MBytes 37.7 Mbits/sec receiver
Signed-off-by: Sieng Piaw Liew <[email protected]>
Acked-by: Florian Fainelli <[email protected]>
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions