[dpdk-dev] [PATCH V4 0/4] i40e FDIR update rate optimization
chenmin.sun at intel.com
chenmin.sun at intel.com
Wed Jul 15 21:53:25 CEST 2020
From: Chenmin Sun <chenmin.sun at intel.com>
[PATCH v4 1/4] net/i40e: introducing the fdir guaranteed/shared space tracking
[PATCH v4 2/4] net/i40e: FDIR flow memory management optimization
[PATCH v4 2/4] net/i40e: move the i40e_get_outer_vlan to where it real needed
[PATCH v4 2/4] net/i40e: FDIR update rate optimization
v4:
* Split the patch to 4
* New two functions for fdir mempool get/put.
* Rewrite function i40e_find_available_buffer().
* Move the fdir space tracking logic to i40e_flow_add_del_fdir_filter().
v3:
* Split the patch into two.
* Renamed some data structures and added some descriptions.
v2:
* Refine commit message and code comments.
* Refine code style.
* Fixed several memory free bugs.
* Replace the bin_serch() with rte_bsf64()
Chenmin Sun (4):
net/i40e: introducing the fdir space tracking
net/i40e: FDIR flow memory management optimization
net/i40e: move the i40e_get_outer_vlan to where it real needed
net/i40e: FDIR update rate optimization
drivers/net/i40e/i40e_ethdev.c | 135 +++++++++++++++-
drivers/net/i40e/i40e_ethdev.h | 85 ++++++++--
drivers/net/i40e/i40e_fdir.c | 284 ++++++++++++++++++++++++++-------
drivers/net/i40e/i40e_flow.c | 108 +++++++++----
drivers/net/i40e/i40e_rxtx.c | 7 +-
drivers/net/i40e/i40e_rxtx.h | 3 +
6 files changed, 509 insertions(+), 113 deletions(-)
--
2.17.1
More information about the dev
mailing list