From: Timothy McDaniel Date: Mon, 16 Nov 2020 17:40:38 +0000 (-0600) Subject: event/dlb: fix mempool query in self test X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=fd3607bb8ac497959afba76ff1bbaf339669d0f3;hp=a1e7e04bacdaed5fbfb041682763ae0a9032345b;p=dpdk.git event/dlb: fix mempool query in self test Add NULL check before using t->mbuf_pool. Coverity issue: 363719 Fixes: d1112958f4f5 ("event/dlb: add self-tests") Signed-off-by: Timothy McDaniel Acked-by: John McNamara --- diff --git a/drivers/event/dlb/dlb_selftest.c b/drivers/event/dlb/dlb_selftest.c index b9ef778c1a..8ab00ba879 100644 --- a/drivers/event/dlb/dlb_selftest.c +++ b/drivers/event/dlb/dlb_selftest.c @@ -202,7 +202,12 @@ test_stop_flush(struct test *t) /* test to check we can properly flush events */ goto err; } - count = rte_mempool_avail_count(t->mbuf_pool); + if (t->mbuf_pool) + count = rte_mempool_avail_count(t->mbuf_pool); + else { + printf("%d: mbuf_pool is NULL\n", __LINE__); + goto err; + } if (rte_event_port_attr_get(evdev, 0,