[ovs-dev] [PATCH v2] Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2019-11-21 Thread Martin Varghese
From: Martin Varghese The openvswitch kernel module was supporting a MPLS label depth of 1 in the ingress direction though the userspace OVS supports a max depth of 3 labels. This change enables openvswitch module to support a max depth of 3 labels in the ingress. Signed-off-by: Martin Varghese

[ovs-dev] [PATCH] Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2019-10-20 Thread Martin Varghese
From: Martin Varghese The openvswitch kernel module was supporting a MPLS label depth of 1 in the ingress direction though the userspace OVS supports a max depth of 3 labels. This change enables openvswitch module to support a max depth of 3 labels in the ingress. Signed-off-by: Martin Varghese

Re: [ovs-dev] [PATCH] Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2019-10-20 Thread Martin Varghese
On Sun, Oct 20, 2019 at 12:07:06PM -0700, Ben Pfaff wrote: > On Sun, Oct 20, 2019 at 07:55:32PM +0530, Martin Varghese wrote: > > From: Martin Varghese > > > > The openvswitch kernel module was supporting a MPLS label depth of 1 > > in the ingress direction though

[ovs-dev] [PATCH] Datapath: Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2019-11-21 Thread Martin Varghese
From: Martin Varghese Upstream commit: commit fbdcdd78da7c95f1b970d371e1b23cbd3aa990f3 Author: Martin Varghese Date: Mon Nov 4 07:27:44 2019 +0530 Change in Openvswitch to support MPLS label depth of 3 in ingress direction The openvswitch was supporting a MPLS label

[ovs-dev] [PATCH 1/1] Encap & Decap actions for MPLS Packet Type.

2019-10-07 Thread Martin Varghese
Encap & Decap actions are extended to support MPLS packet type. The encap & decap adds and removes MPLS header at the start of packet. CLI syntax for Encap & Decap - encap(mpls(ether_type=0x8847)) - decap(packet_type(ns=x,type=y)) Signed-off-by: Martin Varghese -

[ovs-dev] [PATCH 0/1] Encap & Decap actions for MPLS Packet Type

2019-10-07 Thread Martin Varghese
p_pop_mpls:0] Outgoing packet -> | ETH | IP | Payload| Note to reviewers - This is an early drop to gather feedback and hence incomplete. Martin Varghese (1): Encap & Decap actions for MPLS Packet Type. datapath/actions.c| 57 +

Re: [ovs-dev] [PATCH 0/1] Encap & Decap actions for MPLS Packet Type

2019-10-09 Thread Martin Varghese
On Wed, Oct 09, 2019 at 11:31:44AM -0700, Ben Pfaff wrote: > On Tue, Oct 08, 2019 at 08:13:16AM +0530, Martin Varghese wrote: > > The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header > > between ethernet header and the IP header. Though this behaviour

[ovs-dev] [PATCH v2] Encap & Decap actions for MPLS Packet Type

2019-12-10 Thread Martin Varghese
From: Martin Varghese The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the IP header. Though this behaviour is fine for L3 VPN where an IP packet is encapsulated inside a MPLS tunnel, it does not suffice the L2 VPN requirements. I

Re: [ovs-dev] [PATCH] Datapath: Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2020-02-07 Thread Martin Varghese
HI I checked the Authors file today and coudn't find my name. I would like to see my name there :) if i meet the criteria Thanks, Martin On Fri, Nov 22, 2019 at 10:57 PM Ben Pfaff wrote: > On Fri, Nov 22, 2019 at 08:32:53AM -0800, Gregory Rose wrote: > > On 11/21/2019 10:07 PM, Martin

Re: [ovs-dev] [PATCH] Datapath: Change in openvswitch kernel module to support MPLS label depth of 3 in ingress direction.

2020-02-07 Thread Martin Varghese
Thanks Ben, Please keep martin.vargh...@nokia.com On Fri, Feb 7, 2020 at 9:33 PM Ben Pfaff wrote: > Of course. > > I see a couple of email addresses for you. Which one is best for the > authors file? > > On Fri, Feb 07, 2020 at 04:47:42PM +0530, Martin Varghese wrote: &g

