On 6/29/26 6:50 PM, Ilya Maximets wrote: > Removing support for legacy tunnel vport types, as they are not used > with the kernel datapath for about 9 years now. The last in-tree user > for them in dpif-netlink was Windows datapath that was also removed > recently. > > This increases the minimal kernel requirement for tunnel support to > Linux 4.3 that added support for COLLECT_METADATA to various tunnel > devices. However, this is not a huge loss, as the same kernel version > is required for basic conntrack support, which is a very common action > in most use cases. Many other features require higher kernel versions > as well. > > It will still be possible to use OVS, through without tunnels, on > older kernels. Users of OOT openvswitch module will still be able to > use tunnels if the main kernel supports them, or if they bring the > tunnel support to the kernel as separate OOT modules implementing > RTM_NEWLINK for desired tunnel types. > > The last patch is the main removal, the first 3 are cleanup patches > for the bits left after the kernel module removal form the OVS tree. > > Ilya Maximets (4): > dpif-netlink-rtnl: More consistent handling of the unsupported SRv6. > utilities: ovs-dev: Remove modinst command. > docs: ipsec: Remove references to the out-of-tree kernel module. > dpif-netlink: Drop support for legacy tunnel vport types. > > Documentation/faq/releases.rst | 18 ++- > Documentation/tutorials/ipsec.rst | 8 +- > NEWS | 6 + > lib/dpif-netlink-rtnl.c | 117 +---------------- > lib/dpif-netlink-rtnl.h | 18 +-- > lib/dpif-netlink.c | 148 ++++++---------------- > lib/dpif-netlink.h | 5 +- > tests/system-kmod-macros.at | 7 - > tests/system-offloads-testsuite-macros.at | 4 - > utilities/docker/ovs-override.conf | 2 - > utilities/docker/start-ovs | 1 - > utilities/ovs-dev.py | 35 +---- > 12 files changed, 73 insertions(+), 296 deletions(-) >
Thanks, Eelco and David for review. With the nit addresses in the first patch, I applied the first 3 patches. Will send v2 for the last one. The first two also backported down to 3.3. It wasn't strictly necessary, but I was backporting other stuff, so took these along. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
