net/mlx5: performance improvement
Status from this message: Applied to dpdk-next-net/rel_16_11
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest6 patches 1 replyApplied
- v26 patches 4 repliesSuperseded
- v16 patches 0 repliesSuperseded
Changes in v3 from the cover letter
- Rework some commits log.
Patches in v3 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | net/mlx5: rework hardware structuresdrivers/ drivers/ drivers/ +1 more | +111 | 0 replies | |
| 2/6 | net/mlx5: reduce memory overhead of Rx/Tx descriptorsdrivers/ drivers/ drivers/ +2 more | +22 | 0 replies | |
| 3/6 | net/mlx5: reduce memory overhead for CQE handlingdrivers/ drivers/ drivers/ +1 more | +8 | 0 replies | |
| 4/6 | net/mlx5: reduce memory overhead for BF handlingdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 5/6 | net/mlx5: reduce memory overhead for WQE handlingdrivers/ drivers/ drivers/ | +15 | 0 replies | |
| 6/6 | net/mlx5: remove gather loop on segmentsdrivers/ | +158 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [PATCH v3 0/6] net/mlx5: performance improvement
- 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(-)
Signature · 1 line
2.1.4