bc5ef57d43
When TSO is disabled we still have to calculate partial checksum if DF bit if turned off. This is caused by firmware bug. First of all, we must make sure that we are dealing with IPV4 packet. If not, we will just skip further checking of this packet and move to the next one. If application will not set m2_len field, we assume we that it was Ethernet frame because we have to look inside the packet to check for the DF flag. To make it work properly, PMD is assuming that before sending packet application called function rte_eth_tx_prepare(). Signed-off-by: Michal Krawczyk <mk@semihalf.com> Reviewed-by: Jakub Palider <jpalider@gmail.com> Acked-by: Jan Medala <jan.medala@outlook.com> |
||
---|---|---|
.. | ||
base | ||
ena_ethdev.c | ||
ena_ethdev.h | ||
ena_logs.h | ||
ena_platform.h | ||
Makefile | ||
rte_pmd_ena_version.map |