Re: [vpp-dev] VPP logging does not logs API calls debug message

2023-02-08 Thread Tripathi, VinayX
Hi Steven, Can I have your input please ? Do we have way to redirect STDIO output to /var/log/vpp.log Thanks Vinay From: Tripathi, VinayX Sent: Monday, February 6, 2023 5:02 PM To: vpp-dev@lists.fd.io Cc: Ji, Kai Subject: RE: [vpp-dev] VPP logging does not logs API calls debug message Hi

Re: [vpp-dev] Help:VPP-DPDK #acl_plugin #dpdk

2023-02-07 Thread kk
I read the official example given by dpdk. The two function interfaces "rte_ring_create and rte_mempool_create" should indeed be called after rte_eal_init(). The problem is that I have no problem calling these two function interfaces in the vpp dpdk plug-in, which is very strange.

Re: [vpp-dev] Issue related to VCL Session Migration

2023-02-07 Thread Florin Coras
Hi Vivek, Aslam, That’s an interesting use case. We typically recommend using VCL natively and only if that’s not possible use LDP, which implies VLS locking. We haven’t had many VLS native integration efforts. Coming back to your problem, any particular reason why you’re not registering all

[vpp-dev] Issue related to VCL Session Migration

2023-02-07 Thread Vivek Gupta
Hi, We have SSL based application using VCL. - Currently, we have one thread which does the epoll, TLS Session establishment, Read/Write for multiple tunnels. - Now we want to split the functionality in different threads, such that TLS Session establishment happens in a separate thread,

[vpp-dev] VPP 22.03 RC2 milestone tomorrow Wednesday 8 February 12:00 UTC

