Hi David, > -----Original Message----- > From: Coyle, David <[email protected]> > Sent: Thursday, July 16, 2020 4:31 PM > To: [email protected]; Doherty, Declan <[email protected]>; De > Lara Guarch, Pablo <[email protected]>; Trahe, Fiona > <[email protected]> > Cc: [email protected]; Ryan, Brendan <[email protected]>; O'loingsigh, > Mairtin <[email protected]>; Coyle, David <[email protected]> > Subject: [PATCH v1] app/crypto-perf: set mbuf lengths correctly for DOCSIS > tests > > Set the source mbuf data and packet lengths correctly for DOCSIS performance > tests. > > Fixes: d4a131a9498d ("test/crypto-perf: support DOCSIS protocol") > > Signed-off-by: David Coyle <[email protected]> > --- > app/test-crypto-perf/cperf_ops.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/app/test-crypto-perf/cperf_ops.c > b/app/test-crypto-perf/cperf_ops.c > index f851509ec..3da835a9c 100644 > --- a/app/test-crypto-perf/cperf_ops.c > +++ b/app/test-crypto-perf/cperf_ops.c > @@ -48,6 +48,10 @@ cperf_set_ops_security(struct rte_crypto_op **ops, > } else > buf_sz = options->test_buffer_size; > > + sym_op->m_src->buf_len = options->segment_sz; > + sym_op->m_src->data_len = buf_sz; > + sym_op->m_src->pkt_len = buf_sz; > +
Actually, I am wondering why this is needed at all (for DOCSIS and PDCP). This is already set in " fill_multi_seg_mbuf" or " fill_single_seg_mbuf" (and this was already working without this patch, right?). Regards, Pablo

