Re: [ovs-dev] [PATCH V3 00/12] netdev datapath offload: Support IPv6 and VXLAN encap

2020-06-24 Thread Ilya Maximets
On 6/21/20 1:19 PM, Eli Britstein wrote: > This patch set includes additional offloads - IPv6 and VXLAN encap, and > enhanced logging to increase debugability. > > Patches #1-#8: Add support for offloads of IPv6 patterns, partial > TCP/UDP ports, set IPv6 and encap actions >

Re: [ovs-dev] [PATCH V3 00/12] netdev datapath offload: Support IPv6 and VXLAN encap

2020-06-24 Thread Eli Britstein
On 6/24/2020 1:37 PM, Ilya Maximets wrote: On 6/21/20 1:19 PM, Eli Britstein wrote: This patch set includes additional offloads - IPv6 and VXLAN encap, and enhanced logging to increase debugability. Patches #1-#8: Add support for offloads of IPv6 patterns, partial TCP/UDP

Re: [ovs-dev] [PATCH ovn] lex: Allow unmasked bits in value/mask tokens.

2020-06-24 Thread Numan Siddique
On Tue, Jun 23, 2020 at 10:04 PM Mark Michelson wrote: > On 6/23/20 11:08 AM, Dumitru Ceara wrote: > > On 6/23/20 4:56 PM, Mark Michelson wrote: > >> Acked-by: Mark Michelson > Thanks Dumitru and Mark (for the reviews). I applied this patch to master with the below changes in the tests/ovn.at.

[ovs-dev] semaine de la QVT

2020-06-24 Thread Isabelle FRANCOIS
Semaine de la QVT 2020 img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } B

[ovs-dev] Poor performance when using OVS with DPDK

2020-06-24 Thread Vipul Ujawane
Dear all, I am observing a very low performance when running OVS-DPDK when compared to OVS running with the Kernel Datapath. I have OvS version 2.13.90 compiled from source with the latest stable DPDK v19.11.3 on a stable Debian system running kernel 4.19.0-9-amd64 (real version:4.19.118). I have

Re: [ovs-dev] [PATCH ovn] lex: Allow unmasked bits in value/mask tokens.

2020-06-24 Thread Dumitru Ceara
On 6/24/20 12:47 PM, Numan Siddique wrote: > > > On Tue, Jun 23, 2020 at 10:04 PM Mark Michelson > wrote: > > On 6/23/20 11:08 AM, Dumitru Ceara wrote: > > On 6/23/20 4:56 PM, Mark Michelson wrote: > >> Acked-by: Mark Michelson

[ovs-dev] ModuleNotFoundError: No module named 'ovs'

2020-06-24 Thread Ravi Kerur
Hi, I am using OVS 2.13.90 and getting errors when I run ovs-vtep Traceback (most recent call last): File "/usr/local/share/openvswitch/scripts/ovs-vtep", line 26, in import ovs.daemon ModuleNotFoundError: No module named 'ovs' pip install ovs Requirement already satisfied: ovs in

[ovs-dev] ATTN: Your Account May Have Had Recent Changes

2020-06-24 Thread Account Changes
Image of your report For: Date: Due to Equifax's latest security breach, your current TransUnion, Equifax, and Experian scores may have changed. Your Scores are available now at no charge. View Your Score Unsubscribe To stop receiving emails from us please click above or write t

[ovs-dev] [PATCH RFC] dpif-netlink: distribute polling to discreet handlers

2020-06-24 Thread Aaron Conole
Currently, the channel handlers are polled globally. On some systems, this causes a thundering herd issue where multiple handler threads become active, only to do no work and immediately sleep. The approach here is to push the netlink socket channels to discreet handler threads to process, rather

Re: [ovs-dev] [PATCH V3 00/12] netdev datapath offload: Support IPv6 and VXLAN encap

2020-06-24 Thread Ilya Maximets
On 6/24/20 12:47 PM, Eli Britstein wrote: > > On 6/24/2020 1:37 PM, Ilya Maximets wrote: >> On 6/21/20 1:19 PM, Eli Britstein wrote: >>> This patch set includes additional offloads - IPv6 and VXLAN encap, and >>> enhanced logging to increase debugability. >>> >>> Patches #1-#8:   Add support for o

Re: [ovs-dev] [PATCH V3 00/12] netdev datapath offload: Support IPv6 and VXLAN encap

2020-06-24 Thread Ilya Maximets
On 6/24/20 4:16 PM, Ilya Maximets wrote: > On 6/24/20 12:47 PM, Eli Britstein wrote: >> >> On 6/24/2020 1:37 PM, Ilya Maximets wrote: >>> On 6/21/20 1:19 PM, Eli Britstein wrote: This patch set includes additional offloads - IPv6 and VXLAN encap, and enhanced logging to increase debugabil

