DPDK usage discussions
 help / color / mirror / Atom feed
* How to open debug and trace for KNI
@ 2022-05-19 13:13 Yasin CANER
  2022-05-19 17:10 ` Stephen Hemminger
  0 siblings, 1 reply; 7+ messages in thread
From: Yasin CANER @ 2022-05-19 13:13 UTC (permalink / raw)
  To: users

[-- Attachment #1: Type: text/plain, Size: 1346 bytes --]

ubuntu 20.04.3 LTS
Kernel 5.4.0-110-generic
DPDK Version dpdk-stable-20.11.3
Intel e810-C
Driver ice-1.8.8.tar
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package

Hello ,

I ve an enviroment as above.

I try to run DPDK app that is already can run i40e driver with Intel XL710 or X700 NIC but not on e810-C

When DPDK-app is on run , KNI is allocated but there is not any KNI interface on server. I try to open debug and trace logs so try to understand what is going on. So eal-> debug ,somehow, is activated but not for KNI? I need to understand why KNI is not working

Compile flags with meson

Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
     2. ninja
     3. ninja install
     4. ldconfig

How to use meson : https://doc.dpdk.org/guides/prog_guide/build-sdk-meson.html
How to debugging for eal parameters : https://doc.dpdk.org/guides-20.08/linux_gsg/linux_eal_parameters.html
Here is ICE POLL PMD  https://doc.dpdk.org/guides/nics/ice.html?highlight=ice
Parameters:
-c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp

Best Regards.


Yasin CANER


[-- Attachment #2: Type: text/html, Size: 5723 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: How to open debug and trace for KNI
  2022-05-19 13:13 How to open debug and trace for KNI Yasin CANER
@ 2022-05-19 17:10 ` Stephen Hemminger
  2022-05-20  6:03   ` Yasin CANER
  0 siblings, 1 reply; 7+ messages in thread
From: Stephen Hemminger @ 2022-05-19 17:10 UTC (permalink / raw)
  To: Yasin CANER; +Cc: users

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI interface on server. I try to open debug and trace logs so try to understand what is going on. So eal-> debug ,somehow, is activated but not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : https://doc.dpdk.org/guides/prog_guide/build-sdk-meson.html
> How to debugging for eal parameters : https://doc.dpdk.org/guides-20.08/linux_gsg/linux_eal_parameters.html
> Here is ICE POLL PMD  https://doc.dpdk.org/guides/nics/ice.html?highlight=ice
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: How to open debug and trace for KNI
  2022-05-19 17:10 ` Stephen Hemminger
@ 2022-05-20  6:03   ` Yasin CANER
  2022-05-20  6:53     ` Yasin CANER
  0 siblings, 1 reply; 7+ messages in thread
From: Yasin CANER @ 2022-05-20  6:03 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: users

Hello Stephen,

Firstly thank you for Reply.

Yes , it loaded with dpaa2 and vmbus because couldn't find alternative  instead " -d librte_mbuf.so -d librte_mempool_ring.so -d librte_mempool.so -d librte_mempool_stack.so" . this old libs are used for 17.05 and on 20 version using dpaa2 and vmbus. İf you have another advise , it will be appreciated.

BTW , it is installed to baremetal server

Here is output for EAL.

Initializing RTE-EAL ...
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 9 on socket 0
EAL: Detected lcore 10 as core 10 on socket 0
EAL: Detected lcore 11 as core 11 on socket 0
EAL: Detected lcore 12 as core 12 on socket 0
EAL: Detected lcore 13 as core 13 on socket 0
EAL: Detected lcore 14 as core 14 on socket 0
EAL: Detected lcore 15 as core 15 on socket 0
EAL: Detected lcore 16 as core 0 on socket 1
EAL: Detected lcore 17 as core 1 on socket 1
EAL: Detected lcore 18 as core 2 on socket 1
EAL: Detected lcore 19 as core 3 on socket 1
EAL: Detected lcore 20 as core 4 on socket 1
EAL: Detected lcore 21 as core 5 on socket 1
EAL: Detected lcore 22 as core 6 on socket 1
EAL: Detected lcore 23 as core 7 on socket 1
EAL: Detected lcore 24 as core 8 on socket 1
EAL: Detected lcore 25 as core 9 on socket 1
EAL: Detected lcore 26 as core 10 on socket 1
EAL: Detected lcore 27 as core 11 on socket 1
EAL: Detected lcore 28 as core 12 on socket 1
EAL: Detected lcore 29 as core 13 on socket 1
EAL: Detected lcore 30 as core 14 on socket 1
EAL: Detected lcore 31 as core 15 on socket 1
EAL: Detected lcore 32 as core 0 on socket 0
EAL: Detected lcore 33 as core 1 on socket 0
EAL: Detected lcore 34 as core 2 on socket 0
EAL: Detected lcore 35 as core 3 on socket 0
EAL: Detected lcore 36 as core 4 on socket 0
EAL: Detected lcore 37 as core 5 on socket 0
EAL: Detected lcore 38 as core 6 on socket 0
EAL: Detected lcore 39 as core 7 on socket 0
EAL: Detected lcore 40 as core 8 on socket 0
EAL: Detected lcore 41 as core 9 on socket 0
EAL: Detected lcore 42 as core 10 on socket 0
EAL: Detected lcore 43 as core 11 on socket 0
EAL: Detected lcore 44 as core 12 on socket 0
EAL: Detected lcore 45 as core 13 on socket 0
EAL: Detected lcore 46 as core 14 on socket 0
EAL: Detected lcore 47 as core 15 on socket 0
EAL: Detected lcore 48 as core 0 on socket 1
EAL: Detected lcore 49 as core 1 on socket 1
EAL: Detected lcore 50 as core 2 on socket 1
EAL: Detected lcore 51 as core 3 on socket 1
EAL: Detected lcore 52 as core 4 on socket 1
EAL: Detected lcore 53 as core 5 on socket 1
EAL: Detected lcore 54 as core 6 on socket 1
EAL: Detected lcore 55 as core 7 on socket 1
EAL: Detected lcore 56 as core 8 on socket 1
EAL: Detected lcore 57 as core 9 on socket 1
EAL: Detected lcore 58 as core 10 on socket 1
EAL: Detected lcore 59 as core 11 on socket 1
EAL: Detected lcore 60 as core 12 on socket 1
EAL: Detected lcore 61 as core 13 on socket 1
EAL: Detected lcore 62 as core 14 on socket 1
EAL: Detected lcore 63 as core 15 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 64 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Checking presence of .so 'librte_eal.so.21.0'
EAL: Detected shared linkage of DPDK
EAL: open shared lib librte_net_ice.so
EAL: Registered [vdev] bus.
EAL: Registered [pci] bus.
EAL: Registered [eth] device class.
EAL: open shared lib librte_bus_vmbus.so
EAL: Registered [vmbus] bus.
EAL: open shared lib librte_mempool_dpaa2.so
EAL: Registered [fslmc] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so.21.0
EAL: Registered [dpaa_bus] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so
EAL: Registered [ifpga] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so
EAL: Registered [vdpa] device class.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so.21.0
EAL: Trace dir: /tmp/rte-2022-05-19-PM-12-56-21
EAL: Ask a virtual area of 0x7000 bytes
EAL: Virtual area found at 0x100000000 (size = 0x7000)
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: VFIO PCI modules not loaded
EAL: DPAA Bus not present. Skipping.
EAL: PCI driver net_ice for device 0000:b1:00.0 wants IOVA as 'PA'
EAL: PCI driver net_ice for device 0000:b3:00.0 wants IOVA as 'PA'
EAL: Bus pci wants IOVA as 'PA'
EAL: Bus fslmc wants IOVA as 'DC'
EAL: Bus dpaa_bus wants IOVA as 'DC'
EAL: Selected IOVA mode 'PA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL:   IOMMU type 1 (Type 1) is supported
EAL:   IOMMU type 7 (sPAPR) is not supported
EAL:   IOMMU type 8 (No-IOMMU) is not supported
EAL: VFIO support initialized
EAL: Ask a virtual area of 0x2e000 bytes
EAL: Virtual area found at 0x100007000 (size = 0x2e000)
EAL: Setting up physically contiguous memory...
EAL: Setting maximum number of open files to 1048576
EAL: Detected memory type: socket_id:0 hugepage_sz:2097152
EAL: Detected memory type: socket_id:1 hugepage_sz:2097152
EAL: Creating 4 segment lists: n_segs:8192 socket_id:0 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x100035000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x100200000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x100200000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x500200000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x500400000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x500400000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x900400000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x900600000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x900600000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0xd00600000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0xd00800000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0xd00800000, size 400000000
EAL: Creating 4 segment lists: n_segs:8192 socket_id:1 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1100800000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1100a00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1100a00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1500a00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1500c00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1500c00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1900c00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1900e00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1900e00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1d00e00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1d01000000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1d01000000, size 400000000
EAL: TSC frequency is ~2400000 KHz
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: Main lcore 1 is ready (tid=7ff63e009900;cpuset=[1])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 2 is ready (tid=7ff639d37700;cpuset=[2])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 3 is ready (tid=7ff639536700;cpuset=[3])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 4 is ready (tid=7ff638d35700;cpuset=[4])
EAL: PCI device 0000:00:01.0 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.1 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.2 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.3 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.4 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.5 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.6 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.7 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.0 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.1 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.2 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.3 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.4 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.5 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.6 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.7 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2101000000
EAL:   PCI memory mapped at 0x2103000000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b1:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: PCI device 0000:b3:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2103010000
EAL:   PCI memory mapped at 0x2105010000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b3:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: No legacy callbacks, legacy socket not created
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 66MB
MYLOG : Successfully validated PCI Device 0000:b3:00.0
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 34MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
MYLOG: Port [0] Initializing KNI --> it is allocated
MYLOG: Port [0]: Started device (No such file or directory)MYLOG: kni_start(): Starting KNI for port 0
MYLOG: Port [0]: Link is up
Cannot find device "rveth3"

