numam-dpdk/app
Anatoly Burakov b600409890 app/test: fix memory needs since tailq rework
As a result of moving tailq's into local memory, some tailq data
is now reserved in rte_malloc heaps (because it needs to be
shared across DPDK processes). The first thing DPDK initializes
is a log mempool, and since it creates a tailq, it reserves
space in rte_malloc heap before allocating the mempool itself.
By default, rte_malloc allocates way more space than is necessary,
so under some conditions (namely, overall memory available is low)
this results in malloc heap eating up so much memory that log
mempool is not able to allocate its memzone.

This patch fixes the unit tests to account for that change.

Reported-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Tested-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2014-11-05 18:47:39 +01:00
..
cmdline_test app: simplify makefiles 2014-08-26 17:52:33 +02:00
dump_cfg app: simplify makefiles 2014-08-26 17:52:33 +02:00
test app/test: fix memory needs since tailq rework 2014-11-05 18:47:39 +01:00
test-acl acl: fix build and runtime for default target 2014-09-03 03:26:50 +02:00
test-pipeline examples: do not probe pci twice 2014-09-29 13:08:53 +02:00
test-pmd app/testpmd: mac vlan filter for VF 2014-10-30 23:33:52 +01:00
Makefile app/pipeline: packet framework benchmark 2014-06-17 03:34:11 +02:00