freebsd-dev/sys/powerpc/conf
Alexander V. Chernikov d5fe384b4d Enable ROUTE_MPATH support in GENERIC kernels.
Ability to load-balance traffic over multiple path is a must-have thing for routers.
It may be used by the servers to balance outgoing traffic over multiple default gateways.

The previous implementation, RADIX_MPATH stayed in the shadow for too long.
It was not well maintained, which lead us to a vicious circle - people were using
 non-contiguous mask or firewalls to achieve similar goals. As a result, some routing
 daemons implementation still don't have multipath support enabled for FreeBSD.

Turning on ROUTE_MPATH by default would fix it. It will allow to reduce networking
 feature gap to other operating systems. Linux and OpenBSD enabled similar support
 at least 5 years ago.

ROUTE_MPATH does not consume memory unless actually used. It enables around ~1k LOC.

It does not bring any behaviour changes for userland.
Additionally, feature is (temporarily) turned off by the net.route.multipath sysctl
 defaulting to 0.

Differential Revision:	https://reviews.freebsd.org/D27428
2020-12-14 22:23:08 +00:00
..
dpaa Disable new clang 10.0.0 warnings about misleading indentation in 2020-02-17 19:20:47 +00:00
DEFAULTS
GENERIC Include TMPFS in all the GENERIC kernel configs 2020-07-24 08:40:04 +00:00
GENERIC64 Enable ROUTE_MPATH support in GENERIC kernels. 2020-12-14 22:23:08 +00:00
GENERIC64-NODEBUG Set MALLOC_DEBUG_MAXZONES=1 in GENERIC-NODEBUG configurations. 2019-11-18 20:03:28 +00:00
GENERIC64LE [PowerPC64LE] Initial GENERIC64LE kernel config. 2020-09-23 01:07:55 +00:00
GENERIC-NODEBUG Set MALLOC_DEBUG_MAXZONES=1 in GENERIC-NODEBUG configurations. 2019-11-18 20:03:28 +00:00
GENERIC.hints
LINT Create in-tree LINT files 2020-10-09 01:48:14 +00:00
LINT64 Create in-tree LINT files 2020-10-09 01:48:14 +00:00
MPC85XX Fix bogusly declared WERRORs in kernel build 2019-08-25 19:39:31 +00:00
MPC85XXSPE Fix bogusly declared WERRORs in kernel build 2019-08-25 19:39:31 +00:00
NOTES Fix LINT: Add backlight to NOTES 2020-10-02 20:52:09 +00:00
QORIQ64 powerpc/qoriq: Add more devices to config for desktop usage 2020-05-16 03:33:28 +00:00