From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 8788B4CE6 for ; Fri, 25 Nov 2016 11:01:07 +0100 (CET) Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga104.jf.intel.com with ESMTP; 25 Nov 2016 02:01:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,546,1473145200"; d="scan'208";a="35355923" Received: from irsmsx109.ger.corp.intel.com ([163.33.3.23]) by orsmga005.jf.intel.com with ESMTP; 25 Nov 2016 02:01:04 -0800 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.79]) by IRSMSX109.ger.corp.intel.com ([169.254.13.158]) with mapi id 14.03.0248.002; Fri, 25 Nov 2016 10:01:03 +0000 From: "Matczak, KrzysztofX" To: "users@dpdk.org" Thread-Topic: PANIC in rte_eal_config_reattach() with C++ app Thread-Index: AdI//nsHcDU/AEYrTQi+jWKdJf0KLAHA3eWQ Date: Fri, 25 Nov 2016 10:01:03 +0000 Message-ID: <48931E8017971642AEFA48A19748C181128125C9@IRSMSX102.ger.corp.intel.com> References: <48931E8017971642AEFA48A19748C1811280DC11@IRSMSX102.ger.corp.intel.com> In-Reply-To: <48931E8017971642AEFA48A19748C1811280DC11@IRSMSX102.ger.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-users] PANIC in rte_eal_config_reattach() with C++ app X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Nov 2016 10:01:08 -0000 Hi Anyone had bad/good experiences with DPDK/C++/Ubuntu ? = Thanks Krzysztof = -----Original Message----- From: users [mailto:users-bounces@dpdk.org] On Behalf Of Matczak, KrzysztofX Sent: Wednesday, November 16, 2016 12:09 PM To: users@dpdk.org Subject: [dpdk-users] PANIC in rte_eal_config_reattach() with C++ app Hi = I'm developing C++ applicationthat links with DPDK 16.07 shared libraries. = The application itself attaches as secondary DPDK process to primary (eg t= estpmd) in order to get some statistics. = There were almost no DPDK related problems on Fedora 23, but when I switche= d to Ubuntu 16.04 I faced problems with mmap : root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# ./sr= c/snap-collector-dpdkstats EAL: Detected 28 lcore(s) PANIC in rte_eal_config_reattach(): Cannot mmap memory for rte_config 8: [./src/snap-collector-dpdkstats() [0x408389]] 7: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7ffff6464830= ]] 6: [./src/snap-collector-dpdkstats() [0x407f5c]] 5: [./src/snap-collector-dpdkstats() [0x4088db]] 4: [./src/snap-collector-dpdkstats() [0x418e49]] 3: [/usr/lib/librte_eal.so.2.1(rte_eal_init+0xe83) [0x7ffff70b4e83]] 2: [/usr/lib/librte_eal.so.2.1(__rte_panic+0xcb) [0x7ffff70b3a25]] 1: [/usr/lib/librte_eal.so.2.1(rte_dump_stack+0x2b) [0x7ffff70bc60b]] Abort= ed (core dumped) After many trial and error attempts, changing linking order, excluding or i= ncluding dpdk libraries, rebuilding DPDK with CONFIG_RTE_EAL_PMD_PATH vari= able set to pmd libraries location, I have come to conclusion: the only wor= king workaround in my case is to run testpmd with explicitly set --base-vir= taddr parameter. = Please see detailed log of success and failure scenarios below. = My questions are : - anyone experienced similar problems with c++ app on Ubuntu 16.04 or any o= ther platform ? Must note that problem is reproducible only with c++ app, o= ther pure C apps compiled and linked with gcc are working properly. Are th= ere any other known solution for that problem ? = - providing that -base-virtaddr is necessary for primary process (hovewer I= doubt it) , how to determine it's value ? Currently I'm setting it to --b= ase-virtaddr=3D0x2aaa4a90000 which is value taken from some other mail thre= ad, but when I run testpmd without it, I don't see any virtual address repo= rted by EAL output. = Here's my reproduction log: = ##=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D setup details =3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ## kernel, OS, glibc versions root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# unam= e -a Linux silpixa00393941 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12= :37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux root@silpixa00393941:~/kmatczax= /tmp/dpdk_xstats-snap-plugins_PR_repro# lsb_release -r Release: 16.04 root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# ldd = --version ldd (Ubuntu GLIBC 2.23-0ubuntu4) 2.23 Copyright (C) 2016 Free Sof= tware Foundation, Inc. This is free software; see the source for copying conditions. There is NO = warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper. ## DPDK 16.07 installation steps: * Modifications in `config/common_base`: # # Compile to share library # -CONFIG_RTE_BUILD_SHARED_LIB=3Dn +CONFIG_RTE_BUILD_SHARED_LIB=3Dy # Default driver path (or "" to disable) -CONFIG_RTE_EAL_PMD_PATH=3D"" +CONFIG_RTE_EAL_PMD_PATH=3D"/usr/lib/dpdk-pmd/" * Building target corresponding to underlying architecture, eg: make config T=3Dx86_64-native-linuxapp-gcc make sudo make install prefix=3D/usr * Creation of pmd folder and symlinks for pmd drivers mkdir -p /usr/lib/dpdk-pmd find /usr/lib -type f -name 'librte_pmd*' | while read path ; do ln -s $= path /usr/lib/dpdk-pmd/`echo $path | grep -o 'librte_.*so'`; done ## make log and linked libraries of the secondary process (src/snap-collect= or-dpdkstats) root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_= PR_repro# make make all-recursive make[1]: Entering directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR= _repro' Making all in src make[2]: Entering directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR= _repro/src' g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dpdk -Wall -pthread -I/usr/l= ocal/include -I/usr/local/include -I./utils -g -O2 -std=3Dgnu++11 -MT snap_= collector_dpdkstats-dpdkstats.o -MD -MP -MF .deps/snap_collector_dpdkstats-= dpdkstats.Tpo -c -o snap_collector_dpdkstats-dpdkstats.o `test -f 'dpdkstat= s.cc' || echo './'`dpdkstats.cc mv -f .deps/snap_collector_dpdkstats-dpdkstats.Tpo .deps/snap_collector_dpd= kstats-dpdkstats.Po g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dpdk -Wall -pthread -I/usr/l= ocal/include -I/usr/local/include -I./utils -g -O2 -std=3Dgnu++11 -MT snap_= collector_dpdkstats-dpdkstats_collector.o -MD -MP -MF .deps/snap_collector_= dpdkstats-dpdkstats_collector.Tpo -c -o snap_collector_dpdkstats-dpdkstats_= collector.o `test -f 'dpdkstats_collector.cc' || echo './'`dpdkstats_collec= tor.cc mv -f .deps/snap_collector_dpdkstats-dpdkstats_collector.Tpo .deps/snap_col= lector_dpdkstats-dpdkstats_collector.Po g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dpdk -Wall -pthread -I/usr/l= ocal/include -I/usr/local/include -I./utils -g -O2 -std=3Dgnu++11 -MT utils= /snap_collector_dpdkstats-dpdk.o -MD -MP -MF utils/.deps/snap_collector_dpd= kstats-dpdk.Tpo -c -o utils/snap_collector_dpdkstats-dpdk.o `test -f 'utils= /dpdk.cc' || echo './'`utils/dpdk.cc mv -f utils/.deps/snap_collector_dpdkstats-dpdk.Tpo utils/.deps/snap_collec= tor_dpdkstats-dpdk.Po g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dpdk -Wall -pthread -I/usr/l= ocal/include -I/usr/local/include -I./utils -g -O2 -std=3Dgnu++11 -MT utils= /snap_collector_dpdkstats-log.o -MD -MP -MF utils/.deps/snap_collector_dpdk= stats-log.Tpo -c -o utils/snap_collector_dpdkstats-log.o `test -f 'utils/lo= g.cc' || echo './'`utils/log.cc mv -f utils/.deps/snap_collector_dpdkstats-log.Tpo utils/.deps/snap_collect= or_dpdkstats-log.Po g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/dpdk -Wall -pthread -I/usr/l= ocal/include -I/usr/local/include -I./utils -g -O2 -std=3Dgnu++11 -MT utils= /snap_collector_dpdkstats-common.o -MD -MP -MF utils/.deps/snap_collector_d= pdkstats-common.Tpo -c -o utils/snap_collector_dpdkstats-common.o `test -f = 'utils/common.cc' || echo './'`utils/common.cc mv -f utils/.deps/snap_collector_dpdkstats-common.Tpo utils/.deps/snap_coll= ector_dpdkstats-common.Po g++ -I/usr/include/dpdk -Wall -pthread -I/usr/local/include -I/usr/local/in= clude -I./utils -g -O2 -std=3Dgnu++11 -o snap-collector-dpdkstats snap_co= llector_dpdkstats-dpdkstats.o snap_collector_dpdkstats-dpdkstats_collector.= o utils/snap_collector_dpdkstats-dpdk.o utils/snap_collector_dpdkstats-log.= o utils/snap_collector_dpdkstats-common.o -lsnap -L/usr/local/lib -lprotob= uf -pthread -lpthread -L/usr/local/lib -lgrpc++ -L/usr/lib -Wl,--as-needed = -Wl,-ldpdk make[2]: Leaving directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_= repro/src' make[2]: Entering directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR= _repro' make[2]: Leaving directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_= repro' make[1]: Leaving directory '/root/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_= repro' root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# ldd = src/snap-collector-dpdkstats linux-vdso.so.1 =3D> (0x00007ffff7ffd000) libsnap.so.0 =3D> /usr/local/lib/libsnap.so.0 (0x00007ffff7c5e000) libpthread.so.0 =3D> /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007= ffff7a23000) libgrpc++.so.1 =3D> /usr/local/lib/libgrpc++.so.1 (0x00007ffff779d0= 00) libethdev.so.4.1 =3D> /usr/lib/libethdev.so.4.1 (0x00007ffff750f000) librte_eal.so.2.1 =3D> /usr/lib/librte_eal.so.2.1 (0x00007ffff72b10= 00) libstdc++.so.6 =3D> /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x000= 07ffff6f2e000) libm.so.6 =3D> /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffff6c25000) libgcc_s.so.1 =3D> /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ffff= 6a0f000) libc.so.6 =3D> /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffff6645000) /lib64/ld-linux-x86-64.so.2 (0x0000555555554000) libz.so.1 =3D> /lib/x86_64-linux-gnu/libz.so.1 (0x00007ffff642b000) libgrpc.so.1 =3D> /usr/local/lib/libgrpc.so.1 (0x00007ffff617c000) librte_mempool.so.2.1 =3D> /usr/lib/librte_mempool.so.2.1 (0x00007f= fff5f74000) libdl.so.2 =3D> /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffff5d7000= 0) librt.so.1 =3D> /lib/x86_64-linux-gnu/librt.so.1 (0x00007ffff5b6800= 0) libssl.so.1.0.0 =3D> /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007= ffff58fe000) libcrypto.so.1.0.0 =3D> /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0= x00007ffff54ba000) librte_ring.so.1.1 =3D> /usr/lib/librte_ring.so.1.1 (0x00007ffff52b= 7000) ##=3D=3D=3D=3D=3D=3D=3D=3D=3DSUCCESS with explicitly set --base-virtaddr = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ## in testpmd terminal window root@silpixa00393941:~/kmatczax# $RTE_SDK/tools/dpdk-devbind.py --status Network devices using DPDK-compatible driver =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D 0000:06:00.0 'Ethernet Controller XL710 for 40GbE QSFP+' drv=3Digb_uio unus= ed=3Di40e Network devices using kernel driver =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 0000:03:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=3Deth0 drv=3Dixgb= e unused=3Digb_uio *Active* 0000:03:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=3Deth1 drv=3Dixgb= e unused=3Digb_uio Other network devices =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D root@silpixa00393941:~/kmatczax# $RTE_SDK/build/app/testpmd -c 0xf -n 2 -v = --base-virtaddr=3D0x2aaa4a90000 --socket-mem 1024,0 -- --burst=3D64 EAL: Detected 28 lcore(s) EAL: RTE Version: 'DPDK 16.07.0' EAL: 2048 hugepages of size 2097152 reserved, but no mounted hugetlbfs foun= d for that size EAL: Probing VFIO support... PMD: bnxt_rte_pmd_init() called for (null) EAL: PCI device 0000:03:00.0 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:03:00.1 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:06:00.0 on NUMA socket 0 EAL: probe driver: 8086:1584 rte_i40e_pmd PMD: eth_i40e_dev_init(): FW 4.40 API 1.4 NVM 04.05.03 eetrack 80001dc9 USER1: create a new mbuf pool : n=3D171456, size=3D2176= , socket=3D0 Warning! Cannot handle an odd number of ports with the current port topolog= y. Configuration must be changed to have an even number of ports, or relaun= ch application with --port-topology=3Dchained Configuring Port 0 (socket 0) Port 0: 68:05:CA:2D:41:C0 Checking link statuses... Port 0 Link Down Done No commandline core given, start packet forwarding Warning! Cannot handle an odd number of ports with the current port topolog= y. Configuration must be changed to have an even number of ports, or relaun= ch application with --port-topology=3Dchained io packet forwarding - ports=3D1 - cores=3D1 - streams=3D1 - NUMA support d= isabled, MP over anonymous pages disabled Logical Core 1 (socket 0) forward= s packets on 1 streams: RX P=3D0/Q=3D0 (socket 0) -> TX P=3D0/Q=3D0 (socket 0) peer=3D02:00:00:00= :00:00 io packet forwarding - CRC stripping disabled - packets/burst=3D64 nb forwarding cores=3D1 - nb forwarding ports=3D1 RX queues=3D1 - RX desc=3D128 - RX free threshold=3D32 RX threshold registers: pthresh=3D8 hthresh=3D8 wthresh=3D0 TX queues=3D1 - TX desc=3D512 - TX free threshold=3D32 TX threshold registers: pthresh=3D32 hthresh=3D0 wthresh=3D0 TX RS bit threshold=3D32 - TXQ flags=3D0xf01 Press enter to exit ## switched to other terminal window for running secondary process root@sil= pixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# ./src/snap-c= ollector-dpdkstats EAL: Detected 28 lcore(s) EAL: Probing VFIO support... PMD: bnxt_rte_pmd_init() called for (null) EAL: PCI device 0000:03:00.0 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:03:00.1 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:06:00.0 on NUMA socket 0 EAL: probe driver: 8086:1584 rte_i40e_pmd ## EAL params of secondary process Nov 16 11:17:21 silpixa00393941 dpdkstats[68951]: EAL init params: snap-col= lector-dpdkstats -c 0xf0 -n 2 --base-virtaddr 0x2aaa4a90000 --proc-type sec= ondary Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: PMD= : bnxt_rte_pmd_init() called for (null) Nov 16 11:17:21 silpixa00393941 sna= p-collector-dpdkstats[68951]: EAL: PCI device 0000:03:00.0 on NUMA socket 0 Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: EAL: pro= be driver: 8086:1528 rte_ixgbe_pmd Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: EAL: PCI d= evice 0000:03:00.1 on NUMA socket 0 Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: EAL: pro= be driver: 8086:1528 rte_ixgbe_pmd Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: EAL: PCI d= evice 0000:06:00.0 on NUMA socket 0 Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: EAL: pro= be driver: 8086:1584 rte_i40e_pmd Nov 16 11:17:21 silpixa00393941 snap-collector-dpdkstats[68951]: snap-colle= ctor-dpdkstats:dpdk_helper_eal_init:291 DPDK_HELPER_INITIALIZING_EAL (done) ## =3D=3D=3D=3D=3D=3D=3D=3D=3D FAILURE with no --base-virtaddr =3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ## in testpmd terminal window root@silpixa00393941:~/kmatczax# $RTE_SDK/build/app/testpmd -c 0xf -n 2 -v = --socket-mem 1024,0 -- --burst=3D64 EAL: Detected 28 lcore(s) EAL: RTE Version: 'DPDK 16.07.0' EAL: 2048 hugepages of size 2097152 reserved, but no mounted hugetlbfs foun= d for that size EAL: Probing VFIO support... PMD: bnxt_rte_pmd_init() called for (null) EAL: PCI device 0000:03:00.0 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:03:00.1 on NUMA socket 0 EAL: probe driver: 8086:1528 rte_ixgbe_pmd EAL: PCI device 0000:06:00.0 on NUMA socket 0 EAL: probe driver: 8086:1584 rte_i40e_pmd PMD: eth_i40e_dev_init(): FW 4.40 API 1.4 NVM 04.05.03 eetrack 80001dc9 USER1: create a new mbuf pool : n=3D171456, size=3D2176= , socket=3D0 Warning! Cannot handle an odd number of ports with the current port topolog= y. Configuration must be changed to have an even number of ports, or relaun= ch application with --port-topology=3Dchained Configuring Port 0 (socket 0) Port 0: 68:05:CA:2D:41:C0 Checking link statuses... Port 0 Link Down Done No commandline core given, start packet forwarding Warning! Cannot handle an odd number of ports with the current port topolog= y. Configuration must be changed to have an even number of ports, or relaun= ch application with --port-topology=3Dchained io packet forwarding - ports=3D1 - cores=3D1 - streams=3D1 - NUMA support d= isabled, MP over anonymous pages disabled Logical Core 1 (socket 0) forwards packets on 1 streams: RX P=3D0/Q=3D0 (socket 0) -> TX P=3D0/Q=3D0 (socket 0) peer=3D02:00:00:00= :00:00 io packet forwarding - CRC stripping disabled - packets/burst=3D64 nb forwarding cores=3D1 - nb forwarding ports=3D1 RX queues=3D1 - RX desc=3D128 - RX free threshold=3D32 RX threshold registers: pthresh=3D8 hthresh=3D8 wthresh=3D0 TX queues=3D1 - TX desc=3D512 - TX free threshold=3D32 TX threshold registers: pthresh=3D32 hthresh=3D0 wthresh=3D0 TX RS bit threshold=3D32 - TXQ flags=3D0xf01 Press enter to exit ## secondary process window = root@silpixa00393941:~/kmatczax/tmp/dpdk_xstats-snap-plugins_PR_repro# ./sr= c/snap-collector-dpdkstats EAL: Detected 28 lcore(s) PANIC in rte_eal_config_reattach(): Cannot mmap memory for rte_config 8: [./src/snap-collector-dpdkstats() [0x408389]] 7: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7ffff6464830= ]] 6: [./src/snap-collector-dpdkstats() [0x407f5c]] 5: [./src/snap-collector-dpdkstats() [0x4088db]] 4: [./src/snap-collector-dpdkstats() [0x418e49]] 3: [/usr/lib/librte_eal.so.2.1(rte_eal_init+0xe83) [0x7ffff70b4e83]] 2: [/usr/lib/librte_eal.so.2.1(__rte_panic+0xcb) [0x7ffff70b3a25]] 1: [/usr/lib/librte_eal.so.2.1(rte_dump_stack+0x2b) [0x7ffff70bc60b]] Aborted (core dumped) ##EAL params of secondary process Nov 16 11:21:38 silpixa00393941 dpdkstats[68968]: EAL init params: snap-col= lector-dpdkstats -c 0xf0 -n 2 --proc-type secondary Thanks in advance for help Krzysztof -------------------------------------------------------------------- Intel Technology Poland sp. z o.o. ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz= ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31= 6 | Kapital zakladowy 200.000 PLN. Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata= i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi= adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek= olwiek przegladanie lub rozpowszechnianie jest zabronione. This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). If you are not the intended recipient= , please contact the sender and delete all copies; any review or distributi= on by others is strictly prohibited. -------------------------------------------------------------------- Intel Technology Poland sp. z o.o. ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz= ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31= 6 | Kapital zakladowy 200.000 PLN. Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata= i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi= adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek= olwiek przegladanie lub rozpowszechnianie jest zabronione. This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). If you are not the intended recipient= , please contact the sender and delete all copies; any review or distributi= on by others is strictly prohibited.