Re: [vpp-dev] vpp crash when handling IGMP with router alert

2018-10-17 Thread Neale Ranns via Lists.Fd.Io
Hi Jeff, Thank you for the bug report. As you mention the graph node path taken by these packets does not go thru ip4-lookup and so does not have the fib-index set. Since ip4-lookup is replaced by ip4-options, IMO ip4-options would be the place to add the code you have identified, so that we

Re: [vpp-dev] Delete IPv6 VXLAN fails

2018-10-11 Thread Neale Ranns via Lists.Fd.Io
+Eyal I expect it was broken by efd9cf302. /neale De : au nom de "Michal Cmarada via Lists.Fd.Io" Répondre à : "Michal Cmarada -X (mcmarada - PANTHEON TECHNOLOGIES at Cisco)" Date : jeudi 11 octobre 2018 à 15:30 À : "vpp-dev@lists.fd.io" Cc : "vpp-dev@lists.fd.io" Objet : [vpp-dev]

Re: [vpp-dev] question abot FRR

2018-10-10 Thread Neale Ranns via Lists.Fd.Io
Hi Xue, which FRR ;) This one: https://tools.ietf.org/html/rfc5286 we don’t support For this one: https://frrouting.org/ I’ll leave it to the community to comment. /neale De : au nom de xyxue Date : mercredi 10 octobre 2018 à 08:35 À : vpp-dev Objet : [vpp-dev] question abot FRR Hi

Re: [vpp-dev] Master branch l2bd test perf dop

2018-10-04 Thread Neale Ranns via Lists.Fd.Io
Hi Yuwei, Can you test this, please: https://gerrit.fd.io/r/#/c/15100/ thanks, neale De : "Zhang, Yuwei1" Date : vendredi 28 septembre 2018 à 03:08 À : "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Objet : RE: [vpp-dev] Master branch l2bd test perf dop Hi Neale, I assume the

Re: [vpp-dev] Make test failures on ARM - IP4, L2, ECMP, Multicast, GRE, SCTP, SPAN, ACL

2018-09-27 Thread Neale Ranns via Lists.Fd.Io
De : au nom de Juraj Linkeš Date : jeudi 27 septembre 2018 à 09:21 À : "Neale Ranns (nranns)" Cc : vpp-dev Objet : Re: [vpp-dev] Make test failures on ARM - IP4, L2, ECMP, Multicast, GRE, SCTP, SPAN, ACL Hi Neale, I had a debugging session with Andrew about failing ACL testcases and he

Re: [vpp-dev] Master branch l2bd test perf dop

2018-09-27 Thread Neale Ranns via Lists.Fd.Io
Hi Yuwei, There was a change to the l2flood node recently: https://gerrit.fd.io/r/#/c/13578/ where we use the buffer clone mechanism rather than free-recycle. I would expect the CPU cycles per invocation of the l2-flood node to increase, but the number of invocations of l2flood to decrease

Re: [**EXTERNAL**] Fwd: [vpp-dev] Failing to create untagged sub-interface

2018-09-25 Thread Neale Ranns via Lists.Fd.Io
Hi Mike, Perhaps you could tell us why you want to create an untagged sub-interface. Regards, Neale De : au nom de "Bly, Mike" Date : vendredi 21 septembre 2018 à 17:06 À : "John Lo (loj)" , Edward Warnicke , "vpp-dev@lists.fd.io" Objet : Re: [**EXTERNAL**] Fwd: [vpp-dev] Failing to create

Re: [vpp-dev] broken GRE tunnel

2018-09-19 Thread Neale Ranns via Lists.Fd.Io
Hi Fedro, Thanks for the bug report. Fixed in: https://gerrit.fd.io/r/#/c/14891/ /neale -Original Message- From: on behalf of Fedor Kazmin Date: Wednesday, 19 September 2018 at 10:46 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] broken GRE tunnel Hello all, I have got an

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-07 Thread Neale Ranns via Lists.Fd.Io
Hi Stan, Thanks for the decode. Given that I cannot analyse your core, I cannot be sure why the crash occurred. But I do notice when using the route type we see in the trace in a new unit test that it doesn’t produce the correct result. Here is the patch: https://gerrit.fd.io/r/#/c/14714/

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-05 Thread Neale Ranns via Lists.Fd.Io
On the exact same version of VPP that produced the crash do: api trace custom-dump /path/to/trace/flie.txt /neale From: Stanislav Chlebec Date: Wednesday, 5 September 2018 at 13:24 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Cavium ThunderX (ARM64) - Crash in

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-09-04 Thread Neale Ranns via Lists.Fd.Io
Hi Stan, Unfortunately I don’t have an ARM machine on to decode the post-mortem data. Could you do this? Thanks, Neale From: Stanislav Chlebec Date: Tuesday, 4 September 2018 at 11:06 To: Stanislav Chlebec , "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Cavium

