> -----Original Message----- > From: Ji, Kai <[email protected]> > Sent: Thursday, May 20, 2021 4:07 PM > To: [email protected] > Cc: Zhang, Roy Fan <[email protected]>; Ji, Kai <[email protected]>; > De Lara Guarch, Pablo <[email protected]> > Subject: [dpdk-dev v1] cperf: fix crypto perf out-of-place mempool alloc > > Add in missing rte_mbuf size in mempool allocation for out-of-place op. > > Fixes: bf9d6702eca9 ("app/crypto-perf: use single mempool") > Cc: [email protected] > > Signed-off-by: Kai Ji <[email protected]> > --- > app/test-crypto-perf/cperf_test_common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/app/test-crypto-perf/cperf_test_common.c b/app/test-crypto- > perf/cperf_test_common.c > index 058e0ba564..12925c7f22 100644 > --- a/app/test-crypto-perf/cperf_test_common.c > +++ b/app/test-crypto-perf/cperf_test_common.c > @@ -194,7 +194,7 @@ cperf_alloc_common_memory(const struct > cperf_options *options, > (mbuf_size * segments_nb); > params.dst_buf_offset = *dst_buf_offset; > /* Destination buffer will be one segment only */ > - obj_size += max_size; > + obj_size += max_size + sizeof(struct rte_mbuf); > } > > *pool = rte_mempool_create_empty(pool_name, > -- > 2.17.1
Acked-by: Fan Zhang <[email protected]>

