[vpp-dev] VCL library

2020-02-25 Thread Kusuma DS
Hi, I have one question related to VCL library. Can i use the VCL library api for writing internal application? Thank you, Kusuma -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15516): https://lists.fd.io/g/vpp-dev/message/15516 Mute This Topic:

[vpp-dev] [Question] L3 xconnects example usage

2020-02-25 Thread Denis Tingajkin
Hello, Where can I find any example of usage l3xconns via `vppctl`? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15517): https://lists.fd.io/g/vpp-dev/message/15517 Mute This Topic: https://lists.fd.io/mt/71533312/21656 Group Owner: vpp-dev+ow...

[vpp-dev] Coverity run FAILED as of 2020-02-25 14:00:25 UTC

2020-02-25 Thread Noreply Jenkins
Coverity run failed today. Current number of outstanding issues are 6 Newly detected: 1 Eliminated: 7 More details can be found at https://scan.coverity.com/projects/fd-io-vpp/view_defects -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15518): ht

Re: [vpp-dev] VCL library

2020-02-25 Thread Florin Coras
Hi Kusuma, No. For that you’ll have to use the builtin C apis. See the example echo client/server, http server or proxy apps here [1]. Regards, Florin [1] https://git.fd.io/vpp/tree/src/plugins/hs_apps > On Feb 25, 2020, at 2:55 AM, Kusuma DS wrote: > > Hi, > > I have one question relate

Re: [vpp-dev] VCL library

2020-02-25 Thread Kusuma DS
Hi Florin, Thank you for the information. I'll try it out. Regards, Kusuma On Tue, 25 Feb, 2020, 8:27 PM Florin Coras, wrote: > Hi Kusuma, > > No. For that you’ll have to use the builtin C apis. See the example echo > client/server, http server or proxy apps here [1]. > > Regards, > Florin > >

[vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Christian Hopps
I've got a couple of changes to the ipsec API that I'd like to upstream to match the vpp "kernel" code I'm going try and upstream to strongswan. 1) Add: Add an ip_route_lookup/reply pair (semver minor++) 2) Fix: Add IS_INBOUND flag (value 0x40) to ipsec_sad_flags (semver patch++) optional) Fix: p

[vpp-dev] vmxnet3 rx-queue error "vmxnet3 failed to activate dev error 1" #vmxnet3 #ipsec

2020-02-25 Thread ravinder . yadav
[Edited Message Follows] VPP IPsec responder on ESXI VM RHEL 7.6 Is there a limitation on the number of num-tx-queues and num-rx-queues we can associate with vmxnet3? I have 12 worker threads running but when i try to associate more than 4 num-rx-queues i get error saying "vmxnet3 failed to ac

Re: [vpp-dev] [Question] L3 xconnects example usage

2020-02-25 Thread Neale Ranns via Lists.Fd.Io
Hi Denis, You can always use the help function on the CLI; DBGvpp# l3xc ? l3xc l3xc [add|del] via ... an example would then be: l3xc add ip4 eth1 via 10.10.10.10 eth0 to send all IP4 packets received on eth1 to 10.10.10.10 on eth0. /neale From: on be

[vpp-dev] vpp ipsec ikev2

2020-02-25 Thread sabanaeem807
strongswan conf config setup strictcrlpolicy=no conn %default ike=aes256-sha1-modp2048! esp=aes192-sha1-esn! mobike=no keyexchange=ikev2 ikelifetime=24h lifetime=24h conn net-net right=192.168.4.2 rightsubnet=192.168.5.0/24 rig

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Dave Barach via Lists.Fd.Io
Dear Chris, Adding missing flags to ipsec_sad_flags shouldn’t break much of anything. Never say never, but for me, I wouldn’t hesitate to merge such a patch. Adding an entirely new message will renumber subsequent core engine messages, and implies client recompilation. My $0.02: again, not such

Re: [vpp-dev] vmxnet3 rx-queue error "vmxnet3 failed to activate dev error 1" #vmxnet3 #ipsec

2020-02-25 Thread steven luong via Lists.Fd.Io
From: on behalf of "ravinder.ya...@hughes.com" Date: Tuesday, February 25, 2020 at 7:27 AM To: "vpp-dev@lists.fd.io" Subject: [vpp-dev] vmxnet3 rx-queue error "vmxnet3 failed to activate dev error 1" #vmxnet3 #ipsec [Edited Message Follows] VPP IPsec responder on ESXI VM RHEL 7.6 Is there

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Andrew Yourtchenko
With my 19.08 release manager hat on, For the current state of the matters my view is “as soon as the CRC of any existing messages does not change, a patch is okay to include into 19.08”. This applies recursively, meaning that if one add a new message to 1908, it comes in as “frozen” with no fur

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Christian Hopps
> On Feb 25, 2020, at 12:48 PM, Andrew Yourtchenko wrote: > > With my 19.08 release manager hat on, > For the current state of the matters my view is “as soon as the CRC of any > existing messages does not change, a patch is okay to include into 19.08”. > > This applies recursively, meaning t

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Andrew Yourtchenko
> On 25 Feb 2020, at 21:11, Christian Hopps wrote: > >  > >> On Feb 25, 2020, at 12:48 PM, Andrew Yourtchenko wrote: >> >> With my 19.08 release manager hat on, >> For the current state of the matters my view is “as soon as the CRC of any >> existing messages does not change, a patch is ok

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Christian Hopps
> On Feb 25, 2020, at 3:44 PM, Andrew 👽 Yourtchenko wrote: > > That’s the APIs in the master prior to the API freeze, in my book. > > The today’s situation is: > > - want bleeding edge features ? Use master. > - want sort-of-boring-stability ? Use release branch > > Now, I am really interest

[vpp-dev] TLS configuration & throughput

2020-02-25 Thread dchons via Lists.Fd.Io
Hello, I'm trying to get an idea of TLS throughput using openssl without hardware acceleration, and I'm using the vpp_echo application as follows: * *Server :* taskset --cpu-list 4,6,8 ./vpp_echo socket-name /tmp/vpp-api.sock uri tls://10.0.0.71/ fifo-size 200 uni RX=50Gb TX=0 stats 1 s

Re: [vpp-dev] Can I submit some API changes for 19.08, et al. release branches?

2020-02-25 Thread Andrew Yourtchenko
> On 25 Feb 2020, at 22:09, Christian Hopps wrote: > >  > >> On Feb 25, 2020, at 3:44 PM, Andrew 👽 Yourtchenko wrote: >> >> That’s the APIs in the master prior to the API freeze, in my book. >> >> The today’s situation is: >> >> - want bleeding edge features ? Use master. >> - want sort-o

[vpp-dev] VPP Plugins build errors from IPSec module

2020-02-25 Thread Majumdar, Kausik
Hi folks, I am trying to build VPP netlink and router plugins based on vpp branch v20.01 to integrate and run with routing control plane FRR. I am following the guidelines based on https://github.com/FRRouting/frr/wiki/Alternate-forwarding-planes:-VPP I am finding issues while trying to compil

Re: [vpp-dev] TLS configuration & throughput

2020-02-25 Thread Florin Coras
Hi Dom, First of all, tls code is not optimized and there are some scheduling inefficiencies that we are aware of and which do affect overall performance. Having said that, you might be able to improve throughput by increasing rx and tx buffer sizes (any reason for keeping them that small?).

[vpp-dev] Q: how best to avoid locking for cleanup.

2020-02-25 Thread Christian Hopps
I've got a (hopefully) interesting problem with locking in VPP. I need to add some cleanup code to my IPTFS additions to ipsec. Basically I have some per-SA queues that I need to cleanup when an SA is deleted. - ipsec only deletes it's SAs when its "fib_node" locks reach zero. - I hoping this me

Re: [vpp-dev] TLS configuration & throughput

2020-02-25 Thread dchons via Lists.Fd.Io
Hi Florin, Thank you for your response. I used different rx/tx buffer sizes and it didn't really make a difference. For this stage, it's good enough to know that there are known performance limitations, thank you again for your help. Regards, Dom -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all m

Re: [vpp-dev] VPP Plugins build errors from IPSec module

2020-02-25 Thread Neale Ranns via Lists.Fd.Io
Hi Kausik, Did you run: make install-ext-dep /neale From: on behalf of "Majumdar, Kausik" Date: Tuesday 25 February 2020 at 23:35 To: "vpp-dev@lists.fd.io" Cc: "vppsb-...@lists.fd.io" , "Majumdar, Kausik" Subject: [vpp-dev] VPP Plugins build errors from IPSec module Hi folks,   I am try

Re: [vpp-dev] VPP Plugins build errors from IPSec module

2020-02-25 Thread Majumdar, Kausik
Hi Neale, Thanks for your reply! Yes, now I have compiled vpp v20.01 codebase, built rpm package and installed it. The vpp process comes up. Currently, the built errors are bit different, netlink lib built is failing. Also, I see the same issue being discussed earlier in the vpp-dev mailing al

Re: [vpp-dev] VPP Plugins build errors from IPSec module

2020-02-25 Thread Ray Kinsella
I am not sure how accurate / current the information from the wiki is. However looks like you are missing the Intel Multi-buffer Crypto Library. Try a `make install-ext-deps`, then wipe and rebuild. Ray K On 25/02/2020 22:34, Majumdar, Kausik wrote: > Hi folks, > >   > > I am trying to buil