[ovs-dev] [PATCH] Bareudp Tunnel Support

2020-04-19 Thread Martin Varghese
From: Martin Varghese UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc The Bareudp tunnel module provides a generic UDP L3 encapsulation tunnelling module for tunnelling different protocols like MPLS,IP,NSH etc. inside a UDP tunnel. Signed-off

Re: [ovs-dev] [PATCH] Bareudp Tunnel Support

2020-04-24 Thread Martin Varghese
On Fri, Apr 24, 2020 at 01:06:21AM -0700, Pravin Shelar wrote: > On Sun, Apr 19, 2020 at 8:11 PM Martin Varghese > wrote: > > > > From: Martin Varghese > > > > UDP tunnel encapsulation module for tunnelling different protocols like > > MPLS, IP, NSH etc > &

Re: [ovs-dev] [PATCH] Bareudp Tunnel Support

2020-04-26 Thread Martin Varghese
On Sat, Apr 25, 2020 at 06:40:18AM -0700, William Tu wrote: > On Fri, Apr 24, 2020 at 02:54:00PM +0530, Martin Varghese wrote: > > On Fri, Apr 24, 2020 at 01:06:21AM -0700, Pravin Shelar wrote: > > > On Sun, Apr 19, 2020 at 8:11 PM Martin Varghese > > > wrote: &

Re: [ovs-dev] [PATCH v2] Bareudp Tunnel Support

2020-05-12 Thread Martin Varghese
On Tue, May 12, 2020 at 12:19:24PM -0700, Ben Pfaff wrote: > On Sun, May 10, 2020 at 10:40:43PM +0530, Martin Varghese wrote: > > From: Martin Varghese > > > > UDP tunnel encapsulation module for tunnelling different protocols like > > MPLS, IP, NSH etc > &g

Re: [ovs-dev] [PATCH v2] Bareudp Tunnel Support

2020-05-13 Thread Martin Varghese
On Wed, May 13, 2020 at 10:04:11AM -0700, Gregory Rose wrote: > > On 5/13/2020 10:00 AM, Martin Varghese wrote: > >On Wed, May 13, 2020 at 09:47:10AM -0700, Gregory Rose wrote: > >> > >>On 5/12/2020 8:18 PM, Martin Varghese wrote: > >>>On Tue, May 12,

Re: [ovs-dev] [PATCH v2] Bareudp Tunnel Support

2020-05-13 Thread Martin Varghese
On Wed, May 13, 2020 at 09:47:10AM -0700, Gregory Rose wrote: > > On 5/12/2020 8:18 PM, Martin Varghese wrote: > >On Tue, May 12, 2020 at 12:19:24PM -0700, Ben Pfaff wrote: > >>On Sun, May 10, 2020 at 10:40:43PM +0530, Martin Varghese wrote: > >>>From: Marti

Re: [ovs-dev] [PATCH v2] Encap & Decap actions for MPLS Packet Type

2020-05-13 Thread Martin Varghese
sage- > > From: Ilya Maximets > > Sent: Saturday, April 18, 2020 1:54 AM > > To: Martin Varghese ; d...@openvswitch.org; > > pshe...@ovn.org; Drennan, Scott (Nokia - US/Mountain View) > > > > Cc: Varghese, Martin (Nokia - IN/Bangalore) ; > > i.maxim...@o

[ovs-dev] [PATCH v2] Bareudp Tunnel Support

2020-05-10 Thread Martin Varghese
From: Martin Varghese UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc The Bareudp tunnel module provides a generic UDP L3 encapsulation tunnelling module for tunnelling different protocols like MPLS,IP,NSH etc. inside a UDP tunnel. Signed-off

Re: [ovs-dev] [PATCH v3] Bareudp Tunnel Support

2020-05-14 Thread Martin Varghese
On Thu, May 14, 2020 at 10:47:30AM -0700, Gregory Rose wrote: > > On 5/14/2020 9:49 AM, Martin Varghese wrote: > >From: Martin Varghese > > > >UDP encapsulation support for tunnelling different protocols like > >MPLS, IP, NSH etc. > > &g

