Re: [PATCH net-next v3 0/4] net: clean up interactions of CHECKSUM_PARTIAL and fragmentation
From: Hannes Frederic Sowa <hidden>
Date: 2015-10-28 09:33:30
From: Hannes Frederic Sowa <hidden>
Date: 2015-10-28 09:33:30
Hi David, Hannes Frederic Sowa [off-list ref] writes:
This series fixes wrong checksums on the wire for IPv4 and IPv6. Large send buffers and especially NFS lead to wrong checksums in both IPv4 and IPv6. CHECKSUM_PARTIAL skbs should not receive the respective fragmentations functions, so we add WARN_ON_ONCE to those functions to fix up those as soon as they get reported. Thanks! Changelog: v2: added v4 checks v3: removed WARN_ON_ONCES (advice by Tom Herbert) Hannes Frederic Sowa (4): ipv4: no CHECKSUM_PARTIAL on MSG_MORE corked sockets ipv4: add defensive check for CHECKSUM_PARTIAL skbs in ip_fragment ipv6: no CHECKSUM_PARTIAL on MSG_MORE corked sockets
Those patches are actually for net and not for net-next, sorry. Guess I messed it up with Ctrl-R foo. Thanks, Hannes