Re: [ovs-dev] [PATCH v7 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread Dhathri Purohith
Thanks for confirming the correctness of the encoding Mark. Will address the rest of the review comments and update the patch. Thanks, Dhathri From: Numan Siddique Date: Tuesday, June 23, 2020 at 7:33 AM To: Mark Michelson Cc: "svc.mail.git" , ovs-dev , Dhathri Purohith Subject: Re: [ovs-dev]

[ovs-dev] [PATCH] system-dpdk: add negotiation check for userspace-tso

2020-06-24 Thread Gowrishankar Muthukrishnan
This patch adds minimal check for userspace-tso in system-dpdk tests, starting with verification on virtio negotiation. Signed-off-by: Gowrishankar Muthukrishnan --- v4: - configure offload settings in testpmd --- tests/system-dpdk-macros.at | 17 +++- tests/system-dpdk.at| 228 +++

[ovs-dev] [PATCH v8 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread Ankur Sharma
From: Dhathri Purohith From: Dhathri Purohith Domain search list is encoded according to the specifications in RFC 1035, section 4.1.4. Signed-off-by: Dhathri Purohith --- v7 -> v8 --- * Use SHASH_INITIALIZER to initialize shash. * Use ovs_strlcpy() instead of strcpy(). * Use shash_dest

[ovs-dev] [PATCH ovn 4/4] ovn-northd: Minimize number of ARP/NS responder flows for DNAT.

2020-06-24 Thread Dumitru Ceara
Most ARP/NS responder flows can be configured per datapath instead of per router port. The only exception is with distributed gateway router ports which need special treatment. This patch changes the ARP/NS responder behavior and adds: - Priority 92 flows to reply to ARP requests on distributed ga

[ovs-dev] [PATCH ovn 0/4] Reduce number of flows in IN_IP_INPUT table for DNAT.

2020-06-24 Thread Dumitru Ceara
The first three patches refactor the ARP/NS responder code for logical routers in order to make it easier for patch #4 to configure the flows with different priorities depending on logical port type. Suggested-by: Han Zhou Reported-by: Girish Moodalbail Reported-at: https://mail.openvswitch.org

[ovs-dev] [PATCH ovn 1/4] ovn-northd: Store ETH address of router inport in xxreg0.

2020-06-24 Thread Dumitru Ceara
This helps simplifying logical flows that need to use the port's configured ETH address: - ARP responders for owned IPs - NS responders for owned IPs Signed-off-by: Dumitru Ceara --- northd/ovn-northd.8.xml | 22 ++-- northd/ovn-northd.c | 87 +

[ovs-dev] [PATCH ovn 2/4] ovn-northd: Refactor ARP/NS responder in router pipeline.

2020-06-24 Thread Dumitru Ceara
Add functions to build the ARP/NS responder flows for table S_ROUTER_IN_IP_INPUT and use them in all places where responder flows are created. Signed-off-by: Dumitru Ceara --- northd/ovn-northd.c | 314 +++ 1 file changed, 141 insertions(+), 173 d

[ovs-dev] [PATCH ovn 3/4] ovn-northd: Refactor NAT address parsing.

2020-06-24 Thread Dumitru Ceara
Store NAT entries pointers in ovn_datapath and pre-parse the external IP addresses. This simplifies the code and makes it easier to reuse the parsed external IP and solicited-node address without reparsing. Signed-off-by: Dumitru Ceara --- northd/ovn-northd.c | 115 +

[ovs-dev] [PATCH v3 ovn 4/6] Use normalized IP addreses in `ovn-nbctl lr-nat-add`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 11 utilities/ovn-nbctl.c | 143 +- 2 files changed, 82 insertions(+), 72 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index d54a4d707..66e6024e1 100644 --- a/tests/ovn.at +++ b/tests

[ovs-dev] [PATCH v3 ovn 6/6] Cleanup `ovn-nbctl lr-route-add` IP normalization logic.

2020-06-24 Thread Mark Michelson
Use newer IP normalization routines to make things much cleaner. Signed-off-by: Mark Michelson --- utilities/ovn-nbctl.c | 47 --- 1 file changed, 17 insertions(+), 30 deletions(-) diff --git a/utilities/ovn-nbctl.c b/utilities/ovn-nbctl.c index 410596bcd

[ovs-dev] [PATCH v3 ovn 2/6] Use normalized IP addresses in `ovn-nbctl lrp-add`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 6 +++--- utilities/ovn-nbctl.c | 44 ++- 2 files changed, 38 insertions(+), 12 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index 9181b8425..d54a4d707 100644 --- a/tests/ovn.at +++ b/test

[ovs-dev] [PATCH v3 ovn 5/6] Use normalized IP addresses in `ovn-nbctl lr-nat-del`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 11 +++ utilities/ovn-nbctl.c | 27 ++- 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index 66e6024e1..1366fa478 100644 --- a/tests/ovn.at +++ b/tests/ovn.at @@

[ovs-dev] [PATCH v3 ovn 3/6] Add more IP address normalization functions.

2020-06-24 Thread Mark Michelson
Normalization of IP addresses helps to fix common pitfalls when comparing addresses: * Case-sensitivity in IPv6 addresses * Different valid represntations of netmasks This commit adds new normalization functions and cleans up some of the existing ones. The new functions are not used in this commi

[ovs-dev] [PATCH v3 ovn 1/6] Avoid case-sensitive MAC address comparisons.

2020-06-24 Thread Mark Michelson
Hex digits in MAC addresses can be represented as either capital or lowercase, and they're equal. Using strcmp to compare MAC addresses has the potential to compare MAC addresses as different when they represent the same address. This commit fixes the issue by converting the string representation

Re: [ovs-dev] [PATCH v3 ovn 2/6] Use normalized IP addresses in `ovn-nbctl lrp-add`

2020-06-24 Thread 0-day Robot
Bleep bloop. Greetings Mark Michelson, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Line is 83 characters long (recommended limit is 79) #71 FILE: utilities/ovn-nbctl.c

Re: [ovs-dev] [PATCH v3 ovn 4/6] Use normalized IP addreses in `ovn-nbctl lr-nat-add`

2020-06-24 Thread 0-day Robot
Bleep bloop. Greetings Mark Michelson, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Line is 81 characters long (recommended limit is 79) #223 FILE: utilities/ovn-nbctl.

[ovs-dev] [PATCH v4 ovn 3/6] Add more IP address normalization functions.

2020-06-24 Thread Mark Michelson
Normalization of IP addresses helps to fix common pitfalls when comparing addresses: * Case-sensitivity in IPv6 addresses * Different valid represntations of netmasks This commit adds new normalization functions and cleans up some of the existing ones. The new functions are not used in this commi

[ovs-dev] [PATCH v4 ovn 1/6] Avoid case-sensitive MAC address comparisons.

2020-06-24 Thread Mark Michelson
Hex digits in MAC addresses can be represented as either capital or lowercase, and they're equal. Using strcmp to compare MAC addresses has the potential to compare MAC addresses as different when they represent the same address. This commit fixes the issue by converting the string representation

[ovs-dev] [PATCH v4 ovn 5/6] Use normalized IP addresses in `ovn-nbctl lr-nat-del`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 11 +++ utilities/ovn-nbctl.c | 27 ++- 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index 66e6024e1..1366fa478 100644 --- a/tests/ovn.at +++ b/tests/ovn.at @@

[ovs-dev] [PATCH v4 ovn 2/6] Use normalized IP addresses in `ovn-nbctl lrp-add`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 6 +++--- utilities/ovn-nbctl.c | 44 ++- 2 files changed, 38 insertions(+), 12 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index 9181b8425..d54a4d707 100644 --- a/tests/ovn.at +++ b/test

[ovs-dev] [PATCH v4 ovn 4/6] Use normalized IP addreses in `ovn-nbctl lr-nat-add`

2020-06-24 Thread Mark Michelson
Signed-off-by: Mark Michelson --- tests/ovn.at | 11 utilities/ovn-nbctl.c | 144 +- 2 files changed, 83 insertions(+), 72 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index d54a4d707..66e6024e1 100644 --- a/tests/ovn.at +++ b/tests

[ovs-dev] [PATCH v4 ovn 6/6] Cleanup `ovn-nbctl lr-route-add` IP normalization logic.

2020-06-24 Thread Mark Michelson
Use newer IP normalization routines to make things much cleaner. Signed-off-by: Mark Michelson --- tests/ovn-nbctl.at| 2 +- utilities/ovn-nbctl.c | 47 --- 2 files changed, 18 insertions(+), 31 deletions(-) diff --git a/tests/ovn-nbctl.at b/tests/ov

Re: [ovs-dev] [PATCH v8] AB bonding: Add "primary" interface concept

2020-06-24 Thread Ilya Maximets
On 6/23/20 3:50 PM, Jeff Squyres via dev wrote: > In AB bonding, if the current active slave becomes disabled, a > replacement slave is arbitrarily picked from the remaining set of > enabled slaves. This commit adds the concept of a "primary" slave: an > interface that will always be (or become) t

[ovs-dev] Salario emocional y compensación al personal

2020-06-24 Thread Satisfacción y Motivación en el Trabajo
Jueves 16 de Julio | Horario de 10:00 a 14:00 hrs. | (hora del centro de México) - Salario emocional y otras estrategias de compensación al personal - El salario emocional juega un papel importante en la motivación e implicación de la persona respecto a la organización. Garantizar el compro

[ovs-dev] [PATCH] bfd: Support overlay BFD

2020-06-24 Thread Yifeng Sun
Current OVS intercepts and processes all BFD packets, thus VM-2-VM BFD packets get lost and the recipient VM never sees them. This patch fixes it by only intercepting and processing BFD packets destined to a configured BFD instance, and other BFD packets are made available to the OVS flow table fo

Re: [ovs-dev] [PATCH v2 net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len

2020-06-24 Thread David Miller
From: Lorenzo Bianconi Date: Tue, 23 Jun 2020 18:33:15 +0200 > ovs connection tracking module performs de-fragmentation on incoming > fragmented traffic. Take info account if traffic has been de-fragmented > in execute_check_pkt_len action otherwise we will perform the wrong > nested action consi

[ovs-dev] What Does Your Credit Say About You?

2020-06-24 Thread Whats Your Score
Every Summer Has A Story Will yours be made-in-the-shade relaxation or turn-up-the-heat adventure? Before you go overboard trying to create your perfect summer ending, check your credit so you don' t get burned! GET ALL 3 SCORES AND REPORTS NOW! Checking your credit will NOT

[ovs-dev] Project Financing / Loan 1,,.

2020-06-24 Thread Mr. Mark Johnson
Hello, I am the investment officer of an investment company who are ready to fund projects in the form of debt finance. The company grant loan to both corporate and private entities at a low interest rate of 3% ROI per annual. The terms are very flexible and interesting. Kindly revert back if

[ovs-dev] Clean-Flowing Gutters for Life

2020-06-24 Thread LeafFilter Invention
LeafFilter Gutter Protection | End Gutter Cleaning Foreverwww. leaffilter. com Eliminate gutter cleaning forever with LeafFilter, the most advanced debris-blocking gutter protection. Schedule a FREE LeafFilter estimate today. ___ dev mailing list d..

[ovs-dev] [PATCH v9 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread Ankur Sharma
From: Dhathri Purohith From: Dhathri Purohith Domain search list is encoded according to the specifications in RFC 1035, section 4.1.4. Signed-off-by: Dhathri Purohith Signed-off-by: Ankur Sharma --- v8 -> v9 --- * Add Signed-off-by: Ankur Sharma --- --- v7 -> v8 --- * Use SHASH_INITIA

[ovs-dev] [PATCH v10 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread Ankur Sharma
From: Dhathri Purohith Domain search list is encoded according to the specifications in RFC 1035, section 4.1.4. Signed-off-by: Dhathri Purohith Signed-off-by: Ankur Sharma --- v9 -> v10 --- * Fixed Author Name --- --- v8 -> v9 --- * Add Signed-off-by: Ankur Sharma --- --- v7 -> v8 ---

[ovs-dev] __BREAKING: Keto Results Without having to do the Keto Diet?__...@openvswitch.org

2020-06-24 Thread Fastest Fat Burner
http://www.survivienned.ml/60b4S2395X8yO611I6Zc3ww143G20UHI5fstIr5w6bxGaEsvZ6idL9dR5UU10C6a0H@Dj/scrupulous-tiding ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Re: [ovs-dev] [PATCH v9 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread 0-day Robot
Bleep bloop. Greetings Ankur Sharma, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Unexpected sign-offs from developers who are not authors or co-authors or committers:

Re: [ovs-dev] [PATCH v10 ovn] Add support for DHCP domain search option (119)

2020-06-24 Thread 0-day Robot
Bleep bloop. Greetings Ankur Sharma, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Unexpected sign-offs from developers who are not authors or co-authors or committers:

Re: [ovs-dev] [PATCH V3 00/12] netdev datapath offload: Support IPv6 and VXLAN encap

2020-06-24 Thread Eli Britstein
On 6/24/2020 5:28 PM, Ilya Maximets wrote: On 6/24/20 4:16 PM, Ilya Maximets wrote: On 6/24/20 12:47 PM, Eli Britstein wrote: On 6/24/2020 1:37 PM, Ilya Maximets wrote: On 6/21/20 1:19 PM, Eli Britstein wrote: This patch set includes additional offloads - IPv6 and VXLAN encap, and enhanced l

Re: [ovs-dev] [PATCH] acinclude: Remove libmnl for MLX5 PMD

2020-06-24 Thread Numan Siddique
On Tue, Jun 23, 2020 at 10:19 PM Timothy Redaelli wrote: > libmnl is not used anymore for MLX5 PMD since DPDK 19.08. > > Signed-off-by: Timothy Redaelli > Acked-by: Numan Siddique This patch is needed to build OVS on Fedora rawhide successfully and the commit [1] is required in OVS for OVN op