On 5/11/26 3:29 PM, Eelco Chaudron wrote: > > > 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
It should be "columns list" -> "column lists". Fixed. Thanks! Applied and backported to 3.7. As noted above, this makes a conflict with the Windows removal. I can rebase or just fix the conflict on apply, it is relatively straightforward. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
