mbox series

[v3,0/2] net/i40e: improve free mbuf for Tx

Message ID 20210630064036.105151-1-feifei.wang2@arm.com (mailing list archive)
Headers
Series net/i40e: improve free mbuf for Tx |

Message

Feifei Wang June 30, 2021, 6:40 a.m. UTC
  For i40e Tx path, use bulk free of the buffers when mbuf fast free
mode is enabled. This can efficiently improve the performance.

v2:
1. fix bug when tx_rs_thres > RTE_I40E_TX_MAX_FREE_BUF_SZ (Beilei)

v3:
1. change variable name for more readable (Beilei)

Feifei Wang (2):
  net/i40e: improve performance for scalar Tx
  net/i40e: improve performance for vector Tx

 drivers/net/i40e/i40e_rxtx.c            | 30 ++++++++++++++++++++-----
 drivers/net/i40e/i40e_rxtx_vec_common.h | 11 +++++++++
 2 files changed, 35 insertions(+), 6 deletions(-)
  

Comments

Qi Zhang July 1, 2021, 12:34 p.m. UTC | #1
> -----Original Message-----
> From: dev <dev-bounces@dpdk.org> On Behalf Of Feifei Wang
> Sent: Wednesday, June 30, 2021 2:41 PM
> Cc: dev@dpdk.org; nd@arm.com; Feifei Wang <feifei.wang2@arm.com>
> Subject: [dpdk-dev] [PATCH v3 0/2] net/i40e: improve free mbuf for Tx
> 
> For i40e Tx path, use bulk free of the buffers when mbuf fast free mode is
> enabled. This can efficiently improve the performance.
> 
> v2:
> 1. fix bug when tx_rs_thres > RTE_I40E_TX_MAX_FREE_BUF_SZ (Beilei)
> 
> v3:
> 1. change variable name for more readable (Beilei)
> 
> Feifei Wang (2):
>   net/i40e: improve performance for scalar Tx
>   net/i40e: improve performance for vector Tx
> 
>  drivers/net/i40e/i40e_rxtx.c            | 30 ++++++++++++++++++++-----
>  drivers/net/i40e/i40e_rxtx_vec_common.h | 11 +++++++++
>  2 files changed, 35 insertions(+), 6 deletions(-)
> 
> --
> 2.25.1

Applied to dpdk-next-net-intel.

Thanks
Qi