[ovs-dev] Low-Cost Loans for SMEs & Investment Funding.

2020-11-02 Thread Nicholas Toms
Dear My name is Nicholas Toms, an investment portfolio manager with ACLL . We offer the right loan Investment funding with low interest to finance your business or project ranging from US$1M to US$2BIllion. Kindly contact me for more details as I am open to questions. Sincerely, Nicholas

Re: [ovs-dev] [PATCH] ofp-parse: Support "igmp" keyword in flows.

2020-11-02 Thread Ilya Maximets
On 11/3/20 12:28 AM, Ben Pfaff wrote: > match_format() prints out "igmp" for IGMP flows, but > ofp_parse_protocol() didn't accept it, which meant that OVS would print > out a flow that it wouldn't re-parse. This fixes the problem and adds > a test. I'm a bit confused. IIUC, matching on igmp is

[ovs-dev] [PATCH v1 ovn] northd: Enhance the implementation of ACL log meters.

2020-11-02 Thread Flavio Fernandes
When multiple ACL rows use the same Meter for log rate-limiting, the 'noisiest' ACL matches may completely consume the Meter and shadow other ACL logs. This patch introduces an option in NB_Global that allows for a Meter to rate-limit each ACL log separately. The change is backward compatible.

Re: [ovs-dev] [PATCH net-next] openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL

2020-11-02 Thread Jakub Kicinski
On Sat, 31 Oct 2020 14:01:53 +0800 YueHaibing wrote: > Fix smatch warning: > > net/openvswitch/meter.c:427 ovs_meter_cmd_set() warn: passing zero to > 'PTR_ERR' > > dp_meter_create() never returns NULL, use IS_ERR > instead of IS_ERR_OR_NULL to fix this. > > Signed-off-by: YueHaibing

[ovs-dev] [PATCH] ofp-parse: Support "igmp" keyword in flows.

2020-11-02 Thread Ben Pfaff
match_format() prints out "igmp" for IGMP flows, but ofp_parse_protocol() didn't accept it, which meant that OVS would print out a flow that it wouldn't re-parse. This fixes the problem and adds a test. Signed-off-by: Ben Pfaff --- lib/ofp-parse.c| 1 + tests/ovs-ofctl.at | 2 ++ 2 files

Re: [ovs-dev] [PATCH] ovsdb-idl: Add comment with program name to ovsdb_idl_loop transactions.

2020-11-02 Thread Ben Pfaff
On Wed, Oct 28, 2020 at 10:49:32AM +0100, Dumitru Ceara wrote: > On 10/26/20 6:56 PM, Ben Pfaff wrote: > > This can make it easier to see what daemon is committing transactions. > > Sometimes, in OVN especially, it can be hard to guess. > > > > Signed-off-by: Ben Pfaff > > --- > >

[ovs-dev] [PATCH v11 ovn] Allow to run multiple controllers on the same machine

2020-11-02 Thread Ihar Hrachyshka
User stories: 1) NFV: an admin wants to run two separate instances of OVN controller using the same database but configuring ports on different bridges. Some of these bridges may use DPDK while others may not. 2) Parallel OVN instances: an admin wants to run two separate instances of OVN

Re: [ovs-dev] [PATCH ovn 01/16] tests: Drop support for glibc before version 2.11.

2020-11-02 Thread Ben Pfaff
On Mon, Nov 02, 2020 at 12:59:18PM +0530, Numan Siddique wrote: > On Fri, Oct 30, 2020 at 5:55 AM Ben Pfaff wrote: > > > > The "ldd" call here didn't work if libtool was involved and would print > > an error message. We could fix that, but the check is only needed for > > glibc earlier than

Re: [ovs-dev] [PATCH dpdk-latest v4] dpdk: Support running PMD threads on any core.

2020-11-02 Thread David Marchand
On Mon, Nov 2, 2020 at 3:40 PM Aaron Conole wrote: > > diff --git a/lib/dpdk.c b/lib/dpdk.c > > index 319540394b..7d3c0637c9 100644 > > --- a/lib/dpdk.c > > +++ b/lib/dpdk.c > > @@ -14,6 +14,10 @@ > > * limitations under the License. > > */ > > > > +#ifndef ALLOW_EXPERIMENTAL_API > > +#define

Re: [ovs-dev] [PATCH net] net: openvswitch: silence suspicious RCU usage warning

