[dpdk-dev] [PATCH] app test: fix mempool cache_size not match limited cache_size

Yong Liu yong.liu at intel.com
Wed Jul 29 05:22:01 CEST 2015


From: Marvin Liu <yong.liu at intel.com>

In previous setting, mempool size and cache_size are both 32.
This is not satisfied with cache_size checking rule by now.
Cache size should less than CONFIG_RTE_MEMPOOL_CACHE_MAX_SIZE and mempool size / 1.5.

Signed-off-by: Marvin Liu <yong.liu at intel.com>

diff --git a/app/test/test_sched.c b/app/test/test_sched.c
index 1ef6910..7a38db3 100644
--- a/app/test/test_sched.c
+++ b/app/test/test_sched.c
@@ -87,7 +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 PKT_BURST_SZ     0
 #define MEMPOOL_CACHE_SZ PKT_BURST_SZ
 #define SOCKET           0
 
-- 
1.9.3



More information about the dev mailing list