On 20 March 2018 at 13:46, Ben Pfaff wrote:
> Until now, struct ofputil_flow_mod, which represents an OpenFlow flow table
> modification request, has incorporated a struct match, which made the
> overall ofputil_flow_mod about 2.5 kB. This is OK for a small number of
> flows, but absurdly inflat
On 20 March 2018 at 13:46, Ben Pfaff wrote:
> The miniflow and minimatch APIs lack several of the features of the flow
> and match APIs. This commit adds a few of the missing functions.
>
> These functions will be used for the first time in an upcoming commit.
>
> Signed-off-by: Ben Pfaff
> ---
On 20 March 2018 at 13:46, Ben Pfaff wrote:
> Until mow, this macro has blindly read the passed-in type's size, but
> that's unnecessarily risky. This commit changes it to verify that the
> passed-in type is the same size as the field and, on GCC and Clang, that
> the types are compatible. It a
On 20 March 2018 at 13:46, Ben Pfaff wrote:
> struct match has had a 'tun_md' member for a long time, but struct
> minimatch has never had one. This doesn't matter for the purposes for
> which minimatch is currently used, but it means that a minimatch is not
> completely substitutable for a matc
From: l00397770
When creating a port using ovs-vsctl, its Openflow port number is automatically
assigned, and the max value is 32767. After adding 32767 ports, subsequent
ports'
number are all 65535, and they are all inserted into a bridge's ifaces hmap,
but when these ports are deleted, their h
From: l00397770
When creating a port using ovs-vsctl, its Openflow port number is automatically
assigned, and the max value is 32767. After adding 32767 ports, subsequent
ports'
number are all 65535, and they are all inserted into a bridge's ifaces hmap,
but when these ports are deleted, their h
Hi,
Hope you're doing well!
Wishing to you all the best for Interop ITX 2018!
Would you be interested in acquiring an Attendees list of Interop ITX 2018?
FYI: We have updated 2,742 contacts of those who're attending at show like -
. IT Manager/Director
* CIO/CTO
*
Allow configuration to specify an ingress priority for interfaces.
Modify ovs-netdev datapath to act on this configuration so that packets
on interfaces with a higher priority will tend be processed ahead of
packets on lower priority interfaces. This protects traffic on higher
priority interfaces
Signed-off-by: Billy O'Mahony
---
Documentation/howto/dpdk.rst | 18 ++
vswitchd/vswitch.ovsschema | 9 +++--
vswitchd/vswitch.xml | 40
3 files changed, 65 insertions(+), 2 deletions(-)
diff --git a/Documentation/howto/dpdk
Hi All,
I've updated the original RFC patch to account for two sets of comments. See
below.
I had originally intended to make this a v1 patch but two items are
outstanding:
* further testing needs to be completed to determine the full effect on vports
* re-configuration of the priorities at run-t
From: Jakub Sitnicki
Check if stopwatch module is calculating statistics as expected.
Signed-off-by: Jakub Sitnicki
Signed-off-by: Mark Michelson
---
lib/stopwatch.c| 2 +-
tests/automake.mk | 3 +-
tests/library.at | 5 ++
tests/test-stopwatch.c | 195 +++
This modifies ovn-controller to measure the amount of time it takes to
detect a change in the southbound database and generate the resulting
flow table. This may require multiple iterations of the ovn-controller
loop.
The statistics can be queried using:
ovs-appctl -t ovn-controller stopwatch/sho
This is similar to the existing coverage and perf-counter APIs in OVS.
However, rather than keeping counters, this is aimed at timing how long
operations take to perform. "Operations" in this case can be anything
from a loop iteration, to a function, to something more complex.
The library allows f
From: Jakub Sitnicki
Will be used for testing the module.
Signed-off-by: Jakub Sitnicki
Signed-off-by: Mark Michelson
---
lib/stopwatch.c | 34 ++
lib/stopwatch.h | 3 +++
2 files changed, 29 insertions(+), 8 deletions(-)
diff --git a/lib/stopwatch.c b/lib/st
From: Jakub Sitnicki
Will be used for testing the module.
Signed-off-by: Jakub Sitnicki
Signed-off-by: Mark Michelson
---
lib/stopwatch.c | 34 ++
lib/stopwatch.h | 13 +
2 files changed, 47 insertions(+)
diff --git a/lib/stopwatch.c b/lib/stopwatc
This set of commits adds a new library for OVS that allows for measuring
the performance of operations in OVS and compiling statistics from these
measurements.
For developers, this can provide a measurement of something that is
either finer or coarser-grained than what is easily measured with a
pr
This modifies ovn-controller to measure the amount of time it takes to
generate flows.
The statistics can be queried using:
ovs-appctl -t ovn-controller stopwatch/show
ovn-controller-flow-generation
The statistics can be reset using:
ovs-appctl -t ovn-controller stopwatch/reset
ovn-controller-f
Russell Bryant writes:
> On Tue, Mar 27, 2018 at 9:26 AM, Aaron Conole wrote:
>> Aaron Conole writes:
>>
>>> Currently, regardless of which user is being set as the running user,
>>> Open vSwitch daemons on RHEL systems drop capabilities. This means the
>>> very powerful CAP_SYS_ADMIN is dropp
Hi all,
We are trying to use SSL using set-controller to communicate
between ovs-ofctl and ovs daemon.
Is it possible to use keys and certs generated by other PKI
infrastructure (say vault). I could not find any info on this. is it
possible? is there a tutorial or other info about this?
Thank y
Thank you Darrell and Ilya!
yes, I thought about wrapping pthread_spin_ using a generic API.
I'll review my patch with your tips and I'll send it again correctly,
thanks again!
Alessandro
2018-03-28 18:36 GMT+02:00 Darrell Ball :
> I hit send too quick Alessandro; one clarification inline
>
>
On 03/09/2018 03:59 PM, William Tu wrote:
On Thu, Feb 8, 2018 at 10:42 AM, Eric Garver wrote:
On Thu, Feb 08, 2018 at 04:40:38PM +0100, Eelco Chaudron wrote:
While OVS userspace datapath (OVS-DPDK) supports GREv6, it does not
inter-operate with a native Linux ip6gretap tunnel. This is because
I hit send too quick Alessandro; one clarification inline
On Wed, Mar 28, 2018 at 9:13 AM, Darrell Ball wrote:
> Another aspect (besides what Ilya mentioned) you might want to check is to
> look at OVS patchwork for your patches,
> after you submit, and check that they are there, firstly.
> Also
On 03/27/2018 04:07 PM, Stokes, Ian wrote:
On 27.03.2018 13:19, Stokes, Ian wrote:
It is possible to change LSC detection mode to polling or interrupt
mode for DPDK interfaces. The default is polling mode. To set
interrupt mode, option dpdk-lsc-interrupt has to be set to true.
In polling mode m
Another aspect (besides what Ilya mentioned) you might want to check is to
look at OVS patchwork for your patches,
after you submit, and check that they are there, firstly.
Also check that they look like other accepted patches overall and for
chunks of similar code constructs.
https://patchwork.oz
Thanks for figuring this out! I tested with this patch and all works as
expected in the sandbox.
On 03/27/2018 05:34 PM, aginwala wrote:
Hi Mark:
The thing is clustering db uses new sockets nb1.ovsdb and sb1.ovsdb.
However, northd was still trying to use old ovnsb_db.sock and
ovnnb_db.sock
On Sun, Mar 25, 2018 at 12:53:25PM +0300, Roi Dayan wrote:
>
>
> On 25/03/2018 12:11, Roi Dayan wrote:
> > Fragment mask (any and later) always exists so we need to test
> > for FLOW_NW_FRAG_LATER only if the state is FLOW_NW_FRAG_ANY.
> > Before this fix we could pass frag no and first at the sa
Currently OVS does not provide any command to display stats for LACP
without which it is difficult to debug LACP issues. Here we propose
to display various statistics about LACP PDUs and slave state change.
Sample output:
ovs_lacp # ovs-appctl lacp/stats-show
bond-prv statistics
slave:
From: Numan Siddique
This patch adds the options to start clustered OVN db servers.
To support this following options are added - '--db-nb-cluster-local-addr',
'--db-nb-cluster-remote-addr', '--db-sb-cluster-local-addr' and
'--db-sb-cluster-remote-addr'. If only '--db-(nb/sb)-cluster-local-addr'
Hi Ben
Colud you plese provide your valuable inputs.
Thanks & Regards
Satya Valli
Tata Consultancy Services
Mailto: satyavalli.r...@tcs.com
Website: http://www.tcs.com
Experience certainty. IT Services
Business Solutions
Consulti
On 28.03.2018 11:50, Alessandro Rosetti wrote:
> Hi Darrell, Ilya and everyone else,
>
> I'm contacting you since you were interested.
> I've posted the patch that implements netmap in OVS attaching the file in the
> mail, did I do it wrong?
> https://mail.openvswitch.org/pipermail/ovs-dev/2018-M
This patch changes the default filesystem encodings to the values used
before python3.6 to ensure compatibility with older versions.
Signed-off-by: Alin Gabriel Serdean
Co-authored-by: Alin Balutoiu
---
v2: update commit message
---
tests/atlocal.in | 9 +
1 file changed, 9 insertions(+
Hi Darrell, Ilya and everyone else,
I'm contacting you since you were interested.
I've posted the patch that implements netmap in OVS attaching the file in
the mail, did I do it wrong?
https://mail.openvswitch.org/pipermail/ovs-dev/2018-March/345371.html
I'm posting it inline now,
sorry for the m
32 matches
Mail list logo