On 8/17/26 15:51, Ilya Maximets wrote:
Added a few missed NEWS entries as well and a note about support
for legacy tunnel vports in upstream Linux kernel

Signed-off-by: Ilya Maximets <[email protected]>
---
  NEWS             | 14 +++++++++++++-
  debian/changelog |  2 +-
  2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 7d8134a5d..fdb7d3998 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,9 @@
-v4.0.0 - xx xxx xxxx
+v4.0.0 - 17 Aug 2026
  --------------------
     - Userspace datapath:
       * ARP/ND lookups for native tunnel are now rate limited. The holdout
         timer can be configured with 'tnl/neigh/retrans_time'.
+     * Added support for software GSO for nested tunnels.
       * Removed experimental tag from the userspace TSO implementation.
     - DPDK:
       * Probing of devices at DPDK initialization has been disabled to avoid
@@ -15,6 +16,10 @@ v4.0.0 - xx xxx xxxx
     - Linux:
       * For veth interfaces, the interface index of the peer veth device is
         now reported as 'peer_ifindex' in the Interface status column.
+     * A new ovsdb-server.socket systemd unit to enable socket activation
+       for the ovsdb-server process.
+     * Systemd service units are now using RestartMode=direct, if available,
+       to prevent cascading service stops during auto-restart.
     - ovs-appctl:
       * 'dpif-netdev/pmd-stats-show' command was removed in favor of the more
         informative and better structured 'dpif-netdev/pmd-perf-show', which
@@ -23,6 +28,9 @@ v4.0.0 - xx xxx xxxx
         when no bridge is specified.  The JSON output is now an object keyed
         by bridge name, and the "port" column in the text output was renamed
         to "Port".
+   - OVSDB:
+     * A new 'pfd:<fd>' connection method to listen on a pre-opened file
+       descriptor for use with systemd socket activation.
     - Python:
       * The ovstest Python module is now removed.  It was only used by the
         ovs-test and ovs-l3ping utilities.
@@ -32,6 +40,8 @@ v4.0.0 - xx xxx xxxx
       kernel tunnel devices with COLLECT_METADATA.  And so the minimum kernel
       version for GRE, VXLAN, and Geneve tunnels is raised from 3.11/3.12/3.18
       to 4.3.
+     Note: support for legacy tunnel vport implementation was also removed
+     from the upstream Linux kernel and will not be available in Linux v7.3+.
     - The following deprecated AVX512-specific features of the userspace
       datapath are now removed:
       * AVX512-optimized DPCLS lookups.
@@ -44,6 +54,8 @@ v4.0.0 - xx xxx xxxx
       * ovs-vlan-test: It was designed to check for VLAN bugs in old Linux
         kernels that have long been fixed.
       * ovs-bugtool: There are much better alternatives like sosreport.
+     * ovs-parse-backtrace: Obsolete and non-functional.  addr2line or gdb
+       can be used instead.
     - The old spec file for RPM packaging on RHEL 5 and 6 is now removed.
     - Windows:
       * The previously deprecated Windows kernel datapath implementation is
diff --git a/debian/changelog b/debian/changelog
index 5f516621c..b3579acdd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,7 @@ openvswitch (4.0.0-1) unstable; urgency=low
* New upstream version - -- Open vSwitch team <[email protected]> Thu, 16 Jul 2026 13:00:00 +0100
+ -- Open vSwitch team <[email protected]>  Mon, 17 Aug 2026 15:38:04 +0200
openvswitch (3.7.0-1) unstable; urgency=low

Acked-by: Kevin Traynor <[email protected]>

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

Reply via email to