[dpdk-dev] [PATCH v3 0/6] net/mlx5: performance improvement
Nelio Laranjeiro
nelio.laranjeiro at 6wind.com
Tue Sep 20 10:53:45 CEST 2016
- Rework structure elements to reduce their size.
- Removes a second useless loop in Tx burst function.
This series should be applied on top of "net/mlx5: various fixes".
Changes in v2:
- rework serie to apply it on top of "net/mlx5: various fixes".
Changes in v3:
- Rework some commits log.
Nelio Laranjeiro (6):
net/mlx5: rework hardware structures
net/mlx5: reduce memory overhead of Rx/Tx descriptors
net/mlx5: reduce memory overhead for CQE handling
net/mlx5: reduce memory overhead for BF handling
net/mlx5: reduce memory overhead for WQE handling
net/mlx5: remove gather loop on segments
drivers/net/mlx5/mlx5_ethdev.c | 4 +-
drivers/net/mlx5/mlx5_prm.h | 70 ++-----
drivers/net/mlx5/mlx5_rxq.c | 12 +-
drivers/net/mlx5/mlx5_rxtx.c | 460 +++++++++++++++++++++--------------------
drivers/net/mlx5/mlx5_rxtx.h | 22 +-
drivers/net/mlx5/mlx5_txq.c | 18 +-
6 files changed, 286 insertions(+), 300 deletions(-)
--
2.1.4
More information about the dev
mailing list