mbox series

[net-next,0/2] ibmveth RR performance

Message ID 20240801211215.128101-1-nnac123@linux.ibm.com (mailing list archive)
Headers show
Series ibmveth RR performance | expand

Message

Nick Child Aug. 1, 2024, 9:12 p.m. UTC
Hello!

This patchset aims to increase the ibmveth drivers small packet
request response rate.

These 2 patches address:
1. NAPI rescheduling technique
2. Driver-side processing of small packets

Testing over several netperf tcp_rr connections, we saw a
30% increase in transactions per second. No regressions
were observed in other workloads.

Please let me know if there are any questions/concerns.

Thanks,
  Nick Child

Nick Child (2):
  ibmveth: Optimize poll rescheduling process
  ibmveth: Recycle buffers during replenish phase

 drivers/net/ethernet/ibm/ibmveth.c | 172 +++++++++++++----------------
 1 file changed, 75 insertions(+), 97 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Aug. 2, 2024, 11:50 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Thu,  1 Aug 2024 16:12:13 -0500 you wrote:
> Hello!
> 
> This patchset aims to increase the ibmveth drivers small packet
> request response rate.
> 
> These 2 patches address:
> 1. NAPI rescheduling technique
> 2. Driver-side processing of small packets
> 
> [...]

Here is the summary with links:
  - [net-next,1/2] ibmveth: Optimize poll rescheduling process
    https://git.kernel.org/netdev/net-next/c/f128c7cf0530
  - [net-next,2/2] ibmveth: Recycle buffers during replenish phase
    https://git.kernel.org/netdev/net-next/c/b5381a5540cb

You are awesome, thank you!