]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 290028:
authorgnn <gnn@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 26 Nov 2015 02:24:45 +0000 (02:24 +0000)
committergnn <gnn@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 26 Nov 2015 02:24:45 +0000 (02:24 +0000)
commitb7675d76d0a5be11398cb64df913c24dab9d5203
tree5aae32e4d6098b0ba78b6b51a5e0be098f324d6f
parent9bf30a719507461e3c477e08f9d6fe75a88b0d19
MFC 290028:
Turning on IPSEC used to introduce a slight amount of performance
degradation (7%) for host host TCP connections over 10Gbps links,
even when there were no secuirty policies in place. There is no
change in performance on 1Gbps network links. Testing GENERIC vs.
GENERIC-NOIPSEC vs. GENERIC with this change shows that the new
code removes any overhead introduced by having IPSEC always in the
kernel.

Differential Revision: D3993
Sponsored by: Rubicon Communications (Netgate)

git-svn-id: svn://svn.freebsd.org/base/stable/10@291355 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/netinet/ip_ipsec.c
sys/netinet/tcp_subr.c
sys/netipsec/ipsec.c