aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs/test_prog_array_init.c
diff options
context:
space:
mode:
authorSean Anderson <[email protected]>2024-09-03 14:49:12 -0400
committerJakub Kicinski <[email protected]>2024-09-04 17:10:02 -0700
commitd57f7b45945ac0517ff8ea50655f00db6e8d637c (patch)
tree06bf821d92cfb451e43a67114214190c6918c49f /tools/testing/selftests/bpf/progs/test_prog_array_init.c
parent569bf6d481b0b823c3c9c3b8be77908fd7caf66b (diff)
net: cadence: macb: Enable software IRQ coalescing by default
This NIC doesn't have hardware IRQ coalescing. Under high load, interrupts can adversely affect performance. To mitigate this, enable software IRQ coalescing by default. On my system this increases receive throughput with iperf3 from 853 MBit/sec to 934 MBit/s, decreases interrupts from 69489/sec to 2016/sec, and decreases CPU utilization from 27% (4x Cortex-A53) to 14%. Latency is not affected (as far as I can tell). Signed-off-by: Sean Anderson <[email protected]> Reviewed-by: Simon Horman <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/progs/test_prog_array_init.c')
0 files changed, 0 insertions, 0 deletions