diff options
author | Fan Du <fan.du@windriver.com> | 2013-10-16 02:01:30 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-10-17 19:24:44 (GMT) |
commit | 27127a82561a2a3ed955ce207048e1b066a80a2a (patch) | |
tree | abb0407fc9c944151ddbbf8989a89a729a9c8811 /net/rds/threads.c | |
parent | e87b3998d795123b4139bc3f25490dd236f68212 (diff) | |
download | linux-fsl-qoriq-27127a82561a2a3ed955ce207048e1b066a80a2a.tar.xz |
sctp: Use software crc32 checksum when xfrm transform will happen.
igb/ixgbe have hardware sctp checksum support, when this feature is enabled
and also IPsec is armed to protect sctp traffic, ugly things happened as
xfrm_output checks CHECKSUM_PARTIAL to do checksum operation(sum every thing
up and pack the 16bits result in the checksum field). The result is fail
establishment of sctp communication.
Cc: Neil Horman <nhorman@tuxdriver.com>
Cc: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Fan Du <fan.du@windriver.com>
Signed-off-by: Vlad Yasevich <vyasevich@gmail.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/rds/threads.c')
0 files changed, 0 insertions, 0 deletions