[dpdk-dev] rte_mempool_create fails with ENOMEM

2015-01-10 Thread Liran Zvibel
default memory policy, reserved hugepages are divided on each node and again DPDK test app fails for the reason already mentioned. I found out that 'solution' for this is to deallocate hugepages on node1 (after boot) and leave them only on node0: echo 0 > /sys/devices/system/node/node1/hu

[dpdk-dev] rte_mempool_create fails with ENOMEM

2015-01-08 Thread Newman Poborsky
> > >>> > >>> > > -Original Message- >>> > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ananyev, >>> > > Konstantin >>> > > Sent: Thursday, December 18, 2014 5:43 PM >>> > > To: Newman Pobor

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-22 Thread Newman Poborsky
nt: Thursday, December 18, 2014 5:43 PM >> > > To: Newman Poborsky; dev at dpdk.org >> > > Subject: Re: [dpdk-dev] rte_mempool_create fails with ENOMEM >> > > >> > > Hi >> > > >> > > > -Original Message----- >> > > > Fr

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-19 Thread Newman Poborsky
To: Newman Poborsky; dev at dpdk.org > > Subject: Re: [dpdk-dev] rte_mempool_create fails with ENOMEM > > > > Hi > > > > > -Original Message- > > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Newman Poborsky > > > Sent:

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-19 Thread Stephen Hemminger
t; > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ananyev, > Konstantin > > > Sent: Thursday, December 18, 2014 5:43 PM > > > To: Newman Poborsky; dev at dpdk.org > > > Subject: Re: [dpdk-dev] rte_mempool_create fails with ENOMEM > > > > &

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-18 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ananyev, Konstantin > Sent: Thursday, December 18, 2014 5:43 PM > To: Newman Poborsky; dev at dpdk.org > Subject: Re: [dpdk-dev] rte_mempool_create fails with ENOMEM > > Hi > &

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-18 Thread Ananyev, Konstantin
Hi > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Newman Poborsky > Sent: Thursday, December 18, 2014 1:26 PM > To: dev at dpdk.org > Subject: [dpdk-dev] rte_mempool_create fails with ENOMEM > > Hi, > > could someone please

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-18 Thread Alex Markuze
I've Also seen a similar issue when trying to run a dpdk app which allocates huge pools(~0.5GB) after a memory heavy operation on the machine. I've come to the same conclusion as you did, that internal fragmentation is causing pool creation failures. It seems that the rte_mempool_xmem_create/rte_m

[dpdk-dev] rte_mempool_create fails with ENOMEM

2014-12-18 Thread Newman Poborsky
Hi, could someone please provide any explanation why sometimes mempool creation fails with ENOMEM? I run my test app several times without any problems and then I start getting ENOMEM error when creating mempool that are used for packets. I try to delete everything from /mnt/huge, I increase the