Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ibmveth: Checksum offload is always disabled

Commit b9367bf3ee6d (net: ibmveth: convert to hw_features) reversed
a check in ibmveth_set_csum_offload that results in checksum offload
never being enabled.

Signed-off-by: Anton Blanchard <anton@samba.org>
Cc: <stable@kernel.org> # 3.0+
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Anton Blanchard and committed by
David S. Miller
91aae1e5 b93da27f

+1 -1
+1 -1
drivers/net/ibmveth.c
··· 812 812 } else 813 813 adapter->fw_ipv6_csum_support = data; 814 814 815 - if (ret != H_SUCCESS || ret6 != H_SUCCESS) 815 + if (ret == H_SUCCESS || ret6 == H_SUCCESS) 816 816 adapter->rx_csum = data; 817 817 else 818 818 rc1 = -EIO;