From: Anton Blanchard Date: Wed, 7 Sep 2011 14:41:06 +0000 (+0000) Subject: ibmveth: Fix checksum offload failure handling X-Git-Tag: v3.1-rc7~25^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb82fd204b6e6c67661bbd37df032edafb2da56e;p=pandora-kernel.git ibmveth: Fix checksum offload failure handling Fix a number of issues in ibmveth_set_csum_offload: - set_attr6 and clr_attr6 may be used uninitialised - We store the result of the IPV4 checksum change in ret but overwrite it in a couple of places before checking it again later. Add ret4 to make it obvious what we are doing. - We weren't clearing the NETIF_F_IP_CSUM and NETIF_F_IPV6_CSUM flags if the enable of that hypervisor feature failed. Signed-off-by: Anton Blanchard Signed-off-by: David S. Miller --- Reading git-diff-tree failed