<div dir="ltr"><div>Hello,</div><div><br></div><div>I'm trying to use 22.11 DPDK on SolidRun HoneyComb/ NXP LX2160a  board, with DPAA2 interfaces. 22.11 is attractive as dpaa pmd was seriously updated in it. <br></div><div><br></div><div>DPAA2 interfaces are seen by testpmd, but the problem is, neither testpmd, neither application I use (vpp) cannot see a packet either tx on rx. In example below, it should see lots of garbage (such as BUM from network ports connected to).</div><div>Ports were also returned to Linux kernel and tcpdump sees lots of incoming. Ports were tested with older DPDK versions and also sees incoming packets.<br></div><div>For unknown reason, this one shows all-zeroes.</div><div>Any ideas what is wrong with configuration ?<br></div><div><br></div><div>root@localhost:~# restool -m<br>MC firmware version: 10.32.0</div><div>root@localhost:~# numactl -H<br>available: 1 nodes (0)<br>node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15<br>node 0 size: 13886 MB<br>node 0 free: 8440 MB<br>node distances:<br>node   0<br>  0:  10<br>root@localhost:~# numactl -s<br>policy: default<br>preferred node: current<br>physcpubind: 0 1 2 3 4 5 6 7<br>cpubind: 0<br>nodebind: 0<br>membind: 0</div><div><br></div><div><br></div><div>root@localhost:~# numactl -H<br>available: 1 nodes (0)<br>node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15<br>node 0 size: 13886 MB<br>node 0 free: 8440 MB<br>node distances:<br>node   0<br>  0:  10<br>/dpdk-testpmd<br>EAL: Detected CPU lcores: 16<br>EAL: Detected NUMA nodes: 1<br>EAL: Detected static linkage of DPDK<br>EAL: Multi-process socket /var/run/dpdk/rte/mp_socket<br>fslmc: Skipping invalid device (power)<br>EAL: Selected IOVA mode 'PA'<br>EAL: 1440 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size<br>EAL: VFIO support initialized<br>PMD: dpni.2: netdev created, connected to dpmac.7<br>PMD: dpni.3: netdev created, connected to dpmac.8<br>PMD: dpni.4: netdev created, connected to dpmac.10<br>TELEMETRY: No legacy callbacks, legacy socket not created<br>testpmd: create a new mbuf pool <mb_pool_0>: n=203456, size=2176, socket=0<br>testpmd: preferred mempool ops selected: dpaa2<br><br>Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.<br><br>Configuring Port 0 (socket 0)<br>Port 0: D0:63:B4:03:1C:CA<br>Configuring Port 1 (socket 0)<br>Port 1: D0:63:B4:03:1C:CB<br>Configuring Port 2 (socket 0)<br>Port 2: D0:63:B4:03:1C:CD<br>Checking link statuses...<br><br>Port 0: link state change event<br><br>Port 1: link state change event<br><br>Port 2: link state change event<br>Done<br>No commandline core given, start packet forwarding<br>io packet forwarding - ports=3 - cores=1 - streams=3 - NUMA support enabled, MP allocation mode: native<br>Logical Core 1 (socket 0) forwards packets on 3 streams:<br>  RX P=0/Q=0 (socket 0) -> TX P=1/Q=0 (socket 0) peer=02:00:00:00:00:01<br>  RX P=1/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00<br>  RX P=2/Q=0 (socket 0) -> TX P=2/Q=0 (socket 0) peer=02:00:00:00:00:02</div><div>  io packet forwarding packets/burst=32<br>  nb forwarding cores=1 - nb forwarding ports=3<br>  port 0: RX queue number: 1 Tx queue number: 1<br>    Rx offloads=0x0 Tx offloads=0x10000<br>    RX queue: 0<br>      RX desc=512 - RX free threshold=1<br>      RX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      RX Offloads=0x0<br>    TX queue: 0<br>      TX desc=512 - TX free threshold=0<br>      TX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      TX offloads=0x0 - TX RS bit threshold=0<br>  port 1: RX queue number: 1 Tx queue number: 1<br>    Rx offloads=0x0 Tx offloads=0x10000<br>    RX queue: 0<br>      RX desc=512 - RX free threshold=1<br>      RX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      RX Offloads=0x0<br>    TX queue: 0<br>      TX desc=512 - TX free threshold=0<br>      TX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      TX offloads=0x0 - TX RS bit threshold=0<br>  port 2: RX queue number: 1 Tx queue number: 1<br>    Rx offloads=0x0 Tx offloads=0x10000<br>    RX queue: 0<br>      RX desc=512 - RX free threshold=1<br>      RX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      RX Offloads=0x0<br>    TX queue: 0<br>      TX desc=512 - TX free threshold=0<br>      TX threshold registers: pthresh=0 hthresh=0  wthresh=0<br>      TX offloads=0x0 - TX RS bit threshold=0<br>Press enter to exit<br><br>Telling cores to stop...<br>Waiting for lcores to finish...<br><br>  ---------------------- Forward statistics for port 0  ----------------------<br>  RX-packets: 0              RX-dropped: 0             RX-total: 0<br>  TX-packets: 0              TX-dropped: 0             TX-total: 0<br>  ----------------------------------------------------------------------------</div><div>...<br></div><div>Done.<br><br>Stopping port 0...<br>Stopping ports...<br>dpaa2_net: dpni disable failed (-110)<br>Done</div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Regards,<br>Gennady Abramov</div></div></div>