Re: [vpp-dev] Vpp apps available

2018-01-22 Thread Marek Gradzki -X (mgradzki - PANTHEON TECHNOLOGIES at Cisco)
Hi, vbd allows to mount multiple vpp instances and configure bridge domains, also provides GUI. I also recall gbp, but I also suggest asking ODL mailing list. If you are interested in VPP + ODL integration or want to configure VPP using RESTCONF/NETCONF, you can use honeycomb and you don't need

Re: [vpp-dev] Question and bug found on GTP performance testing

2018-01-22 Thread Lollita Liu
Hi, John, The internal mechanism is very clear to me now. And do you have any thought about the dead lock on main thread? BR/Lollita Liu From: John Lo (loj) [mailto:l...@cisco.com] Sent: Tuesday, January 23, 2018 11:18 AM To: Lollita Liu ; vpp-dev@lists.fd.io Cc:

Re: [vpp-dev] Question and bug found on GTP performance testing

2018-01-22 Thread John Lo (loj)
Hi Lolita, Thank you for providing information from your performance test with observed behavior and problems. On interface creation, including tunnels, VPP always creates dedicated output and tx nodes for each interface. As you correctly observed, these dedicated tx and output nodes are not u

[vpp-dev] 1G hugepage support in VPP //RE: "ftruncate: Invalid argument" in VPP startup

2018-01-22 Thread Ni, Hongjun
Hi all, I also tested master and stable/1710 release using 1G hugepage. Below is the test result: For stable/1710, it could work well using 1G hugepage. For master, it failed to start up when using 1G hugepage, just like below. Because 1G hugepage support is required for some performance tests, a

Re: [vpp-dev] "ftruncate: Invalid argument" in VPP startup

2018-01-22 Thread Damjan Marion
Dear Samuel, VPP needs 2M hugepages, and you don't have them free > clib_sysfs_read: open > `/sys/devices/system/node/node0/hugepages/hugepages-2048kB/free_hugepages': > No such file or directory > clib_sysfs_read: open > `/sys/devices/system/node/node1/hugepages/hugepages-2048kB/free_hu

Re: [vpp-dev] RFC: Error Codes

2018-01-22 Thread Dave Barach (dbarach)
Dear Jon, That makes sense to me. Hopefully Ole will comment with respect to adding statements of the form error { FOO_NOT_AVAILABLE, “Resource ‘foo’ is not available } ; to the new Python PLY-based API generator. The simple technique used to allocate plugin message-ID’s seems to work OK to s

[vpp-dev] VPP ACL plugin session info

2018-01-22 Thread Pradeep Patel (pradpate)
Team, I am trying to dump the session table (show acl-plugin sessions) to view the session info but don’t see any sessions getting created. Any input will be helpful. Plugin Version vat# acl_plugin_get_version vl_api_acl_plugin_get_version_reply_t_handler:133: ACL plugin version: 1.3 Following

[vpp-dev] RFC: Error Codes

2018-01-22 Thread Jon Loeliger
Hey VPP Aficionados, I would like to make a proposal for a new way to introduce error codes into the VPP code base. The two main motivations for the proposal are 1) to improve the over-all error messages coupled to their API calls, and 2) to clearly delineate the errors for VNET from tho

[vpp-dev] Upcoming memif API and CLI changes.

2018-01-22 Thread Jon Loeliger
Folks, Just a heads-up that I have submitted a patch that alters both the API and the CLI for the memif functions. That patch is being reviewed and will (hopefully) be merge soon. Prior to the patch, the memif CLI supported a create and a delete command roughly like this: vppctl# create mem

[vpp-dev] "ftruncate: Invalid argument" in VPP startup

2018-01-22 Thread Samuel Eliáš
Hello vpp-dev, I've encountered an issue when trying to run VPP using default configuration on baremetal (512GB RAM, 36 phys cores, Ubuntu16.04). It appears to be related to dpdk memory allocation, and only occurs on VPP 18.01, not on 17.10. Just wondering if anyone's seen this before, and/or

[vpp-dev] Vpp apps available

2018-01-22 Thread Sarkar, Kawshik
I am finding only one vpp app out there called vpp vbd for odl...It only lets u create bridge domains but lacks other major stuffs like tap and veth interface creation etc..and many more functionsquestion 1.are there other apps available? Question 2.can users create their own yang models and

Re: [vpp-dev] Why is IP reassemble not supported in VPP?

2018-01-22 Thread Lollita Liu
Hi, Klement. Thank you for your response. We will check the patch carefully. But I still have question about why IP reassemble is not there or be treated with lower priority. I think IP reassemble is mandatory feature as tunnel endpoint Please share with me about your thought. Thank

Re: [vpp-dev] MPLS-TP support

2018-01-22 Thread Neale Ranns (nranns)
Hi, I am not aware of any effort now, nor in plan, for MPLS TP. Contributions are welcome ☺ Regards, neale -Original Message- From: on behalf of Алексей Болдырев Date: Friday, 19 January 2018 at 22:40 To: vpp-dev , vpp-dev-request Subject: [vpp-dev] MPLS-TP support Please tell

[vpp-dev] Question and bug found on GTP performance testing

2018-01-22 Thread Lollita Liu
Hi, We are do performance testing on GTP of VPP source code, testing the GTPU performance impact by creating/removing tunnel. Found some curious thing and one bug. Testing GTP encryption via one CPU across different rx and tx port on same NUMA, with 10K pre-cr

Re: [vpp-dev] Why is IP reassemble not supported in VPP?

2018-01-22 Thread Ole Troan
This is not an argument against implementing IP fragmentation and reassembly, but... > My question is why IP reassemble is not supported in VPP? It is > understandable that IP reassemble is not required for pure packet forwarding. > But as a router platform, there are also plenty of control pla

Re: [vpp-dev] Why is IP reassemble not supported in VPP?

2018-01-22 Thread Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at Cisco)
Hi Lollita Liu, I am not in position of decision-making and I do not know the project priorities... I'll have to leave this question open for others to answer. Thanks, Klement > -Original Message- > From: Lollita Liu [mailto:lollita@ericsson.com] > Sent: Monday, January 22, 2018 3: