net/octeontx: support Rx/Tx checksum offload
authorHarman Kalra <hkalra@marvell.com>
Mon, 16 Mar 2020 09:33:44 +0000 (15:03 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:06 +0000 (13:57 +0200)
commit100f6992429e451206509db036ef5dbe79adedb1
tree33260759f2035abff5aa4d34dbd4701960a2fb43
parent241a65006138f659f299290a5d1237827321db27
net/octeontx: support Rx/Tx checksum offload

This patch implements rx/tx checksum offload. In case of
wrong checksum received (inner/outer l3/l4) it reports the
corresponding layer which has bad checksum and also corrects
it if hw checksum is enabled on tx side.

Signed-off-by: Harman Kalra <hkalra@marvell.com>
doc/guides/nics/features/octeontx.ini
drivers/net/octeontx/octeontx_ethdev.c
drivers/net/octeontx/octeontx_ethdev.h
drivers/net/octeontx/octeontx_rxtx.c
drivers/net/octeontx/octeontx_rxtx.h