MYLOG: Port [0] Initialized 3 RX Queues (socket_id 1)
MYLOG: Port [0] Initialized 3 TX Queues (socket_id 1)
  KNI [0] [0x101032d00] <--- As you can see KNI is allocated.
  KNI [1] [0x10101fe00] <--- As you can see KNI is allocated.


Best Regards
___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Stephen Hemminger <stephen@networkplumber.org> 
Sent: Thursday, May 19, 2022 8:11 PM
To: Yasin CANER <yasin.caner@ulakhaberlesme.com.tr>
Cc: users@dpdk.org
Subject: Re: How to open debug and trace for KNI

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI interface on server. I try to open debug and trace logs so try to understand what is going on. So eal-> debug ,somehow, is activated but not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.dpdk.org%2Fguides%2Fprog_guide%2Fbuild-sdk-meson.html&amp;data=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=DVkM4UGQuSUbwqq4EbA0H9Cq66d7EFNxN0heXebFBOQ%3D&amp;reserved=0
> How to debugging for eal parameters : https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.dpdk.org%2Fguides-20.08%2Flinux_gsg%2Flinux_eal_parameters.html&amp;data=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FqHxfer1xZ%2Fb2ttEt9pS5iOMKRpmr4fG1S0g%2B5qDsl0%3D&amp;reserved=0
> Here is ICE POLL PMD  https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.dpdk.org%2Fguides%2Fnics%2Fice.html%3Fhighlight%3Dice&amp;data=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TQdlWDZ92%2BWY1X2xBkI9KjDQGRM9SNf3M1HuExMcBO0%3D&amp;reserved=0
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: How to open debug and trace for KNI
  2022-05-20  6:03   ` Yasin CANER
@ 2022-05-20  6:53     ` Yasin CANER
  2022-05-20  8:36       ` Yasin CANER
  0 siblings, 1 reply; 7+ messages in thread
From: Yasin CANER @ 2022-05-20  6:53 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: users

Hello Stephen,

Changed loading options to ,

-c 1e -d librte_net_ice.so -d librte_mbuf.so -d librte_mempool.so -d librte_mempool_ring.so -d librte_mempool_stack.so -d librte_mempool_bucket.so -d librte_kni.so  --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp

No changes after all .

EAL: open shared lib librte_mbuf.so
EAL: open shared lib librte_mempool.so
EAL: open shared lib librte_mempool_ring.so
EAL: open shared lib librte_mempool_stack.so
EAL: open shared lib librte_mempool_bucket.so
EAL: open shared lib librte_kni.so

Best Regards.
___
Yasin CANER

-----Original Message-----
From: Yasin CANER 
Sent: Friday, May 20, 2022 9:04 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Firstly thank you for Reply.

Yes , it loaded with dpaa2 and vmbus because couldn't find alternative  instead " -d librte_mbuf.so -d librte_mempool_ring.so -d librte_mempool.so -d librte_mempool_stack.so" . this old libs are used for 17.05 and on 20 version using dpaa2 and vmbus. İf you have another advise , it will be appreciated.

BTW , it is installed to baremetal server

Here is output for EAL.

Initializing RTE-EAL ...
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 9 on socket 0
EAL: Detected lcore 10 as core 10 on socket 0
EAL: Detected lcore 11 as core 11 on socket 0
EAL: Detected lcore 12 as core 12 on socket 0
EAL: Detected lcore 13 as core 13 on socket 0
EAL: Detected lcore 14 as core 14 on socket 0
EAL: Detected lcore 15 as core 15 on socket 0
EAL: Detected lcore 16 as core 0 on socket 1
EAL: Detected lcore 17 as core 1 on socket 1
EAL: Detected lcore 18 as core 2 on socket 1
EAL: Detected lcore 19 as core 3 on socket 1
EAL: Detected lcore 20 as core 4 on socket 1
EAL: Detected lcore 21 as core 5 on socket 1
EAL: Detected lcore 22 as core 6 on socket 1
EAL: Detected lcore 23 as core 7 on socket 1
EAL: Detected lcore 24 as core 8 on socket 1
EAL: Detected lcore 25 as core 9 on socket 1
EAL: Detected lcore 26 as core 10 on socket 1
EAL: Detected lcore 27 as core 11 on socket 1
EAL: Detected lcore 28 as core 12 on socket 1
EAL: Detected lcore 29 as core 13 on socket 1
EAL: Detected lcore 30 as core 14 on socket 1
EAL: Detected lcore 31 as core 15 on socket 1
EAL: Detected lcore 32 as core 0 on socket 0
EAL: Detected lcore 33 as core 1 on socket 0
EAL: Detected lcore 34 as core 2 on socket 0
EAL: Detected lcore 35 as core 3 on socket 0
EAL: Detected lcore 36 as core 4 on socket 0
EAL: Detected lcore 37 as core 5 on socket 0
EAL: Detected lcore 38 as core 6 on socket 0
EAL: Detected lcore 39 as core 7 on socket 0
EAL: Detected lcore 40 as core 8 on socket 0
EAL: Detected lcore 41 as core 9 on socket 0
EAL: Detected lcore 42 as core 10 on socket 0
EAL: Detected lcore 43 as core 11 on socket 0
EAL: Detected lcore 44 as core 12 on socket 0
EAL: Detected lcore 45 as core 13 on socket 0
EAL: Detected lcore 46 as core 14 on socket 0
EAL: Detected lcore 47 as core 15 on socket 0
EAL: Detected lcore 48 as core 0 on socket 1
EAL: Detected lcore 49 as core 1 on socket 1
EAL: Detected lcore 50 as core 2 on socket 1
EAL: Detected lcore 51 as core 3 on socket 1
EAL: Detected lcore 52 as core 4 on socket 1
EAL: Detected lcore 53 as core 5 on socket 1
EAL: Detected lcore 54 as core 6 on socket 1
EAL: Detected lcore 55 as core 7 on socket 1
EAL: Detected lcore 56 as core 8 on socket 1
EAL: Detected lcore 57 as core 9 on socket 1
EAL: Detected lcore 58 as core 10 on socket 1
EAL: Detected lcore 59 as core 11 on socket 1
EAL: Detected lcore 60 as core 12 on socket 1
EAL: Detected lcore 61 as core 13 on socket 1
EAL: Detected lcore 62 as core 14 on socket 1
EAL: Detected lcore 63 as core 15 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 64 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Checking presence of .so 'librte_eal.so.21.0'
EAL: Detected shared linkage of DPDK
EAL: open shared lib librte_net_ice.so
EAL: Registered [vdev] bus.
EAL: Registered [pci] bus.
EAL: Registered [eth] device class.
EAL: open shared lib librte_bus_vmbus.so
EAL: Registered [vmbus] bus.
EAL: open shared lib librte_mempool_dpaa2.so
EAL: Registered [fslmc] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so.21.0
EAL: Registered [dpaa_bus] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so
EAL: Registered [ifpga] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so
EAL: Registered [vdpa] device class.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so.21.0
EAL: Trace dir: /tmp/rte-2022-05-19-PM-12-56-21
EAL: Ask a virtual area of 0x7000 bytes
EAL: Virtual area found at 0x100000000 (size = 0x7000)
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: VFIO PCI modules not loaded
EAL: DPAA Bus not present. Skipping.
EAL: PCI driver net_ice for device 0000:b1:00.0 wants IOVA as 'PA'
EAL: PCI driver net_ice for device 0000:b3:00.0 wants IOVA as 'PA'
EAL: Bus pci wants IOVA as 'PA'
EAL: Bus fslmc wants IOVA as 'DC'
EAL: Bus dpaa_bus wants IOVA as 'DC'
EAL: Selected IOVA mode 'PA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL:   IOMMU type 1 (Type 1) is supported
EAL:   IOMMU type 7 (sPAPR) is not supported
EAL:   IOMMU type 8 (No-IOMMU) is not supported
EAL: VFIO support initialized
EAL: Ask a virtual area of 0x2e000 bytes
EAL: Virtual area found at 0x100007000 (size = 0x2e000)
EAL: Setting up physically contiguous memory...
EAL: Setting maximum number of open files to 1048576
EAL: Detected memory type: socket_id:0 hugepage_sz:2097152
EAL: Detected memory type: socket_id:1 hugepage_sz:2097152
EAL: Creating 4 segment lists: n_segs:8192 socket_id:0 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x100035000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x100200000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x100200000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x500200000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x500400000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x500400000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x900400000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x900600000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x900600000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0xd00600000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0xd00800000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0xd00800000, size 400000000
EAL: Creating 4 segment lists: n_segs:8192 socket_id:1 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1100800000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1100a00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1100a00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1500a00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1500c00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1500c00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1900c00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1900e00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1900e00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1d00e00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1d01000000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1d01000000, size 400000000
EAL: TSC frequency is ~2400000 KHz
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: Main lcore 1 is ready (tid=7ff63e009900;cpuset=[1])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 2 is ready (tid=7ff639d37700;cpuset=[2])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 3 is ready (tid=7ff639536700;cpuset=[3])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 4 is ready (tid=7ff638d35700;cpuset=[4])
EAL: PCI device 0000:00:01.0 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.1 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.2 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.3 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.4 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.5 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.6 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.7 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.0 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.1 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.2 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.3 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.4 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.5 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.6 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.7 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2101000000
EAL:   PCI memory mapped at 0x2103000000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b1:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: PCI device 0000:b3:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2103010000
EAL:   PCI memory mapped at 0x2105010000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b3:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: No legacy callbacks, legacy socket not created
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 66MB MYLOG : Successfully validated PCI Device 0000:b3:00.0
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 34MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
MYLOG: Port [0] Initializing KNI --> it is allocated
MYLOG: Port [0]: Started device (No such file or directory)MYLOG: kni_start(): Starting KNI for port 0
MYLOG: Port [0]: Link is up
Cannot find device "rveth3"

MYLOG: Port [0] Initialized 3 RX Queues (socket_id 1)
MYLOG: Port [0] Initialized 3 TX Queues (socket_id 1)
  KNI [0] [0x101032d00] <--- As you can see KNI is allocated.
  KNI [1] [0x10101fe00] <--- As you can see KNI is allocated.


Best Regards
___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Stephen Hemminger <stephen@networkplumber.org>
Sent: Thursday, May 19, 2022 8:11 PM
To: Yasin CANER <yasin.caner@ulakhaberlesme.com.tr>
Cc: users@dpdk.org
Subject: Re: How to open debug and trace for KNI

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default 
> Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel 
> XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI 
> interface on server. I try to open debug and trace logs so try to 
> understand what is going on. So eal-> debug ,somehow, is activated but 
> not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fprog_guide%2Fbuild-sdk-meson.html&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=DVkM4UGQuSUbwqq4EbA0H9Cq6
> 6d7EFNxN0heXebFBOQ%3D&amp;reserved=0
> How to debugging for eal parameters : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides-20.08%2Flinux_gsg%2Flinux_eal_parameters.html&amp;da
> ta=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169
> 808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C63788577048
> 4533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC
> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FqHxfer1xZ%2Fb2
> ttEt9pS5iOMKRpmr4fG1S0g%2B5qDsl0%3D&amp;reserved=0
> Here is ICE POLL PMD  
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fnics%2Fice.html%3Fhighlight%3Dice&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TQdlWDZ92%2BWY1X2xBkI9KjD
> QGRM9SNf3M1HuExMcBO0%3D&amp;reserved=0
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d 
> librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level 
> lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug 
> --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: How to open debug and trace for KNI
  2022-05-20  6:53     ` Yasin CANER
