From: Ben Pfaff Date: Wed, 26 Feb 2014 20:27:42 +0000 (-0800) Subject: INSTALL: Mention that building a kernel module is optional. X-Git-Tag: sliver-openvswitch-2.2.90-1~9^2~32 X-Git-Url: http://git.onelab.eu/?p=sliver-openvswitch.git;a=commitdiff_plain;h=c6435221412b81a4782d48311c9cd60ac3ed58fc INSTALL: Mention that building a kernel module is optional. It used to be essentially required, but now it's reasonable to use the kernel's builtin module. Signed-off-by: Ben Pfaff Reviewed-by: Flavio Leitner --- diff --git a/INSTALL b/INSTALL index 9f9491ff0..cc89cc380 100644 --- a/INSTALL +++ b/INSTALL @@ -36,11 +36,15 @@ you will need the following software: - Python 2.x, for x >= 4. -To compile the kernel module on Linux, you must also install the -following. If you cannot build or install the kernel module, you may -use the userspace-only implementation, at a cost in performance. The -userspace implementation may also lack some features. Refer to -INSTALL.userspace for more information. +On Linux, you may choose to compile the kernel module that comes with +the Open vSwitch distribution or to use the kernel module built into +the Linux kernel (version 3.3 or later). See the FAQ question "What +features are not available in the Open vSwitch kernel datapath that +ships as part of the upstream Linux kernel?" for more information on +this trade-off. You may also use the userspace-only implementation, +at some cost in features and performance (see INSTALL.userspace for +details). To compile the kernel module on Linux, you must also +install the following: - A supported Linux kernel version. Please refer to README for a list of supported versions.