Re: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge

2024-12-05 Thread David Marchand
On Thu, Dec 5, 2024 at 10:28 PM Alipour, Mehrdad wrote: > > Hello David/Dmitry, > > After adding -d , I can now see all the pmd shared libs > loading fine and rte_mempool_create works with --no-huge. Adding -d should be unneeded with a properly installed DPDK. You should double check what I ment

RE: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge

2024-12-05 Thread Alipour, Mehrdad
: Dmitry Kozlyuk ; dev@dpdk.org Subject: Re: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge Hello, On Thu, Dec 5, 2024 at 12:05 AM Alipour, Mehrdad wrote: > > Hi Dmitry, > > Your observation is good! > But I have the /usr/lib/dpdk/pmds-24.0 in the LD_LIBRARY_PATH but since t

Re: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge

2024-12-05 Thread David Marchand
Hello, On Thu, Dec 5, 2024 at 12:05 AM Alipour, Mehrdad wrote: > > Hi Dmitry, > > Your observation is good! > But I have the /usr/lib/dpdk/pmds-24.0 in the LD_LIBRARY_PATH but since the > host does not have a match glibc, I have to run it with ld-linux-x86-64.so.2 > specifying LD_LIBRARY_PATH w

RE: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge

2024-12-04 Thread Alipour, Mehrdad
: December 4, 2024 3:51 PM To: Alipour, Mehrdad Cc: dev@dpdk.org Subject: [**EXTERNAL**] Re: rte_mempool_create fails with --no-huge Hi Alipour, It looks suspicious that on the host you don't see logs about loaded drivers, like these ones that you see inside the VM: > 2024-12-03 19:32:36.642

Re: rte_mempool_create fails with --no-huge

2024-12-04 Thread Dmitry Kozlyuk
Hi Alipour, It looks suspicious that on the host you don't see logs about loaded drivers, like these ones that you see inside the VM: > 2024-12-03 19:32:36.642042 EAL: open shared lib > /usr/lib/dpdk/pmds-24.0/librte_net_fm10k.so.24.0 > 2024-12-03 19:32:36.642266 EAL: pmd.net.fm10k.init log le

rte_mempool_create fails with --no-huge

2024-12-03 Thread Alipour, Mehrdad
Hi, I am facing problem with rte_mempool_create when running my app with -no-huge after rte_eal_init succeeds. Note that this app works fine with hugepages but since it's purpose is unit testing certain packet processing logic, it has no requirements to have ports and the Linux may not necessar