2023-02-07 Thread Andrew Yourtchenko
Hi all, Just a kind reminder the RC2 milestone is tomorrow 12:00 UTC. After that on stable/2302 branch we will be accepting only the fixes to issues found by CSIT in preparation for the release. Thanks a lot! --a /* your friendly 23.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You

Re: [vpp-dev] Help:VPP-DPDK #acl_plugin #dpdk

2023-02-07 Thread Matthew Smith via lists.fd.io
Are you calling those functions in an init/config function for your plugin? Maybe they are being called before the dpdk plugin has executed rte_eal_init(). -Matt On Tue, Feb 7, 2023 at 4:05 AM kk wrote: > Hello everyone, I wrote a vpp plug-in by myself. I called the dpdk > function interface

Re: [vpp-dev] DPDK 22.11 bump patch to review/merge

2023-02-07 Thread Zhang, Fan
Sorry forgot the patch link dpdk: bump to dpdk 22.11 (Ie120346c) · Gerrit Code Review (fd.io) On 2/7/2023 3:44 PM, Zhang, Fan via lists.fd.io wrote: Hi, We have DPDK 22.11 patch hanging there for a while. I remember the decision in last community call

[vpp-dev] DPDK 22.11 bump patch to review/merge

2023-02-07 Thread Zhang, Fan
Hi, We have DPDK 22.11 patch hanging there for a while. I remember the decision in last community call was not to wait DPDK 23.03 but merge this one instead. If someone can have a deeper look at it, and/or do we need some tests under CSIT first? Regards, Fan -=-=-=-=-=-=-=-=-=-=-=-

Re: [vpp-dev] help with review

2023-02-07 Thread Pei, Yulong
Hi Benoit, A new one also need your help to review https://gerrit.fd.io/r/c/vpp/+/38135 , thanks a lot. -Original Message- From: vpp-dev@lists.fd.io On Behalf Of Benoit Ganne (bganne) via lists.fd.io Sent: Thursday, February 2, 2023 6:37 PM To: vpp-dev@lists.fd.io Subject: Re:

[vpp-dev] Help:VPP-DPDK #acl_plugin #dpdk

2023-02-07 Thread kk
Hello everyone, I wrote a vpp plug-in by myself. I called the dpdk function interface "rte_ring_create and rte_mempool_create" in this plug-in, and then it will prompt: "MEMPOOL: Cannot allocate tailq entry! Problem getting send ring RING: Cannot reserve memory for tailq RING: Cannot reserve

[vpp-dev] possible bug in sparse_vec_index2

2023-02-06 Thread Zhang Dongya
Hi list, Recently I found a weird bug when there is only 1 UDP local port registered due to our vpp application have special initialize sequence, the sparse_vec_index2 will trigger vpp crash. By comparing sparse_vec_index2 and sparse_vec_index_internal, it seems sparse_vec_index2 does not

Re: [vpp-dev] Delete node process

2023-02-06 Thread Florin Coras
Hi, You can disable a node using vlib_node_set_state. There’s no api to unregister a node. Regards, Florin > On Feb 6, 2023, at 12:00 PM, amine belroul wrote: > > Hello, > How can I delete node process from vpp runtime? > For right I can make it just done but not deleted. > > > Thank

[vpp-dev] Delete node process

2023-02-06 Thread amine belroul
Hello, How can I delete node process from vpp runtime? For right I can make it just done but not deleted. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22554): https://lists.fd.io/g/vpp-dev/message/22554 Mute This Topic:

Re: [vpp-dev] Linux-cp with Det44 stop working

2023-02-06 Thread Petr Boltík
Hi Matt, Thank you for the detailed explanation. Bad news, this combination would be interesting. I'm already using nat44_ed plugin - there is a "hack" how to force tcp traffic through the WAN interface (with output-feature enabled) to the linux-cp. You can just add nat44_add_del_static_mapping

Re: [vpp-dev] Linux-cp with Det44 stop working

2023-02-06 Thread Matthew Smith via lists.fd.io
Hi Petr, Deterministic NAT is not compatible with linux-cp. Linux-cp sets up some configuration for interfaces which are a member of a linux-cp interface pair so that packets which arrive on the interface and are punted get copied to the corresponding linux-cp tap. The packets which are punted

Re: [vpp-dev] ikev2: authentication failed, no matching profile found ! ispi cb618189f9d9ac72

2023-02-06 Thread mailtologanathann
It seems that vpp is stricter in this version and it has been relaxed in the later version of code via https://github.com/FDio/vpp/commit/c7cceeebb738b0fabd93d2c4fdfd561321a2be1d By commenting out the right and left ids, authenticatio goes through and SA gets established [root@83afb4b1f677

[vpp-dev] Linux-cp with Det44 stop working

2023-02-06 Thread Petr Boltík
Hi all, I have an issue with a combination of Linux-cp + Det44. If Det44 is activated, access to the VPP0 using Linux-cp is not working. All dynamic configuration possibility is lost. I lose access from both sides - WAN and LAN from any IP address (not only from configured 192.168.17.0/24). Any

Re: [vpp-dev] sfc

2023-02-06 Thread Nathan Skrzypczak
Hi Amine, If you want to make nginx listen and connect directly in VPP, the best solution would probably be to use the VCL. There is a documentation page in the wiki explaining how to run nginx with VCL / ld_preload [0]. Then you can either mount the VCL socket between the two (nginx & VPP)

Re: [vpp-dev] VPP logging does not logs API calls debug message

2023-02-06 Thread Tripathi, VinayX
Hi Steven, Show log : shows debug messages on console. But does not redirect to vpp.log file. Only VPP CLI command has been triggered to configure that only appears in vpp.log Even packet trace appears on console , but don’t in vpp.log . create ipip tunnel src 10.128.0.9 dst 10.192.0.9 set

[vpp-dev] VPP 23.02 RC2 milestone Wednesday 8 February 2023 12:00 UTC

2023-02-06 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that RC2 milestone will happen in two days at noon UTC as per our release plan [0]; after that only the fixes to issues found in CSIT will be accepted, in preparation for the release. [0] https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_23.02 --a /*

[vpp-dev] ikev2: authentication failed, no matching profile found ! ispi cb618189f9d9ac72

2023-02-06 Thread mailtologanathann
hi team I have a strong-swan running as an initiator in linux and vpp, version 21.10, as a IPSEC IKEv2  responder. When IKEv2 auth request reached vpp, we see that it is getting dropped sayin that ispi is not found though initiator spi is proper in both ikey SA INIT and SA AUTH REQ messages

Re: [vpp-dev] VPP logging does not logs API calls debug message

2023-02-04 Thread steven luong via lists.fd.io
Did you try vppctl show log Steven From: on behalf of "Tripathi, VinayX" Reply-To: "vpp-dev@lists.fd.io" Date: Saturday, February 4, 2023 at 4:19 AM To: "vpp-dev@lists.fd.io" Cc: "Ji, Kai" Subject: Re: [vpp-dev] VPP logging does not logs API calls debug message Hi Team , Any suggestion

Re: [vpp-dev] VPP logging does not logs API calls debug message

2023-02-04 Thread Tripathi, VinayX
Hi Team , Any suggestion would highly appreciable. Thanks Vinay From: Tripathi, VinayX Sent: Friday, February 3, 2023 6:28 PM To: 'vpp-dev@lists.fd.io' Cc: Ji, Kai Subject: VPP logging does not logs API calls debug message Hi Team, I have notice that VPP infra/plugin/node/driver related

Re: [vpp-dev] Forwarding ARP Messages

2023-02-04 Thread Stanislav Zaikin
Hi Burcu, You can still use IP forwarding, LCP and other features with bridge-domain. All you need is to create a loopback interface and assign it as bridge-domain's BVI. About reassembling packets between node A and B - I'm not 100% sure, but I suppose that you can do that with enabling proxy

[vpp-dev] Forwarding ARP Messages

2023-02-03 Thread Burcu YUKSEL
Hello everyone, In the tests with VPP, we want to ping from Device A to Device B. ARP and ICMP packets can be transmitted correctly by using bridge domain between GigabitEthernet0 and memif0/0 on VPP1. However we do not want to use it because we have also transfer L3 packets and these L3

[vpp-dev] VPP logging does not logs API calls debug message

2023-02-03 Thread Tripathi, VinayX
Hi Team, I have notice that VPP infra/plugin/node/driver related debug message does not logs into /var/log/vpp/vpp.vpp.log Only logs CLI command being trigger from VPP console. Please find below configuration used. Kindly suggest if I'm missing any configuration. Using VPP version :- vpp

Re: [vpp-dev] additional email

2023-02-03 Thread Stanislav Zaikin
Hi Dave, Thanks for the help! The case number is IT-25142. On Fri, 3 Feb 2023 at 03:21, Dave Wallace wrote: > Hi Stanislav, > > Please open a case with LF-IT and let me know what the case number is. > > https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/37 > > I will follow

Re: [vpp-dev] additional email

2023-02-02 Thread Dave Wallace
Hi Stanislav, Please open a case with LF-IT and let me know what the case number is. https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/37 I will follow up with LF-IT folks to make sure that it is picked up promptly. Thanks, -daw- On 2/2/23 4:22 AM, Stanislav Zaikin

Re: [vpp-dev] help with review

2023-02-02 Thread Benoit Ganne (bganne) via lists.fd.io
Hi, thanks for the head's up. > Please help to review below patches again, all your comments > were addressed. Thanks a lot. > https://gerrit.fd.io/r/c/vpp/+/38008 Merged! > https://gerrit.fd.io/r/c/vpp/+/38009 A few minor comments left on that one, but then we should be good to merge.

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-02-02 Thread Stanislav Zaikin
Hello Gennady, Could you try again with this patch[0]? [0] - https://gerrit.fd.io/r/c/vpp/+/38118 On Wed, 1 Feb 2023 at 19:38, Gennady Abramov wrote: > Hello Stanislav, > > Here is it! > > Thread 1 "vpp_main" received signal SIGABRT, Aborted. > __GI_raise (sig=sig@entry=6) at

[vpp-dev] additional email

2023-02-02 Thread Stanislav Zaikin
Hello folks, I have a stupid question. I want to add an additional email (my employer asked me to sign commits with my working email). I've added new email at linuxfoundation.org, but gerrit keeps showing me the error: Error 405 (Method Not Allowed): realm does not allow adding emails Endpoint:

[vpp-dev] help with review

2023-02-01 Thread Pei, Yulong
Hi Benoit, Please help to review below patches again, all your comments were addressed. Thanks a lot. https://gerrit.fd.io/r/c/vpp/+/38008 https://gerrit.fd.io/r/c/vpp/+/38009 From: vpp-dev@lists.fd.io On Behalf Of Pei, Yulong Sent: Thursday, January 12, 2023 8:42 PM To: vpp-dev ; Benoit

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-02-01 Thread Gennady Abramov
Hello Stanislav, Here is it! Thread 1 "vpp_main" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) (gdb) f 9 #9  0x7fffaf404b6a in lcp_router_link_add

Re: [vpp-dev] sigsegv and its handler

2023-02-01 Thread Dave Barach
This seems consistent with a SIGSEGV compounded by a worker-thread stack overflow situation. In hopes of obtaining a clean core file, you might want to modify the SIGSEGV handler to simply abort() instead of trying to write a post-mortem API dump, syslog’ing a backtrace, etc. Best of luck

Re: [vpp-dev] sigsegv and its handler

2023-02-01 Thread Guangming
Hi , Stanislav Zaikin May be memroy overwrite issue, especial vlib buffer. Becasue VPP use vector packet processing, not scalar packet processing, so you can see a unexpected nodes even if not a stack corrupted . You can use debug version with CLIB_DEBUG>0 to location the root cause.

[vpp-dev] sigsegv and its handler

2023-02-01 Thread Stanislav Zaikin
Hello folks, I've been experiencing rare crashes (one crash in 3 months or so), it looks like the heap is corrupted somehow. Sometimes, the trace shows very unexpected nodes (like ip6-map-t although I don't configure any ipv6 map) or sometimes it's just a crash inside ip4-rewrite-node. After a

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-02-01 Thread Stanislav Zaikin
Hi Gennady, Could you execute the following commands in gdb and show the output? f 9 info locals p lipi p *lip On Tue, 31 Jan 2023 at 11:16, Gennady Abramov wrote: > Hello Stanislav, > > The is-is itself is working, thank you! > tn3# show isis neighbor > Area myisis: > System Id

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-31 Thread first_semon
the version that I using like this : -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22529): https://lists.fd.io/g/vpp-dev/message/22529 Mute This Topic: https://lists.fd.io/mt/96623842/21656 Mute

Re: [vpp-dev] VPP: LX2160a failed to start - dpaa2_dev_rx_queue_setup

2023-01-31 Thread Gennady Abramov
Hello, Some investigations about that. dpaa2_dev_rx_queue_setup receives *mb_pool, which is rte_mempool: dpaa2_dev_rx_queue_setup(struct rte_eth_dev *dev, uint16_t rx_queue_id, uint16_t nb_rx_desc, unsigned int socket_id __rte_unused, const struct rte_eth_rxconf *rx_conf, struct rte_mempool

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-31 Thread Gennady Abramov
Hello Stanislav, The is-is itself is working, thank you! tn3# show isis neighbor Area myisis: System Id   Interface   L  State    Holdtime SNPA tn1 Ten0.1914   3  Up    28   2020.2020.2020 Unfortunately, both lcp lcp-auto-subint and lcp lcp-sync still

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread first_semon
ok,I  also try out the patch .The topology like this: the attachment is configure of reverse proxy with nginx/VPP nginx.conf Description: Binary data -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22526):

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread Florin Coras
Hi, Could you provide a simplified description of your topology and a bare bones nginx config? We could try to repro this in the hs-test infra we’ve been recently developing. See here [1]. Also, could you also try out this patch [2] I’ve been toying with recently to see if it improves

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread first_semon
I use tool of wrk like this :wrk -c 20 -t 10 -d 40 http://172.30.4.23:80 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22524): https://lists.fd.io/g/vpp-dev/message/22524 Mute This Topic: https://lists.fd.io/mt/96623842/21656 Mute

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread first_semon
yes,I use fixed ip but destination port are different.like this:bk,bk1 and bk2 all are 192.168.171.123 . destination port like this :8080,8081,8082. when I use tool of wrk ,the sessions were opened may be having 6-10w+. otherwise,I have some logic in nginx about mirror module.not for testing!

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread Florin Coras
Hi, I’m guessing you’re running out of ports on connections from nginx/vpp to the actual server, since you’re using fixed ips and a fixed destination port? Check how many sessions you have opened with “show session”. Out of curiosity, what are you using mirroring for? Testing? Regards,

Re: [vpp-dev] is VPP Gerrit server "No space left on device"

2023-01-30 Thread Dave Wallace
After gerrit was restarted, git review is working for me: https://gerrit.fd.io/r/c/vpp/+/38076 Thanks, -daw- On 1/30/23 11:05 AM, Dave Wallace via lists.fd.io wrote: Folks, This issue is being actively worked on and is being tracked via the following

Re: [vpp-dev] is VPP Gerrit server "No space left on device"

2023-01-30 Thread Dave Wallace
Folks, This issue is being actively worked on and is being tracked via the following ticket: https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25113 Gerrit is being restarted now. Thanks, Dave ps. Support requests for gerrit issues at

Re: [vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread first_semon
when the reverse proxy not config mirror this issue is not exitsed.but when reverse proxy of nginx use the mirror module ,it is  occured and the configure like this -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22519):

[vpp-dev] sfc

2023-01-30 Thread amine belroul
Hello guys, How can I connect nginx container to vpp container through memif interface? Thank you. Regards -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22518): https://lists.fd.io/g/vpp-dev/message/22518 Mute This Topic:

Re: [vpp-dev] vpp+dpdk

2023-01-30 Thread first_semon
I solved this issue -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22517): https://lists.fd.io/g/vpp-dev/message/22517 Mute This Topic: https://lists.fd.io/mt/95640416/21656 Mute #dpdk:https://lists.fd.io/g/vpp-dev/mutehashtag/dpdk Group Owner:

[vpp-dev] vpp+nginx #vpp-hoststack

2023-01-30 Thread first_semon
When I test a web server with a reverse proxy which  running vpp-hoststack with WRK, the session of vpp tell me: Jan 30 15:17:57 localhost vnet[8165]: session_mq_connect_one:196: connect returned: no lcl port what should I do to solve the issue? I don`t know how to setting when I want to set

Re: [vpp-dev] is VPP Gerrit server "No space left on device"

2023-01-29 Thread Xu, Ting
Hi, +1, Meet the same issue From: vpp-dev@lists.fd.io On Behalf Of Pei, Yulong Sent: Monday, January 30, 2023 10:12 AM To: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] is VPP Gerrit server "No space left on device" Importance: High When open patch link of gerrit, it pops up below message with

Re: [vpp-dev] is VPP Gerrit server "No space left on device"

2023-01-29 Thread Pei, Yulong
When open patch link of gerrit, it pops up below message with web browser, and can not find patch contents any more, [cid:image001.png@01D93493.3F911590] From: vpp-dev@lists.fd.io On Behalf Of Pei, Yulong Sent: Saturday, January 28, 2023 10:30 PM To: vpp-dev Subject: [vpp-dev] is VPP Gerrit

[vpp-dev] is VPP Gerrit server "No space left on device"

2023-01-28 Thread Pei, Yulong
Hello vpp-dev, Failed to run `git review`, is VPP Gerrit server "No space left on device" ? # git review error: remote unpack failed: error No space left on device fatal: Unpack error, check server log To ssh://gerrit.fd.io:29418/vpp -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-27 Thread Stanislav Zaikin
I really hoped that there's a better and shorter solution, but I couldn't find it. You can try with this ugly patch with a (lot of) copy-paste from lip_punt_node :) On Thu, 26 Jan 2023 at 14:14, wrote: > Hi Stanislav, > > Situation is better now, but still only half of the problem solved :-) >

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-26 Thread agv100
Hi Stanislav, Situation is better now, but still only half of the problem solved :-) OSI IS-IS packets passed from network to tap, but not passed from tap to network. These are on TAP interface, where:78 is VPP-based router, :7a is non-VPP peer, both directions are seen: 13:03:22.911887

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-25 Thread Stanislav Zaikin
Could you check again with the following patch? The previous didn't work because the linker couldn't find a symbol with the node (apparently, linux cp plugin divided into 2 parts: a library and a plugin). I replayed a pcap containing some OSI frames and got this trace: 00:00:18:025096:

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-25 Thread agv100
Hi Stanislav! Here is it! 00:31:48:504910: dpdk-input TenGigabitEthernet1c/0/1 rx queue 0 buffer 0x9ad69: current data 0, length 1518, buffer-pool 0, ref-count 1, trace handle 0xb ext-hdr-valid PKT MBUF: port 0, nb_segs 1, pkt_len 1518 buf_len 2176, data_len 1518, ol_flags 0x180, data_off 128,

Re: [vpp-dev] VPP crashes because of API segment exhaustion

2023-01-25 Thread Alexander Chernavin via lists.fd.io
Hello Florin, > > Agreed that it looks like vl_api_clnt_process sleeps, probably because it > hit a queue size of 0, but memclnt_queue_callback or the timeout, albeit > 20s is a lot, should wake it up. It doesn't look like vl_api_clnt_process would have woken up later. Firstly, because

Re: [vpp-dev] VPP crashes because of API segment exhaustion

2023-01-24 Thread Florin Coras
Hi Alexander, Quick reply. Nice bug report! Agreed that it looks like vl_api_clnt_process sleeps, probably because it hit a queue size of 0, but memclnt_queue_callback or the timeout, albeit 20s is a lot, should wake it up. So, given that QUEUE_SIGNAL_EVENT is set, the only thing that

Re: [vpp-dev] VPP Linux-CP/Linux-NL : MPLS?

2023-01-24 Thread Pim van Pelt via lists.fd.io
Hoi, MPLS is not supported in Linux CP. It is a regularly requested feature, but not quite as straight forward. Contributions welcome! groet, Pim On Tue, Jan 24, 2023 at 5:16 PM wrote: > Hello, > > I'm trying to populate MPLS FIB via Linux-CP plugin. > MPLS records are created via FRR and

Re: [vpp-dev] VPP Linux-CP/Linux-NL : MPLS?

2023-01-24 Thread Matthew Smith via lists.fd.io
No, this is not currently supported. MPLS configuration is not synched from the host system using linux-nl. IP routes/addresses/neighbors and some interface attributes (admin state, MTU, MAC address) are synched. -Matt On Tue, Jan 24, 2023 at 10:16 AM wrote: > Hello, > > I'm trying to

[vpp-dev] VPP Linux-CP/Linux-NL : MPLS?

2023-01-24 Thread agv100
Hello, I'm trying to populate MPLS FIB via Linux-CP plugin. MPLS records are created via FRR and populated to Linux Kernel routing table (I use default ns). Below one can see "push" operation and "swap" operation. mpls table 0 was created in vpp by "mpls table add 0" command. mpls was enabled on

[vpp-dev] VPP crashes because of API segment exhaustion

2023-01-24 Thread Alexander Chernavin via lists.fd.io
Hello all, We are experiencing VPP crashes that occur a few days after the startup because of API segment exhaustion. Increasing API segment size to 256MB didn't stop the crashes from occurring. Can you please take a look at the description below and tell us if you have seen similar issues or

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-24 Thread Stanislav Zaikin
That's not surprising, could you also show me a trace? (trace add dpdk-input 10 and then show trace with ISIS packet) On Tue, 24 Jan 2023 at 16:25, wrote: > Hi Stanislav, > > Unfortunately, your patch didn't help. VPP builds, but IS-IS packets still > cannot be passed between the CP and the

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-24 Thread agv100
Hi Stanislav, Unfortunately, your patch didn't help. VPP builds, but IS-IS packets still cannot be passed between the CP and the wire. Furthermore, it looks like LCP lcp-auto-subint feature was broken: root@tn3:/home/abramov/vpp# vppctl ___    _    _   _  ___ __/ __/ _ \  (_)__   

Re: [vpp-dev] way to report security vulnerabilities

2023-01-24 Thread Benoit Ganne (bganne) via lists.fd.io
Hi Laszlo, > Could you please point me to some description of how to report security > vulnerability on vpp? This time I do not have any, just for documentation > purposes. The process is documented here: https://wiki.fd.io/view/TSC:Vulnerability_Management Best ben -=-=-=-=-=-=-=-=-=-=-=-

[vpp-dev] way to report security vulnerabilities

2023-01-24 Thread Laszlo Király
Hello fellow developers, Could you please point me to some description of how to report security vulnerability on vpp? This time I do not have any, just for documentation purposes. Regards/Laszlo Kiraly -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply

[vpp-dev] ikev2 mobike

2023-01-24 Thread amine belroul
Hello guys, Does IKEV2 support MOBIKE.. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22498): https://lists.fd.io/g/vpp-dev/message/22498 Mute This Topic: https://lists.fd.io/mt/96493925/21656 Group Owner: vpp-dev+ow...@lists.fd.io

Re: [vpp-dev] help with review

2023-01-24 Thread Ole Troan via lists.fd.io
Looks good to me. Merged. Best regards, Ole > On 24 Jan 2023, at 08:55, Stanislav Zaikin wrote: > > Hello folks, > > Any help with review is much appreciated. Both patches are waiting for quite > a long time. > > - https://gerrit.fd.io/r/c/vpp/+/36721 > Short description: "autoendian" was

[vpp-dev] help with review

2023-01-23 Thread Stanislav Zaikin
Hello folks, Any help with review is much appreciated. Both patches are waiting for quite a long time. - https://gerrit.fd.io/r/c/vpp/+/36721 Short description: "autoendian" was broken for streaming message types like: service { rpc lcp_itf_pair_get returns lcp_itf_pair_get_reply *stream

[vpp-dev] Compilation errors seen in VPP v23.02-rc1 on Centos 8

2023-01-23 Thread Chinmaya Aggarwal
Hi, I am trying to compile VPP v23.02-rc1 on Centos 8, but saw below compilation issues:- a) In command "make install-ext-deps" :- patching file lib/common.mk --- configuring xdp-tools 1.2.9 - log: /opt/vpp/build/external/rpm/tmp/xdp-tools.config.log --- building xdp-tools 1.2.9 - log:

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-23 Thread Stanislav Zaikin
Hello folks, In old router plugin it was done with the following snippet: ``` #include ... osi_register_input_protocol (OSI_PROTOCOL_isis, im->tx_node_index); ``` So, I'd give it a try to register this protocol for `lip_punt_node` (`lcp_router_init` seems quite suitable). Something like this:

Re: [vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-23 Thread Florin Coras
Hi Chinmaya, Given that you’re getting packets in the listener’s rx fifo, I suspect the request to make it a connected listener didn’t work. We’ve had a number of changes in vcl/session layer so hard to say what exactly might be affecting your app. Just did an iperf udp test on master and

Re: [vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-23 Thread Chinmaya Aggarwal
Hi, We are using connected socket (setting VPPCOM_ATTR_SET_CONNECTED) but still facing this issue. Has something changed between VPP v21.06 and the new release for the connected udp socket? Thanks and Regards, Chinmaya Agarwal. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-23 Thread Pim van Pelt via lists.fd.io
Hoi, I would suggest not matching (only) MAC but (foremost) the ethertype, and then punting those packets into the TAP, take a look at VLIB_REGISTER_NODE (lip_punt_node) in src/plugins/linux-cp/lcp_node.c, contributions are welcome. groet, Pim On Mon, Jan 23, 2023 at 6:06 PM wrote: > Hoi Pim,

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-23 Thread agv100
Hoi Pim, As for distinguishing  IS-IS packets, I think that should not be really difficult,  it's just all the packets with specific DST MACs: 09:00:2b:00:00:05, 09:00:2b:00:00:14,09:00:2b:00:00:15. It's hard to imagine situation when they are needed to be processed by DataPlane.

Re: [vpp-dev] VPP LCP: IS-IS does not work

2023-01-23 Thread Pim van Pelt via lists.fd.io
Hoi, Linux CP supports ARP, IPv4 and IPv6. ISIS uses its its own ethertype, as do other protocols (like LLDP for example). Those will not be punted into the TAP by the plugin (and it's difficult to uniquely identify the ethernet frames that should be punted as compared to being handled entirely

[vpp-dev] VPP LCP: IS-IS does not work

2023-01-23 Thread agv100
Dear VPP community, I'm trying to set up IS-IS neighborship with node running VPP22.10 + LCP plugin + FRR as control plane software, with no results. What I can see, looks like VPP does not pass IIH packet between network and TAP interface, both directions. On node running VPP, when tcpdumping

Re: [vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-20 Thread Florin Coras
Hi Chinmaya, Given that data is written to the listener’s fifo, I’ll guess vpp thinks it’s using non-connected udp sessions. Since you expect accepts to be coming, probably you’re missing an vppcom_session_attr VPPCOM_ATTR_SET_CONNECTED on the listener. See for instance here [1]. It could

[vpp-dev] The tap one tx vring used buffer is full

2023-01-19 Thread Guangming
Hi I used interface tap v2 as chanel between vpp and linux kernel. On some unkown conditions, I found one tx ring dose not work. The cause is the tx vring buff is full, desc_in_use is equal to qsz . I do not know the trigger, maybe the kick message was missed or the other errror .

Re: [vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-19 Thread Chinmaya Aggarwal
Hi, We re-compiled VPP 22.10 by cherry picking the below commits:- udp: fix tx handling of non-connected sessions : 15952b261f92959ca14cf6679efc318c12e90de6 udp: support for disabling tx csum : f8ee39ff715ec713045af69da465ba4da8248212 udp: explicit udp output node This allows for custom next

[vpp-dev] VPP: LX2160a failed to start - dpaa2_dev_rx_queue_setup

2023-01-19 Thread agv100
Hello, I was trying to check "vanilla" VPP, without integration of patches from NXP: it works well on LX2160A board with PCIE NICs (I'm using IGBs), but fails to start with DPAA2 ports enabled (NXP-patched version starts with DPAA2, but very unstable with both DPAA2 and PCIE ethernets).

Re: [vpp-dev] Review request for sticky load balancing

2023-01-18 Thread Nobuhiro MIKI
The CI result was successful and the patch was merged. Thanks for your quick help. Best Regards, Nobuhiro Miki On 2023/01/18 18:57, Benoit Ganne (bganne) via lists.fd.io wrote: > I rebased it to make sure it still passes CI, and once done we'll merge it as > I see Hongjun Ni did +1 it and is

Re: [vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-18 Thread Florin Coras
Hi Chinmaya, Are you by chance using 23.02rc0, as opposed to 22.10, in combination with non-connected udp listeners? If yes, could you try this fix [1] or vpp latest to check if the issue still persists? Regards, Florin [1] https://gerrit.fd.io/r/c/vpp/+/37842 > On Jan 18, 2023, at 12:59

[vpp-dev] VPP 22.10 : VCL not accepting UDP connections

2023-01-18 Thread Chinmaya Aggarwal
Hi, We are testing VCL in VPP 22.10 and facing the issue that VCL is not able to accept UDP connections and we are seeing rx full in "show session verbose" command:-- vpp# show session verbose Connection                                                  State          Rx-f      Tx-f [0:0][U]

[vpp-dev] VPP 23.02 RC1 milestone is complete!

2023-01-18 Thread Andrew Yourtchenko
Hi all, 23.02 RC1 is done, the master branch is open for all commits, the stable/2302 branch is created and is open for the cherry-picks of the bug fixes - which would need to first be merged into master branch. The deadline for the fixes is RC2 milestone, which is 3 weeks from now, as per the

[vpp-dev] Topic for VPP Community Meeting (Jan 24) - DPDK Version for VPP 23.06 Release

2023-01-18 Thread Dave Wallace
Folks, Let's discuss the status of the dpdk version for VPP 23.06 Release (dpdk 22.11 or dpdk 23.03). In addition to the resolution of the internal API access, NVidia has donated ConnectX-7 NICs to the CSIT performance lab which requires the latest dpdk version to enable hardware features

[vpp-dev] nat44-ed out of ports issues and patch review

2023-01-18 Thread Dmtrii Valter
Hi everyone, Could please someone review the patch https://gerrit.fd.io/r/c/vpp/+/37788? It fixes what could be quite a serious issue with out of ports handling in nat44-ed. It's been there for over a month without review now, and it would've been great to merge it on time for 23.02 release.

Re: [vpp-dev] Review request for sticky load balancing

2023-01-18 Thread Benoit Ganne (bganne) via lists.fd.io
I rebased it to make sure it still passes CI, and once done we'll merge it as I see Hongjun Ni did +1 it and is listed as maintainer. Thanks for the heads up. Best ben > -Original Message- > From: vpp-dev@lists.fd.io On Behalf Of Nobuhiro MIKI > Sent: Wednesday, January 18, 2023 10:52

[vpp-dev] Review request for sticky load balancing

2023-01-18 Thread Nobuhiro MIKI
Hi maintainers, This patch has been there for a few months now, Could anyone please help to review it? https://gerrit.fd.io/r/c/vpp/+/37268 Best Regards, Nobuhiro Miki -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22476):

[vpp-dev] Normal and device memory barrier issues in VPP

2023-01-18 Thread Lijian Zhang
Hi Maintainers, We've cross-checked the barrier definition and implementation in VPP and DPDK [1][2]. There may be 2 issues we would like to discuss with VPP community. Issue 1. Current VPP barriers for Arm CPU are inappropriate for device memory synchronization in the native PMD code. Arm uses

Re: [vpp-dev] Wireguard: bottleneck in handshake process

2023-01-17 Thread Ji, Kai
Hi Artem, Can I ask you kindly to review the under-load state determination patch for wiregurad: https://gerrit.fd.io/r/c/vpp/+/37764 Regards Kai From: Oginski, GabrielX Sent: Friday, January 13, 2023 8:56 AM To: vpp-dev Cc: Ji, Kai ; Pei, Yulong ; Zhang, Fan ; artem.glazyc...@xored.com

[vpp-dev] VPP 23.02 RC1 milestone tomorrow 18 Jan 2023 12:00 UTC

2023-01-17 Thread Andrew Yourtchenko
Hi all, Just a kind reminder that tomorrow at 12:00 UTC i will create the branch stable/2203, in preparation for the upcoming 23.02 release. --a /* your friendly 23.02 release manager */ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22473):

Re: [vpp-dev] CLI acl replace + delete

2023-01-17 Thread Andrew Yourtchenko
Hi Pim,Thanks a lot! I merged it.A bit of a history: when creating the ACL plugin, I went a bit gung-ho on DRY, and since I had to write what is essentially CLI as part of a vat plugin for it, and since there was a way to call that from VPP, I never did the CLI. (Also, following the mantra that

[vpp-dev] Calling ping from another plugin

2023-01-16 Thread Younes Khadraoui
Hello, I'm pretty new as a VPP Dev. I'm working on a plugin that will perform pings. Since there is already a plugin that does it, I was wondering if it is possible to call this ping plugin from mine, that will avoid me rewriting the same ping functions. Many thanks -- Younes Khadraoui, PhD

Re: [vpp-dev] CLI acl replace + delete

2023-01-15 Thread Petr Boltík
Hi Pim, good job. Some off-topic: I noticed the same issue at an early point in the development of my VPP configuration tool. The decision to completely rewrite my rconfig utility to use API msg was the best that I can do. I need strictly on-the-fly reconfiguration with minimal stop-passing data

[vpp-dev] CLI acl replace + delete

2023-01-15 Thread Pim van Pelt via lists.fd.io
Hoi folks, I noticed that the acl-plugin will allow to replace an existing ACL using the API, but not while using the CLI. As well I see an acl_del API call, but no equivalent CLI. I've added them in https://gerrit.fd.io/r/c/vpp/+/37924 DBGvpp# set acl-plugin acl permit ACL index:0 DBGvpp# set

Re: [vpp-dev] span and subint or l2

2023-01-14 Thread Pim van Pelt via lists.fd.io
Hoi, And in the interest of completeness, here's a trace of an L2XC between Gi10/0/3.100 (pop1) and Gi10/0/2 vpp# show int span Source Destination Device L2 GigabitEthernet10/0/2tap0 ( none) ( both)

Re: [vpp-dev] span and subint or l2

2023-01-14 Thread Pim van Pelt via lists.fd.io
Hoi, As a followup, here's a trace of the l2 enabled sub-int when SPAN is enabled in L2. The packet is indeed seen and copied (in bold, below), but not emitted on tap0: 01:04:06:883962: dpdk-input GigabitEthernet10/0/3 rx queue 0 buffer 0x4be6d8: current data 0, length 46, buffer-pool 0,

<    1   2   3   4   5   6   7   8   9   10   >