summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet
diff options
context:
space:
mode:
authorSteve Glendinning <steve.glendinning@shawell.net>2012-11-02 00:44:20 +0000
committerDavid S. Miller <davem@davemloft.net>2012-11-03 15:29:55 -0400
commit00acda68b587181546d68fb98db1c5c73ee6c16f (patch)
tree2f63cd23527f8b24dc508eb353a4271beed435b7 /drivers/net/ethernet
parenta7a558fe426adf22b0b979705167146bf16c37fa (diff)
downloadblackbird-op-linux-00acda68b587181546d68fb98db1c5c73ee6c16f.tar.gz
blackbird-op-linux-00acda68b587181546d68fb98db1c5c73ee6c16f.zip
smsc95xx: fix tx checksum offload for big endian
f7b2927 introduced tx checksum offload support for smsc95xx, and enabled it by default. This feature doesn't take endianness into account, so causes most tx to fail on those platforms. This patch fixes the problem fully by adding the missing conversion. An alternate workaround is to disable TX checksum offload on those platforms. The cpu impact of this feature is very low. Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud