Re: [ovs-dev] [PATCH v2] OVN: run local logical flows first in S_ROUTER_OUT_SNAT table

2019-06-19 Thread Numan Siddique
On Wed, Jun 19, 2019 at 6:15 PM Lorenzo Bianconi < lorenzo.bianc...@redhat.com> wrote: > Run local logical flows first if the gw router port is scheduled > on the local chassis in order to properly manage snat traffic > > Tested-by: Eran Kuris > Signed-off-by: Lorenzo Bianconi > Acked-by:

Re: [ovs-dev] [PATCH] tnl-neigh-cache: Purge learnt neighbors when port/bridge is deleted

2019-06-19 Thread 0-day Robot
Bleep bloop. Greetings Vasu Dasari, 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. checkpatch: ERROR: Improper whitespace around control block #39 FILE: lib/tnl-neigh-cache.c:230:

[ovs-dev] [PATCH] tnl-neigh-cache: Purge learnt neighbors when port/bridge is deleted

2019-06-19 Thread Vasu Dasari
Say an ARP entry is learnt on a OVS port and when such a port is deleted, learnt entry should be removed from the port. It would have be aged out after ARP ageout time. This code will clean up immediately. Added test case(tunnel - neighbor entry add and deletion) in tunnel.at, to verify neighbors

Re: [ovs-dev] [PATCHv11] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread William Tu
> The PVP test seems to work fine however after a while it stops > forwarding: > > $ ovs-ofctl dump-flows ovs_pvp_br0 > cookie=0x0, duration=8.510s, table=0, n_packets=1, n_bytes=1020, > in_port=eno1 actions=output:tapVM > cookie=0x0, duration=8.504s, table=0, n_packets=1, n_bytes=252, >

Re: [ovs-dev] [PATCH v11] OVN: Enable E-W Traffic, Vlan backed DVR

2019-06-19 Thread Ankur Sharma
Hi Numan, Thanks for calling out the warning. Yes, issue is for 32 bit build, as I was using %ld instead of PRId64 for int64_t. Just submitted a V12. I will try to run the travis CI job, else will monitor the link: https://travis-ci.org/ovsrobot/ovs/builds Thanks Regards, Ankur From: Numan

[ovs-dev] [PATCHv13] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread William Tu
The patch introduces experimental AF_XDP support for OVS netdev. AF_XDP, the Address Family of the eXpress Data Path, is a new Linux socket type built upon the eBPF and XDP technology. It is aims to have comparable performance to DPDK but cooperate better with existing kernel's networking stack.

[ovs-dev] Вторая мировая война. День за днём — документальный цикл, наиболее полная киноистория. 13_05_2019 02_03 198707

2019-06-19 Thread Роман Колунов via dev
ВТОРАЯ МИРОВАЯ ВОЙНА. ДЕНЬ ЗА ДНЁМ. В честь Великой Победы над фашизмом, предлагаем Вам, пожалуй, самую полную, прекрасно воссозданную киноисторию второй мировой войны, документальный цикл "Вторая мировая война. Днем за днем”. Вторая мировая война 1939-1945 гг., как известно, стала самым

[ovs-dev] Donation

2019-06-19 Thread Azim Hashim Premji
Hello, I'm Azim Hashim Premji, an Indian business tycoon, investor, and philanthropist. I'm the chairman of Wipro Limited. I gave away 25 per cent of my personal wealth to charity. And I also pledged to give away the rest of 25% this year 2019.. I have decided to donate 2,000,000.00 USD

Re: [ovs-dev] [PATCH v9 5/5] dpif-netdev: add specialized generic scalar functions

2019-06-19 Thread Malvika Gupta
Hi Harry Thanks for your reply. I have some last few things I wanted to clarify. Please see my inline comments below. > -Original Message- > From: Van Haaren, Harry > Sent: Wednesday, June 19, 2019 11:22 AM > To: Malvika Gupta > Cc: Yanqin Wei (Arm Technology China) ; nd > ;

Re: [ovs-dev] [PATCHv12] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread William Tu
> Thanks for a new version! > > There was patches on master branch not so long ago that changed the base > netdev structures and renamed some files, so this patch is not applicable > now and needs a rebase. > > Best regards, Ilya Maximets. Thanks Eelco and Ilya, I will rebase to master and send

Re: [ovs-dev] [PATCH] netdev-offload-tc: Fix requesting match on wildcarded vlan tpid.

2019-06-19 Thread Roi Dayan
On 2019-06-19 12:16 PM, Ilya Maximets wrote: > 'mask' must be checked first before configuring key in flower. > > CC: Eli Britstein > Fixes: 0b0a84783cd6 ("netdev-tc-offloads: Support match on priority tags") > Signed-off-by: Ilya Maximets > --- > lib/netdev-offload-tc.c | 8 ++-- > 1

Re: [ovs-dev] [PATCH v9 5/5] dpif-netdev: add specialized generic scalar functions

2019-06-19 Thread Van Haaren, Harry
> -Original Message- > From: Malvika Gupta [mailto:malvika.gu...@arm.com] > Sent: Wednesday, June 19, 2019 5:17 PM > To: Van Haaren, Harry > Cc: Yanqin Wei (Arm Technology China) ; nd ; > d...@openvswitch.org > Subject: RE: [ovs-dev] [PATCH v9 5/5] dpif-netdev: add specialized generic >

Re: [ovs-dev] [PATCH v9 5/5] dpif-netdev: add specialized generic scalar functions

2019-06-19 Thread Malvika Gupta
Hi Harry, I would like to test your patch on ARM platforms and report any performance improvement. Can you please tell me the test vectors you used to match the subtables that call the specialized lookup functions, i.e., dpcls_subtable_lookup_mf_u0w5_u1w1, dpcls_subtable_lookup_mf_u0w4_u1w1,

Re: [ovs-dev] [PATCH v2] Detailed packet drop statistics per dpdk and vhostuser ports

2019-06-19 Thread Sriram Vatala via dev
Hi kevin, Thanks for your inputs. I will send the updated patch ASAP. Thanks & Regards, Sriram. -Original Message- From: Kevin Traynor Sent: 19 June 2019 19:07 To: Sriram Vatala ; ovs-dev@openvswitch.org Cc: 'Ilya Maximets' Subject: Re: [ovs-dev] [PATCH v2] Detailed packet drop

Re: [ovs-dev] [PATCH 2/5] dpif-netdev: Trigger parallel pmd reloads.

2019-06-19 Thread Ian Stokes
On 5/23/2019 3:23 PM, David Marchand wrote: pmd reloads are currently serialised in each steps calling reload_affected_pmds. Any pmd processing packets, waiting on a mutex etc... will make other pmd threads wait for a delay that can be undeterministic when syscalls adds up. Switch to a little

Re: [ovs-dev] [PATCH 3/5] dpif-netdev: Do not sleep when swapping queues.

2019-06-19 Thread Ian Stokes
On 5/23/2019 3:23 PM, David Marchand wrote: When swapping queues from a pmd thread to another (q0 polled by pmd0/q1 polled by pmd1 -> q1 polled by pmd0/q0 polled by pmd1), the current "Step 5" puts both pmds to sleep waiting for the control thread to wake them up later. Prefer to make them spin

Re: [ovs-dev] [PATCH 1/5] dpif-netdev: Convert exit latch to flag.

2019-06-19 Thread Ian Stokes
On 5/23/2019 3:23 PM, David Marchand wrote: No need for a latch here since we don't have to wait. A simple boolean flag is enough. The memory order on the reload flag is changed to rel-acq ordering to serve as a synchronisation point between the pmd threads and the control thread that asks for

[ovs-dev] [PATCH v2] OVN: run local logical flows first in S_ROUTER_OUT_SNAT table

2019-06-19 Thread Lorenzo Bianconi
Run local logical flows first if the gw router port is scheduled on the local chassis in order to properly manage snat traffic Tested-by: Eran Kuris Signed-off-by: Lorenzo Bianconi --- Changes since v1: - add priority change in ovn-northd.8.xml --- ovn/northd/ovn-northd.8.xml | 3 ++-

