Pensaste en tus Vacaciones de Verano?
Elegimos los 14 alojamientos mas visitados de nuestro portal, para que
comiences a planificar tus vacaciones, con los mejores servicios y
Comodidades !!
Estos Alojamientos son los mas vendidos del 2018 y los mas recomendados por
mas de 1.000.000 de visitant
I need your relationship
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
Oss-fuzz complains that (struct user_action_cookie)->controller->dont_send
has invalid vlue, like below:
runtime error: load of value 26, which is not a valid value for type 'bool'
>From this piece of code "cookie.controller.dont_send ? 1 : 0", it looks
like that we want to tolerate values than 0
In this piece of code, 'struct ofpbuf b' should always point to
metadata so that metadata can be filled with values through ofpbuf
operations, like ofpbuf_put_hex and ofpbuf_push_zeros. However,
ofpbuf_push_zeros may change the data pointer of 'struct ofpbuf b'
and therefore, metadata will not cont
¡Webinar 2 en 1- Webinar interactivo - Innova learn - CURSOS TOP!
Nuestro webinar te ayudará con una descripción detallada de cada generación así
como a orientarte en qué herramientas digitales
utilizar al reclutar según el candidato que estés buscando. También revisaremos
estrategias
Attention: Beneficiary,
I am Mr.Basilio Arrigo, I work with a bank here in this country Republic of
Benin in West Africa .And it is my pleasure to inform you that the sum of
($950,000) Nine hundred and fifty thousand United States Dollars has just been
transferred to one of our correspondin
On 26.12.2018 18:23, Ilya Maximets wrote:
> This patch-set is the last bit that allows to successfully run
> the testsuite on FreeBSD.
>
> All the patches mostly independent except the one that enables
> tests in CirrusCI that shuld not be applied after the test/lib
s/after/before/
> fixes.
>
>
On 25.12.2018 20:51, Ilya Maximets wrote:
> If attempt to open non-blocking connection results with EINPROGRESS,
> further polling will trigger DISCONNECT action in case of failures.
> While handling this action, jsonrpc python library closes the
> connection but does not change the current remote.
This does not increase testing time significantly, but
increases the coverage.
Signed-off-by: Ilya Maximets
---
.cirrus.yml | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/.cirrus.yml b/.cirrus.yml
index 0b012ca84..c71a0a249 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@
Since all the tests fixed to work properly on FreeBSD we
could enable running of the testsuite.
+ minor refactoring of the yml file.
Signed-off-by: Ilya Maximets
---
.cirrus.yml | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/.cirrus.yml b/.cirrus.yml
index 49
Tests with multiple remotes always involves connection attempts
to the wrong destinations. This includes few reconnection cycles
for 1 second each and also possible long timeouts for blocking
connections.
Let's increase the timeouts for these tests to allow them finish
successfully.
Signed-off-by
FreeBSD likely reports ENOTCONN instead of EPIPE/ECONNRESET in case
of sending to the disconnected socket.
Signed-off-by: Ilya Maximets
---
tests/ofproto-macros.at | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/tests/ofproto-macros.at b/tests/ofproto-macros.at
ind
On some systems (ex. FreeBSD) kernel could allocate outcoming tcp ports
too close to the listening port of ovsdb-server. This could lead to having
outcoming tcp port of test-ovsdb application equal to one of the
WRONG_PORTs. In this case self-connection to the WRONG_PORT succeeds and
fails the test
On some systems in case where remote is not responding, socket could
remain in SYN_SENT state for a really long time without errors waiting
for connection. This leads to situations where vconn connection hangs
for a few minutes waiting for connection to the DOWN remote.
For example, this situation
On some systems in case where remote is not responding, socket could
remain in SYN_SENT state for a really long time without errors waiting
for connection. This leads to situations where open_blok() hangs for
a few minutes waiting for connection to the DOWN remote.
For example, our "multiple remot
If attempt to open non-blocking connection results with EINPROGRESS,
further polling will trigger DISCONNECT action in case of failures.
While handling this action, jsonrpc python library closes the
connection but does not change the current remote. This leads to
subsequent connection to the same r
This patch-set is the last bit that allows to successfully run
the testsuite on FreeBSD.
All the patches mostly independent except the one that enables
tests in CirrusCI that shuld not be applied after the test/lib
fixes.
Full checking in CirrusCI takes less than 15 minutes.
Ilya Maximets (8):
Add support for IPv6 hlimit field.
Signed-off-by: Eli Britstein
Reviewed-by: Paul Blakey
---
lib/netdev-tc-offloads.c | 4
lib/tc.c | 5 +
lib/tc.h | 1 +
3 files changed, 10 insertions(+)
diff --git a/lib/netdev-tc-offloads.c b/lib/netdev-tc-offloads.c
For non UDP tunnels as GRE there is no UDP port, i.e initialized to 0.
Do not set the port attribute in such case.
Signed-off-by: Eli Britstein
Reviewed-by: Paul Blakey
---
lib/netdev-tc-offloads.c | 6 --
lib/tc.c | 8 ++--
2 files changed, 10 insertions(+), 4 deletion
Simple test for basic partial HWOL functionality.
Signed-off-by: Ilya Maximets
---
tests/dpif-netdev.at | 74
1 file changed, 74 insertions(+)
diff --git a/tests/dpif-netdev.at b/tests/dpif-netdev.at
index 6915d43ba..8b30a9573 100644
--- a/tests/dpif
Add debug logging for partial HWOL for dummy interfaces for
the future using in tests.
Signed-off-by: Ilya Maximets
---
lib/netdev-dummy.c | 66 +++---
1 file changed, 63 insertions(+), 3 deletions(-)
diff --git a/lib/netdev-dummy.c b/lib/netdev-dummy.c
i
Match packets received on dummy interfaces with offloaded flows and
set up corresponding marks in dp-packet.
Signed-off-by: Ilya Maximets
---
lib/netdev-dummy.c | 40
1 file changed, 28 insertions(+), 12 deletions(-)
diff --git a/lib/netdev-dummy.c b/lib
Dummy interfaces clones dp-packet while 'receive' appctl processing.
In general, we should do this anyway to avoid any possible issues in
the future with real interfaces.
Signed-off-by: Ilya Maximets
---
lib/dp-packet.c | 4
1 file changed, 4 insertions(+)
diff --git a/lib/dp-packet.c b/li
Basic partial HWOL API for dummy interfaces.
Signed-off-by: Ilya Maximets
---
lib/netdev-dummy.c | 106 +++--
1 file changed, 103 insertions(+), 3 deletions(-)
diff --git a/lib/netdev-dummy.c b/lib/netdev-dummy.c
index 72b4f7adc..6ee3cbca8 100644
--- a/li
Additionally, new API call 'dp_packet_set_flow_mark' is needed
for packet clone. Mostly for dummy HWOL implementation.
Signed-off-by: Ilya Maximets
---
lib/dp-packet.h | 23 +--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/lib/dp-packet.h b/lib/dp-packet.h
i
1. No reason to have mbuf related APIs in a generic code.
2. Not only RSS/checksums should be invalidated in case of tunnel
decapsulation or sending to 'ring' ports.
In order to fix two above issues, new function
'dp_packet_offload_invalidate' introduced. In order to clean up/unify
the code and
Getters should have const arguments.
Signed-off-by: Ilya Maximets
---
lib/dp-packet.h | 28 ++--
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/lib/dp-packet.h b/lib/dp-packet.h
index 7b85dd902..bfc2d308f 100644
--- a/lib/dp-packet.h
+++ b/lib/dp-packet.h
Few more fixes + dummy implementation to enable unit testing
of this feature.
One more patch with refactoring:
* https://patchwork.ozlabs.org/patch/996328/
Version 3:
* Skip tests on non-Linux systems.
Version 2:
* Patch #3 rebased on top of current master.
Ilya Maximets
It's a normal case for 'find' function, especially because this
happens for every first packet of flow that was not offloaded yet.
Should not warn about this. Dropped to DBG to avoid log trashing in
case of big number of new flows.
CC: Yuanhan Liu
Fixes: 241bad15d99a ("dpif-netdev: associate flow
29 matches
Mail list logo