diff options
| author | Saeed Mahameed <[email protected]> | 2017-06-15 14:35:32 +0300 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2017-06-15 22:53:22 -0400 |
| commit | 4931c6ef04b4eb6f726def76f845c10d1bb7057d (patch) | |
| tree | 98cbf8b933e86828cceabfad8f3f5479e0cefd29 /tools/perf/scripts/python | |
| parent | cf97050d547281edc5b813b501d5888c60f23bb2 (diff) | |
net/mlx4_en: Optimized single ring steering
Avoid touching RX QP RSS context when loading with only
one RX ring, to allow optimized A0 RX steering.
Enable by:
- loading mlx4_core with module param: log_num_mgm_entry_size = -6.
- then: ethtool -L <interface> rx 1
Performance tests:
Tested on ConnectX3Pro, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
XDP_DROP packet rate:
-------------------------------------
| Before | After | Gain |
IPv4 | 20.5 Mpps | 28.1 Mpps | 37% |
IPv6 | 18.4 Mpps | 28.1 Mpps | 53% |
-------------------------------------
Signed-off-by: Saeed Mahameed <[email protected]>
Signed-off-by: Tariq Toukan <[email protected]>
Cc: [email protected]
Cc: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions