freebsd-dev/sys/arm64/conf
Patrick Kelsey 18a7530938 Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.
The conditional compilation support is now centralized in
tcp_fastopen.h and tcp_var.h. This doesn't provide the minimum
theoretical code/data footprint when TCP_RFC7413 is disabled, but
nearly all the TFO code should wind up being removed by the optimizer,
the additional footprint in the syncache entries is a single pointer,
and the additional overhead in the tcpcb is at the end of the
structure.

This enables the TCP_RFC7413 kernel option by default in amd64 and
arm64 GENERIC.

Reviewed by:	hiren
MFC after:	1 month
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D14048
2018-02-26 03:03:41 +00:00
..
DEFAULTS Enable NEW_PCIB on arm64. 2016-05-20 08:43:18 +00:00
GENERIC Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option. 2018-02-26 03:03:41 +00:00
GENERIC-MMCCAM Add MMCCAM-enabled kernel config for arm64 2017-09-11 19:07:42 +00:00
GENERIC-NODEBUG Update several more URLs 2017-10-29 08:17:03 +00:00
GENERIC-UP Update several more URLs 2017-10-29 08:17:03 +00:00