aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorHannes Frederic Sowa <[email protected]>2015-10-27 22:40:41 +0100
committerDavid S. Miller <[email protected]>2015-11-01 12:01:27 -0500
commit682b1a9d3f9686ee43fd66b48605daff00522157 (patch)
treea44f0abba04be4bd11633764983320cab253939a /tools/perf/scripts/python/bin/export-to-postgresql-report
parentdbd3393c56a8794fe596e7dd20d0efa613b9cf61 (diff)
ipv6: no CHECKSUM_PARTIAL on MSG_MORE corked sockets
We cannot reliable calculate packet size on MSG_MORE corked sockets and thus cannot decide if they are going to be fragmented later on, so better not use CHECKSUM_PARTIAL in the first place. The IPv6 code also intended to protect and not use CHECKSUM_PARTIAL in the existence of IPv6 extension headers, but the condition was wrong. Fix it up, too. Also the condition to check whether the packet fits into one fragment was wrong and has been corrected. Fixes: commit 32dce968dd987 ("ipv6: Allow for partial checksums on non-ufo packets") See-also: commit 72e843bb09d45 ("ipv6: ip6_fragment() should check CHECKSUM_PARTIAL") Cc: Eric Dumazet <[email protected]> Cc: Vlad Yasevich <[email protected]> Cc: Benjamin Coddington <[email protected]> Cc: Tom Herbert <[email protected]> Signed-off-by: Hannes Frederic Sowa <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions