From 107dd021264b5e276571676a71e99763773caa04 Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Fri, 25 Sep 2020 11:22:40 -0400 Subject: [PATCH] env: replace MEMPOOL_F_NO_PHYS_CONTIG with MEMPOOL_F_NO_IOVA_CONTIG DPDK patch (4143b122) included in DPDK v18.05 replaced MEMPOOL_F_NO_PHYS_CONTIG with MEMPOOL_F_NO_IOVA_CONTIG. Meanwhile latest DPDK from (28e3c8b2) removed the MEMPOOL_F_NO_PHYS_CONTIG. This patch simply replaced the define, since it will work for any DPDK v18.05+. Signed-off-by: Tomasz Zawadzki Change-Id: I43ada50df31be18c724b2f5078d3f29f3d1c0c71 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4418 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Ben Walker Reviewed-by: Aleksey Marchuk --- lib/env_dpdk/env.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/env_dpdk/env.c b/lib/env_dpdk/env.c index 6294bbe51..2561c8ad7 100644 --- a/lib/env_dpdk/env.c +++ b/lib/env_dpdk/env.c @@ -230,7 +230,7 @@ spdk_mempool_create_ctor(const char *name, size_t count, mp = rte_mempool_create(name, count, ele_size, cache_size, 0, NULL, NULL, (rte_mempool_obj_cb_t *)obj_init, obj_init_arg, - socket_id, MEMPOOL_F_NO_PHYS_CONTIG); + socket_id, MEMPOOL_F_NO_IOVA_CONTIG); return (struct spdk_mempool *)mp; }