Re: [vpp-dev] vlib_buffer_t clone operation

2018-09-03 Thread Neale Ranns via Lists.Fd.Io
Hi Eason, There’s vlib_buffer_clone() it’s use in IP multicast can be found here: replicate_inline (…) and in L2 multicast here: l2flood_node_fn(…) /neale -Original Message- From: on behalf of Eason Chen Reply-To: Eason Chen Date: Monday, 3 September 2018 at 04:12 To:

Re: [vpp-dev] IGMP enable issue

2018-08-28 Thread Neale Ranns via Lists.Fd.Io
Hi Aleksander, It’s not top of my TODO list right now. Your additions would be most welcome. /neale From: on behalf of Aleksander Djuric Date: Tuesday, 28 August 2018 at 14:41 To: "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] IGMP enable issue In addition to my previous message...

Re: [vpp-dev] discarding label in ipv4 FIB.

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
[fix missing information] Hi, Label value 16 is, incorrectly IMO, not a valid out-put label. See: https://gerrit.fd.io/r/#/c/14508/ for a fix. Thanks, /neale From: on behalf of "Neale Ranns via Lists.Fd.Io" Reply-To: "Neale Ranns (nranns)" Date: Monday, 27 August 20

Re: [vpp-dev] discarding label in ipv4 FIB.

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi, Label value is, incorrectly IMO, not a valid out-put label. See: https://gerrit.fd.io/r/#/c/14508/ for a fix. Thanks, Neale From: on behalf of "abbas ali chezgi via Lists.Fd.Io" Reply-To: "che...@yahoo.com" Date: Monday, 27 August 2018 at 13:05 To: "vpp-dev@lists.fd.io" Cc:

Re: [vpp-dev] IGMP enable issue

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Aleksander, The API required to enable router mode did not have a CLI equivalent. I have added it in : https://gerrit.fd.io/r/#/c/14507/ now do: igmp enable router when done igmp disable router /neale From: on behalf of Aleksander Djuric Date: Monday, 27 August 2018 at 12:28

Re: [vpp-dev] VPP hangs on GRE interface going up

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Fedor, You have exposed a bug. Thanks. Please re-test including: https://gerrit.fd.io/r/#/c/14504/ /neale From: on behalf of Fedor Kazmin Date: Monday, 27 August 2018 at 13:25 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] VPP hangs on GRE interface going up Hello, all I have got an

Re: [vpp-dev] IGMP enable issue

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Aleksander, To you want VPP to act like a host or a router? /neale From: on behalf of Aleksander Djuric Date: Monday, 27 August 2018 at 10:39 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] IGMP enable issue Hello, I am trying to configure VPP for IGMP, but with this configuration it

Re: [vpp-dev] Source Based Routing #vpp

2018-08-27 Thread Neale Ranns via Lists.Fd.Io
Hi Georgi, Are you asking for this: https://www.cisco.com/c/en/us/td/docs/ios/12_0s/feature/guide/vrfselec.html we don’t support this feature specifically (i.e. a simple IP source based lookup as an input feature, though it would be easy to add) but we do support the more general case of

Re: [vpp-dev] Cavium ThunderX (ARM64) - Crash in VPP (Kubernetes + Contiv-VPP network plugin)

2018-08-21 Thread Neale Ranns via Lists.Fd.Io
Hi Stan, What route were you adding at the time? Can you give me the post-mortem API dump [1] /neale [1] see https://wiki.fd.io/view/VPP/BugReports From: on behalf of Stanislav Chlebec Date: Tuesday, 21 August 2018 at 16:41 To: Nitin Saxena , "vpp-dev@lists.fd.io" Subject: [vpp-dev]

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi Justin, It’s building packages. I imagine you can still ‘vagrant ssh’ despite that failure and do non VOM related things. If you want to build VOM then either, increase the memory or decrease the number of cores of your machine, or lower the number of parallel jobs. /neale -Original

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi Justin, Note also you can control the number of paralle builds with: # /proc/cpuinfo does not exist on platforms without a /proc and on some # platforms, notably inside containers, it has no content. In those cases # we assume there's 1 processor; we use 2*ncpu for the -j option. # NB: GNU

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi Justin, In the master branch VOM is only built when building packages and doing ‘make test-ext’, i.e. for release and for its own testing. There’s no finer avoidance control. /neale -Original Message- From: "Justin Pecqueur (jpecqueu)" Date: Thursday, 9 August 2018 at 15:07 To:

Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom"

2018-08-09 Thread Neale Ranns via Lists.Fd.Io
Hi Justin, Not enough memory for the number of CPUs/parallel jobs. Here’s my vagrant VM on OSx: vagrant@ ~/vpp (master) $ free totalusedfree shared buff/cache available Mem:4146932 2320260 947376 16732 879296 1765252 Swap:

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-03 Thread Neale Ranns via Lists.Fd.Io
The C++ language bindings are all templates. It’s the VOM compilation (that uses those templates) that consumes the memory. VOM is already in extras and these days only compiled if you do ‘make test-ext’ or ‘make ’ /neale From: Ole Troan Date: Friday, 3 August 2018 at 12:51 To: Juraj Linkeš

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-03 Thread Neale Ranns via Lists.Fd.Io
Hi Juraj, Answers/comments inline with [nr] Regards, neale From: Juraj Linkeš Date: Friday, 3 August 2018 at 12:45 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: RE: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX Hi Neale, Yea they do require a lot of

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-02 Thread Neale Ranns via Lists.Fd.Io
Hi Juraj, I couldn’t say how much each compile ‘should’ use, but it has been noted in the past that these template heavy C++ files do require a lot of memory to compile. With the many cores you have, then that’s a lot in total. ‘make wipe’ does not clear the ccache, so any subsequent builds

Re: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX

2018-08-01 Thread Neale Ranns via Lists.Fd.Io
Hi Juraj, How many parallel compiles do you have? What’s the j factor /neale From: on behalf of Juraj Linkeš Date: Wednesday, 1 August 2018 at 16:59 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] Large memory spike during make verify on ARM machine ThunderX Hi vpp-devs, I noticed that

Re: [SUSPICIOUS] Re: [SUSPICIOUS] [vpp-dev] L3VPN in VPP

2018-08-01 Thread Neale Ranns via Lists.Fd.Io
Hi, You probably want: ip route add

Re: [SUSPICIOUS] [vpp-dev] L3VPN in VPP

2018-07-31 Thread Neale Ranns via Lists.Fd.Io
Hi, Please show me: sh ip fib index 1 5.5.5.5/32 and sh ip fib index 0 192.168.23.3/32 I suspect you are missing an out-label on the latter. /neale From: on behalf of Gulakh Date: Tuesday, 31 July 2018 at 14:53 To: "vpp-dev@lists.fd.io" Subject: [SUSPICIOUS] [vpp-dev] L3VPN in VPP It

Re: [vpp-dev] L3VPN in VPP

2018-07-31 Thread Neale Ranns via Lists.Fd.Io
Hi, You are correct on all points. regards /neale From: Holoo Gulakh Date: Tuesday, 31 July 2018 at 12:19 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] L3VPN in VPP Hi, In order to have both VPLS and L3VPN works concurrently in a PE router, I guess that I

Re: [vpp-dev] L3VPN in VPP

2018-07-30 Thread Neale Ranns via Lists.Fd.Io
Hi, Answers inline marked [nr] /neale From: on behalf of Gulakh Date: Saturday, 28 July 2018 at 13:45 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] L3VPN in VPP Hi, I have setup a VPLS scenario successfully and now I want to setup a L3VPN scenario in VPP (L3VPN topology is in attachment).

Re: [vpp-dev] VPP_STABLE_1710 Crash during IP Address Addition #vnet