Re: [ovs-dev] [PATCH v2 2/2] travis: Make it possible to build against a dpdk branch.

2019-06-19 Thread David Marchand
On Wed, Jun 19, 2019 at 1:22 PM Ilya Maximets wrote: > On 19.06.2019 10:26, David Marchand wrote: > > Rework the build script so that we can pass branches and tags. > > > > With this, DPDK_VER can be passed as: > > - a string starting with refs/ which is understood as a git reference. > > This

Re: [ovs-dev] [PATCH v2 2/2] travis: Make it possible to build against a dpdk branch.

2019-06-19 Thread Ilya Maximets
On 19.06.2019 10:26, David Marchand wrote: > Rework the build script so that we can pass branches and tags. > > With this, DPDK_VER can be passed as: > - a string starting with refs/ which is understood as a git reference. > This triggers a git clone on DPDK_GIT (default value points to >

[ovs-dev] Как защитится, если компании приписывают несуществующие долги? 13_05_2019 01_03 198707

2019-06-19 Thread Илья Мельников via dev
ОПТИМИЗАЦИЯ НАЛОГООБЛОЖЕНИЯ Актуальные методики уменьшения выплат для организаций и физических лиц Здравствуйте, уважаемые дамы и господа, представляем Вам эксклюзивное издание "Оптимизация налогообложения" посвящённое организации действий налогоплательщика по минимизации налогов и налоговому

[ovs-dev] Видеокурс "Мастер делового администрирования" - ультрасовременные знания, методики и решения. 13_05_2019 02_03 198707

2019-06-19 Thread Роман Колунов via dev
ВИДЕОКУРС МАСТЕР ДЕЛОВОГО АДМИНИСТРИРОВАНИЯ Данный курс разработан практикующими специалистами рынка, ведущими тренерами и преподавателями с огромным опытом в бизнес-образовании. За 2 года подготовки учебной программы в её создании приняли участие более 300 специалистов-практиков, 100 ведущих

Re: [ovs-dev] [PATCH v2] Detailed packet drop statistics per dpdk and vhostuser ports

2019-06-19 Thread Sriram Vatala via dev
Hi Kevin, Thanks for reviewing the patch. Please find my answers to your comments below. Comment-1 I'm not sure about this name, you would need to know that it was the only reason rte_eth_tx_burst() and rte_vhost_enqueue_burst() will not send pkts. --- Agree that queue full is not the only

Re: [ovs-dev] [PATCH] OVN: run local logical flows first in S_ROUTER_OUT_SNAT table

2019-06-19 Thread Lorenzo Bianconi
> > > > On Thu, May 16, 2019 at 6:42 PM Lorenzo Bianconi > wrote: >> >> Run local logical flows first if the gw router port is scheduled >> on the local chassis in order to properly manage snat traffic >> >> Tested-by: Eran Kuris >> Signed-off-by: Lorenzo Bianconi > > > > Can you please update

Re: [ovs-dev] [PATCH] OVN: run local logical flows first in S_ROUTER_OUT_SNAT table

2019-06-19 Thread Numan Siddique
On Thu, May 16, 2019 at 6:42 PM Lorenzo Bianconi < lorenzo.bianc...@redhat.com> wrote: > Run local logical flows first if the gw router port is scheduled > on the local chassis in order to properly manage snat traffic > > Tested-by: Eran Kuris > Signed-off-by: Lorenzo Bianconi > Can you

Re: [ovs-dev] [PATCH v2] Detailed packet drop statistics per dpdk and vhostuser ports

2019-06-19 Thread Sriram Vatala via dev
Hi Kevin, Thanks for reviewing the patch. Please find my answers to your comments below. Comment-1 I'm not sure about this name, you would need to know that it was the only reason rte_eth_tx_burst() and rte_vhost_enqueue_burst() will not send pkts. --- Agree that queue full is not the only

[ovs-dev] [PATCH] netdev-offload-tc: Fix requesting match on wildcarded vlan tpid.

2019-06-19 Thread Ilya Maximets
'mask' must be checked first before configuring key in flower. CC: Eli Britstein Fixes: 0b0a84783cd6 ("netdev-tc-offloads: Support match on priority tags") Signed-off-by: Ilya Maximets --- lib/netdev-offload-tc.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git

Re: [ovs-dev] [PATCH 1/1] netdev-tc-offloads: Support match on priority tags

2019-06-19 Thread Ilya Maximets
On 12.06.2019 12:53, Eli Britstein wrote: > > On 6/11/2019 2:21 PM, Ilya Maximets wrote: >>> On Mon, Jun 3, 2019 at 4:42 PM Simon Horman >>> wrote: >>> On Fri, May 31, 2019 at 02:45:25PM +0200, Simon Horman wrote: > Sorry Eli, > > I had missed this but I have it now. > >

[ovs-dev] [PATCH v2 2/2] travis: Make it possible to build against a dpdk branch.

2019-06-19 Thread David Marchand
Rework the build script so that we can pass branches and tags. With this, DPDK_VER can be passed as: - a string starting with refs/ which is understood as a git reference. This triggers a git clone on DPDK_GIT (default value points to https://dpdk.org/git/dpdk) for a single branch pointing to

[ovs-dev] [PATCH v2 1/2] travis: Do not patch dpdk sources.

2019-06-19 Thread David Marchand
Rather than patch the dpdk makefile and a template config file, we can pass the -fPIC flag via EXTRA_CFLAGS. This is more reliable than expecting the dpdk file names to be kept unchanged. Signed-off-by: David Marchand --- Changelog since v1: - rebased on master --- .travis/linux-build.sh | 4

Re: [ovs-dev] [PATCHv12] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread Ilya Maximets
On 19.06.2019 1:37, William Tu wrote: > The patch introduces experimental AF_XDP support for OVS netdev. > AF_XDP, the Address Family of the eXpress Data Path, is a new Linux socket > type built upon the eBPF and XDP technology. It is aims to have comparable > performance to DPDK but cooperate

Re: [ovs-dev] [PATCHv11] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread Ilya Maximets
On 19.06.2019 9:35, Eelco Chaudron wrote: > > > On 19 Jun 2019, at 0:28, William Tu wrote: > >>> >>> I guess, this crash caused by trying to destroy unallocated queue. >>> >>> Following change could help: >>> --- >>> diff --git a/lib/netdev-afxdp.c b/lib/netdev-afxdp.c >>> index

Re: [ovs-dev] [PATCHv11] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread Eelco Chaudron
On 19 Jun 2019, at 0:31, William Tu wrote: The PVP test seems to work fine however after a while it stops forwarding: $ ovs-ofctl dump-flows ovs_pvp_br0 cookie=0x0, duration=8.510s, table=0, n_packets=1, n_bytes=1020, in_port=eno1 actions=output:tapVM cookie=0x0, duration=8.504s,

Re: [ovs-dev] [PATCHv11] netdev-afxdp: add new netdev type for AF_XDP.

2019-06-19 Thread Eelco Chaudron
On 19 Jun 2019, at 0:28, William Tu wrote: I guess, this crash caused by trying to destroy unallocated queue. Following change could help: --- diff --git a/lib/netdev-afxdp.c b/lib/netdev-afxdp.c index a6543e8f5..6e1431dce 100644 --- a/lib/netdev-afxdp.c +++ b/lib/netdev-afxdp.c @@ -249,7

[ovs-dev] Новая база данных компаний Российской Федерации за 06.2019 г.

2019-06-19 Thread борюля via dev
Здравствуйте В июне сформировали для вашей организации новую базу потенциальных клиентов. С этой клиентской базой ваше предприятие привлечет много новых партнеров и вы увеличите свою прибыль. Наше агентство предлагает собрать базу потенциальных клиентов по любой сфере в любом регионе.