From 1aef8359b16173faa1d44e30e6568a2b969c108c Mon Sep 17 00:00:00 2001 From: kmacy Date: Sun, 19 Apr 2009 00:16:04 +0000 Subject: - Import infrastructure for caching flows as a means of accelerating L3 and L2 lookups as well as providing stateful load balancing when used with RADIX_MPATH. - Currently compiled in to i386 and amd64 but disabled by default, it can be enabled at runtime with 'sysctl net.inet.flowtable.enable=1'. - Embedded users can remove it entirely from the kernel by adding 'nooption FLOWTABLE' to their kernel config files. - A minimal hookup will be added to ip_output in a subsequent commit. I would like to see more review before bringing in changes that require more churn. Supported by: Bitgravity Inc. --- sys/i386/conf/DEFAULTS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/i386/conf/DEFAULTS') diff --git a/sys/i386/conf/DEFAULTS b/sys/i386/conf/DEFAULTS index 6cf1424..03fbf36 100644 --- a/sys/i386/conf/DEFAULTS +++ b/sys/i386/conf/DEFAULTS @@ -28,3 +28,5 @@ options GEOM_PART_MBR # enable support for native hardware options NATIVE device atpic + +options FLOWTABLE -- cgit v1.1