[vpp-dev] VPP crashes on LX2160A platform

2022-12-01 Thread agv100
Dear VPP community, I'm trying to operate VPP on SolidRun LX2160 board, which is based on 16 cores A72 NXP SoC, unfortunately, with little success. Does anybody have any experience with running VPP on such boards? The performance in my tests is quite good (more then 4mpps NDR) , but VPP works

Re: [vpp-dev] VPP crashes on LX2160A platform

2022-12-10 Thread agv100
Hoi Pim, VPP runs on this board, but with some tricky things. 1. In the past, VPP had build-data/platform/dpaa.mk file , which is build parameters for DPDK for dpaa2-based system. It was removed from fdio/vpp repository few years ago. For cross-compiling VPP to that platfom, either for native c

Re: [SUSPECTED SPAM] [vpp-dev] VPP crashes on LX2160A platform

2022-12-22 Thread agv100
Hello, The current build (22.10, cross-compiled via SolidRun toolchain) crashes without dependency to optimization level, and, with debug enabled. shows the following: Thread 1 "vpp_main" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 

[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). "Vanil

[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 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-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 ___    _    _   _  ___ __/ __/ _ \  (_)__    |

[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

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, p

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 3c:ec:ef