[ovs-dev] [PATCH v2] faq: Give specific versions that introduced various features.
Ben Pfaff
blp at ovn.org
Tue Oct 22 15:46:55 UTC 2019
Some users would find it useful to know the particular OVS version that
introduced a feature to the OVS tree kernel module or to the OVS
userspace (DPDK) datapath implementation. This patch updates the FAQ
to include that information.
This information is primarily gleaned from the top-level NEWS file.
For most of these, I did not verify them by looking carefully through
the history, so some of them may be inaccurate, although a few people
made corrections in review.
Requested-by: Jianjun Shen <shenj at vmware.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>
---
v1->v2: Apply corrections from Ilya and Aaron.
Documentation/faq/releases.rst | 55 ++++++++++++++++++----------------
1 file changed, 30 insertions(+), 25 deletions(-)
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index ec6f90916064..b71f55096d69 100644
--- a/Documentation/faq/releases.rst
+++ b/Documentation/faq/releases.rst
@@ -103,35 +103,40 @@ Q: Are all features available with all datapaths?
Hyper-V
Also known as the Windows datapath.
- The following table lists the datapath supported features from an Open
- vSwitch user's perspective.
+ The following table lists the datapath supported features from an
+ Open vSwitch user's perspective. The "Linux upstream" column
+ lists the Linux kernel version that introduced a given feature
+ into its kernel module. The "Linux OVS tree" and "Userspace"
+ columns list the Open vSwitch release versions that introduced a
+ given feature into the included kernel module or the userspace
+ (DPDK) datapath, respectively.
========================== ============== ============== ========= =======
Feature Linux upstream Linux OVS tree Userspace Hyper-V
========================== ============== ============== ========= =======
- Connection tracking 4.3 YES YES YES
- Conntrack Fragment Reass. 4.3 YES YES YES
- Conntrack Timeout Policies 5.2 YES NO NO
- Conntrack Zone Limit 4.18 YES NO YES
- NAT 4.6 YES YES YES
- Tunnel - LISP NO YES NO NO
- Tunnel - STT NO YES NO YES
- Tunnel - GRE 3.11 YES YES YES
- Tunnel - VXLAN 3.12 YES YES YES
- Tunnel - Geneve 3.18 YES YES YES
- Tunnel - GRE-IPv6 4.18 YES YES NO
- Tunnel - VXLAN-IPv6 4.3 YES YES NO
- Tunnel - Geneve-IPv6 4.4 YES YES NO
- Tunnel - ERSPAN 4.18 YES YES NO
- Tunnel - ERSPAN-IPv6 4.18 YES YES NO
- QoS - Policing YES YES YES NO
- QoS - Shaping YES YES NO NO
- sFlow YES YES YES NO
- IPFIX 3.10 YES YES YES
- Set action YES YES YES PARTIAL
- NIC Bonding YES YES YES YES
- Multiple VTEPs YES YES YES YES
- Meters 4.15 YES YES NO
+ Connection tracking 4.3 2.5 2.6 YES
+ Conntrack Fragment Reass. 4.3 2.6 2.10 YES
+ Conntrack Timeout Policies 5.2 2.12 NO NO
+ Conntrack Zone Limit 4.18 2.10 NO YES
+ NAT 4.6 2.6 2.8 YES
+ Tunnel - LISP NO 2.11 NO NO
+ Tunnel - STT NO 2.4 NO YES
+ Tunnel - GRE 3.11 1.0 2.4 YES
+ Tunnel - VXLAN 3.12 1.10 2.4 YES
+ Tunnel - Geneve 3.18 2.4 2.4 YES
+ Tunnel - GRE-IPv6 4.18 2.6 2.6 NO
+ Tunnel - VXLAN-IPv6 4.3 2.6 2.6 NO
+ Tunnel - Geneve-IPv6 4.4 2.6 2.6 NO
+ Tunnel - ERSPAN 4.18 2.10 2.10 NO
+ Tunnel - ERSPAN-IPv6 4.18 2.10 2.10 NO
+ QoS - Policing YES 1.1 2.6 NO
+ QoS - Shaping YES 1.1 NO NO
+ sFlow YES 1.0 1.0 NO
+ IPFIX 3.10 1.11 1.11 YES
+ Set action YES 1.0 1.0 PARTIAL
+ NIC Bonding YES 1.0 1.0 YES
+ Multiple VTEPs YES 1.10 1.10 YES
+ Meters 4.15 1.10 1.10 NO
========================== ============== ============== ========= =======
Do note, however:
--
2.21.0
More information about the dev
mailing list