aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.Linux
diff options
context:
space:
mode:
authorJesse Gross <jesse@nicira.com>2010-05-18 17:30:42 -0700
committerJesse Gross <jesse@nicira.com>2010-05-19 12:33:33 -0700
commit6f4709828bed7b831015d6c22dcb209de02f7537 (patch)
treeecea72efcbf1b250b26e2b0a1ed9fcd2c43de8cc /INSTALL.Linux
parent2158888d8d8f3b4c00dcf979390a19fa7fcf7942 (diff)
gre: Check whether IPv6 is compiled into the kernel.
Add guards to check whether IPv6 is supported by the kernel instead of causing the module to fail to load. If IPv6 is not supported these packets can still be encapsulated but they will not receive any special treatment such as path MTU discovery.
Diffstat (limited to 'INSTALL.Linux')
-rw-r--r--INSTALL.Linux4
1 files changed, 4 insertions, 0 deletions
diff --git a/INSTALL.Linux b/INSTALL.Linux
index 20a0dd80..c3cf2f84 100644
--- a/INSTALL.Linux
+++ b/INSTALL.Linux
@@ -48,6 +48,10 @@ INSTALL.userspace for more information.
and NET_ACT_POLICE, either built-in or as modules.
(NET_CLS_POLICE is obsolete and not needed.)
+ If GRE tunneling is being used it is recommended that the kernel
+ be compiled with IPv6 support (CONFIG_IPV6). This allows for
+ special handling (such as path MTU discovery) of IPv6 packets.
+
- To build a kernel module, you need the same version of GCC that
was used to build that kernel.