[ovs-dev] [PATCH v3] Bareudp Tunnel Support

2020-05-14 Thread Martin Varghese
From: Martin Varghese UDP encapsulation support for tunnelling different protocols like MPLS, IP, NSH etc. Upstream commit: commit 571912c69f0ed731bd1e071ade9dc7ca4aa52065 Author: Martin Varghese Date: Mon Feb 24 10:57:50 2020 +0530 net: UDP tunnel encapsulation module

[ovs-dev] [PATCH v3 0/2] Encap & Decap actions for MPLS packet type

2020-05-07 Thread Martin Varghese
From: Martin Varghese The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the IP header. Though this behaviour is fine for L3 VPN where an IP packet is encapsulated inside a MPLS tunnel, it does not suffice the L2 VPN requirements. I

[ovs-dev] [PATCH v3 2/2] Encap & Decap actions for MPLS packet type

2020-05-07 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. Signed-off-by: Martin Varghese --- NEWS | 1 + include/openvswitch/ofp-ed-prop

[ovs-dev] [PATCH v3 1/2] Datapath: New MPLS actions for layer 2 tunnelling

2020-05-07 Thread Martin Varghese
From: Martin Varghese Upstream commit: commit f66b53fdbb22ced1a323b22b9de84a61aacd8d18 Author: Martin Varghese Date: Sat Dec 21 08:50:46 2019 +0530 openvswitch: New MPLS actions for layer 2 tunnelling The existing PUSH MPLS action inserts MPLS header between ethernet header

Re: [ovs-dev] [PATCH v3 1/2] Datapath: New MPLS actions for layer 2 tunnelling

2020-05-07 Thread Martin Varghese
OVS_ACTION_ATTR_CT_CLEAR: case OVS_ACTION_ATTR_CHECK_PKT_LEN: case OVS_ACTION_ATTR_DROP: +case OVS_ACTION_ATTR_ADD_MPLS: case __OVS_ACTION_ATTR_MAX: OVS_NOT_REACHED(); } On 5/8/20, 0-day Robot wrote: > Bleep bloop. Greetings Martin Varghese, I am a robot and I have tried

Re: [ovs-dev] [PATCH v3] Bareudp Tunnel Support

2020-05-21 Thread Martin Varghese
On Fri, May 15, 2020 at 04:51:05PM -0700, Gregory Rose wrote: > > On 5/14/2020 8:08 PM, Martin Varghese wrote: > >On Thu, May 14, 2020 at 10:47:30AM -0700, Gregory Rose wrote: > >> > >>On 5/14/2020 9:49 AM, Martin Varghese wrote: > >>>From: Martin Varg

[ovs-dev] [PATCH v4] Bareudp Tunnel Support

2020-05-25 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

[ovs-dev] [PATCH v6] Bareudp Tunnel Support

2020-06-29 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

Re: [ovs-dev] [PATCH v4] Bareudp Tunnel Support

2020-06-04 Thread Martin Varghese
On Thu, Jun 04, 2020 at 09:21:25AM -0700, Gregory Rose wrote: > > On 6/4/2020 5:57 AM, Martin Varghese wrote: > >On Tue, Jun 02, 2020 at 11:59:37AM -0700, Gregory Rose wrote: > >> > >>On 5/25/2020 8:31 PM, Martin Varghese wrote: > >>>From: Martin

Re: [ovs-dev] [PATCH v4] Bareudp Tunnel Support

2020-06-04 Thread Martin Varghese
On Thu, Jun 04, 2020 at 03:51:14PM +0200, Ilya Maximets wrote: > On 5/26/20 5:31 AM, Martin Varghese wrote: > > From: Martin Varghese > > > > There are various L3 encapsulation standards using UDP being discussed to > > leverage the UDP based load balancing capab

[ovs-dev] [PATCH v5] Bareudp Tunnel Support

2020-06-08 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

Re: [ovs-dev] [PATCH v4] Bareudp Tunnel Support

