X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=FAQ;h=dfe8242e0ab729f75f1895f9a1ec73d1f713fd5d;hb=5ca1ba484bd9ade5116a49cf241cb98219d7d696;hp=9bb9ffa8a174958dd7a16159c4ce206a3ae3b540;hpb=8d45e9383bccf0799883a3b7f627a32a14a76a46;p=sliver-openvswitch.git diff --git a/FAQ b/FAQ index 9bb9ffa8a..dfe8242e0 100644 --- a/FAQ +++ b/FAQ @@ -128,21 +128,38 @@ A: All official releases have been through a comprehensive testing supplanted by the next major release. The current LTS release is 1.4.x. +Q: What Linux kernel versions does each Open vSwitch release work with? + +A: The following table lists the Linux kernel versions against which the + given versions of the Open vSwitch kernel module will successfully + build. The Linux kernel versions are upstream kernel versions, so + modified Linux kernels modified from the upstream sources may not + build in some cases even if they are based on a supported version. + This is most notably true of Red Hat Enterprise Linux (RHEL) kernels, + which are extensively modified from upstream. + + Open vSwitch Linux kernel + ------------ ------------- + 1.4.x 2.6.18 to 3.2 + 1.5.x 2.6.18 to 3.2 + 1.6.x 2.6.18 to 3.2 + 1.7.x 2.6.18 to 3.3 + 1.8.x 2.6.18 to 3.4 + 1.9.x 2.6.18 to 3.7 + + Open vSwitch userspace should also work with the Linux kernel module + built into Linux 3.3 and later. + + Open vSwitch userspace is not sensitive to the Linux kernel version. + It should build against almost any kernel, certainly against 2.6.18 + and later. + Q: What features are not available in the Open vSwitch kernel datapath that ships as part of the upstream Linux kernel? A: The kernel module in upstream Linux 3.3 and later does not include the following features: - - Bridge compatibility, that is, support for the ovs-brcompatd - daemon that (if you enable it) lets "brctl" and other Linux - bridge tools transparently work with Open vSwitch instead. - - We do not expect bridge compatibility to ever be available in - upstream Linux. If you need bridge compatibility, use the - kernel module from the Open vSwitch distribution instead of the - upstream Linux kernel module. - - Tunnel virtual ports, that is, interfaces with type "gre", "ipsec_gre", "capwap". It is possible to create tunnels in Linux and attach them to Open vSwitch as system devices.