app/test: fix sched mempool allocation
authorMarvin Liu <yong.liu@intel.com>
Wed, 29 Jul 2015 03:22:01 +0000 (11:22 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 3 Aug 2015 21:44:05 +0000 (23:44 +0200)
In previous setting, mempool size and cache_size were both 32.
It does not satisfy with cache_size checking rule by now.
Cache size should be less than CONFIG_RTE_MEMPOOL_CACHE_MAX_SIZE and
mempool size / 1.5.

Fixes: 462321b44a80 ("mempool: limit cache size")

Signed-off-by: Marvin Liu <yong.liu@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
[Thomas: remove unused PKT_BURST_SZ]

app/test/test_sched.c

index 1ef6910..9712f9f 100644 (file)
@@ -87,8 +87,7 @@ static struct rte_sched_port_params port_param = {
 
 #define NB_MBUF          32
 #define MBUF_DATA_SZ     (2048 + RTE_PKTMBUF_HEADROOM)
-#define PKT_BURST_SZ     32
-#define MEMPOOL_CACHE_SZ PKT_BURST_SZ
+#define MEMPOOL_CACHE_SZ 0
 #define SOCKET           0