On 6 May 2026, at 21:19, Ilya Maximets wrote:

> The kernel module was removed from the OVS source tree in 3.0 and most
> of the documentation for it was removed in 3.6.  But some docs still
> have a few references.  Releases FAQ mentions it when talking about
> feature support table, man page for vswitchd mentions it when talking
> about tunnel checksums and the datapath version column, checkpatch
> script mentions it in the comment about datapath directory.
>
> Clean those up.  Also clean up the language to avoid specifically
> emphasizing the "upstream" word in the docs mentioning kernel module
> where it is not necessary, as there is only one.

Thanks Ilya for fixing the last references! I found one small spelling
thing below, but can be changed on commit. With that;

Acked-by: Eelco Chaudron <[email protected]>

> Signed-off-by: Ilya Maximets <[email protected]>
> ---
>
> There will be a conflict with the Windows support removal, but it's
> not hard to resolve.
>
>  Documentation/faq/releases.rst | 123 ++++++++++++++++-----------------
>  utilities/checkpatch.py        |   7 +-
>  vswitchd/vswitch.xml           |  23 ++----
>  3 files changed, 68 insertions(+), 85 deletions(-)
>
> diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
> index 1db42ad5c..3b7d81109 100644
> --- a/Documentation/faq/releases.rst
> +++ b/Documentation/faq/releases.rst
> @@ -55,9 +55,9 @@ Q: Are all features available with all datapaths?
>
>      Supported datapaths:
>
> -    Linux upstream
> -      The datapath implemented by the kernel module shipped with Linux
> -      upstream.  Since features have been gradually introduced into the 
> kernel,
> +    Linux kernel
> +      The datapath implemented by the module shipped with upstream Linux
> +      kernel.  Since features have been gradually introduced into the kernel,
>        the table mentions the first Linux release whose OVS module supports 
> the
>        feature.
>
> @@ -70,46 +70,45 @@ Q: Are all features available with all datapaths?
>        Also known as the Windows datapath.
>
>      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
> -    datapath, respectively.
> -
> -    ========================== ============== ========= =======
> -    Feature                    Linux upstream Userspace Hyper-V
> -    ========================== ============== ========= =======
> -    Connection tracking             4.3          2.6      YES
> -    Connection tracking-IPv6        YES          YES      3.0
> -    Conntrack Fragment Reass.       4.3          2.12     YES
> -    Conntrack IPv6 Fragment         4.3          2.12     3.1
> -    Conntrack Timeout Policies      5.2          2.14     NO
> -    Conntrack Zone Limit            4.18         2.13     YES
> -    Conntrack NAT                   4.6          2.8      YES
> -    Conntrack NAT6                  4.6          2.8      3.0
> -    Conntrack Helper Persist.       YES          3.3      NO
> -    Tunnel - GRE                    3.11         2.4      YES
> -    Tunnel - VXLAN                  3.12         2.4      YES
> -    Tunnel - Geneve                 3.18         2.4      YES
> -    Tunnel - GRE-IPv6               4.18         2.6      NO
> -    Tunnel - VXLAN-IPv6             4.3          2.6      NO
> -    Tunnel - Geneve-IPv6            4.4          2.6      3.0
> -    Tunnel - ERSPAN                 4.18         2.10     NO
> -    Tunnel - ERSPAN-IPv6            4.18         2.10     NO
> -    Tunnel - GTP-U                  NO           2.14     NO
> -    Tunnel - SRv6                   NO           3.2      NO
> -    Tunnel - Bareudp                5.7          NO       NO
> -    QoS - Policing                  YES          2.6      NO
> -    QoS - Shaping                   YES          NO       NO
> -    sFlow                           YES          1.0      NO
> -    IPFIX                           3.10         1.11     YES
> -    Set action                      YES          1.0    PARTIAL
> -    NIC Bonding                     YES          1.0      YES
> -    Multiple VTEPs                  YES          1.10     YES
> -    Meter action                    4.15         2.7      NO
> -    check_pkt_len action            5.2          2.12     NO
> -    ========================== ============== ========= =======
> +    Open vSwitch user's perspective.  The "Linux kernel" column lists the
> +    upstream Linux kernel version that introduced a given feature into its
> +    kernel module.  The "Userspace" columns list the Open vSwitch release

columns -> column

[...]

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to