[PATCH 00/10] add hairpin queue support
beilei.xing at intel.com
beilei.xing at intel.com
Fri Apr 21 08:50:38 CEST 2023
From: Beilei Xing <beilei.xing at intel.com>
This patchset adds hairpin queue support.
It depends on the following two patch set:
https://patches.dpdk.org/project/dpdk/cover/20230406074245.82991-1-beilei.xing@intel.com/
https://patches.dpdk.org/project/dpdk/cover/20230413094502.1714755-1-wenjing.qiao@intel.com/
Beilei Xing (10):
net/cpfl: refine structures
net/cpfl: support hairpin queue capbility get
common/idpf: support queue groups add/delete
net/cpfl: add haipin queue group during vpotr init
net/cpfl: support hairpin queue setup and release
net/cpfl: support hairpin queue configuration
net/cpfl: support hairpin queue start/stop
net/cpfl: enable write back based on ITR expire
net/cpfl: support peer ports get
net/cpfl: support hairpin bind/unbind
drivers/common/idpf/idpf_common_device.c | 75 ++
drivers/common/idpf/idpf_common_device.h | 4 +
drivers/common/idpf/idpf_common_virtchnl.c | 138 +++-
drivers/common/idpf/idpf_common_virtchnl.h | 18 +
drivers/common/idpf/version.map | 6 +
drivers/net/cpfl/cpfl_ethdev.c | 588 +++++++++++++--
drivers/net/cpfl/cpfl_ethdev.h | 33 +-
drivers/net/cpfl/cpfl_rxtx.c | 807 +++++++++++++++++++--
drivers/net/cpfl/cpfl_rxtx.h | 67 ++
drivers/net/cpfl/cpfl_rxtx_vec_common.h | 21 +-
10 files changed, 1638 insertions(+), 119 deletions(-)
--
2.26.2
More information about the dev
mailing list