X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest%2Ftest_distributor.c;h=00b1d41387b491d4b007a059ba511667fd1cfdef;hb=b28c67c3ba8a665d3e8a2a3c3244cb4e151da7e3;hp=9e8c06dcb14378c9c14b729cbf3f394d66cfe743;hpb=9f2e99d171a13c2e9fd105f609b87aa0c502f497;p=dpdk.git diff --git a/app/test/test_distributor.c b/app/test/test_distributor.c index 9e8c06dcb1..00b1d41387 100644 --- a/app/test/test_distributor.c +++ b/app/test/test_distributor.c @@ -37,6 +37,8 @@ #include #include #include +#include +#include #include #define ITER_POWER 20 /* log 2 of how many iterations we do when timing. */ @@ -500,8 +502,6 @@ quit_workers(struct rte_distributor *d, struct rte_mempool *p) worker_idx = 0; } -#define MBUF_SIZE (2048 + sizeof(struct rte_mbuf) + RTE_PKTMBUF_HEADROOM) - static int test_distributor(void) { @@ -528,12 +528,8 @@ test_distributor(void) const unsigned nb_bufs = (511 * rte_lcore_count()) < BIG_BATCH ? (BIG_BATCH * 2) - 1 : (511 * rte_lcore_count()); if (p == NULL) { - p = rte_mempool_create("DT_MBUF_POOL", nb_bufs, - MBUF_SIZE, BURST, - sizeof(struct rte_pktmbuf_pool_private), - rte_pktmbuf_pool_init, NULL, - rte_pktmbuf_init, NULL, - rte_socket_id(), 0); + p = rte_pktmbuf_pool_create("DT_MBUF_POOL", nb_bufs, BURST, + 0, RTE_MBUF_DEFAULT_BUF_SIZE, rte_socket_id()); if (p == NULL) { printf("Error creating mempool\n"); return -1;