From: Chenxu Di Date: Mon, 13 Jan 2020 09:57:08 +0000 (+0000) Subject: net/e1000: cleanup Tx buffers X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=6bcf194ad165a24e65881f009a9520f51810d32e;p=dpdk.git net/e1000: cleanup Tx buffers Add support to the igb vf for the API rte_eth_tx_done_cleanup to force free consumed buffers on Tx ring. Signed-off-by: Chenxu Di Acked-by: Konstantin Ananyev --- diff --git a/drivers/net/e1000/igb_ethdev.c b/drivers/net/e1000/igb_ethdev.c index a3e30dbe5a..647d5504f4 100644 --- a/drivers/net/e1000/igb_ethdev.c +++ b/drivers/net/e1000/igb_ethdev.c @@ -446,6 +446,7 @@ static const struct eth_dev_ops igbvf_eth_dev_ops = { .tx_descriptor_status = eth_igb_tx_descriptor_status, .tx_queue_setup = eth_igb_tx_queue_setup, .tx_queue_release = eth_igb_tx_queue_release, + .tx_done_cleanup = eth_igb_tx_done_cleanup, .set_mc_addr_list = eth_igb_set_mc_addr_list, .rxq_info_get = igb_rxq_info_get, .txq_info_get = igb_txq_info_get,