]> git.baikalelectronics.ru Git - kernel.git/commit
GENEVE: Support outer IPv4 Tx checksums by default
authorAlexander Duyck <aduyck@mirantis.com>
Fri, 19 Feb 2016 19:26:24 +0000 (11:26 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 22 Feb 2016 03:05:49 +0000 (22:05 -0500)
commit2aa18ee3004cf65d54f4eeecb31d74fb035f49fe
tree4deb195f0f79cd1184b0528a480f8a9d2b1ce4a5
parent65e66957d87bd5deb19f6769a9318309f555c8bb
GENEVE: Support outer IPv4 Tx checksums by default

This change makes it so that if UDP CSUM is not specified we will default
to enabling it.  The main motivation behind this is the fact that with the
use of outer checksum we can greatly improve the performance for GENEVE
tunnels on hardware that doesn't know how to parse them.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Acked-by: Tom Herbert <tom@herbertland.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/geneve.c