[vpp-dev] vlib_put_frame_to_node to udp-encap causes main-thread crash

2021-02-05 Thread PRANAB DAS
Hi I am puzzled by the crash in the main-thread caused by the following code snippet that I have used to send control message payload over a udp encap tunnel. The udp encap tunnel is created using udp encap vppcli. The code below works when only a few packets are sent. But when I tried to send a b

Re: [vpp-dev] vnet_connect() from workers

2021-02-05 Thread Florin Coras
Hi Bill, We did consider the option of spreading the connects over all the workers but, because that type of performance was never an issue[0], I kept it as low priority due to the changes that would be needed. As you’ve found out, there are a number of assumptions the code currently makes wit

[vpp-dev] Vpp is not routing packages when LACP is configured

2021-02-05 Thread Marcos - Mgiga
Hello VPP experts, I have a peculiar case, When I use LACP links between VPP Server and two switches ( see image bellow) vpp is not forwarding any packages from router A to router B(and vice versa). If I remove LACP and adjust addressing and routing everything works fine. What do you sugges

Re: [vpp-dev] vnet_connect() from workers

2021-02-05 Thread Bill Vaughan
Thanks for the feedback Florin. I'll make sure the sessions are preallocated and the reason for doing the connect() on the main thread makes perfect sense. I was just trying to keep the data path completely off the main thread so it could be reserved for background tasks. I am not seeing any perf

[vpp-dev] FDIO Maintenance - 2021-02-05 1700 UTC to 2200 UTC

2021-02-05 Thread Vanessa Valderrama
*What:* * Jenkins (sandbox and production) o Implement JCasC in production + Jenkins configuration can be found here: https://git.fd.io/ci-management/tree/jenkins-config o OS and security updates o Upgrade to 2.63.3 o Plugin updates * Nexus o

Re: [vpp-dev] vnet_connect() from workers

2021-02-05 Thread Florin Coras
Hi Bill, First of all, thanks for sharing the details of the project. The scale you're looking, at least in terms of total number of active sessions should be relatively easily achievable with the right hardware. In case you haven’t done it yet, I’ll only recommend that you preallocate the numb

Re: [vpp-dev] Calico/VPP v0.12 release

2021-02-05 Thread Dave Wallace
Congratulations!!! -daw- On 2/5/2021 10:47 AM, Aloys Augustin (aloaugus) via lists.fd.io wrote: Hello, You may be interested in the latest release of Calico/VPP. It is based on a recent VPP master which includes the recent interrupt refactor, that reduces CPU consumption in interrupt mode. I

[vpp-dev] Calico/VPP v0.12 release

2021-02-05 Thread Aloys Augustin (aloaugus) via lists.fd.io
Hello, You may be interested in the latest release of Calico/VPP. It is based on a recent VPP master which includes the recent interrupt refactor, that reduces CPU consumption in interrupt mode. It also adds the following features, which bring use close to feature parity with upstream Calico: F

[vpp-dev] vnet_connect() from workers

2021-02-05 Thread Bill Vaughan
Hi all, I have a need to call vnet_connect() from worker threads but the stack requires it to be called from the main thread. For some context, the project I am working on includes a TCP PEP (Performance Enhancing Proxy). A PEP can speed up TCP connections over high latency paths, such as satelli