Re: [vpp-dev] Cisco VIC 1495 performance with DPDK and VPP 21.01

2021-03-29 Thread Manoj Kumar (manojku5) via lists.fd.io
Hi Team, A gentle reminder. Could someone please help with this? Regards -Manoj On 26/03/21, 1:51 PM, "Manoj Kumar (manojku5)" wrote: Hi Team, I am new to VPP developer's forum and wanted to understand the Cisco VIC 1495/97 performance with DPDK and VPP 21.01. Could someone

Re: [vpp-dev] VPP host stack thread ownership #hoststack

2021-03-29 Thread Olivia Dunham
Hi Florin, Thank you for the insight. Really helpful. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#19053): https://lists.fd.io/g/vpp-dev/message/19053 Mute This Topic: https://lists.fd.io/mt/81698902/21656 Mute #hoststack:https://lists.fd.io/g/vp

Re: [vpp-dev] keeping tests outside of src/

2021-03-29 Thread hemant via lists.fd.io
Hmm, most folks have moved from Python to Golang, not Rust. Rust is better suited to replace C for data plane programming. Hemant From: Damjan Marion Sent: Monday, March 29, 2021 4:27 PM To: Paul Vinciguerra Cc: hem...@mnkcg.com; Dave Wallace ; vpp-dev Subject: Re: [vpp-dev] keeping

Re: [vpp-dev] keeping tests outside of src/

2021-03-29 Thread Damjan Marion via lists.fd.io
Dear Paul, I think we should stop using python and move to rust :) — Damjan > On 29.03.2021., at 21:20, Paul Vinciguerra wrote: > > Hi Damjan, > > Moving the files has tradeoffs. The relative value depends on the user's > workflow. Most tests have their own launcher at the bottom of the

Re: [vpp-dev] keeping tests outside of src/

2021-03-29 Thread Paul Vinciguerra
Hi Damjan, Moving the files has tradeoffs. The relative value depends on the user's workflow. Most tests have their own launcher at the bottom of the test_ file and at some point were able to run outside of the Makefile/run_tests. Relocating the files essentially breaks that, but if it is not us

[vpp-dev] Intermittent VPP CI Verification Failures

2021-03-29 Thread Dave Wallace
Folks, Status update on recent intermittent VPP CI job failures (Jenkins Failure Cause noted in quotes):   - "Could not resolve host" --> These DNS failures have been resolved by Peter Mikus adding the Nomad hosted consul DNS server to all nomad hosts and subsequently docker containers runni

Re: [vpp-dev] nat-ed and max translations per user

2021-03-29 Thread Filip Varga via lists.fd.io
Hello, Max translations per user is a NAT44 EI (endpoint independent) plugin concept. EI plugin was previously mode of NAT. NAT would run either EI or ED (endpoint dependent). If you are interested in running EI mode please use the plugin configuration as follows: nat44 ei enable nat44 ei add

[vpp-dev] nat-ed and max translations per user

2021-03-29 Thread Xuo Guoto via lists.fd.io
Hello, While going through the nat configuration of latest VPP, I find that max translations per user is missing and is kind of replaced by "nat44 enable sessions 40 endpoint-dependent" which limit max translations per thread. Is there any equivalent config of max translations per user in l

Re: [vpp-dev] VPP host stack thread ownership #hoststack

2021-03-29 Thread Florin Coras
Hi Olivia, Inline. > On Mar 29, 2021, at 8:19 AM, Olivia Dunham wrote: > > Dear All, > > I have been reading VPP host stack and saw the example TCP proxy in > (src/plugins/hs_apps/proxy.c). > I understand that the main thread handles the CLI command and the callbacks > are registered for TC

Re: [vpp-dev] vppcom epoll half-closed tcp session

2021-03-29 Thread Florin Coras
Hi Vadim, To control the time vpp waits for a close from the app, add to startup.conf tcp { closewait-time N }, where N is time in seconds. With respect to the epoll events, vcl only notifies the app of a close once and EPOLLHUP is returned whenever a peer closed its end of the session. Could

[vpp-dev] VPP host stack thread ownership #hoststack

2021-03-29 Thread Olivia Dunham
Dear All, I have been reading VPP host stack and saw the example TCP proxy in (src/plugins/hs_apps/proxy.c). I understand that the main thread handles the CLI command and the callbacks are registered for TCP proxy by main thread. Can anyone explain the thread/core ownership during packet proces

Re: [vpp-dev] vppcom epoll half-closed tcp session

2021-03-29 Thread Vadim Platonov via lists.fd.io
Hi, Could you please clarify the name of startup.conf configuration parameter for half-closed session timeout? Consider: 1. On peer FIN vcl should generate EPOLLRDHUP event towards the App 2. On full session close vcl should generate EPOLLRDHUP | EPOLLHUP event towards the App Regards