2018-07-25 Thread Neale Ranns via Lists.Fd.Io
Hi Jitendra, Addresses in overlapping subnets is not supported by VPP. The configuration you give below is not valid. /neale From: on behalf of "sainijite...@gmail.com" Date: Tuesday, 24 July 2018 at 07:57 To: "vpp-dev@lists.fd.io" Subject: Re: [vpp-dev] VPP_STABLE_1710 Crash during IP

Re: [vpp-dev] VPP_STABLE_1710 Crash during IP Address Addition #vnet

2018-07-23 Thread Neale Ranns via Lists.Fd.Io
Hi, I expected it was ‘fixed’ when we explicitly disallowed overlapping subnets: https://gerrit.fd.io/r/#/c/8057/ /neale From: on behalf of "sainijite...@gmail.com" Date: Monday, 23 July 2018 at 12:42 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] VPP_STABLE_1710 Crash during IP Address

Re: [vpp-dev] [WARNING : MESSAGE ENCRYPTED] Re: [vpp] VXLAN arp response packet is dropped

2018-07-18 Thread Neale Ranns via Lists.Fd.Io
Hi Satomi, That’s a big trace. Can you point to an example of a packet drop that is causing you problems. Thanks neale -Original Message- From: 井上里美 Date: Wednesday, 18 July 2018 at 10:58 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Cc: "Norimasa Asai (noasai)" ,

Re: [vpp-dev] [vpp] VXLAN arp response packet is dropped

2018-07-18 Thread Neale Ranns via Lists.Fd.Io
Can I see the packet trace? /neale -Original Message- From: 井上里美 Date: Wednesday, 18 July 2018 at 09:54 To: "Neale Ranns (nranns)" , "vpp-dev@lists.fd.io" Cc: "Norimasa Asai (noasai)" , エッジ仮想化hcoML , 小柳達也様 , N転P_西岡孟朗様 Subject: [vpp] VXLAN arp response packet is dropped Hi

Re: [vpp-dev] [pw] [vpp] VXLAN arp response packet is dropped

2018-07-06 Thread Neale Ranns via Lists.Fd.Io
Hi Satomi Debugging packet loss is much easier with a VPP packet trace… Regards, neale -Original Message- From: on behalf of 井上里美 Date: Friday, 6 July 2018 at 12:38 To: "vpp-dev@lists.fd.io" Cc: "Norimasa Asai (noasai)" , エッジ仮想化hcoML , 小柳達也様 , N転P_西岡孟朗様 Subject: [vpp-dev] [pw]

Re: [vpp-dev] Does VPP support source base route?

2018-07-03 Thread Neale Ranns via Lists.Fd.Io
Hi David, Yes and no. No, because there is [today] no way to change *the* IP lookup to use the packet’s source address. Yes, because VPP does support a source based lookup, but this would happen after *the* destination based lookup. So, the trick would be to configure a second IP table with

Re: [vpp-dev] twamp

2018-07-02 Thread Neale Ranns via Lists.Fd.Io
Hi Avi, None that I am aware of, but its inclusion would be welcome. /neale -Original Message- From: on behalf of "Avi Cohen (A)" Date: Thursday, 28 June 2018 at 15:04 To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] twamp Hi, Is there any plan to implement/integrate TWAMP into

Re: [vpp-dev] mpls tunnel

2018-06-20 Thread Neale Ranns via Lists.Fd.Io
Hi, This: XXX via via 1.1.1.1 ip4-lookup-in-table 0 out-labels 33 is not a valid path. If you want packets to follow the same path as for 1.1.1.1 (i.e. the path is recursive via 1.1.1.1, and you’ll need a route in the fib for 1.1.1.1) and have label 33 imposed, do: XXX via via 1.1.1.1

Re: [vpp-dev] creat mpls tunnel

2018-06-14 Thread Neale Ranns via Lists.Fd.Io
You can’t with the current API. Nor can you with any other type of tunnel. /neale From: on behalf of "omid via Lists.Fd.Io" Reply-To: "zeinalpouro...@yahoo.com" Date: Tuesday, 12 June 2018 at 18:46 To: "vpp-dev@lists.fd.io" Cc: "vpp-dev@lists.fd.io" Subject: [vpp-dev] creat mpls tunnel

<    1   2   3