[FD.io Helpdesk #56282] [linuxfoundation.org #56282] RE: [EXTERNAL] [vpp-dev] git.fd.io not updating

2018-05-22 Thread Luke, Chris via RT
The mirror to github[1] has the same last commit, too. https://github.com/FDio/vpp/commits/master Chris. From: vpp-dev@lists.fd.io On Behalf Of Florin Coras Sent: Monday, May 21, 2018 19:35 To: helpd...@fd.io Cc: vpp-dev ; Vanessa Valderrama

Re: [vpp-dev] SCTP coverity-scan warnings addressed

2018-02-08 Thread Luke, Chris
Great, thanks! Chris > -Original Message- > From: Marco Varlese [mailto:mvarl...@suse.de] > Sent: Thursday, February 8, 2018 5:16 > To: Luke, Chris <chris_l...@cable.comcast.com> > Cc: Florin Coras <fcoras.li...@gmail.com>; vpp-dev@lists.fd.io > Subjec

Re: [vpp-dev] New Committer Nomination: Marco Varlese

2018-02-06 Thread Luke, Chris
Doh. :) From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Dave Barach (dbarach) Sent: Tuesday, February 6, 2018 12:07 To: vpp-dev@lists.fd.io Subject: [vpp-dev] FW: New Committer Nomination: Marco Varlese Copying the list... From: Luke, Chris [mailto:chris_l

[vpp-dev] 18.04 tentative release plan

2018-02-05 Thread Luke, Chris
All, For any who didn't hear, somehow I've ended up the release manager for 18.04, following in the footsteps of others whose notes Dave Wallace has done a sterling job coalescing into something I think even I can grok. I've posted the tentative release plan for 18.04 in the usual place

Re: [vpp-dev] [csit-dev] VPP 18.01 Release artifacts are now available on nexus.fd.io

2018-01-25 Thread Luke, Chris
Woohoo! From: csit-dev-boun...@lists.fd.io [mailto:csit-dev-boun...@lists.fd.io] On Behalf Of Dave Wallace Sent: Thursday, January 25, 2018 0:23 To: vpp-dev@lists.fd.io; csit-...@lists.fd.io Subject: [csit-dev] VPP 18.01 Release artifacts are now available on nexus.fd.io Folks, The VPP 18.01

Re: [vpp-dev] sudo vppctl

2017-12-16 Thread Luke, Chris
I suggest at least a modicum of online searching for trivial issues like this, please. See https://wiki.fd.io/view/VPP/Command-line_Arguments#.22unix.22_parameters and look at “cli-listen”. Typically placed inside the VPP startup config file. Chris. From: vpp-dev-boun...@lists.fd.io

Re: [vpp-dev] How can i use VPP as MPLS PE/P device

2017-12-06 Thread Luke, Chris
But to make sure we’re clear, while VPP can provide the dataplane of a P/PE, but something else has to provide the control plane (eg, LDP, BGP, SDN controller, etc) Chris. From: on behalf of "Neale Ranns (nranns)" Date: Wednesday,

Re: [vpp-dev] memory issues

2017-12-05 Thread Luke, Chris
2. How can I check the packet buffer memory? BTW, do you have the test similar with 'the memory size 200k static routing use'? Thanks, Xyxue From: Luke, Chris Date: 2017-12-05 21:43 To: 薛欣颖; vpp-dev Subject: Re: [vpp-dev] memory issues You’re misreading top. “Virt” only means the virtua

Re: [vpp-dev] Question about Jira

2017-12-05 Thread Luke, Chris
Replying to an individual who sent me a message on IRC, but was not online when I went to reply:     Hi Sir, sorry to bother you. I have some confusion. Is it required to have JIRA task for     each gerrit review? I am new to FD.io, I am not sure If I can post such question in    

Re: [vpp-dev] memory issues

2017-12-05 Thread Luke, Chris
You’re misreading top. “Virt” only means the virtual memory footprint of the process. This includes unused heap, shared libraries, anonymous mmap() regions etc. “RSS” is the resident-in-memory size. It’s actually using 5G. “show memory” also only shows the heap usage, it does not include

Re: [vpp-dev] VPP high level working flowchart

2017-12-05 Thread Luke, Chris
I may have missed other responses, but the single biggest issue with your flow diagram is that there is no Linux network stack interaction unless an agent explicitly configures a logical network interface, or other mechanism, that does. VPP provides a completely independent packet

Re: [vpp-dev] api functions using shared memory

2017-11-30 Thread Luke, Chris
.com] Sent: Thursday, November 30, 2017 9:02 AM To: Luke, Chris <chris_l...@cable.comcast.com>; Ole Troan <otr...@employees.org> Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] api functions using shared memory Chris, It seems your work in https://gerrit.fd.io/r/#/c/9483/ does all

