[vpp-dev] igb_uio -> uio_pci_generic

2017-01-24 Thread Damjan Marion (damarion)
Is anybody aware of any valid reason why we cannot switch to uio_pci_generic as default PCI uio driver in ubuntu packages? I think generally people don’t like out-of-tree modules, so as long as we are getting the same service from uio_pci_generic we should use it… Thanks, Damjan

[vpp-dev] plugin infrastructure changes

2017-01-24 Thread Damjan Marion (damarion)
As discussed on the call, let’s continue discussion on the mailer. My RFC patch is at: https://gerrit.fd.io/r/#/c/4824/ copy/paste from commit log: == This patch replaces requirement for vlib_plugin_register function in the plugin so file and introduces new macro: VLIB_PLUGIN_REGISTER ()

Re: [vpp-dev] igb_uio -> uio_pci_generic

2017-01-24 Thread Damjan Marion (damarion)
> On 24 Jan 2017, at 18:26, Stephen Hemminger <step...@networkplumber.org> > wrote: > > On Tue, 24 Jan 2017 17:14:42 +0000 > "Damjan Marion (damarion)" <damar...@cisco.com> wrote: > >> Is anybody aware of any valid reason why we cannot switch t

Re: [vpp-dev] igb_uio -> uio_pci_generic

2017-01-24 Thread Damjan Marion (damarion)
> On 24 Jan 2017, at 18:40, Damjan Marion (damarion) <damar...@cisco.com> wrote: > >> >> On 24 Jan 2017, at 18:26, Stephen Hemminger <step...@networkplumber.org> >> wrote: >> >> On Tue, 24 Jan 2017 17:14:42 + >> "Damjan Marion

Re: [vpp-dev] igb_uio -> uio_pci_generic

2017-01-25 Thread Damjan Marion (damarion)
> On 25 Jan 2017, at 06:00, Stephen Hemminger > wrote: > > On Tue, 24 Jan 2017 23:05:55 -0500 > Burt Silverman wrote: > >> Hi Damjan, >> >> My understanding is that CONFIG_VFIO_NOIOMMU will never be set in a stock >> kernel, and you will need to

Re: [vpp-dev] Error reading from file descriptor 9: Input/output error

2017-01-25 Thread Damjan Marion (damarion)
EAL throws this message to stderr, systemd collects it. There is no much of vpp involved here. On 25 Jan 2017, at 16:00, Kinsella, Ray > wrote: Hi Damjan, I don't get how the the following message is being blurbed to the Syslog "PCI

[vpp-dev] Minnowboard Turbot dual-e

2017-01-26 Thread Damjan Marion (damarion)
With regards to home gateway discussion on the last call here is dual GigE version of Minnowboard Turbot. http://www.adiengineering.com/products/minnowboard-turbot-duale/ It says availability Q3 2016 but I cannot find any place where it can be ordered. Maybe netgate folks have more details….

[vpp-dev] VPP 17.01 Released

2017-01-20 Thread Damjan Marion (damarion)
The VPP 17.01 release i up. Many thanks to all contributors and testers and specially Ed for helping to roll this release over the finish line. .rpm and .deb packages are uploaded to the nexus server. New features in the VPP 17.01: - Integrated November 2016 DPDK release - Complete rework of

[vpp-dev] memif - packet memory interface

2017-02-14 Thread Damjan Marion (damarion)
I got first pings running over new shared memory interface driver. Code [1] is still very fragile, but basic packet forwarding works ... This interface defines master/slave relationship. Some characteristics: - slave can run inside un-privileged containers - master can run inside container,

Re: [vpp-dev] libpneum compilation flags

