[dpdk-dev] [PATCH v2 0/6] fix transmit datapath cumulative series
Viacheslav Ovsiienko
viacheslavo at mellanox.com
Mon Aug 5 15:03:48 CEST 2019
This series provides the fixes for mlx5 Tx datapath, mostly
resolving the minor performance and setup issues:
- various inline data settings
- wrong assert condition on minimal data length
- large burst SQ overflow due to inefficient CQ drain
Signed-off-by: Viacheslav Ovsiienko <viacheslavo at mellanox.com>
Acked-by: Matan Azrad <matan at mellanox.com>
---
v1 was sent as separated patches:
- http://patches.dpdk.org/patch/57347/
- http://patches.dpdk.org/patch/57348/
- http://patches.dpdk.org/patch/57410/
- http://patches.dpdk.org/patch/57411/
- http://patches.dpdk.org/patch/57412/ (reverted in v2)
- http://patches.dpdk.org/patch/57413/
- http://patches.dpdk.org/patch/57414/
Viacheslav Ovsiienko (6):
net/mlx5: fix default minimal data inline
net/mlx5: fix inline data len assert condition
net/mlx5: fix completion queue drain loop
net/mlx5: fix inline data settings
net/mlx5: fix packet size inline settings
net/mlx5: fix completion queue overflow for large bursts
doc/guides/nics/mlx5.rst | 2 +-
drivers/net/mlx5/mlx5.c | 5 +-
drivers/net/mlx5/mlx5_prm.h | 5 +-
drivers/net/mlx5/mlx5_rxtx.c | 136 ++++++++++++++++++++++++++++---------------
drivers/net/mlx5/mlx5_rxtx.h | 9 +--
drivers/net/mlx5/mlx5_txq.c | 39 ++++++-------
6 files changed, 115 insertions(+), 81 deletions(-)
--
1.8.3.1
More information about the dev
mailing list