]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drivers: net: xgene: Fix hardware checksum setting
authorQuan Nguyen <qnguyen@apm.com>
Wed, 15 Mar 2017 20:27:16 +0000 (13:27 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Mar 2018 08:23:20 +0000 (09:23 +0100)
commitf51536fff7b7c2a054b9dee487fec4eb55fe2d2e
treed4882ea0cb959b6a42f523ccbea043496cc49692
parenta7bb9f33452f06da2e114cf154fa729963399414
drivers: net: xgene: Fix hardware checksum setting

[ Upstream commit e026e700d940a1ea3d3bc84d92ac668b1f015462 ]

This patch fixes the hardware checksum settings by properly program
the classifier. Otherwise, packet may be received with checksum error
on X-Gene1 SoC.

Signed-off-by: Quan Nguyen <qnguyen@apm.com>
Signed-off-by: Iyappan Subramanian <isubramanian@apm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h