[ovs-dev] [PATCH ovn] controller: Fix issue with ct_commit encode.

2024-06-10 Thread Naveen Yerramneni
bytes=0, idle_age=0, priority=2001,udp6,reg0=0x400/0x400,metadata=0x1 actions=load:0x1->OXM_OF_PKT_REG4[49],ct(commit,zone=NXM_NX_REG13[0..15],nat(src),exec(load:0x1->NXM_NX_CT_MARK[0])),resubmit(,17) Signed-off-by: Naveen Yerramneni --- lib/actions.c |

Re: [ovs-dev] [PATCH ovn] controller: Fix issue with ct_commit encode.

2024-06-10 Thread Naveen Yerramneni
> On 10 Jun 2024, at 5:02 PM, Ales Musil wrote: > > CAUTION: External Email > > > On Mon, Jun 10, 2024 at 10:30 AM Naveen Yerramneni > wrote: > Action length is getting set incorrectly during ct_commit encode > due to which ct action is getting skipped durin

[ovs-dev] [PATCH ovn v1] controller: Fix issue with ct_commit encode.

2024-06-10 Thread Naveen Yerramneni
as set_field:0x2/0x2->xreg4 with fix: encodes as set_field:0x2/0x2->xreg4,ct(commit,zone=NXM_NX_REG13[0..15],exec(set_field:0x1/0x1->ct_mark)) Signed-off-by: Naveen Yerramneni --- v1: - Addressed review comments from Ales. --- lib/acti

[ovs-dev] [PATCH ovn] controller: Add random delay during fdb learning.

2024-06-25 Thread Naveen Yerramneni
This change reduces the probability of conflicts when multiple nodes tries to add the same FDB entry to SB at the same time. When conflict occurs, OVN controller does full recompute which is heavy weight on the scale setup. Signed-off-by: Naveen Yerramneni Suggested-by: Dumitru Ceara

Re: [ovs-dev] [PATCH ovn] controller: Add random delay during fdb learning.

2024-06-28 Thread Naveen Yerramneni
> On 28 Jun 2024, at 2:45 PM, Dumitru Ceara wrote: > > !---| > CAUTION: External Email > > |---! > > On 6/28/24 11:02, Dumitru Ceara wrote: > > [...] > >> >> Thi

[ovs-dev] [PATCH ovn] tests: Add system tests for MAC_Binding.

2024-07-15 Thread Naveen Yerramneni
1. Test to validate traffic that needs ARP resolution when SB is disconnected. 2. Test to validate MAC binding buffer limit when SB is disconnected. Signed-off-by: Naveen Yerramneni --- tests/system-ovn.at | 223 1 file changed, 223 insertions

[ovs-dev] [PATCH ovn] northd: Add change handler for FDB updates.

2024-07-17 Thread Naveen Yerramneni
This change avoids northd full recompute for FDB updates. Signed-off-by: Naveen Yerramneni --- northd/en-northd.c | 11 +++ northd/en-northd.h | 1 + northd/inc-proc-northd.c | 2 +- northd/northd.c | 2 +- northd/northd.h | 2 ++ 5 files changed, 16

Re: [ovs-dev] [PATCH ovn] northd: Add change handler for FDB updates.

2024-07-24 Thread Naveen Yerramneni
> On 24 Jul 2024, at 12:02 PM, Ales Musil wrote: > > CAUTION: External Email > > > On Wed, Jul 17, 2024 at 12:46 PM Naveen Yerramneni > wrote: > This change avoids northd full recompute for FDB updates. > > Signed-off-by: Naveen Yerramneni > > Hi Nav

Re: [ovs-dev] [PATCH ovn] northd: Add change handler for FDB updates.

2024-07-24 Thread Naveen Yerramneni
> On 24 Jul 2024, at 1:54 PM, Ales Musil wrote: > > CAUTION: External Email > > > On Wed, Jul 24, 2024 at 10:18 AM Naveen Yerramneni > wrote: > > > > On 24 Jul 2024, at 12:02 PM, Ales Musil wrote: > > > > CAUTION: External Email > >

