On Wed, Sep 16, 2020 at 12:27 AM Harman Kalra <hka...@marvell.com> wrote: > > Since we are not holding the mbufs or creating any references > in the app, hence mbuf fast free offload can be enabled. > > Signed-off-by: Harman Kalra <hka...@marvell.com>
Reviewed-by: Jerin Jacob <jer...@marvell.com> > --- > app/test-eventdev/test_pipeline_common.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/app/test-eventdev/test_pipeline_common.c > b/app/test-eventdev/test_pipeline_common.c > index 17088b1b4..f0c0ffea7 100644 > --- a/app/test-eventdev/test_pipeline_common.c > +++ b/app/test-eventdev/test_pipeline_common.c > @@ -219,6 +219,11 @@ pipeline_ethdev_setup(struct evt_test *test, struct > evt_options *opt) > return ret; > } > > + /* Enable mbuf fast free if PMD has the capability. */ > + if (dev_info.tx_offload_capa & DEV_TX_OFFLOAD_MBUF_FAST_FREE) > + local_port_conf.txmode.offloads |= > + DEV_TX_OFFLOAD_MBUF_FAST_FREE; > + > rx_conf = dev_info.default_rxconf; > rx_conf.offloads = port_conf.rxmode.offloads; > > -- > 2.18.0 >