From: Beilei Xing <beilei.x...@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.x...@intel.com/ https://patches.dpdk.org/project/dpdk/cover/20230413094502.1714755-1-wenjing.q...@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