[ovs-dev] [PATCH ovn v2] northd: Add change handler for FDB updates.

2024-07-26 Thread Naveen Yerramneni
This change avoids northd full recompute for FDB updates. Also, fixed incremental processing for port deletion to delete all fdb entries associated to a port. Signed-off-by: Naveen Yerramneni --- v2: - Addressed

[ovs-dev] [PATCH ovn v2] tests: Add system tests for MAC_Binding.

2024-07-28 Thread Naveen Yerramneni
1. Test to validate traffic that needs ARP resolution when SB is disconnected. 2. Test to validate MAC binding buffer limit when SB is disconnected. Signed-off-by: Naveen Yerramneni --- v2: - Use timeout for ping command. - Capture ovn counters file. --- tests/system-ovn.at | 224

Re: [ovs-dev] [PATCH ovn v2] northd: Add change handler for FDB updates.

2024-07-28 Thread Naveen Yerramneni
> On 29 Jul 2024, at 11:22 AM, Ales Musil wrote: > > CAUTION: External Email > > > On Fri, Jul 26, 2024 at 9:08 PM Naveen Yerramneni > wrote: > This change avoids northd full recompute for FDB updates. > Also, fixed incremental processing for port deletion

Re: [ovs-dev] [PATCH ovn v2] northd: Add change handler for FDB updates.

2024-07-29 Thread Naveen Yerramneni
> On 29 Jul 2024, at 12:10 PM, Ales Musil wrote: > > CAUTION: External Email > > > On Mon, Jul 29, 2024 at 8:16 AM Naveen Yerramneni > wrote: > > > > On 29 Jul 2024, at 11:22 AM, Ales Musil wrote: > > > > CAUTION: External Email > &g

[ovs-dev] [PATCH ovn v3] northd: Add change handler for FDB updates.

2024-07-29 Thread Naveen Yerramneni
This change avoids northd full recompute for FDB updates. Also, fixed incremental processing for port deletion to delete all fdb entries associated to a port. Signed-off-by: Naveen Yerramneni --- v2: - Addressed review comments from Ales. - Fixed incremental processing for port deletion to

[ovs-dev] [PATCH ovn v3] tests: Add system tests for MAC_Binding.

2024-07-29 Thread Naveen Yerramneni
1. Test to validate traffic that needs ARP resolution when SB is disconnected. 2. Test to validate MAC binding buffer limit when SB is disconnected. Signed-off-by: Naveen Yerramneni --- v2: - Use timeout for ping command. - Capture ovn counters file. v3: - Increased ping packet count and

Re: [ovs-dev] [PATCH ovn v2] northd: Add change handler for FDB updates.

2024-07-29 Thread Naveen Yerramneni
> On 29 Jul 2024, at 1:47 PM, Ales Musil wrote: > > CAUTION: External Email > > > On Mon, Jul 29, 2024 at 9:01 AM Naveen Yerramneni > wrote: > > > > On 29 Jul 2024, at 12:10 PM, Ales Musil wrote: > > > > CAUTION: External Email > &g

Re: [ovs-dev] [PATCH ovn] tests: Add system tests for MAC_Binding.

2024-07-29 Thread Naveen Yerramneni
> On 23 Jul 2024, at 10:27 PM, Numan Siddique wrote: > > !---| > CAUTION: External Email > > |---! > > On Mon, Jul 15, 2024 at 3:08 PM Na

Re: [ovs-dev] [RFC OVN] DHCP Relay Agent support for overlay subnets

2023-11-10 Thread Naveen Yerramneni
"refTable": "Logical_Router_Port", >>"refType": "weak"}, >> "min": 0, >> "m

Re: [ovs-dev] [RFC OVN] DHCP Relay Agent support for overlay subnets

