From: Viacheslav Ovsiienko
> This patch does extra inline packet size check to tune the ConnectX-4LX
> performance in the legacy Multi-Packet Write mode.
>
> Signed-off-by: Viacheslav Ovsiienko <viachesl...@mellanox.com>
Slava, Don't you think we want it for stable releases?
Besides it:
Acked-by: Matan Azrad <ma...@mellanox.com>
> drivers/net/mlx5/mlx5_rxtx.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/net/mlx5/mlx5_rxtx.c b/drivers/net/mlx5/mlx5_rxtx.c
> index b55db4f..0df811b 100644
> --- a/drivers/net/mlx5/mlx5_rxtx.c
> +++ b/drivers/net/mlx5/mlx5_rxtx.c
> @@ -4281,6 +4281,8 @@ enum mlx5_txcmp_code {
> loc->mbuf->ol_flags & PKT_TX_DYNF_NOINLINE)
> goto pointer_empw;
> if (MLX5_TXOFF_CONFIG(MPW)) {
> + if (dlen > txq->inlen_send)
> + goto pointer_empw;
> tlen = dlen;
> if (part == room) {
> /* Open new inline MPW session. */
> --
> 1.8.3.1