Signed-off-by: Ilya Maximets
---
lib/ovn-util.c | 14 +---
lib/ovn-util.h | 3 +-
northd/ovn-northd.c | 166 ++--
3 files changed, 133 insertions(+), 50 deletions(-)
diff --git a/lib/ovn-util.c b/lib/ovn-util.c
index 18aac8da3..a7fdd431d 100
Signed-off-by: Ilya Maximets
---
utilities/ovn-sbctl.c | 57 ++-
utilities/ovn-trace.c | 35 ++
2 files changed, 65 insertions(+), 27 deletions(-)
diff --git a/utilities/ovn-sbctl.c b/utilities/ovn-sbctl.c
index 85e448ec0..bd8c00918
This significantly reduces space wasted on storing duplicated
datapath groups.
Signed-off-by: Ilya Maximets
---
northd/ovn-northd.c | 102 ++--
1 file changed, 88 insertions(+), 14 deletions(-)
diff --git a/northd/ovn-northd.c b/northd/ovn-northd.c
index
This series is aimed to reduce size of a Southbound DB.
In modern OVN cluster there is a big probability that same logical
flows are installed for several logical switches. Currently, OVN
will create a separate logical flow for each logical switch (datapath)
filled with exact same match, actions a
Signed-off-by: Ilya Maximets
---
controller/lflow.c | 105 +++-
controller/lflow.h | 1 -
controller/ovn-controller.c | 23 ++--
3 files changed, 73 insertions(+), 56 deletions(-)
diff --git a/controller/lflow.c b/controller/lflow.c
index
New table 'Logical_Datapath_Group'. Each row of this table will store
a set of logical datapaths. Each logical flow now has a reference to
a logical datapath group, so the same logical flow could be applied to
many different logical datapaths in a group.
Signed-off-by: Ilya Maximets
---
ovn-sb
The order in which flows appears in the dump is not strictly
determined. Need to sort the output to make tests independent
from the system and implementation details.
Signed-off-by: Ilya Maximets
---
tests/ovn-northd.at | 6 +++---
tests/ovn.at| 2 +-
2 files changed, 4 insertions(+), 4
Buenas tardes
Quise aprovechar la oportunidad de hacerte una invitación para tomar nuestro
curso:
Nombre: Uso de Zoom para reuniones y clases virtuales
Horario: de 16:00 am a 19:00 pm.
¿Cuándo?: 31 de Octubre
Precio: $ 290,00 + IVA
Formato: En línea con interacción en vivo.
Lugar: En Vivo desde
On 11/13/20 6:54 PM, Ilya Maximets wrote:
> On 11/13/20 1:47 PM, Thomas Goirand wrote:
>> On 11/12/20 5:09 PM, Luca Boccassi wrote:
>>> Source: openvswitch
>>> Version: 2.13.0+dfsg1-12
>>> Severity: normal
>>> X-Debbugs-CC: pkg-dpdk-de...@lists.alioth.debian.org
>>> christian.ehrha...@canonical.co
Commit d3fd65484c781 ("net: core: add dev_sw_netstats_tx_add") has added
function "dev_sw_netstats_tx_add()" to update net device per-cpu TX
stats.
Use this function instead of own code.
While on it, remove internal_get_stats() and replace it
with dev_get_tstats64().
Signed-off-by: Lev Stipakov
Bleep bloop. Greetings Flavio Fernandes, 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.
git-am:
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch' to see the faile
ddlog for ACL log meters.
Implement fair meters for acl logs in ovn_northd.dl.
Enable fair Meter test to also exercise ovn-northd-ddlog.
This is a small variation of blp's implementation of
ddlog for ACL log meters, now using the northbound schema changes [1].
The changes address overall design i
Using meters is a great way to keep the ovn-controllers from getting
overwhelmed with ACL log events. Since multiple ACL rows with logging
enabled can refer to the same meter name, I ran a little experiment
to better understand how that behaves [1].
>From that experiment, we see that a 'noisy' ACL
On Thu, Nov 12, 2020 at 3:10 PM Greg Rose wrote:
>
> RHEL 7.2 introduced a KABI fixup in struct sk_buff for the name
> change of l4_rxhash to l4_hash. Then patch
> 9ba57fc7 ("datapath: Add hash info to upcall") introduced a
> compile error by using l4_hash and not fixing up the HAVE_L4_RXHAS
On Thu, Nov 12, 2020 at 3:10 PM Greg Rose wrote:
>
> In ../compat/nf_conntrack_reasm.c nf_frags_cache_name is declared
> if OVS_NF_DEFRAG6_BACKPORT is defined. However, later in the patch
> it is only used if HAVE_INET_FRAGS_WITH_FRAGS_WORK is defined and
> HAVE_INET_FRAGS_RND is not defined. Th
On Thu, Nov 12, 2020 at 3:10 PM Greg Rose wrote:
>
> Remove stale and unused code left over after support for kernels
> older than 3.10 was removed.
>
> Fixes: 8063e0958780 ("datapath: Drop support for kernel older than 3.10")
> Signed-off-by: Greg Rose
>
> ---
> V2 Separate out stale code remova
From: Numan Siddique
OVN recommends updating/upgrading ovn-controllers first and then
ovn-northd and OVN DB ovsdb-servers. This is to ensure that new
any functionality specified by the database or logical flows created
by ovn-northd is understood by ovn-controller.
However certain deployments ma
On 11/13/20 1:47 PM, Thomas Goirand wrote:
> On 11/12/20 5:09 PM, Luca Boccassi wrote:
>> Source: openvswitch
>> Version: 2.13.0+dfsg1-12
>> Severity: normal
>> X-Debbugs-CC: pkg-dpdk-de...@lists.alioth.debian.org
>> christian.ehrha...@canonical.com
>> Tags: bullseye
>>
>> Dear Openvswitch Maintai
Webinar en Vivo:
Taller de elaboración de estados financieros con Excel.
Viernes 27 de Noviembre - Horario de 10:00 a 17:00 Hrs.
BUEN FIN: 3 x 2 en todos nuestros cursos. Promoción válida durante noviembre y
diciembre 202 así como enero 2021
El objetivo es que el participante cuente con las he
Hi Ilya,
On Mon, Oct 19, 2020 at 10:03:00PM +0200, Ilya Maximets wrote:
> Length of nested attributes must be checked before storing to the
> header. If current length exceeds the maximum value parsing should
> fail, otherwise the length value will be truncated leading to
> corrupted netlink me
On 9/3/20 12:10 PM, Lorenzo Bianconi wrote:
> Introduce the following info useful for cluster debugging to
> cluster/status command:
> - time elapsed from last start/complete election
> - election trigger (e.g. timeout)
> - number of disconnections
> - time elapsed from last raft messaged received
Cc: netdev
On 11/13/20 3:28 PM, Eelco Chaudron wrote:
>
>
> On 13 Nov 2020, at 13:06, Ilya Maximets wrote:
>
>> On 11/13/20 11:04 AM, Eelco Chaudron wrote:
>>> Add support for the dec_ttl action. Instead of programming the datapath with
>>> a flow that matches the packet TTL and an IP set, use
On 13 Nov 2020, at 13:53, Ilya Maximets wrote:
On 11/13/20 11:04 AM, Eelco Chaudron wrote:
Add support for the dec_ttl action. Instead of programming the
datapath with
a flow that matches the packet TTL and an IP set, use a single
dec_ttl action.
The old behavior is kept if the new action
On Fri, Nov 13, 2020 at 3:28 PM Eelco Chaudron wrote:
>
> It is already in the mainline kernel, so changing it now would break the
> UAPI. Don't think this is allowed from the kernel side.
>
> > What I'm suggesting is to send a bugfix to kernel
> > to accept only format with nested OVS_DEC_TTL_ATT
Control: clone -1 -2
Control: retitle -2 transition: dpdk
Control: reassign -2 release.debian.org
Control: affects -2 -1
On Fri, 2020-11-13 at 13:47 +0100, Thomas Goirand wrote:
> On 11/12/20 5:09 PM, Luca Boccassi wrote:
> > Source: openvswitch
> > Version: 2.13.0+dfsg1-12
> > Severity: normal
>
On 13 Nov 2020, at 13:06, Ilya Maximets wrote:
On 11/13/20 11:04 AM, Eelco Chaudron wrote:
Add support for the dec_ttl action. Instead of programming the
datapath with
a flow that matches the packet TTL and an IP set, use a single
dec_ttl action.
The old behavior is kept if the new action
On 11/12/20 4:51 PM, Renat Nurgaliyev wrote:
> Missing cast to 32 bits in overflow check makes this conditional never
> be true. Because of this, computation of SHA-1 checksum will be wrong
> for any data that is bigger than 512 megabytes, which in bits is the
> boundary of 32 bits integer.
>
> In
On 11/12/20 5:09 PM, Luca Boccassi wrote:
> Source: openvswitch
> Version: 2.13.0+dfsg1-12
> Severity: normal
> X-Debbugs-CC: pkg-dpdk-de...@lists.alioth.debian.org
> christian.ehrha...@canonical.com
> Tags: bullseye
>
> Dear Openvswitch Maintainers,
>
> We are scoping the src:dpdk 19.11 -> 20.1
On 11/13/20 11:04 AM, Eelco Chaudron wrote:
> Add support for the dec_ttl action. Instead of programming the datapath with
> a flow that matches the packet TTL and an IP set, use a single dec_ttl action.
>
> The old behavior is kept if the new action is not supported by the datapath.
>
> # ovs-
On 11/13/20 11:04 AM, Eelco Chaudron wrote:
> Add support for the dec_ttl action. Instead of programming the datapath with
> a flow that matches the packet TTL and an IP set, use a single dec_ttl action.
>
> The old behavior is kept if the new action is not supported by the datapath.
>
> # ovs-
Grüße, ich bin Mitnick, ein amerikanischer Berater für Cybersicherheit, Autor
und verurteilter Hacker. Meine Gruppe hat eine Karte generiert, die als
geklonte Geldautomatenkarte bekannt ist. Mit dieser Karte können Sie Rechnungen
online bezahlen, im Supermarkt verwenden und sogar täglich abheben
Bleep bloop. Greetings Eelco Chaudron, 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.
build:
/bin/sh ./libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.
-I ./include -
Bleep bloop. Greetings Eelco Chaudron, 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.
build:
/bin/sh ./libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.
-I ./include -
Am 13.11.2020 um 10:02 schrieb Lev Stipakov:
> Commit d3fd65484c781 ("net: core: add dev_sw_netstats_tx_add") has added
> function "dev_sw_netstats_tx_add()" to update net device per-cpu TX
> stats.
>
> Use this function instead of own code.
>
> While on it, remove internal_get_stats() and replac
Please ignore this one, as I forgot to add the v2 tag. A new one was
sent, and patchwork is updated!
//Eelco
On 13 Nov 2020, at 10:58, Eelco Chaudron wrote:
Add support for the dec_ttl action. Instead of programming the
datapath with
a flow that matches the packet TTL and an IP set, use a si
Add support for the dec_ttl action. Instead of programming the datapath with
a flow that matches the packet TTL and an IP set, use a single dec_ttl action.
The old behavior is kept if the new action is not supported by the datapath.
# ovs-ofctl dump-flows br0
cookie=0x0, duration=12.538s, ta
Add support for the dec_ttl action. Instead of programming the datapath with
a flow that matches the packet TTL and an IP set, use a single dec_ttl action.
The old behavior is kept if the new action is not supported by the datapath.
# ovs-ofctl dump-flows br0
cookie=0x0, duration=12.538s, ta
Commit d3fd65484c781 ("net: core: add dev_sw_netstats_tx_add") has added
function "dev_sw_netstats_tx_add()" to update net device per-cpu TX
stats.
Use this function instead of own code.
While on it, remove internal_get_stats() and replace it
with dev_get_tstats64().
Signed-off-by: Lev Stipakov
38 matches
Mail list logo