summaryrefslogtreecommitdiffstats
path: root/net/vmw_vsock/af_vsock.c
diff options
context:
space:
mode:
authorDaniel Jurgens <danielj@mellanox.com>2016-05-04 14:00:33 +0200
committerDavid S. Miller <davem@davemloft.net>2016-05-06 05:26:14 +0200
commit82d69203df634b4dfa765c94f60ce9482bcc44d6 (patch)
tree672c7c28769be55984db0089f97b60baf059384f /net/vmw_vsock/af_vsock.c
parentMerge branch 'bnxt_en-fixes' (diff)
downloadlinux-82d69203df634b4dfa765c94f60ce9482bcc44d6.tar.xz
linux-82d69203df634b4dfa765c94f60ce9482bcc44d6.zip
net/mlx4_en: Fix endianness bug in IPV6 csum calculation
Use htons instead of unconditionally byte swapping nexthdr. On a little endian systems shifting the byte is correct behavior, but it results in incorrect csums on big endian architectures. Fixes: f8c6455bb04b ('net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE') Signed-off-by: Daniel Jurgens <danielj@mellanox.com> Reviewed-by: Carol Soto <clsoto@us.ibm.com> Tested-by: Carol Soto <clsoto@us.ibm.com> Signed-off-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/vmw_vsock/af_vsock.c')
0 files changed, 0 insertions, 0 deletions