From: Harman Kalra Date: Thu, 8 Oct 2020 18:48:46 +0000 (+0530) Subject: app/eventdev: enable fast free offload X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=95aef851646af3c7b9b6063f0ec62b59e713d3a8;p=dpdk.git app/eventdev: enable fast free offload 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 Acked-by: Jerin Jacob --- diff --git a/app/test-eventdev/test_pipeline_common.c b/app/test-eventdev/test_pipeline_common.c index 17088b1b48..f0c0ffea7c 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;