Re: [vpp-dev] api functions using shared memory

2017-11-30 Thread Luke, Chris
I’m already working on making this easier to consume. Stay tuned.  Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Gabriel Ganne Sent: Thursday, November 30, 2017 4:44 To: vpp-dev@lists.fd.io Subject: [vpp-dev] api functions using shared memory Hi,

Re: [vpp-dev] vpp-api python error during vpp installation

2017-11-22 Thread Luke, Chris
Need the error in question, which would have been much earlier in the output. But as another commenter mentions, if you ‘dpkg -i’ packages with dependencies you don’t have, ‘apt install -f’ can usually resolve those for you. Chris. From: vpp-dev-boun...@lists.fd.io

Re: [vpp-dev] Can't run tests (ImportError: No module named bier)

2017-11-22 Thread Luke, Chris
That caught me out last week, too, so yes please. Chris. > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Marco Varlese > Sent: Wednesday, November 22, 2017 10:43 > To: Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at

Re: [vpp-dev] There was a conflict between vpp-devel-17.10-release.x86_64.rpm and vpp-dpdk-devel-17.08-vpp2.x86_64.rpm

2017-11-21 Thread Luke, Chris
Looks like an issue in the RPM packaging. The .spec file for the -devel package includes the line: %{_includedir}/* Which will include the dpdk dir if it exists at that build time. The dpdk devel package is usually built elsewhere so I am surprised the vpp build dir has this, but I guess

Re: [vpp-dev] hi vpp-dev, another question about hugepage

2017-11-21 Thread Luke, Chris
, November 21, 2017 7:41 To: Luke, Chris <chris_l...@cable.comcast.com> Cc: vpp-dev@lists.fd.io Subject: 答复: [vpp-dev] hi vpp-dev, another question about hugepage Hi, chris: Can you spare a few minutes to help me? I have config the 1GB hugepages . But vpp still used the 2M hugepage. I want t

Re: [vpp-dev] gerrit http authentication

2017-11-21 Thread Luke, Chris
Just FYI, I use ssh-agent to avoid storing my key on shared devices. Chris. From: Pierre Pfister (ppfister) [mailto:ppfis...@cisco.com] Sent: Tuesday, November 21, 2017 3:31 To: vpp-dev@lists.fd.io Cc: Andrew Yourtchenko <ayour...@gmail.com>; Luke, Chris <chris_l...@cable.comcast.com&

Re: [vpp-dev] Import/includes in .api files

2017-11-20 Thread Luke, Chris
What Ole said. This requires careful thought for impact to downstream API users. Chris. > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Ole Troan > Sent: Monday, November 20, 2017 8:17 AM > To: Dave Barach (dbarach)

Re: [vpp-dev] Please Call DigSafe...

2017-11-17 Thread Luke, Chris
Hi Dave, After spending a few minutes to work out that you were talking about a proposed patch and not something any of us had merged (and, especially not that I merged!), I see that what we need is a balance between not discouraging people to experiment, or submit their ideas, but to also

Re: [vpp-dev] [csit-dev] vpp continuous integration on armv8

2017-11-16 Thread Luke, Chris
Ed, Based on Tina saying the ones delivered are OD1000’s, Overdrive machines seem to come from the factory with Suse on them according to their website. Chris. From: csit-dev-boun...@lists.fd.io [mailto:csit-dev-boun...@lists.fd.io] On Behalf Of Ed Warnicke Sent: Thursday, November 16, 2017

Re: [vpp-dev] Odd behavior running ping via vppctl

2017-11-15 Thread Luke, Chris
Addendum: https://jira.fd.io/browse/VPP-1038 has the history. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Luke, Chris Sent: Wednesday, November 15, 2017 14:30 To: Ed Warnicke <hagb...@gmail.com>; vpp-dev <vpp-dev@lists.fd.io> Subject:

Re: [vpp-dev] Odd behavior running ping via vppctl

2017-11-15 Thread Luke, Chris
Update to master or latest commits on stable/17.10. The fix just missed the release. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Ed Warnicke Sent: Wednesday, November 15, 2017 13:14 To: vpp-dev Subject: [vpp-dev] Odd behavior

Re: [vpp-dev] hi vpp-dev, need you help!

2017-11-15 Thread Luke, Chris
You can safely ignore those messages. They're just odd artifacts of how the build system is assembled. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of wanghongbo Sent: Wednesday, November 15, 2017 5:50 To: vpp-dev@lists.fd.io Subject: [vpp-dev] hi

Re: [vpp-dev] hi vpp-dev, need you help!

2017-11-14 Thread Luke, Chris
Likely you ran out of memory. A patch was merged last night that should help alleviate this by reducing the number of parallel builds. The new C++ stuff is a hog and is triggering this for several people. If you don't intend to use it, then perhaps looking for this section in

Re: [vpp-dev] vlib_validate_buffer_enqueue

2017-11-13 Thread Luke, Chris
The x4 variant was introduced chronologically after the sample plugin and nobody went back to update it. However, generally speaking the four-wide-stride is only beneficial in some cases, the reasoning for which is a bit arcane based on the likelihood of being able to keep the CPU cache primed

Re: [vpp-dev] VPP 17.07 file not found and option not found for vppctl

2017-11-13 Thread Luke, Chris
...@gmail.com] Sent: Monday, November 13, 2017 1:08 AM To: Luke, Chris <chris_l...@cable.comcast.com>; vpp-dev@lists.fd.io Subject: Fwd: [vpp-dev] VPP 17.07 file not found and option not found for vppctl Hi Chris, Thanks for reply. vagrant@localhost:~$ file `which vppctl` /usr/bin/vppctl: a /u

Re: [vpp-dev] problem with vppctl restart

2017-11-13 Thread Luke, Chris
Please file a bug in Jira with the component “CLI”. This is an interaction issue between VPP and vppctl; it seems to restart fine for me but, as you say, vppctl hangs. We need to have VPP actively kill open CLI sessions upon restart. Chris. From: vpp-dev-boun...@lists.fd.io

Re: [vpp-dev] VPP 17.07 file not found and option not found for vppctl

2017-11-12 Thread Luke, Chris
Check that you’re calling the binary vppctl program, not the script of the same name. The latter does not have the -s option and there was a period where both variants were still in the build tree. For example, you want ‘file’ to say something like this: $ file `which vppctl` /[…]/vppctl: ELF

Re: [vpp-dev] ACL Build/Test Issues

2017-11-10 Thread Luke, Chris
Since the tests reside in the same repo and they’re run from the checkout copy of the patch, you should be able to simply update the tests in the same patch that changes the result codes, without need for backward compatibility. If you’re wondering where the tests are: $ ls test/*acl*

Re: [vpp-dev] FW: Coverity build failed with 18 errors

2017-11-10 Thread Luke, Chris
Thanks Neale; merged. Hopefully normal service will be resumed on this afternoons run! :) Chris. > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Neale Ranns (nranns) > Sent: Friday, November 10, 2017 7:33 > To: Chris Luke

[vpp-dev] FW: Coverity build failed with 18 errors

2017-11-09 Thread Luke, Chris
Doh. Repost. I sent the original from the wrong account.  (mods, pls ignore the one held for moderation!) -Original Message- From: Chris Luke [mailto:chr...@flirble.org] Sent: Thursday, November 9, 2017 16:06 To: 'vpp-dev@lists.fd.io' Subject: FW: Coverity build

[vpp-dev] Merge jobs faiing

2017-11-06 Thread Luke, Chris
The post-merge jobs are failing with errors like this: 16:04:05 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy-file (default-cli) on project standalone-pom: Failed to deploy artifacts: Could not transfer artifact

Re: [vpp-dev] Ask a question, thanks!

2017-11-05 Thread Luke, Chris
One looks up the FIB attached to the interface the packet arrives on. The other checks whether a previous node indicated which FIB this packet should be forwarded via. Many nodes have documented how they use sw_if_index[], see

[vpp-dev] VPP node graph visualization

2017-11-04 Thread Luke, Chris
All, I finally got around[1] to bashing together something to dump the graph as a .dot. It's a Python script that uses the papi module. It's not ready to merge yet IMO but I've made the patch public[2] in case anyone else wants to play with it while I work on it. The commit message has my

Re: [vpp-dev] How to get VPP core dump and run exec file in interactive mode

2017-11-02 Thread Luke, Chris
/etc/vpp/startup.conf only loads if you tell it to. See https://wiki.fd.io/view/VPP/Command-line_Arguments#Configuration_file . I’m pretty sure the exec will occur whether interactive or not. You may have the generation of coredumps disabled. In any case, “make debug” will run VPP under gdb

Re: [vpp-dev] WHERE IS libpneum.so ???

2017-11-02 Thread Luke, Chris
Already on it :) > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Ole Troan > Sent: Thursday, November 2, 2017 10:13 > To: Holoo Gulakh > Cc: vpp-dev@lists.fd.io > Subject: Re: [vpp-dev] WHERE IS

Re: [vpp-dev] WHERE IS libpneum.so ???

2017-11-02 Thread Luke, Chris
Hello, Please see the reply I sent just now to the same question asked by another person on this list. Short version: I believe libpneum was superceded; the wiki was not updated.  Details in other msg. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf

Re: [vpp-dev] libpneum.so not exist, installing vpp python api

2017-11-02 Thread Luke, Chris
I believe libpneum is a historical artifact and no longer accurate. The Python binding module now uses libvppapiclient, built from src/vpp-api/client/client.c. By way of example, for development, I use these env vars: vppinst="$HOME/dev/fdio/vpp/build-root/install-vpp_debug-native/vpp" export

Re: [vpp-dev] vpp building problem

2017-11-01 Thread Luke, Chris
Hello, If you want to run it as a service then I suggest you use the pre-built packages, or build the packages yourself and install those. Only the act of installing a package prepares the underlying system to run VPP as a system service. The build instruction you gave leaves the built

Re: [vpp-dev] Number of interfaces configurable restriction

2017-10-29 Thread Luke, Chris
# cat /proc/sys/fs/nr_open 1048576 That is the ceiling on what value can be set for the open files limit (aka RLIMIT_NOFILE) with Linux. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Jan Srnicek -X (jsrnicek - PANTHEON TECHNOLOGIES at Cisco) Sent:

Re: [vpp-dev] Not able to see PCI NICs in show int

2017-10-27 Thread Luke, Chris
Run the VPP binary by hand, with something like “vpp unix interactive” to see what it says about DPDK. It will tell you whether your ports are unsupported. I have a feeling that Broadcom part is not supported by DPDK, but the Intel one should be. Other reasons why it may ignore them include if

Re: [vpp-dev] VPP 17.10 Released

2017-10-26 Thread Luke, Chris
Nice! :) > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Florin Coras > Sent: Thursday, October 26, 2017 17:36 > To: vpp-dev > Subject: [vpp-dev] VPP 17.10 Released > > Dear VPP community, > > The VPP

Re: [vpp-dev] 17.10 draft release notes

2017-10-25 Thread Luke, Chris
Hrm, I personally feel the breakdown by file to be more useful than who made the change. Chris > -Original Message- > From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On > Behalf Of Florin Coras > Sent: Wednesday, October 25, 2017 1:58 PM > To: Ole Troan

Re: [vpp-dev] a vppctl ping bug in 17.10-rc2?

2017-10-25 Thread Luke, Chris
Yes, please file a bug at jira.fd.io . I’ll look into this soon, suspect it’s an interaction of the non-interactive cli interface. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of John Wei Sent: Wednesday, October 25, 2017 18:53 To: vpp-dev@lists.fd.io

Re: [vpp-dev] gerrit http authentication

2017-10-19 Thread Luke, Chris
Just to be unambiguous for the archives, you mean HTTP authentication when pushing patches to Gerrit with Git, and not interactive browsing of the UI? Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Gabriel Ganne Sent: Thursday, October 19, 2017 4:13

Re: [vpp-dev] syslog in snat

2017-10-13 Thread Luke, Chris
com> Cc: Luke, Chris <chris_l...@cable.comcast.com>; Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES at Cisco) <matfa...@cisco.com>; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] syslog in snat I understand, thanks! I just mean in general if there wasn't interest in Syslog in

Re: [vpp-dev] syslog in snat

2017-10-13 Thread Luke, Chris
The release stable branch was forked several weeks ago; at this point it the release only accepts bug fixes. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Matt Paska Sent: Friday, October 13, 2017 17:11 To: Matus Fabian -X (matfabia - PANTHEON

Re: [vpp-dev] Mac Address Api Changes

2017-10-10 Thread Luke, Chris
+1 Sounds good to me From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of John Lo (loj) Sent: Tuesday, October 10, 2017 15:42 To: Jerome Tollet (jtollet) ; Mohsin Kazmi (sykazmi) ; vpp-dev Subject: Re:

Re: [vpp-dev] vlan sub interfaces

2017-09-29 Thread Luke, Chris
Eeh, we haven't previously advertised support for VLAN tags on af_packet before; I could believe it was a missing feature, but I have a harder time accepting it was a bug. I'm not strongly against the merge (though I do have a preference for strongly encouraging people to keep up with releases

Re: [vpp-dev] Stable branch for 17.10 pulled

2017-09-27 Thread Luke, Chris
Great work, Florin! Cheers, Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Florin Coras Sent: Wednesday, September 27, 2017 21:46 To: vpp-dev Subject: [vpp-dev] Stable branch for 17.10 pulled Folks, The release branch,

Re: [vpp-dev] [discuss] FD.io Jenkins : 2017-09-21 @ 0430 UTC (9:30am PDT)

2017-09-22 Thread Luke, Chris
[mailto:marco.varl...@suse.com] Sent: Friday, September 22, 2017 8:27 To: Luke, Chris <chris_l...@cable.comcast.com>; Vanessa Valderrama <vvalderr...@linuxfoundation.org>; infra-steer...@lists.fd.io; t...@lists.fd.io; disc...@lists.fd.io; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] [di

Re: [vpp-dev] [discuss] FD.io Jenkins : 2017-09-21 @ 0430 UTC (9:30am PDT)

2017-09-22 Thread Luke, Chris
I’m sure Vanessa will correct me where I am wrong, but I the suse build was failing on basic things (missing virtualenv) and downvoting otherwise good patches; After I reported this I thought she was going to make them non-voting jobs (since it I thought I saw somewhere this is what they ought

[vpp-dev] vppctl / cli improvements

2017-09-21 Thread Luke, Chris
FYI all, https://gerrit.fd.io/r/8491 fixes several vppctl and cli issues and generally makes them work together better. Of most note to people is it (finally) fixes the noise vppctl was producing when used non-interactively. Ie, the command echo, welcome banner and CLI prompt are no more when

Re: [vpp-dev] memmove fault

2017-09-20 Thread Luke, Chris
Decided it was the correct fix and just merged it, thanks. Chris. From: <vpp-dev-boun...@lists.fd.io> on behalf of "Luke, Chris" <chris_l...@comcast.com> Date: Wednesday, September 20, 2017 at 07:04 To: "Yoann Desmouceaux (ydesmouc)" <ydesm...@c

[vpp-dev] Coverity runs

2017-09-19 Thread Luke, Chris
All, Coverity have increased the limits for our project size again; effective yesterday I run the build twice daily. 0600 and 1500 Eastern is what I have in cron currently, which I hope will be useful times for the majority of the current contributors to get feedback on their patches once

[vpp-dev] Jira cleanup, FYI

2017-09-18 Thread Luke, Chris
All, As an FYI... I just did a bunch of cleanup in Jira. Closed a lot of issues (~100) that were marked Complete but never actually Closed. A significant number of these did not have fixed in dates, so for the ones completed in 2017 I worked out which release they likely would have landed in

Re: [vpp-dev] 回复:RE: 回复:RE: plugin compile error

2017-09-15 Thread Luke, Chris
There’s nothing obvious in these files; I guess I need to see your .am file. It would be easier if you could just share your plugin whole, perhaps on github. Chris. From: 重新开始 [mailto:15803846...@qq.com] Sent: Friday, September 15, 2017 12:15 To: Luke, Chris <chris_l...@cable.comcast.com>

Re: [vpp-dev] 回复:RE: plugin compile error

2017-09-15 Thread Luke, Chris
Can you show your .api and the generated .json? Chris. From: 重新开始 [mailto:15803846...@qq.com] Sent: Friday, September 15, 2017 11:51 To: Luke, Chris <chris_l...@cable.comcast.com>; vpp-dev <vpp-dev@lists.fd.io> Subject: 回复:RE: [vpp-dev] plugin compile error Hi, Luke, Thank your r

Re: [vpp-dev] plugin compile error

2017-09-15 Thread Luke, Chris
It’s complaining about invalid JSON in the .json file; that is built from the .api file of the plugin. Check it is valid, or if you have no API at this time, remove the .api file from API_FILES in the .am of the plugin. Chris. From: vpp-dev-boun...@lists.fd.io

Re: [vpp-dev] VPP contribute

2017-09-12 Thread Luke, Chris
Gerrit definitely has a valid SSL cert. Are you at a site that intercepts HTTPS traffic? Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Shachar Beiser Sent: Tuesday, September 12, 2017 1:25 To: Dave Barach (dbarach) ;

Re: [vpp-dev] u32 vs uint32_t

2017-09-11 Thread Luke, Chris
t;dwallac...@gmail.com>; Florin Coras <fcoras.li...@gmail.com>; Luke, Chris <chris_l...@cable.comcast.com> Cc: vpp-dev <vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] u32 vs uint32_t +1. I’ll patch the uses of uin32_t. /neale From: <vpp-dev-boun...@lists.fd.io<mailto:vpp-

[vpp-dev] u32 vs uint32_t

2017-09-11 Thread Luke, Chris
For discussion: VPP has traditionally used its own fixed-width types, such as u32 and u64 and only uses standard types when referring to the external world (eg, to talk to libc, etc). Recently I've noticed the C99 variant, uint32_t creeping in more and into VPP internal matters. As a matter of

Re: [vpp-dev] vpp graph dump

2017-08-16 Thread Luke, Chris
Eyal, I didn't release that code because it was embedded into VPP and fragile; I had intended to rewrite it to make use of the API and never got round to it. As Ole mentioned the API should now have all the required data; if you can wait until I return from vacation (read: remind me in

Re: [vpp-dev] memmove fault

2017-08-16 Thread Luke, Chris
Can you be more specific about the steps that led up to this issue? I won’t be able to work on it until September (about to go on vacation) but I do want to try to capture the details so I can try to recreate it. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On

Re: [vpp-dev] [csit-dev] API Change: Dedicated SW interface Event

2017-08-09 Thread Luke, Chris
age- > From: Neale Ranns (nranns) [mailto:nra...@cisco.com] > Sent: Wednesday, August 9, 2017 13:38 > To: Luke, Chris <chris_l...@cable.comcast.com>; vpp-dev@lists.fd.io; csit- > d...@lists.fd.io; honeycomb-...@lists.fd.io > Subject: Re: [csit-dev] API Change: Dedicated SW in

Re: [vpp-dev] [csit-dev] "vpp-make-test-docs-verify-master" job failure

2017-08-08 Thread Luke, Chris
y, August 08, 2017 11:47 AM > To: Dave Barach (dbarach) <dbar...@cisco.com>; Luke, Chris > <chris_l...@cable.comcast.com>; csit-...@lists.fd.io > Cc: vpp-dev@lists.fd.io > Subject: RE: [csit-dev] [vpp-dev] "vpp-make-test-docs-verify-master" job > failure >

Re: [vpp-dev] [csit-dev] "vpp-make-test-docs-verify-master" job failure

2017-08-08 Thread Luke, Chris
Cisco) > [mailto:ksek...@cisco.com] > Sent: Tuesday, August 08, 2017 10:51 AM > To: Dave Barach (dbarach) <dbar...@cisco.com>; Luke, Chris > <chris_l...@cable.comcast.com>; csit-...@lists.fd.io > Cc: vpp-dev@lists.fd.io > Subject: RE: [csit-dev] [vpp-dev] "vpp-make-test-doc

Re: [vpp-dev] [csit-dev] "vpp-make-test-docs-verify-master" job failure

2017-08-08 Thread Luke, Chris
I've seen precisely this issue with Python's virtualenv whenever the host doesn't have internet access while the venv is being created; I work around it using an HTTP proxy, though requiring internet access just to create a venv seems like a particularly braindead decision by the Python

Re: [vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread Luke, Chris
+1 Do you intend to block fib deletion until nothing uses it, or flush those things at deletion? Chris. > -Original Message- > From: csit-dev-boun...@lists.fd.io [mailto:csit-dev-boun...@lists.fd.io] On > Behalf Of Neale Ranns (nranns) > Sent: Thursday, August 3, 2017 3:57 > To:

Re: [vpp-dev] Merge job failing

2017-08-01 Thread Luke, Chris
se click here for Company Registration Information. From: Luke, Chris [mailto:chris_l...@comcast.com] Sent: Tuesday, August 1, 2017 3:10 PM To: Jan Srnicek -X (jsrnicek - PANTHEON TECHNOLOGIES at Cisco) <jsrni...@cisco.com>; vpp-dev <vpp-dev@lists.fd.io> Cc: Peter Lapos -X (plapo

Re: [vpp-dev] Merge job failing

2017-08-01 Thread Luke, Chris
When did that start? We re-instated the hook that builds docs after the Ubuntu merge job finishes; possibly related? It seems to work fine on the stable branch. Chris From: on behalf of "Jan Srnicek -X (jsrnicek - PANTHEON TECHNOLOGIES at Cisco)"

Re: [vpp-dev] 17.07 Release

2017-07-31 Thread Luke, Chris
The next merge job to run on each branch will trigger it; or at least I hope it does. I’ll do a ‘remerge’ on the current HEAD commit to see if that will do the needful Chris. On 7/31/17, 10:34, "vpp-dev-boun...@lists.fd.io on behalf of Neale Ranns (nranns)"

Re: [vpp-dev] Capturing Packets with Particular Ethertypes

2017-07-28 Thread Luke, Chris
Anyone can edit the wiki, hint hint :) Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Alessio Silvestro Sent: Friday, July 28, 2017 14:13 To: John Lo (loj) Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Capturing Packets with

Re: [vpp-dev] What is "pneum_read filed"?

2017-07-24 Thread Luke, Chris
Suspect it’s a typographical error; read it as “failed”. Do you open the API connection per thread? I suspect you will need to. It’s based on shared memory that may not survive thread spawning in some threading models in Python. Chris From: vpp-dev-boun...@lists.fd.io

Re: [vpp-dev] 17.07 Release

2017-07-20 Thread Luke, Chris
Woohoo! > -Original Message- > From: csit-dev-boun...@lists.fd.io [mailto:csit-dev-boun...@lists.fd.io] On > Behalf Of Neale Ranns (nranns) > Sent: Thursday, July 20, 2017 19:57 > To: vpp-dev@lists.fd.io; csit-...@lists.fd.io > Subject: [csit-dev] 17.07 Release > > > Dear VPP community,

Re: [vpp-dev] TWS call scheduled for 7/18 8am PDT / 11am EDT / 5pm CEST

2017-07-18 Thread Luke, Chris
For clarity, which dial in will be used? The thread below references the details for both the VPP dev call and the TWS call. My best guess is it’s the VPP dev call details. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Jong Hahn (jonhahn) Sent:

Re: [vpp-dev] show trace bug in vpp stable 1707

2017-07-15 Thread Luke, Chris
the number of packets to capture the traces of, to something like 5, does it still crash? Or just take longer to crash? Thanks, Chris. From: Andrew Taylor [mailto:andrew2016tay...@gmail.com] Sent: Saturday, July 15, 2017 2:38 To: Luke, Chris <chris_l...@cable.comcast.com> Cc: vpp-dev@lists

Re: [vpp-dev] show trace bug in vpp stable 1707

2017-07-13 Thread Luke, Chris
Andrew, Are you able to recreate it with a debug build running in the debugger, so we can get a backtrace? Can you share details on how VPP is setup at the time of the crash? Chris From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Andrew Taylor Sent:

Re: [vpp-dev] vpp installation without internet

2017-07-12 Thread Luke, Chris
You need you install the missing dependencies as you find them. ‘dkms’ is a standard Ubuntu packages to allow runtime compilation of kernel modules. You can grab it from any Ubuntu repo, or perhaps the apt cache of another Ubuntu machine. I suggest however you invest in an HTTP proxy or a

Re: [vpp-dev] monitor function

2017-07-11 Thread Luke, Chris
The generated documentation has a handy link to the source. :) https://docs.fd.io/vpp/17.07/clicmd_src_vlib.html#clicmd_show_runtime Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Yuliang Li Sent: Tuesday, July 11, 2017 21:32 To: Ni, Hongjun

Re: [vpp-dev] Building on Fedora 24

2017-07-06 Thread Luke, Chris
that it gets created when VPP is run manually, eg for development. In the console socket case it only does so if the socket looks like it will be in that directory (ie, it’s prefixed with /run/vpp/). Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Luke

Re: [vpp-dev] 17.07 RC2 today

2017-07-05 Thread Luke, Chris
+1 Fairly important, IMO. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Billy McFall Sent: Wednesday, July 05, 2017 9:27 AM To: Neale Ranns (nranns) Cc: vpp-dev Subject: Re: [vpp-dev] 17.07 RC2 today I just

Re: [vpp-dev] Buffer allocation failure

2017-06-30 Thread Luke, Chris
The packet you receive, what do you do with it? If you don’t forward it, you have two choices: * You could deallocate its buffer. * Or, better, recycle it and use that packets buffer for your outgoing packet. That way you avoid the expense of allocating a new one. Chris. From:

Re: [vpp-dev] Building on Fedora 24

2017-06-28 Thread Luke, Chris
No, it’s an artifact of a recent merge that enables the console socket as a unix-domain socket by default. Will propose a patch to remedy this shortly. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Tomas Brännström Sent: Wednesday, June 28, 2017 8:19 To:

[vpp-dev] Jira still had version 17.04 open

2017-06-26 Thread Luke, Chris
Just FYI, if Jira just spammed you from me, it's because I noticed version "17.04" was still marked 'unreleased', which I just fixed. I also removed the erroneous "1704" version. :) There were a bunch of outstanding issues, which it bumped to 17.10 I think. At some point we need to do some

Re: [vpp-dev] Help regarding af_packet worker thread assertion

2017-06-21 Thread Luke, Chris
Do you have the DPDK plugin loaded? It looks like “no”. If not, it’s likely because the buffer allocator used when DPDK is not loaded is not yet thread-safe. I’ve done some early work on this but it’s not going to make it into the open for a while. For now, don’t enable worker threads if

Re: [vpp-dev] Bind / Unbind of ACL

2017-06-17 Thread Luke, Chris
+1 > -Original Message- > From: Andrew  Yourtchenko [mailto:ayour...@gmail.com] > Sent: Saturday, June 17, 2017 5:28 > To: Luke, Chris <chris_l...@cable.comcast.com> > Cc: Marco Varlese <marco.varl...@suse.com>; vpp-dev@lists.fd.io > Subject: Re:

Re: [vpp-dev] Bind / Unbind of ACL

2017-06-16 Thread Luke, Chris
That was going to be one of my queries, but forgot to ask. Do we allow that currently? Probably shouldn't, as you say, for symmetry. Chris. > -Original Message- > From: Andrew Yourtchenko [mailto:ayour...@gmail.com] > Sent: Friday, June 16, 2017 17:51 > To: Luke, Ch

Re: [vpp-dev] Bind / Unbind of ACL

2017-06-16 Thread Luke, Chris
> > > > --a > > > > > > > > > > > > > > > Cheers, > > > Marco > > > > > > > > > > > > > > > What do you think ? > > > > > > > > --a > > > > > > > >

Re: [vpp-dev] Bind / Unbind of ACL

2017-06-15 Thread Luke, Chris
te_acl", > maybe it would be best to tackle that post-17.07 with a separate API > message acl_del_and_unbind or similar ? > > I feel a beet wary of adding more hidden state (even though the > reflected sessions table does provide already plenty of it :

Re: [vpp-dev] Bind / Unbind of ACL

2017-06-09 Thread Luke, Chris
Would it make sense to have a flag on the interface (or globally), set when applying the ACL, that indicates the desired behavior when the ACL is empty or non-existent? At the moment to me it seems logical that this is the same behavior as when matching falls off the end of the ACL. Chris. >

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

2017-06-02 Thread Luke, Chris
Silverman [mailto:bur...@gmail.com] Sent: Friday, June 2, 2017 17:54 To: Damjan Marion (damarion) <damar...@cisco.com>; Dave Barach <d...@barachs.net> Cc: Kinsella, Ray <ray.kinse...@intel.com>; Luke, Chris <chris_l...@cable.comcast.com>; Alessio Silvestro <ale.silver..

Re: [vpp-dev] VPP Node Debug

2017-06-01 Thread Luke, Chris
printk() is typically a kernel thing, no? This isn’t kernel code.  If you just want stuff on the console when running in a debugger, or interactively, clib_warning() may be what you are looking for. Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of

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

2017-05-27 Thread Luke, Chris
Wishes often come true when you turn them into patches. :) Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Burt Silverman Sent: Saturday, May 27, 2017 10:33 To: Kinsella, Ray Cc: Alessio Silvestro ;

Re: [vpp-dev] Some error in L3VPN

2017-05-24 Thread Luke, Chris
That specific trace formatting error was fixed on master earlier today. Could you give it a try? Chris. From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of ??? Sent: Wednesday, May 24, 2017 22:03 To: vpp-dev@lists.fd.io Subject: [vpp-dev] Some error in L3VPN

Re: [vpp-dev] Running VPP in a non-default network namespace

2017-05-24 Thread Luke, Chris
> On 24 May 2017, at 05:14, Luke, Chris <chris_l...@comcast.com> wrote: > > Ah, I see what you mean. > > The issue being that inside the namespace it cannot query the state of the Linux-bound interface (whether up/down) since the namespace doesn't have t

Re: [vpp-dev] Running VPP in a non-default network namespace

2017-05-23 Thread Luke, Chris
detected-down interfaces and explicitly provided PCI ID's. Chris. > -Original Message- > From: Renato Westphal [mailto:ren...@opensourcerouting.org] > Sent: Tuesday, May 23, 2017 22:01 > To: Luke, Chris <chris_l...@cable.comcast.com> > Cc: vpp-dev@lists.fd.io &g

Re: [vpp-dev] Running VPP in a non-default network namespace

2017-05-23 Thread Luke, Chris
If you're using DPDK and all your physical interfaces are DPDK-capable, then it's snatching the PCI device away from Linux. This has nothing to do with Linux namespaces; ns can't prevent it from happening because it's working at a different layer in the stack. The point of DPDK is to go

Re: [vpp-dev] The Case Of the Missing API Definition

2017-05-23 Thread Luke, Chris
It's disappointing that no heads-up was posted to the list. That's the bare minimum needed so that downstream consumers are aware of a material change before it bites them, especially if they track master. I'm the last person to suggest we need rules; I hope simple courtesy can prevent this in

  1   2   >