Re: [vpp-dev]: Crash in Timer wheel infra

2020-09-08 Thread Rajith PR via lists.fd.io
Hi Andreas/Dave, I did some experiments to debug the crash. Firstly, I added some profiling code in vlib/main.c. The code basically is added to know the timer_wheel slips that can cause such havocs(as mentioned by Andreas). There are slippages as you can see from the data collected from the core

[vpp-dev] how to configure ACL to match VXLAN info

2020-09-08 Thread Davi Scofield
Dear All, I have two questions on how to configure an VXLAN ACL on vpp: 1. how to match a special VXLAN session, include the soure IP, the soure UDP port and the VNI field. 2. how to match the inner ethernet header and the inner IP header. does anyone can share some configuretion or idea?

[vpp-dev] nat44 ed mode assertion failed when mulithread enabled in startup.conf

2020-09-08 Thread dfliuc
Dear VPP Folks, I found vpp assertion failed when nat44  forward is enabled. I'm using vpp version on master branch. I configured a simple nat scenario with nat44. My startup.conf : unix { interactive nodaemon cli-listen  /run/vpp/cli.sock cli-no-pager poll-sleep-usec 100 } api-trace { on } api

[vpp-dev] Reminder: VPP 20.09 RC1 is tomorrow 09 Sep 2020

2020-09-08 Thread Andrew Yourtchenko
Hi all, Just a friendly reminder that tomorrow 18:00 UTC is our milestone RC1, at which point we are making a new LTS branch stable/2009 off master and building the RC1 artifacts. Committers - please avoid merging risky commits to master until my email that RC1 milestone is completed. --a /*

Re: [vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Satya Murthy
Ok. I think, required changes would be more complex / involved than I initially imagined. Can you please make these changes. -- Thanks & Regards, Murthy -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17346): https://lists.fd.io/g/vpp-dev/message/1

Re: [vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Klement Sekera via lists.fd.io
That’s a very good point. Looking at vnet_buffer, there seems to be some space left in it for this case … 190 struct 191 {

Re: [vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Satya Murthy
Thanks Klement for the quick response. I can make the changes you suggested. But, one major doubt I have is on the HANDOFF scenario. Let's say, as part of custom-reasm-node, if the packet is decided to be handed off to another thread, then the next_node is ALWAYS getting set as "ip4-full-reass

[vpp-dev] Emergency Maintenance

2020-09-08 Thread Vanessa Valderrama
We are aware of latency issues on jenkins.fd.io. Jenkins requires a restart to resolve this issue. Thank you, Vanessa -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17343): https://lists.fd.io/g/vpp-dev/message/17343 Mute This Topic: https://lists.

Re: [vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Klement Sekera via lists.fd.io
Hi Satya, so this is obviously unfinished. Would you mind writing the code for that? You just need to steal a piece of code from ip4_sv_reass.c to do that ;-) and then steer your packets at custom node. 986 /* *INDENT-OFF* */ 987 VLIB_REGIS

Re: [vpp-dev] Query on ip4-local / ip4-unicast Feature Arc sequence

2020-09-08 Thread Klement Sekera via lists.fd.io
Hi Satya, it’s also necessary to enable full reassembly feature along with your feature by calling ip4_full_reass_enable_disable_with_refcnt(). You can take a look at NAT code which already does that - snat_interface_add_del(). Regards, Klement > On 4 Sep 2020, at 14:48, Satya Murthy wrote:

[vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Satya Murthy
[Edited Message Follows] Hi, Looking at the ip4 full reassembly graph nodes for the purpose of punting the fragments and getting the reassembled packets from our custom graph node. However, from the code it seems that,  is_custom_app flag is effectively disabled. I see that the node function i

[vpp-dev] ip full reassembly - is_custom_app field broken ?

2020-09-08 Thread Satya Murthy
Hi, Looking at the ip4 full reassembly graph nodes for the purpose of punting the fragments and getting the reassembled packets from our custom graph node. However, from the code it seems that,  is_custom_app flag is effectively disabled. I see that the node function is always getting called wi