net/hns3: implement Tx mbuf free on demand
authorChengwen Feng <fengchengwen@huawei.com>
Thu, 4 Mar 2021 07:44:43 +0000 (15:44 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 4 Mar 2021 14:07:13 +0000 (15:07 +0100)
commitdfecc3201f0a41342b9aa089b4b5c09dfddd3c18
tree3085be919f29709c86f73974b5ec0406588925ea
parentef1fbd3554518f9189af60f44429a9ec5a9f11cd
net/hns3: implement Tx mbuf free on demand

This patch add support tx_done_cleanup ops, which could support for
the API rte_eth_tx_done_cleanup to free consumed mbufs on Tx ring.

Signed-off-by: Chengwen Feng <fengchengwen@huawei.com>
Signed-off-by: Lijun Ou <oulijun@huawei.com>
doc/guides/nics/features/hns3.ini
doc/guides/nics/features/hns3_vf.ini
doc/guides/rel_notes/release_21_05.rst
drivers/net/hns3/hns3_ethdev.c
drivers/net/hns3/hns3_ethdev_vf.c
drivers/net/hns3/hns3_rxtx.c
drivers/net/hns3/hns3_rxtx.h