net/mlx4: restore Rx offloads
authorMoti Haimovsky <motih@mellanox.com>
Thu, 12 Oct 2017 12:29:59 +0000 (14:29 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Oct 2017 00:18:48 +0000 (01:18 +0100)
commit9f57340a808748a79df772f19dc9c0929ab605ee
treef6c7f5c1e937befeae4eebbf91d0cbe684f6fdcc
parent5db1d364086e235ff4ac2c276538b0cc9b2e6010
net/mlx4: restore Rx offloads

This patch adds hardware offloading support for IPV4, UDP and TCP checksum
verification, including inner/outer checksums on supported tunnel types.

It also restores packet type recognition support.

Signed-off-by: Vasily Philipov <vasilyf@mellanox.com>
Signed-off-by: Moti Haimovsky <motih@mellanox.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
doc/guides/nics/features/mlx4.ini
drivers/net/mlx4/mlx4_ethdev.c
drivers/net/mlx4/mlx4_prm.h
drivers/net/mlx4/mlx4_rxq.c
drivers/net/mlx4/mlx4_rxtx.c
drivers/net/mlx4/mlx4_rxtx.h