@ 2022-05-20  8:36       ` Yasin CANER
  2022-05-20 10:01         ` Yasin CANER
  0 siblings, 1 reply; 7+ messages in thread
From: Yasin CANER @ 2022-05-20  8:36 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: users

Hello,

After digging trace modüle and used via babeltrace2 that dont give any hint. Pointer of KNI " 0x101032D00" is matched at trace. It is not freed as i can see in logs.
babeltrace2 rte-2022-05-20-AM-07-55-48

[07:55:49.930944004] (+0.000000884) lib.eal.mem.malloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 }
[07:55:49.930944111] (+0.000000107) lib.eal.mem.zmalloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 }

[07:55:49.938546126] (+0.000711049) lib.ethdev.start: { cpu_id = 0x1, name = "app_dpdk" }, { port_id = 0x0 }

Trace log is shared in pastebin.

https://pastebin.com/tUD7Z3hb


Best Regards
___
Yasin CANER

-----Original Message-----
From: Yasin CANER 
Sent: Friday, May 20, 2022 9:53 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Changed loading options to ,

-c 1e -d librte_net_ice.so -d librte_mbuf.so -d librte_mempool.so -d librte_mempool_ring.so -d librte_mempool_stack.so -d librte_mempool_bucket.so -d librte_kni.so  --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp

No changes after all .

EAL: open shared lib librte_mbuf.so
EAL: open shared lib librte_mempool.so
EAL: open shared lib librte_mempool_ring.so
EAL: open shared lib librte_mempool_stack.so
EAL: open shared lib librte_mempool_bucket.so
EAL: open shared lib librte_kni.so

Best Regards.
___
Yasin CANER

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 9:04 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Firstly thank you for Reply.

Yes , it loaded with dpaa2 and vmbus because couldn't find alternative  instead " -d librte_mbuf.so -d librte_mempool_ring.so -d librte_mempool.so -d librte_mempool_stack.so" . this old libs are used for 17.05 and on 20 version using dpaa2 and vmbus. İf you have another advise , it will be appreciated.

BTW , it is installed to baremetal server

Here is output for EAL.

Initializing RTE-EAL ...
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 9 on socket 0
EAL: Detected lcore 10 as core 10 on socket 0
EAL: Detected lcore 11 as core 11 on socket 0
EAL: Detected lcore 12 as core 12 on socket 0
EAL: Detected lcore 13 as core 13 on socket 0
EAL: Detected lcore 14 as core 14 on socket 0
EAL: Detected lcore 15 as core 15 on socket 0
EAL: Detected lcore 16 as core 0 on socket 1
EAL: Detected lcore 17 as core 1 on socket 1
EAL: Detected lcore 18 as core 2 on socket 1
EAL: Detected lcore 19 as core 3 on socket 1
EAL: Detected lcore 20 as core 4 on socket 1
EAL: Detected lcore 21 as core 5 on socket 1
EAL: Detected lcore 22 as core 6 on socket 1
EAL: Detected lcore 23 as core 7 on socket 1
EAL: Detected lcore 24 as core 8 on socket 1
EAL: Detected lcore 25 as core 9 on socket 1
EAL: Detected lcore 26 as core 10 on socket 1
EAL: Detected lcore 27 as core 11 on socket 1
EAL: Detected lcore 28 as core 12 on socket 1
EAL: Detected lcore 29 as core 13 on socket 1
EAL: Detected lcore 30 as core 14 on socket 1
EAL: Detected lcore 31 as core 15 on socket 1
EAL: Detected lcore 32 as core 0 on socket 0
EAL: Detected lcore 33 as core 1 on socket 0
EAL: Detected lcore 34 as core 2 on socket 0
EAL: Detected lcore 35 as core 3 on socket 0
EAL: Detected lcore 36 as core 4 on socket 0
EAL: Detected lcore 37 as core 5 on socket 0
EAL: Detected lcore 38 as core 6 on socket 0
EAL: Detected lcore 39 as core 7 on socket 0
EAL: Detected lcore 40 as core 8 on socket 0
EAL: Detected lcore 41 as core 9 on socket 0
EAL: Detected lcore 42 as core 10 on socket 0
EAL: Detected lcore 43 as core 11 on socket 0
EAL: Detected lcore 44 as core 12 on socket 0
EAL: Detected lcore 45 as core 13 on socket 0
EAL: Detected lcore 46 as core 14 on socket 0
EAL: Detected lcore 47 as core 15 on socket 0
EAL: Detected lcore 48 as core 0 on socket 1
EAL: Detected lcore 49 as core 1 on socket 1
EAL: Detected lcore 50 as core 2 on socket 1
EAL: Detected lcore 51 as core 3 on socket 1
EAL: Detected lcore 52 as core 4 on socket 1
EAL: Detected lcore 53 as core 5 on socket 1
EAL: Detected lcore 54 as core 6 on socket 1
EAL: Detected lcore 55 as core 7 on socket 1
EAL: Detected lcore 56 as core 8 on socket 1
EAL: Detected lcore 57 as core 9 on socket 1
EAL: Detected lcore 58 as core 10 on socket 1
EAL: Detected lcore 59 as core 11 on socket 1
EAL: Detected lcore 60 as core 12 on socket 1
EAL: Detected lcore 61 as core 13 on socket 1
EAL: Detected lcore 62 as core 14 on socket 1
EAL: Detected lcore 63 as core 15 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 64 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Checking presence of .so 'librte_eal.so.21.0'
EAL: Detected shared linkage of DPDK
EAL: open shared lib librte_net_ice.so
EAL: Registered [vdev] bus.
EAL: Registered [pci] bus.
EAL: Registered [eth] device class.
EAL: open shared lib librte_bus_vmbus.so
EAL: Registered [vmbus] bus.
EAL: open shared lib librte_mempool_dpaa2.so
EAL: Registered [fslmc] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so.21.0
EAL: Registered [dpaa_bus] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so
EAL: Registered [ifpga] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so
EAL: Registered [vdpa] device class.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so.21.0
EAL: Trace dir: /tmp/rte-2022-05-19-PM-12-56-21
EAL: Ask a virtual area of 0x7000 bytes
EAL: Virtual area found at 0x100000000 (size = 0x7000)
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: VFIO PCI modules not loaded
EAL: DPAA Bus not present. Skipping.
EAL: PCI driver net_ice for device 0000:b1:00.0 wants IOVA as 'PA'
EAL: PCI driver net_ice for device 0000:b3:00.0 wants IOVA as 'PA'
EAL: Bus pci wants IOVA as 'PA'
EAL: Bus fslmc wants IOVA as 'DC'
EAL: Bus dpaa_bus wants IOVA as 'DC'
EAL: Selected IOVA mode 'PA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL:   IOMMU type 1 (Type 1) is supported
EAL:   IOMMU type 7 (sPAPR) is not supported
EAL:   IOMMU type 8 (No-IOMMU) is not supported
EAL: VFIO support initialized
EAL: Ask a virtual area of 0x2e000 bytes
EAL: Virtual area found at 0x100007000 (size = 0x2e000)
EAL: Setting up physically contiguous memory...
EAL: Setting maximum number of open files to 1048576
EAL: Detected memory type: socket_id:0 hugepage_sz:2097152
EAL: Detected memory type: socket_id:1 hugepage_sz:2097152
EAL: Creating 4 segment lists: n_segs:8192 socket_id:0 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x100035000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x100200000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x100200000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x500200000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x500400000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x500400000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x900400000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x900600000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x900600000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0xd00600000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0xd00800000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0xd00800000, size 400000000
EAL: Creating 4 segment lists: n_segs:8192 socket_id:1 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1100800000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1100a00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1100a00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1500a00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1500c00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1500c00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1900c00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1900e00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1900e00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1d00e00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1d01000000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1d01000000, size 400000000
EAL: TSC frequency is ~2400000 KHz
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: Main lcore 1 is ready (tid=7ff63e009900;cpuset=[1])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 2 is ready (tid=7ff639d37700;cpuset=[2])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 3 is ready (tid=7ff639536700;cpuset=[3])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 4 is ready (tid=7ff638d35700;cpuset=[4])
EAL: PCI device 0000:00:01.0 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.1 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.2 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.3 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.4 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.5 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.6 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.7 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.0 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.1 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.2 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.3 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.4 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.5 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.6 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.7 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2101000000
EAL:   PCI memory mapped at 0x2103000000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b1:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: PCI device 0000:b3:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2103010000
EAL:   PCI memory mapped at 0x2105010000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b3:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: No legacy callbacks, legacy socket not created
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 66MB MYLOG : Successfully validated PCI Device 0000:b3:00.0
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 34MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
MYLOG: Port [0] Initializing KNI --> it is allocated
MYLOG: Port [0]: Started device (No such file or directory)MYLOG: kni_start(): Starting KNI for port 0
MYLOG: Port [0]: Link is up
Cannot find device "rveth3"

MYLOG: Port [0] Initialized 3 RX Queues (socket_id 1)
MYLOG: Port [0] Initialized 3 TX Queues (socket_id 1)
  KNI [0] [0x101032d00] <--- As you can see KNI is allocated.
  KNI [1] [0x10101fe00] <--- As you can see KNI is allocated.


