summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh
diff options
context:
space:
mode:
authorFurong Xu <0x1207@gmail.com>2025-01-15 11:27:05 +0800
committerPaolo Abeni <pabeni@redhat.com>2025-01-16 12:14:23 +0100
commit204182edb3107f87a40f34affb3de8851e1c5d68 (patch)
treedf4a0627bb37eba3caa1e709dd1103946117edc4 /tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh
parent2a2931517c9ac482b617d56ca0b961d2f2776366 (diff)
net: stmmac: Convert prefetch() to net_prefetch() for received frames
The size of DMA descriptors is 32 bytes at most. net_prefetch() for received frames, and keep prefetch() for descriptors. This patch brings ~4.8% driver performance improvement in a TCP RX throughput test with iPerf tool on a single isolated Cortex-A65 CPU core, 2.92 Gbits/sec increased to 3.06 Gbits/sec. Suggested-by: Joe Damato <jdamato@fastly.com> Signed-off-by: Furong Xu <0x1207@gmail.com> Reviewed-by: Yanteng Si <si.yanteng@linux.dev> Reviewed-by: Larysa Zaremba <larysa.zaremba@intel.com> Reviewed-by: Joe Damato <jdamato@fastly.com> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh')
0 files changed, 0 insertions, 0 deletions