2020-06-04 Thread Martin Varghese
On Tue, Jun 02, 2020 at 11:59:37AM -0700, Gregory Rose wrote: > > On 5/25/2020 8:31 PM, Martin Varghese wrote: > >From: Martin Varghese > > > >There are various L3 encapsulation standards using UDP being discussed to > >leverage the UDP based load balancing ca

Re: [ovs-dev] [PATCH v6] Bareudp Tunnel Support

2020-07-16 Thread Martin Varghese
On Fri, Jul 10, 2020 at 07:20:02PM +0200, Ilya Maximets wrote: > On 6/29/20 3:31 PM, Martin Varghese wrote: > > From: Martin Varghese > > > > There are various L3 encapsulation standards using UDP being discussed to > > leverage the UDP based load balancing capab

[ovs-dev] [PATCH v7] Bareudp Tunnel Support

2020-07-21 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

[ovs-dev] [PATCH v8] Bareudp Tunnel Support

2020-12-06 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

Re: [ovs-dev] [PATCH v8] Bareudp Tunnel Support

2020-12-09 Thread Martin Varghese
On Tue, Dec 08, 2020 at 02:42:42PM +0100, Eelco Chaudron wrote: > Hi Martin, > > Did some basic testing, and it all works fine. See some comments inline > below. > > Cheers, > > Eelco > > On 7 Dec 2020, at 4:32, Martin Varghese wrote: > > > From: Martin

[ovs-dev] [PATCH v9] Bareudp Tunnel Support

2020-12-14 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

Re: [ovs-dev] [PATCH v9] Bareudp Tunnel Support

2020-12-15 Thread Martin Varghese
On Tue, Dec 15, 2020 at 12:28:28PM +0100, Eelco Chaudron wrote: > Hi Martin, > > See below some small documentation comments. > > The code itself looks good and tested fine. > > //Eelco > > > On 14 Dec 2020, at 13:40, Martin Varghese wrote

Re: [ovs-dev] [PATCH v9] Bareudp Tunnel Support

2020-12-16 Thread Martin Varghese
On Wed, Dec 16, 2020 at 01:46:16PM +0100, Eelco Chaudron wrote: > > > On 15 Dec 2020, at 14:40, Martin Varghese wrote: > > > On Tue, Dec 15, 2020 at 12:28:28PM +0100, Eelco Chaudron wrote: > > > Hi Martin, > > > > > > See below some small documen

Re: [ovs-dev] [PATCH v10] Bareudp Tunnel Support

2020-12-22 Thread Martin Varghese
On Tue, Dec 22, 2020 at 01:11:11PM +0100, Eelco Chaudron wrote: > > > On 22 Dec 2020, at 13:05, Ilya Maximets wrote: > > > On 12/22/20 12:36 PM, Martin Varghese wrote: > > > On Tue, Dec 22, 2020 at 09:11:48AM +0100, Eelco Chaudron wrote: > > > > > >

Re: [ovs-dev] [PATCH v10] Bareudp Tunnel Support

2020-12-22 Thread Martin Varghese
On Tue, Dec 22, 2020 at 09:11:48AM +0100, Eelco Chaudron wrote: > > > On 21 Dec 2020, at 20:32, Ilya Maximets wrote: > > > On 12/17/20 10:46 AM, Eelco Chaudron wrote: > > > > > > > > > On 17 Dec 2020, at 8:18, Martin Varghes

[ovs-dev] [PATCH v10] Bareudp Tunnel Support

