On Mon, Feb 26, 2018 at 09:50:57AM -0800, Yongseok Koh wrote: > Adding 'txq_inline=0' to PMD parameter should disable Tx packet inlining > but it doesn't work properly for Enhanced Multi-Packet Send. > > Fixes: 6ce84bd88919 ("net/mlx5: add enhanced multi-packet send for > ConnectX-5") > Cc: sta...@dpdk.org > > Signed-off-by: Yongseok Koh <ys...@mellanox.com> > Acked-by: Shahaf Shuler <shah...@mellanox.com> Acked-by: Nelio Laranjeiro <nelio.laranje...@6wind.com>
> --- > drivers/net/mlx5/mlx5_rxtx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/mlx5/mlx5_rxtx.c b/drivers/net/mlx5/mlx5_rxtx.c > index dc4ead934..049f7e6c1 100644 > --- a/drivers/net/mlx5/mlx5_rxtx.c > +++ b/drivers/net/mlx5/mlx5_rxtx.c > @@ -1382,7 +1382,7 @@ txq_burst_empw(struct mlx5_txq_data *txq, struct > rte_mbuf **pkts, > (!txq->mpw_hdr_dseg || > mpw.total_len >= MLX5_WQE_SIZE); > } > - if (do_inline) { > + if (max_inline && do_inline) { > /* Inline packet into WQE. */ > unsigned int max; > > -- > 2.11.0 > -- Nélio Laranjeiro 6WIND