python: Workaround UNIX socket path length limits
[sliver-openvswitch.git] / FAQ
diff --git a/FAQ b/FAQ
index dfe8242..ab1c1cc 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -133,10 +133,10 @@ 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.
+   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
    ------------   -------------
@@ -145,7 +145,7 @@ A: The following table lists the Linux kernel versions against which the
        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
+       1.9.x      2.6.18 to 3.8
 
    Open vSwitch userspace should also work with the Linux kernel module
    built into Linux 3.3 and later.
@@ -661,12 +661,24 @@ Controllers
 
 Q: What versions of OpenFlow does Open vSwitch support?
 
-A: Open vSwitch supports OpenFlow 1.0.  It also includes a number of
-   extensions that bring many of the features from later versions of
-   OpenFlow.  Work is underway to provide support for later versions and
-   can be tracked here:
+A: Open vSwitch 1.9 and earlier support only OpenFlow 1.0 (plus
+   extensions that bring in many of the features from later versions
+   of OpenFlow).
 
-       http://openvswitch.org/development/openflow-1-x-plan/
+   Open vSwitch versions 1.10 and later will have experimental support
+   for OpenFlow 1.2 and 1.3.  On these versions of Open vSwitch, the
+   following command enables OpenFlow 1.0, 1.2, and 1.3 on bridge br0:
+
+       ovs-vsctl set bridge br0 protocols=openflow10,openflow12,openflow13
+
+   Support for OpenFlow 1.1 is incomplete enough that it cannot yet be
+   enabled, even experimentally.
+
+   Support for OpenFlow 1.2 and 1.3 is still incomplete.  Work to be
+   done is tracked in OPENFLOW-1.1+ in the Open vSwitch source tree
+   (also via http://openvswitch.org/development/openflow-1-x-plan/).
+   When support for a given OpenFlow version is solidly implemented,
+   Open vSwitch will enable that version by default.
 
 Q: I'm getting "error type 45250 code 0".  What's that?