This patchset introduced Tx generic tunnel checksum and TSO offload to mlx5 PMD.
This patchset relies on new ethdev API of: http://www.dpdk.org/dev/patchwork/patch/37519/ Xueming Li (3): net/mlx5: separate TSO function in Tx data path net/mlx5: support generic tunnel offloading net/mlx5: allow max 192B TSO inline header length drivers/net/mlx5/Makefile | 5 + drivers/net/mlx5/mlx5.c | 14 ++- drivers/net/mlx5/mlx5.h | 1 + drivers/net/mlx5/mlx5_defs.h | 2 +- drivers/net/mlx5/mlx5_ethdev.c | 5 +- drivers/net/mlx5/mlx5_prm.h | 24 ++++ drivers/net/mlx5/mlx5_rxtx.c | 208 ++++++++++++++++++++++++---------- drivers/net/mlx5/mlx5_rxtx.h | 100 ++++++++++++---- drivers/net/mlx5/mlx5_rxtx_vec.c | 9 +- drivers/net/mlx5/mlx5_rxtx_vec_neon.h | 2 +- drivers/net/mlx5/mlx5_rxtx_vec_sse.h | 2 +- drivers/net/mlx5/mlx5_txq.c | 10 +- 12 files changed, 289 insertions(+), 93 deletions(-) -- 2.13.3