2020-11-02 Thread Jakub Kicinski
On Mon, 02 Nov 2020 09:52:19 +0100 Eelco Chaudron wrote: > On 30 Oct 2020, at 22:28, Jakub Kicinski wrote: > >> @@ -1695,6 +1695,9 @@ static int ovs_dp_cmd_new(struct sk_buff *skb, > >> struct genl_info *info) > >>if (err) > >>goto err_destroy_ports; > >> > >> + /* So far only

[ovs-dev] Finiquitos y liquidaciones

2020-11-02 Thread Cierre de Inscripciones
Webinar en Vivo: Finiquitos y liquidaciones. Miércoles 11 de Noviembre- Horario de 10:00 a 17:00 Hrs. Desarrollar de una forma dinámica y fácil los aspectos a considerar para el cálculo de los finiquitos y liquidaciones, mediante el estudio del marco jurídico y el desarrollo de casos

Re: [ovs-dev] [PATCH v4 0/5] XDP offload using flow API provider

2020-11-02 Thread Toshiaki Makita
On 2020/11/02 18:37, Numan Siddique wrote: On Fri, Oct 30, 2020 at 10:49 AM Toshiaki Makita wrote: Hi all, It's about 3 months since I submitted this patch set. Could someone review this? Or should I resubmit the patch set on the top of current master? Since the patches don't apply

Re: [ovs-dev] [PATCH dpdk-latest v4] dpdk: Support running PMD threads on any core.

2020-11-02 Thread Aaron Conole
David Marchand writes: > DPDK 20.08 introduced a new API that associates a non-EAL thread to a free > lcore. This new API does not change the thread characteristics (like CPU > affinity). > Using this new API, there is no assumption on lcore X running on cpu X > anymore which leaves OVS free

[ovs-dev] Ahoj,

2020-11-02 Thread Frias Michelle
Ahoj, ako sa dnes máš? dostali ste moju správu, pretože som stále čakám na vašu odpoveď ďakujem. ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

[ovs-dev] [RFC PATCH ovn v3 3/3] Add ipam unit tests

2020-11-02 Thread Mark Michelson
This adds unit tests for IPAM IPv6 initialization, IPv4 initialization, and IPv4 address retrieval. It also adds testsuite tests corresponding to these unit tests. The IPv6 initialization and IPv4 initialization tests make use of the new unit test framework. They use ovn-appctl to get access to

[ovs-dev] [RFC PATCH ovn v3 2/3] northd: refactor and split some IPAM functions

2020-11-02 Thread Mark Michelson
This refactor focuses on three efforts: * Break a large function into smaller functions * Pass more specific data types to functions * Isolate these functions in their own code unit Smaller functions have clearer purposes, have fewer chances of unwanted side effects, and are easier to test. The

[ovs-dev] [RFC PATCH ovn v3 1/3] Add unit test framework.

2020-11-02 Thread Mark Michelson
This creates an API that allows for unit tests to be registered in code by OVN. This change enables the following: * At configure time, "--enable-unit-tests" can be specified to allow for unit tests to be compiled. * This configure-time variable also enables a testsuite variable to be

[ovs-dev] [RFC PATCH ovn v3 0/3] Unit Testing in OVN

2020-11-02 Thread Mark Michelson
OVN has had a test framework for as long as I've been working on the project. The test framework is designed for performing functional tests of OVN. That is, with the entirety of OVN up and running, we can provide configuration and test data and ensure that OVN does with that data what we expect.

[ovs-dev] [PATCH dpdk-latest v4] dpdk: Support running PMD threads on any core.

2020-11-02 Thread David Marchand
DPDK 20.08 introduced a new API that associates a non-EAL thread to a free lcore. This new API does not change the thread characteristics (like CPU affinity). Using this new API, there is no assumption on lcore X running on cpu X anymore which leaves OVS free from running its PMD thread on any

[ovs-dev] [PATCH] netdev-offload-tc: Use single thread for probing tc features

2020-11-02 Thread Roi Dayan
There is no need for a thread start per probe. Signed-off-by: Roi Dayan Reviewed-by: Paul Blakey --- lib/netdev-offload-tc.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/lib/netdev-offload-tc.c b/lib/netdev-offload-tc.c index e828a8683910..53662ef3f0e6 100644

Re: [ovs-dev] [PATCH v4 0/5] XDP offload using flow API provider

2020-11-02 Thread Numan Siddique
On Fri, Oct 30, 2020 at 10:49 AM Toshiaki Makita wrote: > > Hi all, > > It's about 3 months since I submitted this patch set. > Could someone review this? > Or should I resubmit the patch set on the top of current master? Since the patches don't apply cleanly, I think you can rebase and repost

Re: [ovs-dev] [PATCH net] net: openvswitch: silence suspicious RCU usage warning

2020-11-02 Thread Eelco Chaudron
On 30 Oct 2020, at 22:28, Jakub Kicinski wrote: On Thu, 29 Oct 2020 15:53:21 +0100 Eelco Chaudron wrote: Silence suspicious RCU usage warning in ovs_flow_tbl_masks_cache_resize() by replacing rcu_dereference() with rcu_dereference_ovsl(). In addition, when creating a new datapath, make