diff mbox

[ovs-dev,23/23] FAQ: Document kernel feature support.

Message ID 1446926401-55723-24-git-send-email-joestringer@nicira.com
State Superseded
Headers show

Commit Message

Joe Stringer Nov. 7, 2015, 8 p.m. UTC
Some recent features have more stringent requirements for kernel
versions than the FAQ describes. Add an entry to be more explicit on
which features work with which versions of the upstream kernel.

Signed-off-by: Joe Stringer <joestringer@nicira.com>
---
 FAQ.md | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
diff mbox

Patch

diff --git a/FAQ.md b/FAQ.md
index 25cab5e24617..b26cc3455d90 100644
--- a/FAQ.md
+++ b/FAQ.md
@@ -165,6 +165,29 @@  A: The following table lists the Linux kernel versions against which the
    It should build against almost any kernel, certainly against 2.6.32
    and later.
 
+### Q: Are all features available with all versions of the kernel module?
+
+A: Features are gradually introduced into the upstream kernel so unless
+   you are running the latest Linux release there may be some missing
+   features. ovs-vswitchd probes for kernel features during startup and
+   lists them in the ovs-vswitchd log file. If you need features that
+   are unsupported, you can upgrade the Linux version or use the kernel
+   module paired with the userspace distribution.
+
+   For a given Open vSwitch release, the vast majority of features are
+   supported when using the kernel module paired with the userspace
+   distribution, no matter which kernel you build it against. However,
+   from time to time, new features may be introduced which rely on
+   functionality not available in older kernels. The features below are
+   included in the kernel module distributed with OVS, but have more
+   stringent requirements for minimum kernel versions than the support
+   listed earlier.
+
+| Feature   | Open vSwitch | Linux kernel
+|:---------:|:------------:|:------------:
+|    STT    |     2.4+     |     3.5+
+| Conntrack |     2.5+     |     3.10+
+
 ### Q: I get an error like this when I configure Open vSwitch:
 
        configure: error: Linux kernel in <dir> is version <x>, but