On 2/27/25 14:41, Alin Serdean wrote:
> Sad to see the support go away, STT was performance for tunelling under 
> Windows....
> 
> Acked-by: Alin Serdean <aserd...@ovn.org <mailto:aserd...@ovn.org>>
> 
> On Thu, Feb 27, 2025 at 2:29 PM Eelco Chaudron <echau...@redhat.com 
> <mailto:echau...@redhat.com>> wrote:
> 
> 
> 
>     On 27 Feb 2025, at 11:47, Ilya Maximets wrote:
> 
>     > On 2/27/25 10:30, Eelco Chaudron wrote:
>     >>
>     >>
>     >> On 24 Feb 2025, at 20:14, Ilya Maximets wrote:
>     >>
>     >>> STT and LISP tunnel types were deprecated and marked for removal in
>     >>> the following commits in the OVS 3.5 release:
>     >>>
>     >>>   3b37a6154a59 ("netdev-vport: Deprecate STT tunnel port type.")
>     >>>   8d7ac031c03d ("netdev-vport: Deprecate LISP tunnel port type.")
>     >>>
>     >>> Main reasons were that STT was rejected in upstream kernel and the
>     >>> LISP was never upstreamed as well and doesn't really have a supported
>     >>> implementation.  Both protocols also appear to have lost their former
>     >>> relevance.
>     >>>
>     >>> Removing both now.  While at it, also fixing some small documentation
>     >>> issues and comments.
>     >>
>     >> Two small nits below, but the rest of the code looks good to me.
>     >>
>     >> Acked-by: Eelco Chaudron <echau...@redhat.com 
> <mailto:echau...@redhat.com>>
>     >>
>     >> I did some basic testing for cases where we had an existing 
> configuration
>     >> and upgraded OVS on Linux. No Windows-specific testing as I lack the 
> environment.
>     >
>     > Windows build works in CI.  I wouldn't expect any runtime issues
>     > with this change.
> 
>     That’s how I verified it too ;)
>     >>
>     >> Cheers,
>     >>
>     >> Eelco
>     >>
>     >>
>     >>> Signed-off-by: Ilya Maximets <i.maxim...@ovn.org 
> <mailto:i.maxim...@ovn.org>>
>     >>> ---
>     >>
>     >> <SNIP>
>     >>
>     >>> diff --git a/datapath-windows/ovsext/Debug.h 
> b/datapath-windows/ovsext/Debug.h
>     >>> index c17f0e9f8..71546ca04 100644
>     >>> --- a/datapath-windows/ovsext/Debug.h
>     >>> +++ b/datapath-windows/ovsext/Debug.h
>     >>> @@ -39,10 +39,9 @@
>     >>>  #define OVS_DBG_OTHERS   BIT32(19)
>     >>>  #define OVS_DBG_NETLINK  BIT32(20)
>     >>>  #define OVS_DBG_TUNFLT   BIT32(21)
>     >>> -#define OVS_DBG_STT      BIT32(22)
>     >>> -#define OVS_DBG_CONTRK   BIT32(23)
>     >>> -#define OVS_DBG_GENEVE   BIT32(24)
>     >>> -#define OVS_DBG_IPFRAG   BIT32(25)
>     >>> +#define OVS_DBG_CONTRK   BIT32(22)
>     >>> +#define OVS_DBG_GENEVE   BIT32(23)
>     >>> +#define OVS_DBG_IPFRAG   BIT32(24)
>     >>>
>     >>>  #define OVS_DBG_LAST     25  /* Set this to the last defined module 
> number. */
>     >>
>     >> Should this value be changed to 24?
>     >
>     > Good catch!  Will change before applying.
>     >
>     >>
>     >>>  /* Please add above OVS_DBG_LAST. */
>     >>
>     >> <SNIP>
>     >>
>     >>> diff --git a/include/linux/openvswitch.h b/include/linux/openvswitch.h
>     >>> index 12c25d380..65c2785d3 100644
>     >>> --- a/include/linux/openvswitch.h
>     >>> +++ b/include/linux/openvswitch.h
>     >>> @@ -247,8 +247,8 @@ enum ovs_vport_type {
>     >>>     OVS_VPORT_TYPE_GRE,      /* GRE tunnel. */
>     >>>     OVS_VPORT_TYPE_VXLAN,    /* VXLAN tunnel. */
>     >>>     OVS_VPORT_TYPE_GENEVE,   /* Geneve tunnel. */
>     >>> -   OVS_VPORT_TYPE_LISP = 105,  /* LISP tunnel (deprecated). */
>     >>> -   OVS_VPORT_TYPE_STT = 106, /* STT tunnel (deprecated). */
>     >>> +   /* OVS_VPORT_TYPE_LISP = 105,   LISP tunnel (not supported). */
>     >>> +   /* OVS_VPORT_TYPE_STT = 106,    STT tunnel (not supported). */
>     >>
>     >> Maybe change to (no longer supported) to make it clear that it’s not 
> something we lack support for,
>     >> but rather that it has been removed
>     >
>     > Makes sense, can change while applying as well.
> 
>     Thanks!

Thanks, Eelco, Alin and Kevin!

I made the suggested changes and applied the patch.

Best regards, Ilya Maximets.

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to