summaryrefslogtreecommitdiff
path: root/lib/crc-t10dif.c
diff options
context:
space:
mode:
authorSteve Glendinning <steve.glendinning@shawell.net>2012-11-02 00:44:20 (GMT)
committerDavid S. Miller <davem@davemloft.net>2012-11-03 19:29:55 (GMT)
commit00acda68b587181546d68fb98db1c5c73ee6c16f (patch)
tree2f63cd23527f8b24dc508eb353a4271beed435b7 /lib/crc-t10dif.c
parenta7a558fe426adf22b0b979705167146bf16c37fa (diff)
downloadlinux-fsl-qoriq-00acda68b587181546d68fb98db1c5c73ee6c16f.tar.xz
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 'lib/crc-t10dif.c')
0 files changed, 0 insertions, 0 deletions