mbox series

[v2,net-next,0/3] mlx4: better BIG-TCP support

Message ID 20221207141237.2575012-1-edumazet@google.com (mailing list archive)
Headers show
Series mlx4: better BIG-TCP support | expand

Message

Eric Dumazet Dec. 7, 2022, 2:12 p.m. UTC
mlx4 uses a bounce buffer in TX whenever the tx descriptors
wrap around the right edge of the ring.

Size of this bounce buffer was hard coded and can be
increased if/when needed.

v2: roundup MLX4_TX_BOUNCE_BUFFER_SIZE (Tariq)

Eric Dumazet (3):
  net/mlx4: rename two constants
  net/mlx4: MLX4_TX_BOUNCE_BUFFER_SIZE depends on MAX_SKB_FRAGS
  net/mlx4: small optimization in mlx4_en_xmit()

 drivers/net/ethernet/mellanox/mlx4/en_tx.c   | 18 ++++++++++--------
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 18 +++++++++++++-----
 2 files changed, 23 insertions(+), 13 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Dec. 8, 2022, 10:30 p.m. UTC | #1
Hello:

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

On Wed,  7 Dec 2022 14:12:34 +0000 you wrote:
> mlx4 uses a bounce buffer in TX whenever the tx descriptors
> wrap around the right edge of the ring.
> 
> Size of this bounce buffer was hard coded and can be
> increased if/when needed.
> 
> v2: roundup MLX4_TX_BOUNCE_BUFFER_SIZE (Tariq)
> 
> [...]

Here is the summary with links:
  - [v2,net-next,1/3] net/mlx4: rename two constants
    https://git.kernel.org/netdev/net-next/c/35f31ff0c0b6
  - [v2,net-next,2/3] net/mlx4: MLX4_TX_BOUNCE_BUFFER_SIZE depends on MAX_SKB_FRAGS
    https://git.kernel.org/netdev/net-next/c/26782aad00cc
  - [v2,net-next,3/3] net/mlx4: small optimization in mlx4_en_xmit()
    https://git.kernel.org/netdev/net-next/c/0e706f7961a4

You are awesome, thank you!