2020-12-16 Thread Martin Varghese
From: Martin Varghese There are various L3 encapsulation standards using UDP being discussed to leverage the UDP based load balancing capability of different networks. MPLSoUDP (__ https://tools.ietf.org/html/rfc7510) is one among them. The Bareudp tunnel provides a generic L3 encapsulation

Re: [ovs-dev] [PATCH v4 0/2] Encap & Decap actions for MPLS packet type

2021-06-14 Thread Martin Varghese
merged. http://patchwork.ozlabs.org/project/openvswitch/patch/20210609133611.2013-1-martinvargheseno...@gmail.com/ http://patchwork.ozlabs.org/project/openvswitch/patch/20210427124244.2358-1-martinvargheseno...@gmail.com/ Regards, Martin > //Eelco > > > On 30 Mar 2021, at 18:49, Martin Va

Re: [ovs-dev] [PATCH v2] Fix redundant datapath set ethernet action with NSH Decap

2021-06-07 Thread Martin Varghese
On Wed, May 19, 2021 at 12:26:40PM +0200, Ilya Maximets wrote: > On 5/19/21 5:26 AM, Martin Varghese wrote: > > On Tue, May 18, 2021 at 10:03:39PM +0200, Ilya Maximets wrote: > >> On 5/17/21 3:45 PM, Martin Varghese wrote: > >>> From: Martin Varghese > >>

[ovs-dev] [PATCH] tests: Fixed L3 over patch port tests

2021-06-09 Thread Martin Varghese
From: Martin Varghese Normal action is replaced with output to GRE port for sending l3 packets over GRE tunnel. Normal action cannot be used with l3 packets. Fixes: d03d0cf2b71b ("tests: Extend PTAP unit tests with decap action") Signed-off-by: Martin Varghese --- tests/packet-typ

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-06-19 Thread Martin Varghese
On Thu, Apr 08, 2021 at 03:31:24PM +0200, Eelco Chaudron wrote: > > > On 8 Apr 2021, at 14:05, Martin Varghese wrote: > > > On Wed, Apr 07, 2021 at 03:49:07PM +, Jan Scheurich wrote: > > > Hi Martin, > > > > > > I guess you are a

Re: [ovs-dev] [PATCH v2] Fix redundant datapath set ethernet action with NSH Decap

2021-05-18 Thread Martin Varghese
On Tue, May 18, 2021 at 10:03:39PM +0200, Ilya Maximets wrote: > On 5/17/21 3:45 PM, Martin Varghese wrote: > > From: Martin Varghese > > > > When a decap action is applied on NSH header encapsulatiing a > > ethernet packet a redundant set mac address action is pro

[ovs-dev] [PATCH v2] Fix redundant datapath set ethernet action with NSH Decap

2021-05-17 Thread Martin Varghese
From: Martin Varghese When a decap action is applied on NSH header encapsulatiing a ethernet packet a redundant set mac address action is programmed to the datapath. Fixes: f839892a206a ("OF support and translation of generic encap and decap") Signed-off-by: Martin Varghese Ack

[ovs-dev] [PATCH] Fix redundant datapath set ethernet action with NSH Decap

2021-04-27 Thread Martin Varghese
From: Martin Varghese When a decap action is applied on NSH header encapsulatiing a ethernet packet a redundant set mac address action is programmed to the datapath. Fixes: f839892a206a ("OF support and translation of generic encap and decap") Signed-off-by: Martin Varghese --- lib/

[ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-03-26 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. Signed-off-by: Martin Varghese --- NEWS | 2 +- .../linux/compat/inclu

[ovs-dev] [PATCH v4 2/2] Datapath: New MPLS actions for layer 2 tunnelling.

2021-03-26 Thread Martin Varghese
From: Martin Varghese Upstream commit: commit f66b53fdbb22ced1a323b22b9de84a61aacd8d18 Author: Martin Varghese Date: Sat Dec 21 08:50:46 2019 +0530 openvswitch: New MPLS actions for layer 2 tunnelling The existing PUSH MPLS action inserts MPLS header between ethernet header

[ovs-dev] [PATCH v4 0/2] Encap & Decap actions for MPLS packet type

2021-03-26 Thread Martin Varghese
From: Martin Varghese The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the IP header. Though this behaviour is fine for L3 VPN where an IP packet is encapsulated inside a MPLS tunnel, it does not suffice the L2 VPN requirements. I

Re: [ovs-dev] [PATCH v4 0/2] Encap & Decap actions for MPLS packet type

2021-03-30 Thread Martin Varghese
On Tue, Mar 30, 2021 at 05:26:19PM +0200, Eelco Chaudron wrote: > > > On 26 Mar 2021, at 7:20, Martin Varghese wrote: > > > From: Martin Varghese > > > > The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header > > betwe

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-07 Thread Martin Varghese
ls(ether_type=0x8847)),set_mpls_label:2, encap(ethernet),set_field:00:00:00:00:00:02->dl_dst,set_field:00:00:00:00:00:01->dl_src,output:100" > BR, Jan > > > -Original Message- > > From: Eelco Chaudron > > Sent: Tuesday, 6 April, 2021 10:55 > >

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-03-31 Thread Martin Varghese
On Wed, Mar 31, 2021 at 03:59:40PM +0200, Eelco Chaudron wrote: > > > On 26 Mar 2021, at 7:21, Martin Varghese wrote: > > > From: Martin Varghese > > > > The encap & decap actions are extended to support MPLS packet type. > > Encap & decap a

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-01 Thread Martin Varghese
On Thu, Apr 01, 2021 at 08:59:27AM +0200, Eelco Chaudron wrote: > > > On 1 Apr 2021, at 6:10, Martin Varghese wrote: > > > On Wed, Mar 31, 2021 at 03:59:40PM +0200, Eelco Chaudron wrote: > > > > > > > > > On 26 Mar 2021, at 7:21, Martin Varghes

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-01 Thread Martin Varghese
On Thu, Apr 01, 2021 at 11:17:14AM +0200, Eelco Chaudron wrote: > > > On 1 Apr 2021, at 11:09, Martin Varghese wrote: > > > On Thu, Apr 01, 2021 at 10:54:42AM +0200, Eelco Chaudron wrote: > > > > > > > > > On 1 Apr 2021, at 10:35, Martin Varghe

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-01 Thread Martin Varghese
On Thu, Apr 01, 2021 at 10:54:42AM +0200, Eelco Chaudron wrote: > > > On 1 Apr 2021, at 10:35, Martin Varghese wrote: > > > On Thu, Apr 01, 2021 at 08:59:27AM +0200, Eelco Chaudron wrote: > > > > > > > > > On 1 Apr 2021, at 6:10, Martin Varghe

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-06 Thread Martin Varghese
On Thu, Apr 01, 2021 at 11:32:06AM +0200, Eelco Chaudron wrote: > > > On 1 Apr 2021, at 11:28, Martin Varghese wrote: > > > On Thu, Apr 01, 2021 at 11:17:14AM +0200, Eelco Chaudron wrote: > > > > > > > > > On 1 Apr 2021, at 11:09, Martin Varghe

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-06 Thread Martin Varghese
On Tue, Apr 06, 2021 at 10:54:32AM +0200, Eelco Chaudron wrote: > > > On 6 Apr 2021, at 10:27, Martin Varghese wrote: > > > On Thu, Apr 01, 2021 at 11:32:06AM +0200, Eelco Chaudron wrote: > > > > > > > > > On 1 Apr 2021, at 11:28, Martin Varghe

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-13 Thread Martin Varghese
gt; > BR, Jan > > > -Original Message- > > From: Martin Varghese > > Sent: Wednesday, 7 April, 2021 10:43 > > To: Jan Scheurich > > Cc: Eelco Chaudron ; d...@openvswitch.org; > > pshe...@ovn.org; martin.vargh...@nokia.com > > Subject: Re: [PAT

Re: [ovs-dev] [PATCH v4 1/2] Encap & Decap actions for MPLS packet type.

2021-04-08 Thread Martin Varghese
gt; > BR, Jan > > > -Original Message- > > From: Martin Varghese > > Sent: Wednesday, 7 April, 2021 10:43 > > To: Jan Scheurich > > Cc: Eelco Chaudron ; d...@openvswitch.org; > > pshe...@ovn.org; martin.vargh...@nokia.com > > Subject: Re: [PAT

[ovs-dev] [PATCH v5] Encap & Decap actions for MPLS packet type.

2021-08-30 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the I

Re: [ovs-dev] [PATCH v6] Encap & Decap actions for MPLS packet type.

2021-10-11 Thread Martin Varghese
On Fri, Oct 08, 2021 at 03:20:09PM +0200, Eelco Chaudron wrote: > Thanks Martin, some minor comments. > Thanks Eelco. I will send out the v7 soon. > //Eelco > > On 30 Sep 2021, at 3:59, Martin Varghese wrote: > > > From: Martin Varghese > > > > The encap &am

[ovs-dev] [PATCH v7] Encap & Decap actions for MPLS packet type.

2021-10-11 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the I

Re: [ovs-dev] [PATCH v7] Encap & Decap actions for MPLS packet type.

2021-10-19 Thread Martin Varghese
On Fri, Oct 15, 2021 at 01:40:39PM +0200, Eelco Chaudron wrote: > > > On 12 Oct 2021, at 6:23, Martin Varghese wrote: > > > From: Martin Varghese > > > > The encap & decap actions are extended to support MPLS packet type. > > Encap & decap a

Re: [ovs-dev] [PATCH v5] Encap & Decap actions for MPLS packet type.

2021-09-28 Thread Martin Varghese
On Fri, Sep 24, 2021 at 02:30:16PM +0200, Eelco Chaudron wrote: > Hi Martin, > > See my comments below... > > Cheers, > > Eelco > > On 30 Aug 2021, at 14:40, Martin Varghese wrote: > > > From: Martin Varghese > > > > The encap & de

[ovs-dev] [PATCH v6] Encap & Decap actions for MPLS packet type.

2021-09-29 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the I

Re: [ovs-dev] Encap & decap actions for MPLS Packet type

2021-10-04 Thread Martin Varghese
On Thu, Sep 30, 2021 at 02:18:42PM -0400, Aaron Conole wrote: > Martin Varghese writes: > > > acon...@redhat.com,echau...@redhat.com > > Cc: d...@openvswitch.org echau...@redhat.com > > Bcc: > > Subject: Re: [ovs-dev] [PATCH v6] Encap & Decap actions fo

Re: [ovs-dev] broadcast and multicast dest MAC address corruption after MPLS decapsulation

2021-12-26 Thread Martin Varghese
On Thu, Dec 16, 2021 at 04:34:16PM +0100, Rohit Kumar wrote: > Hi Ilya, > > Thanks for your answer. > > I am trying to update OVS version to master version, which basically > needs dpdk 21.11 (hence new build commands and kernel). If build goes > well, I am still unsure if I can test the latest

Re: [ovs-dev] [PATCH v7] Encap & Decap actions for MPLS packet type.

2021-11-10 Thread Martin Varghese
On Fri, Nov 05, 2021 at 03:05:54PM +0100, Ilya Maximets wrote: > On 10/12/21 06:23, Martin Varghese wrote: > > From: Martin Varghese > > Hi, Martin. Thanks for working on this! > > I didn't review most of the logic of the action itself, but see some > comments inline.

Re: [ovs-dev] [PATCH v7] Encap & Decap actions for MPLS packet type.

2021-11-28 Thread Martin Varghese
n ofp-ed-props.c are deleted and very few lines are added to accommodate PT_MPLS_MC. Please let me know your comments on v8. Thanks again for your time. Regards, Martin On Wed, Nov 10, 2021 at 9:11 PM Martin Varghese < martinvargheseno...@gmail.com> wrote: > On Fri, Nov 05, 2021 at

[ovs-dev] [PATCH v8] Encap & Decap actions for MPLS packet type.

2021-11-28 Thread Martin Varghese
From: Martin Varghese The encap & decap actions are extended to support MPLS packet type. Encap & decap actions adds and removes MPLS header at start of the packet. The existing PUSH MPLS & POP MPLS actions inserts & removes MPLS header between ethernet header and the I

Re: [ovs-dev] [PATCH v7] Encap & Decap actions for MPLS packet type.

2021-11-01 Thread Martin Varghese
On Fri, Oct 15, 2021 at 01:40:39PM +0200, Eelco Chaudron wrote: > > > On 12 Oct 2021, at 6:23, Martin Varghese wrote: > > > From: Martin Varghese > > > > The encap & decap actions are extended to support MPLS packet type. > > Encap & decap a

Re: [ovs-dev] broadcast and multicast dest MAC address corruption after MPLS decapsulation

2022-01-09 Thread Martin Varghese
c 26, 2021 at 7:42 PM Martin Varghese < martinvargheseno...@gmail.com> wrote: > On Thu, Dec 16, 2021 at 04:34:16PM +0100, Rohit Kumar wrote: > > Hi Ilya, > > > > Thanks for your answer. > > > > I am trying to update OVS version to master version, which basical

[ovs-dev] [PATCH] ofproto-dpif-xlate: Fix packet drops with decap(packet_type(ns=1, type=0x8848).

2022-01-18 Thread Martin Varghese
From: Martin Varghese Added PT_MPLS_MC support in function xlate_generic_decap_action to fix packet drops when decap(packet_type(ns=1,type=0x8848) action is applied. Fixes: 1917ace89364("Encap & Decap actions for MPLS packet type.") Signed-off-by: Martin Varghese --- ofprot

Re: [ovs-dev] [PATCH] ofproto-dpif-xlate: Fix packet drops with decap(packet_type(ns=1, type=0x8848).

2022-01-18 Thread Martin Varghese
On Tue, Jan 18, 2022 at 01:29:12PM +0100, Ilya Maximets wrote: > On 1/18/22 13:10, Martin Varghese wrote: > > From: Martin Varghese > > > > Added PT_MPLS_MC support in function xlate_generic_decap_action to fix > > packet > > drops when decap(packet_type(ns

[ovs-dev] [PATCH v2 2/2] ofproto-dpif-xlate: Fix packet drops with decap action on MPLS Multicast.

2022-01-19 Thread Martin Varghese
From: Martin Varghese Added PT_MPLS_MC support in function xlate_generic_decap_action to fix packet drops when decap action is applied on packets with packet_type (ns=1,type=0x8848). Fixes: 1917ace89364 ("Encap & Decap actions for MPLS packet type.") Signed-off-by: Martin Varghese

[ovs-dev] [PATCH v2 1/2] tests: Fix cosmetic errors in system-traffic.at.

2022-01-19 Thread Martin Varghese
From: Martin Varghese Removed extra lines in multiple encap decap mpls actions & encap decap mpls actions tests. Fixes: 1917ace89364 ("Encap & Decap actions for MPLS packet type.") Signed-off-by: Martin Varghese --- tests/system-traffic.at | 2 -- 1 file changed, 2 deleti

[ovs-dev] [PATCH v2 0/2] Fixes for mpls encap/decap actions

2022-01-19 Thread Martin Varghese
From: Martin Varghese This series contains fixes for the commit 1917ace89364 ("Encap & Decap actions for MPLS packet type."). Martin Varghese (2): tests: Fix cosmetic errors in system-traffic.at. ofproto-dpif-xlate: Fix packet drops with decap action on MPLS Multicast. o

[ovs-dev] [PATCH v3 1/2] tests: Fix cosmetic errors in system-traffic.at.

2022-01-19 Thread Martin Varghese
From: Martin Varghese Removed extra lines in multiple encap decap mpls actions & encap decap mpls actions tests. Converted title of encap decap mpls actions tests to lowercase for consistency. Fixes: 1917ace89364 ("Encap & Decap actions for MPLS packet type.") Signed-off-b

[ovs-dev] [PATCH v3 0/2] Fixes for mpls encap/decap actions

2022-01-19 Thread Martin Varghese
From: Martin Varghese This series contains fixes for the commit 1917ace89364 ("Encap & Decap actions for MPLS packet type."). Martin Varghese (2): tests: Fix cosmetic errors in system-traffic.at. ofproto-dpif-xlate: Fix packet drops with decap action on MPLS Multicast. o

[ovs-dev] [PATCH v3 2/2] ofproto-dpif-xlate: Fix packet drops with decap action on MPLS Multicast.

2022-01-19 Thread Martin Varghese
From: Martin Varghese Added PT_MPLS_MC support in function xlate_generic_decap_action to fix packet drops when decap action is applied on packets with packet_type (ns=1,type=0x8848). Fixes: 1917ace89364 ("Encap & Decap actions for MPLS packet type.") Signed-off-by: Martin Varghes