Best Regards
___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Stephen Hemminger <stephen@networkplumber.org>
Sent: Thursday, May 19, 2022 8:11 PM
To: Yasin CANER <yasin.caner@ulakhaberlesme.com.tr>
Cc: users@dpdk.org
Subject: Re: How to open debug and trace for KNI

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default 
> Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel
> XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI 
> interface on server. I try to open debug and trace logs so try to 
> understand what is going on. So eal-> debug ,somehow, is activated but 
> not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fprog_guide%2Fbuild-sdk-meson.html&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=DVkM4UGQuSUbwqq4EbA0H9Cq6
> 6d7EFNxN0heXebFBOQ%3D&amp;reserved=0
> How to debugging for eal parameters : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides-20.08%2Flinux_gsg%2Flinux_eal_parameters.html&amp;da
> ta=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169
> 808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C63788577048
> 4533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC
> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FqHxfer1xZ%2Fb2
> ttEt9pS5iOMKRpmr4fG1S0g%2B5qDsl0%3D&amp;reserved=0
> Here is ICE POLL PMD
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fnics%2Fice.html%3Fhighlight%3Dice&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TQdlWDZ92%2BWY1X2xBkI9KjD
> QGRM9SNf3M1HuExMcBO0%3D&amp;reserved=0
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d 
> librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level 
> lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug 
> --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: How to open debug and trace for KNI
  2022-05-20  8:36       ` Yasin CANER
@ 2022-05-20 10:01         ` Yasin CANER
  2022-05-20 13:01           ` Yasin CANER
  0 siblings, 1 reply; 7+ messages in thread
From: Yasin CANER @ 2022-05-20 10:01 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: users

Hello,

I found some log on syslog. Netplan or systemd-udev changes interface name so cause that doesnt match name in code.  I think it is related to netplan 

I figure out after kni example run.
./kni -l 4-7 -n 4 -- -P -p 0x3 -m --config="(0,4,6,8),(1,5,7,9)"

Output : 
APP: vEth1_0 NIC Link up at 100 Gbps FDX AutonegKNI: Failed to open file: /sys/devices/virtual/net/vEth0_0/carrier.
APP: vEth0_0 NIC Link up at 100 Gbps FDX AutonegKNI: Failed to open file: /sys/devices/virtual/net/vEth1_0/carrier.

KNI example: https://doc.dpdk.org/guides/sample_app_ug/kernel_nic_interface.html#running-the-kni-example-application

Syslog :
May 20 09:51:52 app-dpdk networkd-dispatcher[1682]: WARNING:Unknown index 55 seen, reloading interface list
May 20 09:51:52 app-dpdk kernel: [156160.141132] rte_kni: Creating kni...
May 20 09:51:52 app-dpdk systemd-udevd[61028]: Using default interface naming scheme 'v245'.
May 20 09:51:52 app-dpdk systemd-udevd[61028]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
May 20 09:51:52 app-dpdk systemd-udevd[61028]: Could not set WakeOnLan of net_d to off: Operation not supported


___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Yasin CANER 
Sent: Friday, May 20, 2022 11:37 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello,

After digging trace modüle and used via babeltrace2 that dont give any hint. Pointer of KNI " 0x101032D00" is matched at trace. It is not freed as i can see in logs.
babeltrace2 rte-2022-05-20-AM-07-55-48

[07:55:49.930944004] (+0.000000884) lib.eal.mem.malloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 } [07:55:49.930944111] (+0.000000107) lib.eal.mem.zmalloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 }

[07:55:49.938546126] (+0.000711049) lib.ethdev.start: { cpu_id = 0x1, name = "app_dpdk" }, { port_id = 0x0 }

Trace log is shared in pastebin.

https://pastebin.com/tUD7Z3hb


Best Regards
___
Yasin CANER

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 9:53 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Changed loading options to ,

-c 1e -d librte_net_ice.so -d librte_mbuf.so -d librte_mempool.so -d librte_mempool_ring.so -d librte_mempool_stack.so -d librte_mempool_bucket.so -d librte_kni.so  --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp

No changes after all .

EAL: open shared lib librte_mbuf.so
EAL: open shared lib librte_mempool.so
EAL: open shared lib librte_mempool_ring.so
EAL: open shared lib librte_mempool_stack.so
EAL: open shared lib librte_mempool_bucket.so
EAL: open shared lib librte_kni.so

Best Regards.
___
Yasin CANER

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 9:04 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Firstly thank you for Reply.

Yes , it loaded with dpaa2 and vmbus because couldn't find alternative  instead " -d librte_mbuf.so -d librte_mempool_ring.so -d librte_mempool.so -d librte_mempool_stack.so" . this old libs are used for 17.05 and on 20 version using dpaa2 and vmbus. İf you have another advise , it will be appreciated.

BTW , it is installed to baremetal server

Here is output for EAL.

Initializing RTE-EAL ...
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 9 on socket 0
EAL: Detected lcore 10 as core 10 on socket 0
EAL: Detected lcore 11 as core 11 on socket 0
EAL: Detected lcore 12 as core 12 on socket 0
EAL: Detected lcore 13 as core 13 on socket 0
EAL: Detected lcore 14 as core 14 on socket 0
EAL: Detected lcore 15 as core 15 on socket 0
EAL: Detected lcore 16 as core 0 on socket 1
EAL: Detected lcore 17 as core 1 on socket 1
EAL: Detected lcore 18 as core 2 on socket 1
EAL: Detected lcore 19 as core 3 on socket 1
EAL: Detected lcore 20 as core 4 on socket 1
EAL: Detected lcore 21 as core 5 on socket 1
EAL: Detected lcore 22 as core 6 on socket 1
EAL: Detected lcore 23 as core 7 on socket 1
EAL: Detected lcore 24 as core 8 on socket 1
EAL: Detected lcore 25 as core 9 on socket 1
EAL: Detected lcore 26 as core 10 on socket 1
EAL: Detected lcore 27 as core 11 on socket 1
EAL: Detected lcore 28 as core 12 on socket 1
EAL: Detected lcore 29 as core 13 on socket 1
EAL: Detected lcore 30 as core 14 on socket 1
EAL: Detected lcore 31 as core 15 on socket 1
EAL: Detected lcore 32 as core 0 on socket 0
EAL: Detected lcore 33 as core 1 on socket 0
EAL: Detected lcore 34 as core 2 on socket 0
EAL: Detected lcore 35 as core 3 on socket 0
EAL: Detected lcore 36 as core 4 on socket 0
EAL: Detected lcore 37 as core 5 on socket 0
EAL: Detected lcore 38 as core 6 on socket 0
EAL: Detected lcore 39 as core 7 on socket 0
EAL: Detected lcore 40 as core 8 on socket 0
EAL: Detected lcore 41 as core 9 on socket 0
EAL: Detected lcore 42 as core 10 on socket 0
EAL: Detected lcore 43 as core 11 on socket 0
EAL: Detected lcore 44 as core 12 on socket 0
EAL: Detected lcore 45 as core 13 on socket 0
EAL: Detected lcore 46 as core 14 on socket 0
EAL: Detected lcore 47 as core 15 on socket 0
EAL: Detected lcore 48 as core 0 on socket 1
EAL: Detected lcore 49 as core 1 on socket 1
EAL: Detected lcore 50 as core 2 on socket 1
EAL: Detected lcore 51 as core 3 on socket 1
EAL: Detected lcore 52 as core 4 on socket 1
EAL: Detected lcore 53 as core 5 on socket 1
EAL: Detected lcore 54 as core 6 on socket 1
EAL: Detected lcore 55 as core 7 on socket 1
EAL: Detected lcore 56 as core 8 on socket 1
EAL: Detected lcore 57 as core 9 on socket 1
EAL: Detected lcore 58 as core 10 on socket 1
EAL: Detected lcore 59 as core 11 on socket 1
EAL: Detected lcore 60 as core 12 on socket 1
EAL: Detected lcore 61 as core 13 on socket 1
EAL: Detected lcore 62 as core 14 on socket 1
EAL: Detected lcore 63 as core 15 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 64 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Checking presence of .so 'librte_eal.so.21.0'
EAL: Detected shared linkage of DPDK
EAL: open shared lib librte_net_ice.so
EAL: Registered [vdev] bus.
EAL: Registered [pci] bus.
EAL: Registered [eth] device class.
EAL: open shared lib librte_bus_vmbus.so
EAL: Registered [vmbus] bus.
EAL: open shared lib librte_mempool_dpaa2.so
EAL: Registered [fslmc] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so.21.0
EAL: Registered [dpaa_bus] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so
EAL: Registered [ifpga] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so
EAL: Registered [vdpa] device class.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so.21.0
EAL: Trace dir: /tmp/rte-2022-05-19-PM-12-56-21
EAL: Ask a virtual area of 0x7000 bytes
EAL: Virtual area found at 0x100000000 (size = 0x7000)
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: VFIO PCI modules not loaded
EAL: DPAA Bus not present. Skipping.
EAL: PCI driver net_ice for device 0000:b1:00.0 wants IOVA as 'PA'
EAL: PCI driver net_ice for device 0000:b3:00.0 wants IOVA as 'PA'
EAL: Bus pci wants IOVA as 'PA'
EAL: Bus fslmc wants IOVA as 'DC'
EAL: Bus dpaa_bus wants IOVA as 'DC'
EAL: Selected IOVA mode 'PA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL:   IOMMU type 1 (Type 1) is supported
EAL:   IOMMU type 7 (sPAPR) is not supported
EAL:   IOMMU type 8 (No-IOMMU) is not supported
EAL: VFIO support initialized
EAL: Ask a virtual area of 0x2e000 bytes
EAL: Virtual area found at 0x100007000 (size = 0x2e000)
EAL: Setting up physically contiguous memory...
EAL: Setting maximum number of open files to 1048576
EAL: Detected memory type: socket_id:0 hugepage_sz:2097152
EAL: Detected memory type: socket_id:1 hugepage_sz:2097152
EAL: Creating 4 segment lists: n_segs:8192 socket_id:0 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x100035000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x100200000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x100200000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x500200000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x500400000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x500400000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x900400000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x900600000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x900600000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0xd00600000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0xd00800000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0xd00800000, size 400000000
EAL: Creating 4 segment lists: n_segs:8192 socket_id:1 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1100800000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1100a00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1100a00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1500a00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1500c00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1500c00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1900c00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1900e00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1900e00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1d00e00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1d01000000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1d01000000, size 400000000
EAL: TSC frequency is ~2400000 KHz
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: Main lcore 1 is ready (tid=7ff63e009900;cpuset=[1])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 2 is ready (tid=7ff639d37700;cpuset=[2])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 3 is ready (tid=7ff639536700;cpuset=[3])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 4 is ready (tid=7ff638d35700;cpuset=[4])
EAL: PCI device 0000:00:01.0 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.1 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.2 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.3 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.4 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.5 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.6 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.7 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.0 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.1 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.2 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.3 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.4 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.5 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.6 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.7 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2101000000
EAL:   PCI memory mapped at 0x2103000000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b1:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: PCI device 0000:b3:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2103010000
EAL:   PCI memory mapped at 0x2105010000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b3:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: No legacy callbacks, legacy socket not created
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 66MB MYLOG : Successfully validated PCI Device 0000:b3:00.0
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 34MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
MYLOG: Port [0] Initializing KNI --> it is allocated
MYLOG: Port [0]: Started device (No such file or directory)MYLOG: kni_start(): Starting KNI for port 0
MYLOG: Port [0]: Link is up
Cannot find device "rveth3"

MYLOG: Port [0] Initialized 3 RX Queues (socket_id 1)
MYLOG: Port [0] Initialized 3 TX Queues (socket_id 1)
  KNI [0] [0x101032d00] <--- As you can see KNI is allocated.
  KNI [1] [0x10101fe00] <--- As you can see KNI is allocated.


Best Regards
___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Stephen Hemminger <stephen@networkplumber.org>
Sent: Thursday, May 19, 2022 8:11 PM
To: Yasin CANER <yasin.caner@ulakhaberlesme.com.tr>
Cc: users@dpdk.org
Subject: Re: How to open debug and trace for KNI

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default 
> Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel
> XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI 
> interface on server. I try to open debug and trace logs so try to 
> understand what is going on. So eal-> debug ,somehow, is activated but 
> not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fprog_guide%2Fbuild-sdk-meson.html&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=DVkM4UGQuSUbwqq4EbA0H9Cq6
> 6d7EFNxN0heXebFBOQ%3D&amp;reserved=0
> How to debugging for eal parameters : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides-20.08%2Flinux_gsg%2Flinux_eal_parameters.html&amp;da
> ta=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169
> 808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C63788577048
> 4533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC
> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FqHxfer1xZ%2Fb2
> ttEt9pS5iOMKRpmr4fG1S0g%2B5qDsl0%3D&amp;reserved=0
> Here is ICE POLL PMD
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fnics%2Fice.html%3Fhighlight%3Dice&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TQdlWDZ92%2BWY1X2xBkI9KjD
> QGRM9SNf3M1HuExMcBO0%3D&amp;reserved=0
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d 
> librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level 
> lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug 
> --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: How to open debug and trace for KNI
  2022-05-20 10:01         ` Yasin CANER
