On Tue, Oct 5, 2021 at 1:26 PM Vladislav Odintsov wrote:
>
> This patch extends Logical Router's routing functionality.
> Now user may create multiple routing tables within a Logical Router
> and assign them to Logical Router Ports.
>
> Traffic coming from Logical Router Port with assigned route_t
On Tue, Oct 5, 2021 at 1:25 PM Vladislav Odintsov wrote:
>
> This commit adds a small optimization by utilizing ovsdb_index
> to iterate over port_bindings.
> Prior to this change each iteration checked availability_zone
> and continued processing only if port_binding belons to local AZ.
>
> Now w
It can be useful to be able to send raw transaction operations
through the Idl's connection. For example, to clean up MAC_Binding
entries for floating IPs without having to monitor the MAC_Binding
table which can be quite large.
Signed-off-by: Terry Wilson
---
python/ovs/db/idl.py | 18 +
On Wed, Oct 6, 2021 at 1:50 PM Timothy Redaelli wrote:
>
> Currently, pyOpenSSL is half-deprecated upstream and so it's removed on
> some distributions (for example on CentOS Stream 9,
> https://issues.redhat.com/browse/CS-336), but since OVS only
> supports Python 3 it's possible to replace pyOpe
Introduce CoPP selftest for bfd controller action
Signed-off-by: Lorenzo Bianconi
---
tests/system-ovn.at | 29 +
1 file changed, 29 insertions(+)
diff --git a/tests/system-ovn.at b/tests/system-ovn.at
index bd425f54b..12f072b72 100644
--- a/tests/system-ovn.at
+++ b
Introduce CoPP selftest for tcp-reset controller action
Signed-off-by: Lorenzo Bianconi
---
tests/ovn-northd.at | 11 +++
1 file changed, 11 insertions(+)
diff --git a/tests/ovn-northd.at b/tests/ovn-northd.at
index 3bcbdf4a9..c180ba65e 100644
--- a/tests/ovn-northd.at
+++ b/tests/ovn-n
Introduce CoPP selftest for icmp{4,6}_error controller action
Signed-off-by: Lorenzo Bianconi
---
tests/ovn-northd.at | 23 +++
tests/system-ovn.at | 21 +
2 files changed, 44 insertions(+)
diff --git a/tests/ovn-northd.at b/tests/ovn-northd.at
index 8b90
Lorenzo Bianconi (3):
CoPP: add self-test for icmp{4,6}_error controller action
CoPP: add self-test for bfd controller action
CoPP: add self-test for tcp-reset controller action
tests/ovn-northd.at | 34 ++
tests/system-ovn.at | 50 +++
Xavier Simonart writes:
> export calc_percentile function (and percentile struct) so that
> it can be used in other libraries such as OVN.
>
> Signed-off-by: Xavier Simonart
> ---
What is the intent to use this in other libraries? It would be nice to
understand why just running the existing st
On Wed, Oct 13, 2021 at 11:13 AM Terry Wilson wrote:
>
> This ports the C IDL change f50714b to the Python IDL:
>
> Until now the code here would happily try to send transactions to the
> database server even if the database connection was not in the correct
> state. In some cases this could lead
This ports the C IDL change f50714b to the Python IDL:
Until now the code here would happily try to send transactions to the
database server even if the database connection was not in the correct
state. In some cases this could lead to strange behavior, such as sending
a database transaction for
On 10/7/21 13:05, Nir Anteby via dev wrote:
Add support for tnl_pop action for gre vport.
Signed-off-by: Nir Anteby
---
lib/netdev-offload-dpdk.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/lib/netdev-offload-dpdk.c b/lib/netdev-offload-dpdk.c
index 10924de..5c721fe 1
On 10/13/21 17:08, Timothy Redaelli wrote:
> On Tue, 12 Oct 2021 15:33:07 +0200
> Ilya Maximets wrote:
>
>> Source port is based on a packet hash and hash depends on a chosen
>> implementation. Masking it to avoid test failures with '-msse4.2'.
>>
>> Fixes: 7e6b41ac8d9d ("dpif-netdev: Fix crash
On 10/5/21 16:45, Stokes, Ian wrote:
> 9/21/21 12:23, Kumar Amber wrote:
>>> ---
>>> v3:
>>> - rebase to master.
>>> v2:
>>> - fix the CI build.
>>> - fix check-patch for co-author.
>>> ---
>>>
>>> The patch-set introduces AVX512 optimizations of IPv6
>>> traffic profiles and hashing improvements f
On Tue, 12 Oct 2021 15:33:07 +0200
Ilya Maximets wrote:
> Source port is based on a packet hash and hash depends on a chosen
> implementation. Masking it to avoid test failures with '-msse4.2'.
>
> Fixes: 7e6b41ac8d9d ("dpif-netdev: Fix crash when PACKET_OUT is metered.")
> Reported-by: Kumar A
On 9/28/21 19:13, Van Haaren, Harry wrote:
>> -Original Message-
>> From: Ilya Maximets
>> Sent: Tuesday, September 21, 2021 1:45 PM
>> To: Amber, Kumar ; ovs-dev@openvswitch.org
>> Cc: ktray...@redhat.com; i.maxim...@ovn.org; Stokes, Ian
>> ; f...@sysclose.org; echau...@redhat.com; Van Ha
On 10/7/21 13:05, Nir Anteby via dev wrote:
Add the acceptance of GRE devices to netdev_dpdk_flow_api_supported() API,
to allow offloading of DPDK GRE devices.
Signed-off-by: Nir Anteby
---
lib/netdev-dpdk.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/
Suggested title:
dpif: Fix function pointer check for bond_add.
On 12/10/2021 09:11, Somnath Chatterjee via dev wrote:
There was wrong typo in function pointer check in
dpif_bond_add() before calling bond_add()
Fixes: 9df65060cf4c ("userspace: Avoid dp_hash recirculation for
balance-tcp bond
On 10/7/21 13:05, Nir Anteby via dev wrote:
Refactor the function as a pre-step towards supporting more tunnel
types.
Signed-off-by: Nir Anteby
---
lib/netdev-offload-dpdk.c | 22 --
1 file changed, 8 insertions(+), 14 deletions(-)
Reviewed-by: Maxime Coquelin
Tha
On Tue, 12 Oct 2021 14:13:31 -0500
Terry Wilson wrote:
> Python objects normally have a dictionary named __dict__ allocated
> for handling dynamically assigned attributes. Depending on
> architecture and Python version, that empty dict may be between
> 64 and 280 bytes.
>
> Seeing as Atom and Da
On Fri, Oct 8, 2021 at 1:58 PM Dumitru Ceara wrote:
>
> The issue that was worked around has been fixed in the meantime:
> https://github.com/actions/virtual-environments/issues/3353
>
> Signed-off-by: Dumitru Ceara
Fairly trivial and ovsrobot already confirmed it was ok.
I had a look at a buil
On 10/12/21 23:12, Aaron Conole wrote:
> Ilya Maximets writes:
>
>> IP fragmentation engine may not only steal the packet but also add
>> more. For example, after receiving the last fragment, it will
>> add all previous fragments to a batch. Unfortunately, it will also
>> free the original last
On 10/12/21 17:18, Alin-Gabriel Serdean wrote:
> Acked-by: Alin-Gabriel Serdean
Thanks! I applied this patch and backported down to 2.12.
Best regards, Ilya Maximets.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listi
On 10/7/21 05:18, Alin-Gabriel Serdean wrote:
> Signed-off-by: Alin-Gabriel Serdean
> ---
> .mailmap| 4 ++--
> AUTHORS.rst | 2 +-
> MAINTAINERS.rst | 2 +-
> 3 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/.mailmap b/.mailmap
> index 824af56b2..6cefe3cd4 100644
>
Currently the layers info propogated to ProcessDeferredActions may be
incorrect. Because of this, any subsequent usage of layers might result
in undesired behavior. Accordingly in this patch it will add the related
layers in the deferred action to make sure the layers consistent with
the related N
On 10/12/21 9:24 PM, Ilya Maximets wrote:
> Dumitru, sorry, I messed up and didn't include the suggested comment.
> Feel free to submit a separate patch for that if you think it's needed.
It was a nit, I'm not sure it's worth a separate patch. It's OK, thanks!
___
26 matches
Mail list logo