> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> This makes it clear which buckets from a group are executed and why.
>
> The update to nsh.at provides an example.
>
> Signed-off-by: Ben Pfaff
Nice addition.
Acked-by: Justin Pettit
--Justin
> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> ofp_to_string__() is supposed to call ofp_print_stats() for all kinds of
> statistics, but it was only doing so haphazardly. This commit makes it
> systematic and in the process adds it to at least one case where it was
>
> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> This does a better job of putting related code together.
>
> Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
--Justin
___
dev mailing list
> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> Signed-off-by: Ben Pfaff
> ---
> include/openflow/openflow-1.5.h | 3 +-
> include/openvswitch/ofp-errors.h | 54 +
> include/openvswitch/ofp-msgs.h | 35 ---
> lib/nx-match.c
> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> Fast failover buckets must have a watch_port or a watch_group (or both),
> and ovs-vswitchd enforces this, but the bucket parsing code didn't check
> it. This meant that when it was omitted, the error messages were harder
> to
> On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
>
> Translation of groups had a lot of redundant code. This commit eliminates
> most of it. It should also make it harder to accidentally reintroduce
> the reference leak fixed in a previous commit.
>
> Signed-off-by: Ben Pfaff
Hi Aaron, Yi,
Good questions and explanation.
Regarding the GTP-U and GTP-C issue, the comment that "These include, but not
limited to GTP-U messages, GTP-C packets" sounds misleading indeed.
We will remove "GTP-C packets" in v3.
Regards, Feng
2018-5-17
-Original Message-
From: Yang,
I sent a V2
On 5/16/18, 7:10 PM, "ovs-dev-boun...@openvswitch.org on behalf of Darrell
Ball" wrote:
Maybe 'should_steal' is better semantics than 'must_steal'
On Wed, May 16, 2018 at 6:55 PM, Darrell Ball
Different patches
On 5/16/18, 7:38 PM, "Ben Pfaff" wrote:
I got at least two copies of v2. Are they different?
On Thu, May 17, 2018 at 12:59:49AM +, Darrell Ball wrote:
> I sent a V2.
>
> On 5/16/18, 5:46 PM, "ovs-dev-boun...@openvswitch.org on
Oh, it should be user1,8 in dpdk-17.05
OMG
2018-05-17 10:26 GMT+08:00 Sam :
> How to set this param...
>
> I use this, but report me bug:
>
> sudo /usr/local/bin/ovs-vsctl --no-wait set Open_vSwitch .
> other_config:dpdk-extra="--log-level=user1,debug -c 0x40004 -n 4
>
I got at least two copies of v2. Are they different?
On Thu, May 17, 2018 at 12:59:49AM +, Darrell Ball wrote:
> I sent a V2.
>
> On 5/16/18, 5:46 PM, "ovs-dev-boun...@openvswitch.org on behalf of Darrell
> Ball" wrote:
>
>
On Thu, May 17, 2018 at 05:11:24AM +0800, Aaron Conole wrote:
> Yi Yang writes:
>
> Hi Yi,
>
> Thanks for the patch! Just a brief review.
>
Aaron, thank you so much for your quick review.
> >
> > Signed-off-by: Feng Yang
> > Signed-off-by: Jiannan
How to set this param...
I use this, but report me bug:
sudo /usr/local/bin/ovs-vsctl --no-wait set Open_vSwitch .
other_config:dpdk-extra="--log-level=user1,debug -c 0x40004 -n 4
--socket-mem 1024 -w :01:00.0 -w :01:00.1"
Bug:
2018-05-17T02:23:21.878Z|00010|dpdk|INFO|EAL ARGS:
Signed-off-by: Darrell Ball
---
lib/dp-packet.h | 4 ++--
lib/dpif-netdev.c | 27 ++-
lib/dpif.c| 6 +++---
lib/netdev-dpdk.c | 18 +-
lib/odp-execute.c | 4 ++--
lib/odp-execute.h | 2 +-
6 files changed, 31 insertions(+),
Maybe 'should_steal' is better semantics than 'must_steal'
On Wed, May 16, 2018 at 6:55 PM, Darrell Ball wrote:
> Signed-off-by: Darrell Ball
> ---
> lib/dp-packet.h | 4 ++--
> lib/dpif-netdev.c | 26 +-
> lib/dpif.c| 6
Signed-off-by: Darrell Ball
---
lib/dp-packet.h | 4 ++--
lib/dpif-netdev.c | 26 +-
lib/dpif.c| 6 +++---
lib/netdev-dpdk.c | 18 +-
lib/odp-execute.c | 4 ++--
lib/odp-execute.h | 2 +-
6 files changed, 30 insertions(+),
Introducción:
Conocer a fondo a su equipo de trabajo a la vez que elaborar planes de
contingencia basado en la información obtenida mediante sistemas de evaluación
es parte de una estrategia efectiva para aumentar la productividad de su
empresa. Este webinar está orientado a gerentes y jefes
I sent a V2.
On 5/16/18, 5:46 PM, "ovs-dev-boun...@openvswitch.org on behalf of Darrell
Ball" wrote:
Correct and clarify 'steal'/'may_steal' in odp_execute_actions().
Reported-by: Ilya Maximets
Correct and clarify 'steal'/'may_steal' in odp_execute_actions().
Reported-by: Ilya Maximets
Signed-off-by: Darrell Ball
---
lib/odp-execute.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/lib/odp-execute.c
Correct and clarify 'steal'/'may_steal' in odp_execute_actions().
Reported-by: Ilya Maximets
Signed-off-by: Darrell Ball
---
lib/odp-execute.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/lib/odp-execute.c
On Wed, May 16, 2018 at 04:15:20PM -0700, Justin Pettit wrote:
>
> > On May 10, 2018, at 4:24 PM, Ben Pfaff wrote:
> >
> > xlate_group_action() takes a reference to the ofgroup and passes it
> > down to xlate_group_action__(), xlate_select_group(), and finally to
> >
Hello,
I'm writing to you to request your partnership, I want you to be my partner, I
have a project on hand and I need a trustworthy and reliable person who is
trustworthy and willing to work with me on this Purpose I am looking for your
partnership. I look forward to your answer for more
--
I Am Mr Pedro Powerball Lottery winner, I have a Donation Award for you contact
me for more info Email: pedroquezada9...@gmail.com
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
> On May 16, 2018, at 4:14 PM, Ben Pfaff wrote:
>
> On Wed, May 16, 2018 at 04:04:14PM -0700, Justin Pettit wrote:
>> This fixes a few minor issues in the Group description of the ovs-ofctl
>> man page. It also puts the description of the dump commands in the same
>> section as
This fixes a few minor issues in the Group description of the ovs-ofctl
man page. It also puts the description of the dump commands in the same
section as the other Group-related commands.
Signed-off-by: Justin Pettit
---
utilities/ovs-ofctl.8.in | 132
On Wed, May 16, 2018 at 05:37:11PM +0200, Eelco Chaudron wrote:
> Adds back-end support for walking ovs cmaps, and the following
> commands to the gdb script:
Thanks. I applied this to master.
___
dev mailing list
d...@openvswitch.org
On Tue, May 15, 2018 at 05:05:38PM -0400, Aaron Conole wrote:
> Ben Pfaff writes:
>
> > Until now checkpatch warnings have not said how long a too-long line is
> > or what word might be misspelled. This commit makes the messages more
> > explicit.
> >
> > To do this the 'print'
On Thu, May 10, 2018 at 09:56:54PM +0530, SatyaValli wrote:
> From: SatyaValli
>
> This Patch provides implementation Existing flow entry statistics are
> redefined as standard OXS(OpenFlow Extensible Statistics) fields for
> displaying the arbitrary flow stats.
Thanks.
Plataformas, Redes Sociales y las TIC
Reclutamiento 4.0.
Fecha: 23/Mayo/2018
Horario: 10:00 a 13:00 y 15:00 a 18:00 horas
"Atraer y seleccionar al mejor talento para su empresa, entender el mercado,
identificar los diferentes perfiles y cuál es el que mejor se adapta a su tipo
de
Yi Yang writes:
Hi Yi,
Thanks for the patch! Just a brief review.
> From: Feng Yang
>
> GPRS Tunneling Protocol (GTP) is a group of IP-based communications
> protocols used to carry general packet radio service (GPRS) within
> GSM, UMTS and LTE
For those keeping track, I found the source of the problem. Insert
operations keep track of the array index where the insert operation is.
By removing an item from the array, I altered the index where the insert
operation was in the array.
I also have found a much better way of fixing this
From: ovs-dev-boun...@openvswitch.org on
behalf of Anand Kumar
Sent: Tuesday, May 15, 2018 4:38 PM
To: d...@openvswitch.org
Subject: [ovs-dev] [PATCH] datapath-windows: Add support for handling
Plataformas, Redes Sociales y las TIC
Reclutamiento 4.0.
Fecha: 23/Mayo/2018
Horario: 10:00 a 13:00 y 15:00 a 18:00 horas
"Atraer y seleccionar al mejor talento para su empresa, entender el mercado,
identificar los diferentes perfiles y cuál es el que mejor se adapta a su tipo
de
From: Mark Kavanagh
Currently, jumbo frame support for OvS-DPDK is implemented by
increasing the size of mbufs within a mempool, such that each mbuf
within the pool is large enough to contain an entire jumbo frame of
a user-defined size. Typically, for each
From: Mark Kavanagh
Currently, packets are only copied to a single segment in
the function dpdk_do_tx_copy(). This could be an issue in
the case of jumbo frames, particularly when multi-segment
mbufs are involved.
This patch calculates the number of segments needed by
From: Michael Qiu
When doing packet clone, if packet source is from DPDK driver,
multi-segment must be considered, and copy the segment's data one by
one.
Also, lots of DPDK mbuf's info is missed during a copy, like packet
type, ol_flags, etc. That information is very
When enabled with DPDK OvS relies on mbufs allocated by mempools to
receive and output data on DPDK ports. Until now, each OvS dp_packet has
only one mbuf associated, which is allocated with the maximum possible
size, taking the MTU into account. This approach, however, doesn't allow
us to
In its current implementation dp_packet_shift() is also unaware of
multi-seg mbufs (that holds data in memory non-contiguously) and assumes
that data exists contiguously in memory, memmove'ing data to perform the
shift.
To add support for multi-seg mbuds a new set of functions was
introduced,
The dp_packet_put*() function - dp_packet_put_uninit(), dp_packet_put()
and dp_packet_put_zeros() - are, in their current implementation,
operating on the data buffer of a dp_packet as if it were contiguous,
which in the case of multi-segment mbufs means they operate on the first
mbuf in the
Most helper functions in dp-packet assume that the data held by a
dp_packet is contiguous, and perform operations such as pointer
arithmetic under that assumption. However, with the introduction of
multi-segment mbufs, where data is non-contiguous, such assumptions are
no longer possible. Some
When a dp_packet is from a DPDK source, and it contains multi-segment
mbufs, the data_len is not equal to the packet size, pkt_len. Instead,
the data_len of each mbuf in the chain should be considered while
distributing the new (provided) size.
To account for the above dp_packet_set_size() has
When enabled with DPDK OvS deals with two types of packets, the ones
coming from the mempool and the ones locally created by OvS - which are
copied to mempool mbufs before output. In the latter, the space is
allocated from the system, while in the former the mbufs are allocated
from a mempool,
From: Mark Kavanagh
dp_packets are created using xmalloc(); in the case of OvS-DPDK, it's
possible the the resultant mbuf portion of the dp_packet contains
random data. For some mbuf fields, specifically those related to
multi-segment mbufs and/or offload features,
From: Mark Kavanagh
There are numerous factors that must be considered when calculating
the size of an mbuf:
- the data portion of the mbuf must be sized in accordance With Rx
buffer alignment (typically 1024B). So, for example, in order to
successfully receive and
Overview
This patchset introduces support for multi-segment mbufs to OvS-DPDK.
Multi-segment mbufs are typically used when the size of an mbuf is
insufficient to contain the entirety of a packet's data. Instead, the
data is split across numerous mbufs, each carrying a portion, or
Thanks Rohith
MPLSoGRE was not among my top 10 guesses :-); I’ll take a look.
Darrell
On Mon, May 14, 2018 at 3:36 AM, Rohith Basavaraja <
rohith.basavar...@ericsson.com> wrote:
> Hi Darell,
>
>
>
> In my simple setup I have interface in namespace ns1 with IP 192.168.10.10
> and in
Thanks Justin
Darrell
On 5/15/18, 6:05 PM, "ovs-dev-boun...@openvswitch.org on behalf of Justin
Pettit" wrote:
> On May 14, 2018, at 6:38 PM, Darrell Ball wrote:
>
> Fix tcp sequence tracking
On Wed, May 16, 2018 at 6:01 AM, Ilya Maximets
wrote:
> On 15.05.2018 20:18, Ben Pfaff wrote:
> > On Tue, May 15, 2018 at 02:23:38PM +0300, Ilya Maximets wrote:
> >> Unconditional return may cause packet leak in case of
> >> 'may_steal == true'.
> >>
> >> Additionally,
Prevencin, Medio Ambiente y Calidad
La evolucin de los estndares de Prevencin, Medio
Ambiente y Calidad converge hacia un nico Sistema Integrado. El primer
paso ya lo dio la norma ISO 19011 sobre auditoras, que sirve tanto para
el mbito de la Calidad como del Medio Ambiente.
Introducción:
Nuestro webinar incluye conocimientos en Neuroeconomía, ‘Neuromanagement ’
(enfocado tanto a Dirección como a Recursos Humanos, principalmente),
Neuromarketing, comportamiento del consumidor y estrategias de comunicación,
tanto interna como externa, además de los conocimientos
Adds back-end support for walking ovs cmaps, and the following
commands to the gdb script:
- Dump all poll_thread info added to a specific struct dp_netdev*.
Usage: ovs_dump_dp_netdev_poll_threads
- Dump all nodes of an ovs_list:
Usage: ovs_dump_ovs_list {[] []
{dump}]}
For example
On 16/05/18 12:19, Loftus, Ciara wrote:
When initialization of the DPDK PMD driver fails
(dpdk_eth_dev_init()), the reconfigure_datapath() function will remove
the port from dp_netdev, and the port is not used.
Now when bridge_reconfigure() is called again, no changes to the
previous failing
When initialization of the DPDK PMD driver fails
(dpdk_eth_dev_init()), the reconfigure_datapath() function will remove
the port from dp_netdev, and the port is not used.
Now when bridge_reconfigure() is called again, no changes to the
previous failing netdev configuration are detected and
On 5/16/2018 9:30 AM, Sam wrote:
> I want DPDK VHOST module DEBUG level log
>
> 2018-05-16 16:27 GMT+08:00 Sam :
>
>> Hi all,
>>
>> I'm debugging OVS2.9.0 and DPDK18.02, I found I could not dump DPDK log
>> like vhost module.
>>
>> How can I dump DPDK log into files? Thank
On 15.05.2018 20:18, Ben Pfaff wrote:
> On Tue, May 15, 2018 at 02:23:38PM +0300, Ilya Maximets wrote:
>> Unconditional return may cause packet leak in case of
>> 'may_steal == true'.
>>
>> Additionally, removed redundant checking for depth level and
>> clarified ignoring of the 'false' value of
But I don't got any log from DPDK, ether INFO or DEBUG, I use ovs2.8.0 like
this
[gangyewei@yf-mos-test-net07 gyw_ovs]$ git diff
[gangyewei@yf-mos-test-net07 gyw_ovs]$ git branch
* (detached from v2.8.0)
I use dpdk-17.05, and enable debugging like the mail defore
[gangyewei@yf-mos-test-net07
Hi folks,
I'm trying to fix an OVN issue,
The gist of it is that if you run
ovn-nbctl set-ssl
And then later attempt to run
ovn-nbctl set-ssl
the ovn-nbctl process hangs indefinitely.
Using git-bisect, I was able to find the commit[1] that introduced this
problem. The commit in
Yes that should do it, once done don't forget to rebuild both DPDK and OVS.
Cant remember from the top of my head which DPDK debug to enable, but
the following will do it for sure:
ovs-appctl vlog/set file:dpdk:dbg
ovs-appctl vlog/set file:netdev_dpdk:dbg
//Eelco
On 16/05/18 14:11,
Is this to enable debug log in DPDK?
diff --git a/config/common_base b/config/common_base
index 5f2ad94..ecbfb3f 100644
--- a/config/common_base
+++ b/config/common_base
@@ -93,8 +93,8 @@ CONFIG_RTE_MAX_NUMA_NODES=8
CONFIG_RTE_MAX_MEMSEG=256
CONFIG_RTE_MAX_MEMZONE=2560
CONFIG_RTE_MAX_TAILQ=32
On 16/05/18 10:30, Sam wrote:
I want DPDK VHOST module DEBUG level log
First make sure you build DPDK with debug logging enabled, than you can
set the debug level using appctl.
ovs-appctl vlog/list | grep dpdk
ovs-appctl vlog/set file:dpdk:dbg
Logs should be in the ovs-vswitchd.log.
//Eelco
>
> When initialization of the DPDK PMD driver fails
> (dpdk_eth_dev_init()), the reconfigure_datapath() function will remove
> the port from dp_netdev, and the port is not used.
>
> Now when bridge_reconfigure() is called again, no changes to the
> previous failing netdev configuration are
I want DPDK VHOST module DEBUG level log
2018-05-16 16:27 GMT+08:00 Sam :
> Hi all,
>
> I'm debugging OVS2.9.0 and DPDK18.02, I found I could not dump DPDK log
> like vhost module.
>
> How can I dump DPDK log into files? Thank you~
>
Hi all,
I'm debugging OVS2.9.0 and DPDK18.02, I found I could not dump DPDK log
like vhost module.
How can I dump DPDK log into files? Thank you~
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
Any comments on this patch ?
On Fri, 11 May 2018 at 5:26 PM, Neelakantam Gaddam
wrote:
>
> This patch fixes the kernel soft lockup issue with vxlan configuration
> where
> the tunneled packet is sent on the same bridge where vxlan port is
> attached to.
> It detects the
64 matches
Mail list logo