@ 2022-05-20 13:01           ` Yasin CANER
  0 siblings, 0 replies; 7+ messages in thread
From: Yasin CANER @ 2022-05-20 13:01 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: users

Hello,

It is solved.

Last part , i did.

apt-get remove networkd-dispatcher


I hope this mail flow help somebody.


Best Regards.

___
Yasin CANER


-----Original Message-----
From: Yasin CANER 
Sent: Friday, May 20, 2022 1:02 PM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello,

I found some log on syslog. Netplan or systemd-udev changes interface name so cause that doesnt match name in code.  I think it is related to netplan 

I figure out after kni example run.
./kni -l 4-7 -n 4 -- -P -p 0x3 -m --config="(0,4,6,8),(1,5,7,9)"

Output : 
APP: vEth1_0 NIC Link up at 100 Gbps FDX AutonegKNI: Failed to open file: /sys/devices/virtual/net/vEth0_0/carrier.
APP: vEth0_0 NIC Link up at 100 Gbps FDX AutonegKNI: Failed to open file: /sys/devices/virtual/net/vEth1_0/carrier.

KNI example: https://doc.dpdk.org/guides/sample_app_ug/kernel_nic_interface.html#running-the-kni-example-application

Syslog :
May 20 09:51:52 app-dpdk networkd-dispatcher[1682]: WARNING:Unknown index 55 seen, reloading interface list May 20 09:51:52 app-dpdk kernel: [156160.141132] rte_kni: Creating kni...
May 20 09:51:52 app-dpdk systemd-udevd[61028]: Using default interface naming scheme 'v245'.
May 20 09:51:52 app-dpdk systemd-udevd[61028]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
May 20 09:51:52 app-dpdk systemd-udevd[61028]: Could not set WakeOnLan of net_d to off: Operation not supported


___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 11:37 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello,

After digging trace modüle and used via babeltrace2 that dont give any hint. Pointer of KNI " 0x101032D00" is matched at trace. It is not freed as i can see in logs.
babeltrace2 rte-2022-05-20-AM-07-55-48

[07:55:49.930944004] (+0.000000884) lib.eal.mem.malloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 } [07:55:49.930944111] (+0.000000107) lib.eal.mem.zmalloc: { cpu_id = 0x1, name = "app_dpdk" }, { type = "KNI", size = 0xC8, align = 0x40, socket = -1, ptr = 0x101032D00 }

[07:55:49.938546126] (+0.000711049) lib.ethdev.start: { cpu_id = 0x1, name = "app_dpdk" }, { port_id = 0x0 }

Trace log is shared in pastebin.

https://pastebin.com/tUD7Z3hb


Best Regards
___
Yasin CANER

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 9:53 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Changed loading options to ,

-c 1e -d librte_net_ice.so -d librte_mbuf.so -d librte_mempool.so -d librte_mempool_ring.so -d librte_mempool_stack.so -d librte_mempool_bucket.so -d librte_kni.so  --log-level lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug --log-level net.ice:debug --trace=.* --trace-dir=/tmp

No changes after all .

EAL: open shared lib librte_mbuf.so
EAL: open shared lib librte_mempool.so
EAL: open shared lib librte_mempool_ring.so
EAL: open shared lib librte_mempool_stack.so
EAL: open shared lib librte_mempool_bucket.so
EAL: open shared lib librte_kni.so

Best Regards.
___
Yasin CANER

-----Original Message-----
From: Yasin CANER
Sent: Friday, May 20, 2022 9:04 AM
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: users@dpdk.org
Subject: RE: How to open debug and trace for KNI

Hello Stephen,

Firstly thank you for Reply.

Yes , it loaded with dpaa2 and vmbus because couldn't find alternative  instead " -d librte_mbuf.so -d librte_mempool_ring.so -d librte_mempool.so -d librte_mempool_stack.so" . this old libs are used for 17.05 and on 20 version using dpaa2 and vmbus. İf you have another advise , it will be appreciated.

BTW , it is installed to baremetal server

Here is output for EAL.

Initializing RTE-EAL ...
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Detected lcore 8 as core 8 on socket 0
EAL: Detected lcore 9 as core 9 on socket 0
EAL: Detected lcore 10 as core 10 on socket 0
EAL: Detected lcore 11 as core 11 on socket 0
EAL: Detected lcore 12 as core 12 on socket 0
EAL: Detected lcore 13 as core 13 on socket 0
EAL: Detected lcore 14 as core 14 on socket 0
EAL: Detected lcore 15 as core 15 on socket 0
EAL: Detected lcore 16 as core 0 on socket 1
EAL: Detected lcore 17 as core 1 on socket 1
EAL: Detected lcore 18 as core 2 on socket 1
EAL: Detected lcore 19 as core 3 on socket 1
EAL: Detected lcore 20 as core 4 on socket 1
EAL: Detected lcore 21 as core 5 on socket 1
EAL: Detected lcore 22 as core 6 on socket 1
EAL: Detected lcore 23 as core 7 on socket 1
EAL: Detected lcore 24 as core 8 on socket 1
EAL: Detected lcore 25 as core 9 on socket 1
EAL: Detected lcore 26 as core 10 on socket 1
EAL: Detected lcore 27 as core 11 on socket 1
EAL: Detected lcore 28 as core 12 on socket 1
EAL: Detected lcore 29 as core 13 on socket 1
EAL: Detected lcore 30 as core 14 on socket 1
EAL: Detected lcore 31 as core 15 on socket 1
EAL: Detected lcore 32 as core 0 on socket 0
EAL: Detected lcore 33 as core 1 on socket 0
EAL: Detected lcore 34 as core 2 on socket 0
EAL: Detected lcore 35 as core 3 on socket 0
EAL: Detected lcore 36 as core 4 on socket 0
EAL: Detected lcore 37 as core 5 on socket 0
EAL: Detected lcore 38 as core 6 on socket 0
EAL: Detected lcore 39 as core 7 on socket 0
EAL: Detected lcore 40 as core 8 on socket 0
EAL: Detected lcore 41 as core 9 on socket 0
EAL: Detected lcore 42 as core 10 on socket 0
EAL: Detected lcore 43 as core 11 on socket 0
EAL: Detected lcore 44 as core 12 on socket 0
EAL: Detected lcore 45 as core 13 on socket 0
EAL: Detected lcore 46 as core 14 on socket 0
EAL: Detected lcore 47 as core 15 on socket 0
EAL: Detected lcore 48 as core 0 on socket 1
EAL: Detected lcore 49 as core 1 on socket 1
EAL: Detected lcore 50 as core 2 on socket 1
EAL: Detected lcore 51 as core 3 on socket 1
EAL: Detected lcore 52 as core 4 on socket 1
EAL: Detected lcore 53 as core 5 on socket 1
EAL: Detected lcore 54 as core 6 on socket 1
EAL: Detected lcore 55 as core 7 on socket 1
EAL: Detected lcore 56 as core 8 on socket 1
EAL: Detected lcore 57 as core 9 on socket 1
EAL: Detected lcore 58 as core 10 on socket 1
EAL: Detected lcore 59 as core 11 on socket 1
EAL: Detected lcore 60 as core 12 on socket 1
EAL: Detected lcore 61 as core 13 on socket 1
EAL: Detected lcore 62 as core 14 on socket 1
EAL: Detected lcore 63 as core 15 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 64 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Checking presence of .so 'librte_eal.so.21.0'
EAL: Detected shared linkage of DPDK
EAL: open shared lib librte_net_ice.so
EAL: Registered [vdev] bus.
EAL: Registered [pci] bus.
EAL: Registered [eth] device class.
EAL: open shared lib librte_bus_vmbus.so
EAL: Registered [vmbus] bus.
EAL: open shared lib librte_mempool_dpaa2.so
EAL: Registered [fslmc] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so.21.0
EAL: Registered [dpaa_bus] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ark.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_kni.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ena.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enetc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_bcmfs.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_scheduler.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so
EAL: Registered [ifpga] bus.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so
EAL: Registered [vdpa] device class.
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_tap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vhost.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_thunderx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_axgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnx2x.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_dma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_cmdif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_caam_jr.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_txgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vdev_netvsc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hns3.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_qat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_stack.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_ifpga.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_ring.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_vmxnet3.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_fslmc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_dpaax.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_softnic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_virtio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_turbo_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ixgbe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_liquidio.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_5gnr_fec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ice.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_fm10k.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_pci.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_e1000.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_igc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_af_packet.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bnxt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_acc100.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pfe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_enic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_null.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_avp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_skeleton.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_octeontx2_ep.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_baseband_fpga_lte_fec.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_sfc_efx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ntb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_virtio.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_bond.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dlb.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_nfp.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_failsafe.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_opdl.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_null.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_i40e.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ipn3ke.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_bucket.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_regex_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_cxgbe.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_vdpa_ifc.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_nitrox.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_memif.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_dpaa2_qdma.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_octeontx2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_iavf.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_ring.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_pcap.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_sw.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_common_cpt.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vdev.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_dpaa.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ioat.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx2.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dpaa.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_dpaa2_sec.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_atlantic.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_mempool_dpaa2.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_qede.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_sfc.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_net_hinic.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_bus_vmbus.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_compress_zlib.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_openssl.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_dsw.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_event_octeontx.so
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_crypto_ccp.so.21.0
EAL: open shared lib /usr/local/lib/x86_64-linux-gnu/dpdk/pmds-21.0/librte_raw_ifpga.so.21.0
EAL: Trace dir: /tmp/rte-2022-05-19-PM-12-56-21
EAL: Ask a virtual area of 0x7000 bytes
EAL: Virtual area found at 0x100000000 (size = 0x7000)
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: VFIO PCI modules not loaded
EAL: DPAA Bus not present. Skipping.
EAL: PCI driver net_ice for device 0000:b1:00.0 wants IOVA as 'PA'
EAL: PCI driver net_ice for device 0000:b3:00.0 wants IOVA as 'PA'
EAL: Bus pci wants IOVA as 'PA'
EAL: Bus fslmc wants IOVA as 'DC'
EAL: Bus dpaa_bus wants IOVA as 'DC'
EAL: Selected IOVA mode 'PA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL:   IOMMU type 1 (Type 1) is supported
EAL:   IOMMU type 7 (sPAPR) is not supported
EAL:   IOMMU type 8 (No-IOMMU) is not supported
EAL: VFIO support initialized
EAL: Ask a virtual area of 0x2e000 bytes
EAL: Virtual area found at 0x100007000 (size = 0x2e000)
EAL: Setting up physically contiguous memory...
EAL: Setting maximum number of open files to 1048576
EAL: Detected memory type: socket_id:0 hugepage_sz:2097152
EAL: Detected memory type: socket_id:1 hugepage_sz:2097152
EAL: Creating 4 segment lists: n_segs:8192 socket_id:0 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x100035000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x100200000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x100200000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x500200000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x500400000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x500400000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x900400000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x900600000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x900600000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0xd00600000 (size = 0x61000)
EAL: Memseg list allocated at socket 0, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0xd00800000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0xd00800000, size 400000000
EAL: Creating 4 segment lists: n_segs:8192 socket_id:1 hugepage_sz:2097152
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1100800000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1100a00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1100a00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1500a00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1500c00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1500c00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1900c00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1900e00000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1900e00000, size 400000000
EAL: Ask a virtual area of 0x61000 bytes
EAL: Virtual area found at 0x1d00e00000 (size = 0x61000)
EAL: Memseg list allocated at socket 1, page size 0x800kB
EAL: Ask a virtual area of 0x400000000 bytes
EAL: Virtual area found at 0x1d01000000 (size = 0x400000000)
EAL: VA reserved for memseg list at 0x1d01000000, size 400000000
EAL: TSC frequency is ~2400000 KHz
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: Main lcore 1 is ready (tid=7ff63e009900;cpuset=[1])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 2 is ready (tid=7ff639d37700;cpuset=[2])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 3 is ready (tid=7ff639536700;cpuset=[3])
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
EAL: lcore 4 is ready (tid=7ff638d35700;cpuset=[4])
EAL: PCI device 0000:00:01.0 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.1 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.2 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.3 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.4 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.5 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.6 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:00:01.7 on NUMA socket 0
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:4c:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1563 net_ixgbe
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.0 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.1 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.2 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.3 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.4 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.5 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.6 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:80:01.7 on NUMA socket 1
EAL:   probe driver: 8086:b00 rawdev_ioat
EAL:   Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:b1:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2101000000
EAL:   PCI memory mapped at 0x2103000000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b1:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: PCI device 0000:b3:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1592 net_ice
EAL:   PCI memory mapped at 0x2103010000
EAL:   PCI memory mapped at 0x2105010000
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:b3:00.0 (socket 1)
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 2MB
ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default Package
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 4MB
EAL: No legacy callbacks, legacy socket not created
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 66MB MYLOG : Successfully validated PCI Device 0000:b3:00.0
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 0
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 0 was expanded by 34MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 18MB
USER1: rte_ip_frag_table_create: allocated of 16777344 bytes at socket 1
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 40MB
EAL: Trying to obtain current memory policy.
EAL: Setting policy MPOL_PREFERRED for socket 1
EAL: Restoring previous memory policy: 0
EAL: request: mp_malloc_sync
EAL: Heap on socket 1 was expanded by 4MB
MYLOG: Port [0] Initializing KNI --> it is allocated
MYLOG: Port [0]: Started device (No such file or directory)MYLOG: kni_start(): Starting KNI for port 0
MYLOG: Port [0]: Link is up
Cannot find device "rveth3"

MYLOG: Port [0] Initialized 3 RX Queues (socket_id 1)
MYLOG: Port [0] Initialized 3 TX Queues (socket_id 1)
  KNI [0] [0x101032d00] <--- As you can see KNI is allocated.
  KNI [1] [0x10101fe00] <--- As you can see KNI is allocated.


Best Regards
___
Yasin CANER
Lider Mühendis
Ulak Haberleşme A.Ş. Ankara

-----Original Message-----
From: Stephen Hemminger <stephen@networkplumber.org>
Sent: Thursday, May 19, 2022 8:11 PM
To: Yasin CANER <yasin.caner@ulakhaberlesme.com.tr>
Cc: users@dpdk.org
Subject: Re: How to open debug and trace for KNI

On Thu, 19 May 2022 13:13:21 +0000
Yasin CANER <yasin.caner@ulakhaberlesme.com.tr> wrote:

> ubuntu 20.04.3 LTS
> Kernel 5.4.0-110-generic
> DPDK Version dpdk-stable-20.11.3
> Intel e810-C
> Driver ice-1.8.8.tar
> ice_load_pkg_type(): Active package is: 1.3.28.0, ICE OS Default 
> Package
> 
> Hello ,
> 
> I ve an enviroment as above.
> 
> I try to run DPDK app that is already can run i40e driver with Intel
> XL710 or X700 NIC but not on e810-C
> 
> When DPDK-app is on run , KNI is allocated but there is not any KNI 
> interface on server. I try to open debug and trace logs so try to 
> understand what is going on. So eal-> debug ,somehow, is activated but 
> not for KNI? I need to understand why KNI is not working
> 
> Compile flags with meson
> 
> Step 1. meson -Denable_kmods=true -Dbuildtype=debug -Denable_trace_fp=true dpdk-stable-20.11.3
>      2. ninja
>      3. ninja install
>      4. ldconfig
> 
> How to use meson : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fprog_guide%2Fbuild-sdk-meson.html&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=DVkM4UGQuSUbwqq4EbA0H9Cq6
> 6d7EFNxN0heXebFBOQ%3D&amp;reserved=0
> How to debugging for eal parameters : 
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides-20.08%2Flinux_gsg%2Flinux_eal_parameters.html&amp;da
> ta=05%7C01%7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169
> 808da39ba835a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C63788577048
> 4533538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC
> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FqHxfer1xZ%2Fb2
> ttEt9pS5iOMKRpmr4fG1S0g%2B5qDsl0%3D&amp;reserved=0
> Here is ICE POLL PMD
> https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.
> dpdk.org%2Fguides%2Fnics%2Fice.html%3Fhighlight%3Dice&amp;data=05%7C01
> %7Cyasin.caner%40ulakhaberlesme.com.tr%7C5fd443a9244544ef169808da39ba8
> 35a%7C39e36fd90f214c96ae71dbd87cae7b33%7C1%7C0%7C637885770484533538%7C
> Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
> aWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TQdlWDZ92%2BWY1X2xBkI9KjD
> QGRM9SNf3M1HuExMcBO0%3D&amp;reserved=0
> Parameters:
> -c $dpdk_core_mask -d librte_net_$dpdk_nic_driver.so -d 
> librte_bus_vmbus.so -d librte_mempool_dpaa2.so --log-level 
> lib.kni:debug --log-level lib.eal:debug --log-level lib.ethdev:debug 
> --log-level net.ice:debug --trace=.* --trace-dir=/tmp
> 
> Best Regards.
> 
> 
> Yasin CANER
> 


Seems odd that you want vmbus and dpaa2. Vmbus is for Azure/Hyper-V and dpaa2 is for NXP.

What is the log output?

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-05-23  8:24 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-19 13:13 How to open debug and trace for KNI Yasin CANER
2022-05-19 17:10 ` Stephen Hemminger
2022-05-20  6:03   ` Yasin CANER
2022-05-20  6:53     ` Yasin CANER
2022-05-20  8:36       ` Yasin CANER
2022-05-20 10:01         ` Yasin CANER
2022-05-20 13:01           ` Yasin CANER

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).