2023-11-14 Thread Naveen Yerramneni
> On 15-Nov-2023, at 3:01 AM, Numan Siddique wrote: > > On Fri, Nov 10, 2023 at 2:46 PM Naveen Yerramneni > wrote: >> >> >> >>> On 10-Nov-2023, at 10:52 PM, Numan Siddique wrote: >>> >>> On Fri, Nov 3, 2023 at 1:36 PM naveen.yerram

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-11-30 Thread Naveen Yerramneni
een VMs part of same VLAN >> deployed on different hypervisors then, MAC addrs of the source and >> destination VMs keeps flapping between VM port and localnet port in >> Southbound FDB table. Enabling fdb_local config makes fdb table local to >> the chassis and avoids MA

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-11-30 Thread Naveen Yerramneni
> On 30-Nov-2023, at 6:06 PM, Dumitru Ceara wrote: > > On 11/30/23 09:45, Naveen Yerramneni wrote: >> >> >>> On 29-Nov-2023, at 2:24 PM, Dumitru Ceara wrote: >>> >>> On 11/29/23 07:45, naveen.yerramneni wrote: >>>> T

[ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2023-12-12 Thread Naveen Yerramneni
chment router ovn-nbctl lsp-set-addresses lr1-attachment ovn-nbctl lsp-set-options lr1-attachment router-port=lr1-port1 ovn-nbctl create DHCP_Relay servers= ovn-nbctl set Logical_Router_port dhcp_relay= ovn-nbctl set Logical_Switch dhcp_relay_port= Limitations:

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2023-12-18 Thread Naveen Yerramneni
> On 18-Dec-2023, at 7:26 PM, Dumitru Ceara wrote: > > On 11/30/23 16:32, Dumitru Ceara wrote: >> On 11/30/23 15:54, Naveen Yerramneni wrote: >>> >>> >>>> On 30-Nov-2023, at 6:06 PM, Dumitru Ceara wrote: >>>> >>>> On 11

[ovs-dev] [PATCH OVN] Add "pkt_clone_type" option to LSP.

2024-01-22 Thread Naveen Yerramneni
. Port is configured in both AZs on different logical switches which are sharing same IP subnet. VTEP device is connected to the same logical switch on both AZs and its port is set to unknown. Signed-off-by: Naveen Yerramneni --- northd/northd.c | 23 +-- ovn-nb.xml

[ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-01-22 Thread Naveen Yerramneni
active on only one logical switch. Skipping ARP/ND responder and letting the ARP/ND get flooded to learn the location of the port. Signed-off-by: Naveen Yerramneni --- northd/northd.c | 10 +- tests/ovn-northd.at | 31 +++ 2 files changed, 40 insertions(+), 1

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-01-23 Thread Naveen Yerramneni
> On 16-Jan-2024, at 2:30 AM, Numan Siddique wrote: > > On Tue, Dec 12, 2023 at 1:05 PM Naveen Yerramneni > wrote: >> >>This patch contains changes to enable DHCP Relay Agent support for >> overlay subnets. >> >>USE CASE: >>-

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-01-24 Thread Naveen Yerramneni
> On 24-Jan-2024, at 8:59 AM, Numan Siddique wrote: > > On Tue, Jan 23, 2024 at 8:02 PM Naveen Yerramneni > wrote: >> >> >> >>> On 16-Jan-2024, at 2:30 AM, Numan Siddique wrote: >>> >>> On Tue, Dec 12, 2023 at 1:05 PM Naveen Yerram

Re: [ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-01-30 Thread Naveen Yerramneni
> On 29-Jan-2024, at 9:11 PM, Ihar Hrachyshka wrote: > > On Mon, Jan 22, 2024 at 12:22 PM Naveen Yerramneni > wrote: > This option can be used to enable/disable arp/nd reply flows. > > Usecase: > = > It is useful to reduce packet loss when VM is being mig

Re: [ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-04-17 Thread Naveen Yerramneni
Hi Team, Could someone please look into this and merge if everything looks good ? Thanks, Naveen > On 30-Mar-2023, at 1:47 PM, Naveen Yerramneni > wrote: > > Add OpenFlow extn to set conntrack entries limit per zone. > This extn will be used in future to set the zone level l

Re: [ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-05-05 Thread Naveen Yerramneni
On 3/30/23 10:17, Naveen Yerramneni wrote: Add OpenFlow extn to set conntrack entries limit per zone. This extn will be used in future to set the zone level limit for drop zones used by OVN. Signed-off-by: Naveen Yerramneni mailto:naveen.yerramn...@nutanix.com>> Reviewed-by:

Re: [ovs-dev] [RFC OVN] DHCP Proxy Agent support for overlay subnets

2023-09-07 Thread Naveen Yerramneni
Hi Team, Could someone please look into this ? Thanks, Naveen > On 23-Aug-2023, at 8:06 AM, Naveen Yerramneni > wrote: > > This patch contains changes to enable DHCP Proxy Agent support for overlay > subnets. > > NOTE: > - > - This patch is not comple

Re: [ovs-dev] [PATCH OVN] Add "disable_arp_nd_rsp" option to LSP

2024-02-15 Thread Naveen Yerramneni
> On 12-Feb-2024, at 8:36 PM, Ihar Hrachyshka wrote: > > On Tue, Jan 30, 2024 at 10:52 PM Naveen Yerramneni > wrote: > > > > On 29-Jan-2024, at 9:11 PM, Ihar Hrachyshka wrote: > > > > On Mon, Jan 22, 2024 at 12:22 PM Naveen Yerramneni > > wr

[ovs-dev] [PATCH OVN] ovn-nb: Add documentation for disable_arp_nd_rsp option

2024-02-16 Thread Naveen Yerramneni
Signed-off-by: Naveen Yerramneni --- ovn-nb.xml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/ovn-nb.xml b/ovn-nb.xml index e0b983ed6..b652046a7 100644 --- a/ovn-nb.xml +++ b/ovn-nb.xml @@ -1268,6 +1268,13 @@ unknown ports connected to the same Logical Switch

Re: [ovs-dev] [PATCH OVN] DHCP Relay Agent support for overlay subnets

2024-02-26 Thread Naveen Yerramneni
> On 24-Jan-2024, at 6:30 PM, Naveen Yerramneni > wrote: > > > >> On 24-Jan-2024, at 8:59 AM, Numan Siddique wrote: >> >> On Tue, Jan 23, 2024 at 8:02 PM Naveen Yerramneni >> wrote: >>> >>> >>> >>>> On 16-J

[ovs-dev] [PATCH OVN v2] DHCP Relay Agent support for overlay subnets.

2024-03-03 Thread Naveen Yerramneni
bctl ls-add ls-ext ovn-nbctl lsp-add ls-ext lrp-ext-attachment ovn-nbctl lsp-set-type lrp-ext-attachment router ovn-nbctl lsp-set-addresses lrp-ext-attachment ovn-nbctl lsp-set-options lrp-ext-attachment router-port=lrp-ext ovn-nbctl lsp-add ls-ext ln_port ovn-nbctl lsp-set-addresses ln_por

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-06 Thread Naveen Yerramneni
> On 18-Dec-2023, at 8:53 PM, Dumitru Ceara wrote: > > On 12/18/23 16:17, Naveen Yerramneni wrote: >> >> >>> On 18-Dec-2023, at 7:26 PM, Dumitru Ceara wrote: >>> >>> On 11/30/23 16:32, Dumitru Ceara wrote: >>>> On 11/30/23 15

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-14 Thread Naveen Yerramneni
> On 08-Mar-2024, at 2:37 PM, Ales Musil wrote: > > > > On Wed, Mar 6, 2024 at 8:24 PM Naveen Yerramneni > wrote: > > > > On 18-Dec-2023, at 8:53 PM, Dumitru Ceara wrote: > > > > On 12/18/23 16:17, Naveen Yerramneni wrote: > >> &g

Re: [ovs-dev] [PATCH OVN] Add support to make fdb table local to the chassis.

2024-03-14 Thread Naveen Yerramneni
> On 14-Mar-2024, at 9:07 PM, Dumitru Ceara wrote: > > On 3/14/24 15:21, Naveen Yerramneni wrote: >> >> >>> On 08-Mar-2024, at 2:37 PM, Ales Musil wrote: >>> >>> >>> >>> On Wed, Mar 6, 2024 at 8:24 PM Naveen Yerramneni &g

[ovs-dev] [PATCH OVN v3 2/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ 2 files changed, 176 insertions(+) diff

[ovs-dev] [PATCH OVN v3 1/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v3 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 ++ tests/ovn.at| 293 +--- tests/system-ovn.at | 148 ++ 4 files changed, 462 insertions

[ovs-dev] [PATCH OVN v3 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), action=

[ovs-dev] [PATCH OVN v3 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-19 Thread Naveen Yerramneni
t ln_port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1 d

[ovs-dev] [PATCH OVN v4 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-19 Thread Naveen Yerramneni
t ln_port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1 d

[ovs-dev] [PATCH OVN v4 1/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ utilities/ovn-trace.c | 67

[ovs-dev] [PATCH OVN v4 2/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v4 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), ac

[ovs-dev] [PATCH OVN v4 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-19 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 +++ tests/ovn.at| 258 +++- tests/system-ovn.at | 148 + 4 files changed, 446 insertions

[ovs-dev] [PATCH OVN v5 0/4] DHCP Relay Agent support for overlay subnets.

2024-03-20 Thread Naveen Yerramneni
t ln_port ovn-nbctl lsp-set-addresses ln_port unknown ovn-nbctl lsp-set-type ln_port localnet ovn-nbctl lsp-set-options ln_port network_name=physnet1 # Enable DHCP Relay feature ovn-nbctl create DHCP_Relay name=dhcp_relay_test servers= ovn-nbctl set Logical_Router_port lrp1

[ovs-dev] [PATCH OVN v5 1/4] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 lib/actions.c | 149 ++ utilities/ovn-trace.c | 67

[ovs-dev] [PATCH OVN v5 2/4] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 596 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v5 3/4] northd: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), a

[ovs-dev] [PATCH OVN v5 4/4] tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-03-20 Thread Naveen Yerramneni
Added tests for DHCP Relay feature. Signed-off-by: Naveen Yerramneni --- tests/atlocal.in| 3 + tests/ovn-northd.at | 38 +++ tests/ovn.at| 256 tests/system-ovn.at | 148 + 4 files changed, 445 insertions

[ovs-dev] [PATCH ovn] controller: change dns resolution to async.

2024-04-03 Thread Naveen Yerramneni
longer time. Signed-off-by: Naveen Yerramneni --- controller/ovn-controller.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controller/ovn-controller.c b/controller/ovn-controller.c index c9ff5967a..b84f6dfd4 100644 --- a/controller/ovn-controller.c +++ b/controller/ovn-controller.c @@ -85,6

[ovs-dev] [PATCH ovn v2] controller: Change dns resolution to async.

2024-04-04 Thread Naveen Yerramneni
longer time. Signed-off-by: Naveen Yerramneni Acked-by: Mark Michelson --- v2: Fix subject line --- controller/ovn-controller.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controller/ovn-controller.c b/controller/ovn-controller.c index c9ff5967a..b84f6dfd4 100644 --- a/controller/ovn

[ovs-dev] [PATCH OVN v6 0/3] DHCP Relay Agent support for overlay subnets.

2024-04-24 Thread Naveen Yerramneni
dhcp_relay= ovn-nbctl set Logical_Switch ls0 other_config:dhcp_relay_port=lrp1-attachment Limitations: - All OVN features that needs IP address to be configured on logical port (like proxy arp, etc) will not be supported for overlay subnets on which

[ovs-dev] [PATCH OVN v6 1/3] actions: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
was originated. - Relay-ip, server-ip are used to validate GIADDR and SERVER ID in the DHCP payload. Signed-off-by: Naveen Yerramneni --- include/ovn/actions.h | 27 ++ lib/actions.c | 116 ++ ovn-sb.xml| 62

[ovs-dev] [PATCH OVN v6 2/3] controller: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
Added changes in pinctrl to process DHCP Relay opcodes: - ACTION_OPCODE_DHCP_RELAY_REQ_CHK: For request packets - ACTION_OPCODE_DHCP_RELAY_RESP_CHK: For response packet Signed-off-by: Naveen Yerramneni --- controller/pinctrl.c | 597 ++- lib/ovn-l7.h

[ovs-dev] [PATCH OVN v6 3/3] northd, tests: DHCP Relay Agent support for overlay IPv4 subnets.

2024-04-24 Thread Naveen Yerramneni
&& udp.dst == 67 && reg9[8]), action=(ip4.src=;udp.dst=68;outport=;output; /* DHCP_RELAY_RESP */) 8. table=19(lr_in_dhcp_relay_resp), priority=1, match=(ip4.src == && reg2 == && udp.src == 67 && udp.dst == 67 && reg9[8] == 0), action=(dr

Re: [ovs-dev] [PATCH OVN v5 0/4] DHCP Relay Agent support for overlay subnets.

2024-04-24 Thread Naveen Yerramneni
> On 05-Apr-2024, at 9:08 PM, Numan Siddique wrote: > > CAUTION: External Email > > > On Wed, Mar 20, 2024 at 10:40 AM Naveen Yerramneni > wrote: > > > > This patch contains changes to enable DHCP Relay Agent support for > >

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

[ovs-dev] [PATCH v1] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
Add extension to set conntrack entries limit per zone. Signed-off-by: Naveen Yerramneni --- Notes: v1 - Fix datatype used for zone limit. NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/ofp-bundle.c

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

[ovs-dev] [PATCH] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-13 Thread Naveen Yerramneni
From: "naveen.yerramneni" Add OpenFlow extension to set conntrack entries limit at zone level. Signed-off-by: Naveen Yerramneni --- NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/of

[ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-14 Thread Naveen Yerramneni
Add OpenFlow extn to set conntrack entries limit per zone. Signed-off-by: Naveen Yerramneni --- Notes: v1 -> v2 - Fix memory leak and added logs NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/

Re: [ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-15 Thread Naveen Yerramneni
Hi Simon, Thanks, I will wait for your review. Multiple patches were sent out due to my mistake, my apologies for that. Thanks, Naveen > On 14-Mar-2023, at 6:17 PM, Simon Horman wrote: > > On Tue, Mar 14, 2023 at 10:51:55AM +0000, Naveen Yerramneni wrote: >> Add OpenF

Re: [ovs-dev] [PATCH v2] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-15 Thread Naveen Yerramneni
Hi Simon, Thanks for the update. I will send v3 with nits addreesed. Thanks, Naveen > On 15-Mar-2023, at 2:24 PM, Simon Horman wrote: > > On Wed, Mar 15, 2023 at 08:27:40AM +0000, Naveen Yerramneni wrote: >> Hi Simon, >> >> Thanks, I will wait for your review. &

[ovs-dev] [PATCH v3] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-15 Thread Naveen Yerramneni
Signed-off-by: Naveen Yerramneni Reviewed-by: Simon Horman --- Notes: v1 -> v2 - Fix memory leak and added logs v2 -> v3 - Addressed nits NEWS | 2 ++ include/openflow/nicira-ext.h | 10 ++ include/openvswitch/ofp-msgs.h | 4 lib/ofp-bu

[ovs-dev] [PATCH v4] OpenFlow: Add extn to set conntrack entries limit per zone.

2023-03-30 Thread Naveen Yerramneni
Add OpenFlow extn to set conntrack entries limit per zone. This extn will be used in future to set the zone level limit for drop zones used by OVN. Signed-off-by: Naveen Yerramneni Reviewed-by: Simon Horman --- Notes: v1 -> v2 - Fix memory leak and added logs v2 -> v3 - Addresse