2017-02-13 Thread Damjan Marion (damarion)
On 13 Feb 2017, at 17:11, Gabriel Ganne > wrote: Hi Burt, Thank you for your input. I pushed a new version of my commit (https://gerrit.fd.io/r/#/c/4576/) where I tried to do things more clearly. I had a look here

Re: [vpp-dev] memif - packet memory interface

2017-02-16 Thread Damjan Marion (damarion)
VPPs can be inside un-priviledged containers. New code is in gerrit... > On 14 Feb 2017, at 14:21, Damjan Marion (damarion) <damar...@cisco.com> wrote: > > > I got first pings running over new shared memory interface driver. > Code [1] is still very fragile, but basic pa

Re: [vpp-dev] VPP-556 - vpp crashing in an openstack odl stack

2017-01-18 Thread Damjan Marion (damarion)
I also have two other questions: •what's the difference between a regular image and an TAG=vpp_debug image? vpp_debug_TAG_CFLAGS = -g -O0 -DCLIB_DEBUG -DFORTIFY_SOURCE=2 -march=$(MARCH) \ -fstack-protector-all -fPIC -Werror vpp_debug_TAG_LDFLAGS = -g -O0 -DCLIB_DEBUG -DFORTIFY_SOURCE=2

Re: [vpp-dev] Avoid constant rebuilding of dpdk during the build process

2017-01-16 Thread Damjan Marion (damarion)
Please upgrade by invoking 'make dpdk-install-dev' from the top level directory. == make: Leaving directory '/home/damarion/cisco/vpp/dpdk’ Thanks, Damjan > On 10 Jan 2017, at 12:40, Damjan Marion (damarion) <damar...@cisco.com&

Re: [vpp-dev] [csit-dev] sporadically failing functional tests: L2BD and VXLANoIPv4oVLAN

2017-01-16 Thread Damjan Marion (damarion)
Can we please disable this test temporary as tests are failing? Thanks, Damjan On 16 Jan 2017, at 17:12, Maciek Konstantynowicz (mkonstan) > wrote: Hi, Got the report above are failing from time to time:

Re: [vpp-dev] Plugin for mpls over gre

2017-01-18 Thread Damjan Marion (damarion)
> On 18 Jan 2017, at 16:59, Calvin Ference wrote: > > Hey VPP community, > > I was wondering if anyone had coded a plugin to do mpls over gre before? I'm > looking at getting my hands dirty in writing a plugin and I was thinking this > might be a good start, but if

Re: [vpp-dev] Plugin for mpls over gre

2017-01-18 Thread Damjan Marion (damarion)
> On 18 Jan 2017, at 22:39, Ed Warnicke wrote: > > Calvin, > > We've had some consumers express interest in MPLS over UDP: > https://tools.ietf.org/html/rfc7510 > > Would you be interested in working on that? Or maybe, https://tools.ietf.org/html/rfc2549 . :) Calvin let

[vpp-dev] MAINTAINERS file

2017-02-28 Thread Damjan Marion (damarion)
I submitted MAINTAINERS file proposal to gerrit: https://gerrit.fd.io/r/#/c/5547/ It is not complete, more additions are expected when people self-nominate. All people on the list are selected based on their contributions and they accepted to take this role. Let me know if any issues before

[vpp-dev] TCP stack in master

2017-03-02 Thread Damjan Marion (damarion)
In case people didn’t notice, since yesterday we have full TCP stack in master. It is “just” 17 KLOCs. Thanks to Dave, Florin and all other folks participated in development of this great addition to VPP. Damjan ___ vpp-dev mailing list

Re: [vpp-dev] vpp w/ dpdk-as-plugin

2017-03-02 Thread Damjan Marion (damarion)
hris_l...@comcast.com> wrote: > > Ooh, nice > > > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Dave Barach (dbarach) > Sent: Wednesday, March 1, 2017 18:09 > To: Damjan Marion (damarion) <damar...@cisco.com> > Cc: vpp-

Re: [vpp-dev] [csit-dev] vhost multi-queue patch - verify job failing

2016-10-27 Thread Damjan Marion (damarion)
mi...@cisco.com>> Cc: Edward Warnicke <hagb...@gmail.com<mailto:hagb...@gmail.com>>; Maciek Konstantynowicz (mkonstan) <mkons...@cisco.com<mailto:mkons...@cisco.com>>; csit-...@lists.fd.io<mailto:csit-...@lists.fd.io>; Damjan Marion (damarion) <damar...@c

Re: [vpp-dev] VPP project committer nomination: Neale Ranns

2016-10-26 Thread Damjan Marion (damarion)
+1 On 26 Oct 2016, at 20:36, John Lo (loj) > wrote: +1 -John From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Florin Coras Sent: Wednesday, October 26, 2016 1:42 PM To: Dave Barach

Re: [vpp-dev] Can we build dpdk as .so files?

2016-11-10 Thread Damjan Marion (damarion)
If I remember correctly I tested this only with manually built DPDK. It was also working fine with .so files coming from ubuntu packages. > On 9 Nov 2016, at 17:42, Nagaprabhanjan Bellaru wrote: > > Hi, > > I want to know if we can build dpdk as .so files? I tried

Re: [vpp-dev] DO_NOT_MERGE

2016-10-18 Thread Damjan Marion (damarion)
with Drafts, except that Drafts are not public. We *can* switch to having gerrit make Drafts public (I'd be fine with that). Ed On Tue, Oct 18, 2016 at 10:13 AM, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: Folks, We just got 1st DO_NOT_MERGE

Re: [vpp-dev] "shpw pci" shows Intel XL710 NICs, but DPDK reports no ports..

2016-11-14 Thread Damjan Marion (damarion)
We never enabled bnx2 devices in VPP for very simple reason. We never had one to test it. You will need to hack a bit vnet/vnet/devices/dpdk/* to make them working. I will be happy to review and merge support if you make them working and send patch to gerrit. Thanks, Damjan On 12 Nov 2016,

Re: [vpp-dev] VPP Compilation Issue on Centos

2016-11-25 Thread Damjan Marion (damarion)
SMBus Controller (rev 05) [root@localhost vpp]# [root@localhost vpp]# lsmod | grep pci uio_pci_generic12588 0 uio19259 1 uio_pci_generic [root@localhost vpp]# On 25 November 2016 at 18:43, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.c

[vpp-dev] native vhost-user perf improvements

2016-11-24 Thread Damjan Marion (damarion)
I know that several people are playing with VPP vhost-user implementation so just a heads-up about latest change in master which really helps with NDR performance. We are observing NDR gain of 41% in our testbeds. https://git.fd.io/vpp/commit/?id=4e969f9 Let me know if any issues, or just

Re: [vpp-dev] VPP Compilation Issue on Centos

2016-11-25 Thread Damjan Marion (damarion)
Can you share “show pci” output form VPP? On 25 Nov 2016, at 13:53, Sreejith Surendran Nair > wrote: Hi Christophe, Thanks a lot . I checked the lsmod output the pci looks loaded correctly but "dpdk driver" not

Re: [vpp-dev] VPP Compilation Issue on Centos

2016-11-25 Thread Damjan Marion (damarion)
_pci_generic12588 0 uio19259 1 uio_pci_generic [root@localhost vpp]# On 25 November 2016 at 18:43, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: Can you share “show pci” output form VPP? On 25 Nov 2016, at 13:53, Sreejith Surend

Re: [vpp-dev] Build Errors

2016-10-13 Thread Damjan Marion (damarion)
Hi Bill, Error output copy/pasted here or to pastebin will be a good start. Thanks, Damjan > On 13 Oct 2016, at 15:55, Billy McFall wrote: > > I am getting build errors from a newly created sandbox based off master. The > build errors are coming from a patch submitted 3

[vpp-dev] VPP and DPDK

2016-12-08 Thread Damjan Marion (damarion)
I think it is right time to start discussing post 17.01 release developments and here I would like to propose some changes related to DPDK integration. I see a need for changes in 2 areas: 1) building DPDK as part of VPP build and patch management 2) moving DPDK related code (input node, tx,

Re: [vpp-dev] [tsc] collectd

2016-12-15 Thread Damjan Marion (damarion)
There are collectd plugins available with different licenses but Apache 2.0 seems not be compatible with GPL 2.0. https://collectd.org/wiki/index.php/Category:License and https://www.gnu.org/licenses/license-list.html#apache2 So this looks like we have general problem of adding binary API

[vpp-dev] Avoid constant rebuilding of dpdk during the build process

2017-01-09 Thread Damjan Marion (damarion)
Currently we are maintaining own set of DPDK patches and building DPDK from source, this is something which will unlikely change short term. Still it is quite time consuming and annoying that we are re-building dpdk over-and-over without real need to do so. I just submitted RFC patch to

[vpp-dev] pkg-config

2017-01-11 Thread Damjan Marion (damarion)
I think it will be nice to have pkg-config (vpp.pc) file in vpp-dev repo, so external plugin developer can use it for passing proper parameters to configure/make, same like other proper development packages do. Does anybody have few free cycles and interest to crank it up? Thanks, Damjan

Re: [vpp-dev] pkg-config

2017-01-11 Thread Damjan Marion (damarion)
trying out developing a new plugin and wish to have > this exact feature. > > Do you have some good example to start? > > Thanks, > > Patrick > > Sent from my iPhone > >> On Jan 11, 2017, at 09:49, Damjan Marion (damarion) <damar...@cisco.com> >>

Re: [vpp-dev] 17.01 stable branch to be created tomorrow - Dec 21st

2016-12-21 Thread Damjan Marion (damarion)
stable/1701 branch is created and tagged with RC1 tag. I will soon put 17.04-rc0 tag on the master and then master is back in business…. > On 20 Dec 2016, at 15:25, Damjan Marion (damarion) <damar...@cisco.com> wrote: > > > Dear VPP developers, > > Tomorrow, we are p

Re: [vpp-dev] change in source code tree

2016-12-28 Thread Damjan Marion (damarion)
>> -Original Message- >> From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On >> Behalf Of Damjan Marion (damarion) >> Sent: Tuesday, December 27, 2016 20:35 >> To: vpp-dev <vpp-dev@lists.fd.io> >> Subject: [vpp-dev] change in s

Re: [vpp-dev] vpp-plugins RPM dependency

2017-03-24 Thread Damjan Marion (damarion)
On 23 Mar 2017, at 14:26, Thomas F Herbert > wrote: On 03/22/2017 04:36 PM, Feng Pan wrote: So this would suggest that VPP by default (that is, by doing 'yum install vpp') will not have dpdk support, and vpp-plugins must also be installed to

Re: [vpp-dev] vpp-plugins RPM dependency

2017-03-24 Thread Damjan Marion (damarion)
Dear Feng, We have VPP consumers which would like to use VPP in the containerized environment without DPDK so dpdk needs to be separate package. Regarding your particular problem, it should be fixed with https://gerrit.fd.io/r/#/c/5837/ as Dave suggested. Thanks, Damjan On 22 Mar 2017, at

Re: [vpp-dev] 5798: Simple patch to add checking for deps for RPMs

2017-03-27 Thread Damjan Marion (damarion)
Traveling last week, still processing backlog. Merged… Thanks…. On 27 Mar 2017, at 16:29, Thomas F Herbert > wrote: What is the outlook for this patch: https://gerrit.fd.io/r/#/c/5798/ Patch set 2 was submitted on 3/21 to address Damjan's

Re: [vpp-dev] Tap IF Names

2017-03-28 Thread Damjan Marion (damarion)
> On 28 Mar 2017, at 12:15, Kinsella, Ray wrote: > > +1 to Jon's comments. > > > On 24/03/2017 14:07, Pierre Pfister (ppfister) wrote: >> Hello Jon, >> >> No strong opinion on my side, but I'd just like to notice that there might >> be cases where multiple

[vpp-dev] VPP project committer nomination: Sergio Gonzales Monroy

2017-03-27 Thread Damjan Marion (damarion)
Hello VPP committers, I would like to nominate Sergio Gonzales Monroy as a VPP project committer. History of Sergio’s merged contributions to the VPP project: https://gerrit.fd.io/r/#/q/owner:sergio.gonzalez.monroy%2540intel.com+status:merged shows significant amount of work done on VPP

Re: [vpp-dev] VXLAN multithreading issue

2017-03-23 Thread Damjan Marion (damarion)
I think I know where it might be a problem. let me come back to you…. On 23 Mar 2017, at 13:08, Peter Mikus -X (pmikus - PANTHEON TECHNOLOGIES at Cisco) > wrote: Hello vpp-dev, With latest VPP build packages I am observing the issue with VXLAN and

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Damjan Marion (damarion)
Eric, long time ago ( i think 3+ years) when I wrote original vhost-user driver in vpp, I added feature-mask knob to cli which messes up with feature bitmap purely for debugging reasons. And I regret many times… Somebody dig it out and documented it somewhere, for to me unknown reasons. Now

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-21 Thread Damjan Marion (damarion)
ernstworkstation systemd[1]: Stopped vector packet > processing engine. > > > >-----Original Message- >From: Steven Luong (sluong) [mailto:slu...@cisco.com] >Sent: Thursday, April 20, 2017 4:33 PM >To: Ernst, Eric <eric.er...@intel.com>; Billy McFall &l

Re: [vpp-dev] Fwd: VPP

2017-04-21 Thread Damjan Marion (damarion)
> On 20 Apr 2017, at 23:18, Mahdi Eshaghi wrote: > > > > Hi > can use dpdk ring in vpp? It is doable, You will need to extend dpdk plugin code to deal with that stuff. > can en-queue packet in vpp and dequeue packet in another process? We are going to add shred

Re: [vpp-dev] should socket be deleted after vhost-user rm?

2017-04-21 Thread Damjan Marion (damarion)
> On 21 Apr 2017, at 00:02, Ernst, Eric wrote: > > Is it expected that the socket be kept on filesystem after the vhost-user > interface > is removed from the system? This surprised me. Looks like we miss single unlink(…) in that code… We need a volunteer to submit a

Re: [vpp-dev] Build failure with latest VPP

2017-04-14 Thread Damjan Marion (damarion)
Marco, If you want to do downstream packaging and link against shared dpdk, you can do it by compiling directly from autotools project. Basically: cd src/ autoreconf -fis export CFLAGS=…. ./configure —flags make make install Please note that we are intentionally linking against static DPDK

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-21 Thread Damjan Marion (damarion)
Sent from my iPhone > On 21 Apr 2017, at 20:46, Ernst, Eric <eric.er...@intel.com> wrote: > > On Fri, Apr 21, 2017 at 06:04:34PM +, Damjan Marion (damarion) wrote: >>> On 21 Apr 2017, at 20:02, Ernst, Eric <eric.er...@intel.com> wrote: >>> >&

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-21 Thread Damjan Marion (damarion)
> > On 21 Apr 2017, at 18:28, Ernst, Eric wrote: > > Backtrace and startup.conf found below: > > ===>Backtrace:: > (gdb) run -c /etc/vpp/startup.conf > Starting program: /usr/bin/vpp -c /etc/vpp/startup.conf > [Thread debugging using libthread_db enabled] > Using host

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-21 Thread Damjan Marion (damarion)
tall vpp-plugins package... > > Thanks, > Eric > > -----Original Message- > From: Damjan Marion (damarion) [mailto:damar...@cisco.com] > Sent: Friday, April 21, 2017 10:59 AM > To: Ernst, Eric <eric.er...@intel.com> > Cc: Steven Luong (sluong) <slu.

Re: [vpp-dev] R Signal events between graph nodes within different threads

2017-03-09 Thread Damjan Marion (damarion)
p-dev-boun...@lists.fd.io> [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Dave Barach (dbarach) Sent: Wednesday, March 8, 2017 9:47 PM To: wang.hu...@zte.com.cn<mailto:wang.hu...@zte.com.cn>; Ni, Hongjun <hongjun...@intel.com<mailto:hongjun...@intel.com>>; Damjan Marion (damario

[vpp-dev] VPP 17.01.1 Release

2017-03-06 Thread Damjan Marion (damarion)
VPP 17.01.1 release is published on Friday. artifacts on nexus server. Thanks, Damjan ___ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev

Re: [vpp-dev] is MLX4 PMD supported ?

2017-04-18 Thread Damjan Marion (damarion)
Hi Mircea, MLX4 devices are not supported today mainly because we don’t have any device to test with. To make it work, following changes are needed: 1. dpdk/Makefile Here you will need to add 2 lines similar to MLX5. Just search for MLX5 and duplicate matching lines so they refer to MLX4 -

Re: [vpp-dev] whitelist pci pass-through and host interface

2017-04-14 Thread Damjan Marion (damarion)
> On 12 Apr 2017, at 03:57, Yewei Tang via vpp-dev wrote: > > Hi Friends, > I have some question regarding pci pass-though for bare metal host interface. > All following questions are for running vpp on bare metal ubuntu. > > 1. host interface won't showing up. > As i

Re: [vpp-dev] whitelist pci pass-through and host interface

2017-04-14 Thread Damjan Marion (damarion)
Sent from my iPhone > On 12 Apr 2017, at 03:57, Yewei Tang via vpp-dev wrote: > > Hi Friends, > I have some question regarding pci pass-though for bare metal host interface. > All following questions are for running vpp on bare metal ubuntu. > > 1. host interface won't

[vpp-dev] extras/ in repo

2017-04-18 Thread Damjan Marion (damarion)
current situation in the repo is quite messy when it comes to different “extras” we have so I would like to propose following change: I would like to add extras/ top level dir with different non-core stuff. For example extras ├── deb ├── docker ├── emacs ├── rpm ├── suse ├── vagrant └── vim

Re: [vpp-dev] Build failure with latest VPP

2017-04-18 Thread Damjan Marion (damarion)
> On 18 Apr 2017, at 12:52, Marco Varlese <marco.varl...@suse.com> wrote: > > On Fri, 2017-04-14 at 11:19 +, Damjan Marion (damarion) wrote: >> Marco, >> >> If you want to do downstream packaging and link against shared dpdk, you can >> do it by co

Re: [vpp-dev] DPDK PMD

2017-06-29 Thread Damjan Marion (damarion)
> On 27 Jun 2017, at 20:07, Burt Silverman wrote: > > I came across the idea of running DPDK in non poll mode for low power/albeit > lower performance, but I don't remember where. I am just wondering if anyone > in VPP has done that, and if you have an easy way to configure

Re: [vpp-dev] debug own plugin

2017-06-29 Thread Damjan Marion (damarion)
> On 29 Jun 2017, at 11:25, Tobias Sundqvist wrote: > > Hi I am devloping a crypto node using vpp (version 17.02) on Ubuntu. I first > setup the nodes that I am going to use and it works fine just forwarding the > packets as it should. > But now I have implemented

Re: [vpp-dev] fatal error: rte_config.h: No such file or directory

2017-06-29 Thread Damjan Marion (damarion)
> On 28 Jun 2017, at 11:00, Samuel S wrote: > > i need to include dpdk.h from plugins/dpdk/device/ > but when i include this header compiler give this error: > fatal error: rte_config.h: No such file or directory > #include > > who can i fix this probleam? Can

Re: [vpp-dev] 50GE interface support on VPP

2017-07-04 Thread Damjan Marion (damarion)
Hi Daniel, Can you try with this patch? https://gerrit.fd.io/r/#/c/7418/ Regards, Damjan On 4 Jul 2017, at 22:14, Bernier, Daniel > wrote: Hi, I have ConnectX-4 50GE interfaces running on VPP and for some reason, they appear as

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-19 Thread Damjan Marion (damarion)
GCC is able to compile ARM64 code with 256-bit vectors even if target platform have only 128-bit registers. I.e. for the u8x32 version of that function it generates: ARM64: dpdk_buffer_init_from_template(void*, void*, void*, void*, void*): ld1 {v0.16b - v1.16b}, [x4], 32

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-20 Thread Damjan Marion (damarion)
-Original Message- > From: Dave Barach (dbarach) [mailto:dbar...@cisco.com] > Sent: Saturday, August 19, 2017 7:42 AM > To: George Zhao <george.y.z...@huawei.com> > Cc: vpp-dev@lists.fd.io; disc...@lists.fd.io; csit-...@lists.fd.io; Damjan > Marion (damarion) <damar...

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-23 Thread Damjan Marion (damarion)
e 64 if i get it right. Last time I was looking there was no way to find it out from sysfs but maybe new kernels expose that info. Regards, Brian On 08/22 17:55:20, George Zhao wrote: Thanks Demjan, Confirmed that your patches worked on our system as well. George From: Damjan Marion (d

Re: [vpp-dev] VPP and SR-IOV(?): No packets reaching VPP interfaces

2017-05-15 Thread Damjan Marion (damarion)
1500 as per Avinash's advice the packets are no longer dropped. /T On 12 May 2017 at 20:05, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: On 12 May 2017, at 17:34, Tomas Brännström <tomas.a.brannst...@tieto.com<mailto:tomas.a.brannst...@tiet

Re: [vpp-dev] CSIT borked on master

2017-05-15 Thread Damjan Marion (damarion)
This issue is caused by bug in DPDK 17.05 caused by following commit: http://dpdk.org/browse/dpdk/commit/?id=ee1843b It happens only with old QEMU emulation (I repro it with “pc-1.0”) which VIRL uses. Fix (revert) is in gerrit: https://gerrit.fd.io/r/#/c/6690/ Regards, Damjan On 13 May

Re: [vpp-dev] VPP kni related query

2017-05-15 Thread Damjan Marion (damarion)
Please avoid unicast emails. Adding vpp-dev@ lists.fd.io > On 15 May 2017, at 10:33, bindiya Kurle wrote: > > > Hi, > > Was going through KNI code in VPP. As part of below change set, ki support > was removed from VPP.Any specific reasons to remove it. Code was

Re: [vpp-dev] CSIT borked on master

2017-05-15 Thread Damjan Marion (damarion)
rence, you can do it manually by typing ‘recheck’ as a code review comment in gerrit. regards, neale From: Marco Varlese <marco.varl...@suse.com<mailto:marco.varl...@suse.com>> Date: Monday, 15 May 2017 at 12:17 To: "Damjan Marion (damarion)" <damar...@cisco.com<mailto:damar

[vpp-dev] Fwd: [dpdk-dev] [dpdk-announce] DPDK 17.05 released

2017-05-11 Thread Damjan Marion (damarion)
And we have DPDK 17.05 as default in VPP (merged 15 min ago). Thanks, Damjan Begin forwarded message: From: Thomas Monjalon > Subject: [dpdk-dev] [dpdk-announce] DPDK 17.05 released Date: 11 May 2017 at 04:39:53 GMT+2 To:

Re: [vpp-dev] VPP and SR-IOV(?): No packets reaching VPP interfaces

2017-05-11 Thread Damjan Marion (damarion)
Dear Tomas, Can you please share your PF configuration so I can try to reproduce? Thanks, Damjan On 11 May 2017, at 17:07, Tomas Brännström > wrote: Hello Since the last mail I sent I've managed to get our test client working

[vpp-dev] VIRL jobs failing

2017-05-09 Thread Damjan Marion (damarion)
Looks like many VIRL jobs are failing with following error: 17:15:55 VIRL simulation start failed on 10.30.51.29 One sample run: https://jenkins.fd.io/job/vpp-csit-verify-virl-master/5281/console Can somebody take a look? Thanks, Damjan ___

Re: [vpp-dev] VPP and SR-IOV(?): No packets reaching VPP interfaces

2017-05-12 Thread Damjan Marion (damarion)
-access: yes supports-register-dump: yes supports-priv-flags: no /Tomas On 12 May 2017 at 10:44, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: On 12 May 2017, at 08:01, Tomas Brännström <tomas.a.brannst...@tieto.com<mailto:tomas.a.brannst...

Re: [vpp-dev] VPP and SR-IOV(?): No packets reaching VPP interfaces

2017-05-12 Thread Damjan Marion (damarion)
bigger than what I set in .max_rx_pkt_len…. /Tomas On 12 May 2017 at 16:30, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: There are 2 problems: 1. HW CRC strip needs to be enabled for VFs, that’s why DPDK is failing to init device 2. VFs are dropping p

Re: [vpp-dev] VPP and SR-IOV(?): No packets reaching VPP interfaces

2017-05-12 Thread Damjan Marion (damarion)
rom-access: yes supports-register-dump: yes supports-priv-flags: no /Tomas On 12 May 2017 at 10:44, Damjan Marion (damarion) https://lists.fd.io/mailman/listinfo/vpp-dev>> wrote: > > On 12 May 2017, at 08:01, Tomas Brännström tieto.com<https://lists.fd.io/mailman/listinfo/v

Re: [vpp-dev] Performance of VPP bridge with Mellanox 40G NIC

2017-06-21 Thread Damjan Marion (damarion)
Hi Vladimir, > On 21 Jun 2017, at 15:41, Vladimir Torgovitsky > wrote: > > Hi, > I'm testing performance of different NICs and have an issue with Mellanox 40G > ConnectX-4 device, where VPP performance seem to be similar to Linux and > doesn't improve. > I am

Re: [vpp-dev] make in debian 8

2017-05-23 Thread Damjan Marion (damarion)
> On 23 May 2017, at 16:25, emma sdi wrote: > > Dear VPP folks, > > I build vpp in debian 8, with a little changes in makefile. > Do you want this kind of commits?! sure, submit to gerrit for review…. Thanks ___ vpp-dev

Re: [vpp-dev] VPP has no interfaces after update from 1704 to 1707 master

2017-05-23 Thread Damjan Marion (damarion)
Can you try following patch without manual bind: https://gerrit.fd.io/r/#/c/6846 Thanks, Damjan > On 23 May 2017, at 15:53, Michal Cmarada -X (mcmarada - PANTHEON TECHNOLOGIES > at Cisco) wrote: > > Hi Dave, > > The manual binding helped. I used uio_pci_generic and

Re: [vpp-dev] VPP has no interfaces after update from 1704 to 1707 master

2017-05-24 Thread Damjan Marion (damarion)
I think i fixed the issue. New version is in gerrit. If you still see the crash please try to capture backtrace. Thanks, Damajn > On 24 May 2017, at 16:29, Damjan Marion (damarion) <damar...@cisco.com> wrote: > > > Any chance you can capture backtrace? > >

Re: [vpp-dev] VPP has no interfaces after update from 1704 to 1707 master

2017-05-24 Thread Damjan Marion (damarion)
; /usr/lib/vpp_api_test_plugins/snat_test_plugin.so > load_one_plugin:63: Loaded plugin: > /usr/lib/vpp_api_test_plugins/udp_ping_test_plugin.so > load_one_plugin:63: Loaded plugin: > /usr/lib/vpp_api_test_plugins/vxlan_gpe_ioam_export_test_plugin.so > vlib_pci_bind_to_uio: Skipping PCI dev

Re: [vpp-dev] [csit-dev] CI Tests Failing

2017-05-22 Thread Damjan Marion (damarion)
I just disabled “make test” on Centos. We cannot continue like this. We can easily put it back after problem is fixed. On 22 May 2017, at 14:28, Ed Warnicke > wrote: Do you have any insight on this? Ed On Mon, May 22, 2017 at 1:29 AM, Klement

Re: [vpp-dev] VPP/How To Build The Sample Plugin

2017-05-31 Thread Damjan Marion (damarion)
Something like: https://gerrit.fd.io/r/#/c/6962/ > On 31 May 2017, at 18:50, Damjan Marion (damarion) <damar...@cisco.com> wrote: > > What about: > > export VPP_WITH_SAMPLE_PLUGIN=yes > make build > make run > > Does this work for you? > >&g

Re: [vpp-dev] [FD.io Helpdesk #41302] Missing jvpp 1704 artifacts in fd.io.snapshot repository

2017-06-07 Thread Damjan Marion (damarion)
Personally I think that jar filenames should not contain dot releases are bugfix-only releases as they should be drop-in replacements. If you still want to go that way, please use version script. On 6 Jun 2017, at 18:09, Marek Gradzki -X (mgradzki - PANTHEON TECHNOLOGIES at Cisco)

Re: [vpp-dev] Dreaded MLX5

2017-06-08 Thread Damjan Marion (damarion)
> On 7 Jun 2017, at 17:18, Bernier, Daniel wrote: > > Hi, > > Maybe someone has seen this before. Trying to compile stable branch on in > order to support ConnectX-5 interfaces. > > - Installed MLNX_OFED on the host > - Created a container with

Re: [vpp-dev] issues with running VPP on a Fortville NIC

2017-05-08 Thread Damjan Marion (damarion)
wn vfio-pci :0b:06.3 0 8086:154c unknown vfio-pci :0b:06.4 0 8086:154c unknown vfio-pci vpp# vpp# From: Damjan Marion (damarion) [mailto:damar...@cisco.com] Sent: Monday, May 08, 2017 10:18 AM To: Mircea Orban <mior...@hotmail.com<mailto:mior...@hotmail

Re: [vpp-dev] issues with running VPP on a Fortville NIC

2017-05-08 Thread Damjan Marion (damarion)
four 10G PFs - :0b:02.0 to 4 - 5 VFs for :0b:00.0 - And :0b:06.0 to 4 - 5VFs for :0b:00.1. Thanks, Mircea From: Damjan Marion (damarion) [mailto:damar...@cisco.com] Sent: Monday, May 08, 2017 10:51 AM To: Mircea Orban <mior...@hotmail.com<mailto:mior...@hotmail

Re: [vpp-dev] dpdk_device_input - not checking for vlan header...

2017-05-08 Thread Damjan Marion (damarion)
> > On 3 May 2017, at 13:28, Nagaprabhanjan Bellaru wrote: > > Hi, > > It looks like dpdk_device_input() - is not checking if there is a vlan header > in the packet or not and always sets the buffer->current_data to 14 > (smac+dmac+ethtype). Because of that ip4_input is

Re: [vpp-dev] issues with running VPP on a Fortville NIC

2017-05-08 Thread Damjan Marion (damarion)
On 5 May 2017, at 22:37, Mircea Orban > wrote: I have a Fortville NIC (XL710-QDA1) with one QSFP+ port that supports two modes: 1X40g and 4X10g. While in 1X40g mode everything seems to be fine, when I run VPP in 4X10g mode some issues seems

Re: [vpp-dev] Question: make realclean

2017-05-08 Thread Damjan Marion (damarion)
On 3 May 2017, at 17:20, Jon Loeliger > wrote: Hey VPP Builders, Do you ever use "cd build-root; make distclean"? Does it look sort of like this: jdl $ cd build-root/ jdl $ make distclean rm -rf /home/jdl/workspace/vpp/build-root/build-*/ rm -rf

Re: [vpp-dev] VPP/How To Build The Sample Plugin

2017-05-31 Thread Damjan Marion (damarion)
le plugins and > plugins that was asked for. It re-uses all the same autotools configs as > src/plugins, so shouldn't go out of sync. i still disagree, sample-plugin should be stand-alone autotools project, you are removing configure.ac so for me it is no-go. > > Ray K > >

Re: [vpp-dev] net/mlx5: install libmlx5 & libibverbs if no OFED

2017-09-19 Thread Damjan Marion (damarion)
I need to take a a deeper look into it. I’m currently on business travel so It will take a bit more time. If I get it right this still uses dynamically linked libraries so we cannot enable mlx4/5 PMDs as default. Is that correct? Thanks., Damjan On 19 Sep 2017, at 06:29, Shachar Beiser

Re: [vpp-dev] net/mlx5: install libmlx5 & libibverbs if no OFED

2017-09-19 Thread Damjan Marion (damarion)
with IPSec MB libs... On 19 Sep 2017, at 09:12, Shachar Beiser <shacha...@mellanox.com<mailto:shacha...@mellanox.com>> wrote: Hi Damjan, Can you please explain why dynamic linkage preventing to enable “mlx4/5 PMDs as default” ? -Shachar Beiser. From: Damjan Mari

Re: [vpp-dev] physmem rework patch

2017-09-07 Thread Damjan Marion (damarion)
80-vpp.conf is set to the default of 1024, my system should stay at 8192 (provided there is enough free hugepages), correct? Yes, VPP will pre-alloc more only if there is no free pages…. Thanks, Billy On Thu, Sep 7, 2017 at 6:30 AM, Damjan Marion (damarion) <damar...@cisco.com<mailto:

[vpp-dev] physmem rework patch

2017-09-07 Thread Damjan Marion (damarion)
Dear vpp-devers, As I mentioned on the last community call, there is patch which significantly changes the way how VPP is allocating wired memory, including the dpdk hugepages. Patch is available here and it is passing verify jobs: https://gerrit.fd.io/r/#/c/7701/ With this change, VPP is

Re: [vpp-dev] Dynamically change number of cores used by VPP?

2017-08-30 Thread Damjan Marion (damarion)
On 30 Aug 2017, at 13:59, Tobias Sundqvist > wrote: Hi I guess the silence tells that there are no way of dynamically scale the number of cores used by VPP when VPP already has started. If anyone has any idea if it is dynamically

Re: [vpp-dev] query on hugepages usage in VPP

2017-09-06 Thread Damjan Marion (damarion)
why do you need so much memory? Currently, for default number of buffers (16K per socket) VPP needs around 40MB of hugepage memory so allocating 1G will be huge waste of memory…. Thanks, Damjan On 5 Sep 2017, at 11:15, Balaji Kn > wrote:

Re: [vpp-dev] query on hugepages usage in VPP

2017-09-06 Thread Damjan Marion (damarion)
n Wed, Sep 6, 2017 at 7:10 PM, Damjan Marion (damarion) <damar...@cisco.com<mailto:damar...@cisco.com>> wrote: why do you need so much memory? Currently, for default number of buffers (16K per socket) VPP needs around 40MB of hugepage memory so allocating 1G will be huge waste of m

Re: [vpp-dev] Hugepage/Memory Allocation Rework

2017-09-06 Thread Damjan Marion (damarion)
HI Billy, On 6 Sep 2017, at 16:55, Billy McFall > wrote: Damjan, On the VPP call yesterday, you described the patch you are working on to rework how VPP allocates and uses hugepages. Per request from Jerome Tollet, I wrote

Re: [vpp-dev] Poor L3/L4 Performance

2017-09-25 Thread Damjan Marion (damarion)
Dear Alessio, It is hard to guess where is the problem out of your description, but I would not be surprised that your implementation of those graph nodes is not properly performance tuned. One missing prefetch can hurt performance really badly. If you are able to share your code I can take a

Re: [vpp-dev] vpp_configure_args_vpp = --disable-japi compilation issue

2017-10-03 Thread Damjan Marion (damarion)
On 3 Oct 2017, at 11:47, Avinash Dhar Dubey > wrote: Hello, I am trying to compile vpp with flag vpp_configure_args_vpp = --disable-japi by modifying the file datapath/vpp/build-data/platforms/vpp.mk. Its

Re: [vpp-dev] [discuss] Question about VPP support for ARM 64

2017-08-22 Thread Damjan Marion (damarion)
pplied Micro overdrive 1000, here are the uname -a output: $>> uname -a Linux OD1K 4.4.0-92-generic #115-Ubuntu SMP Thu Aug 10 09:10:33 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux thanks George 发件人:Damjan Marion (damarion) 收件人:George Zhao 抄送:dbarach,discuss,csit-dev,vpp-dev 时间:2017-08-20 10:03:

  1   2   >