[PATCH v2 0/4] add vcpf pmd support
Shetty, Praveen
praveen.shetty at intel.com
Mon Sep 22 16:10:54 CEST 2025
Virtual Control Plane Function (vCPF) is a SR-IOV Virtual Function of
the CPF(PF) device.vCPF is used to support multiple control plane functions.
This patchset is for extending the CPFL PMD to support the new vCPF device.
In this implementaion, both CPFL and the vCPF devices share most of the
initialization routine and share the common data path implementation, which
eliminates code duplication and improving the maintainability of the driver code.
---
v2:
- fixed test case failure
---
Praveen Shetty (4):
net/intel: add vCPF PMD support
net/idpf: add splitq jumbo packet handling
net/intel: add config queue support to vCPF
net/cpfl: add cpchnl get vport info support
drivers/net/intel/cpfl/cpfl_cpchnl.h | 7 +-
drivers/net/intel/cpfl/cpfl_ethdev.c | 354 ++++++++++++++++--
drivers/net/intel/cpfl/cpfl_ethdev.h | 109 +++++-
drivers/net/intel/cpfl/cpfl_vchnl.c | 143 ++++++-
drivers/net/intel/idpf/base/idpf_osdep.h | 3 +
drivers/net/intel/idpf/base/virtchnl2.h | 3 +-
drivers/net/intel/idpf/idpf_common_device.c | 4 +-
drivers/net/intel/idpf/idpf_common_device.h | 3 +
drivers/net/intel/idpf/idpf_common_rxtx.c | 50 ++-
drivers/net/intel/idpf/idpf_common_virtchnl.c | 38 ++
drivers/net/intel/idpf/idpf_common_virtchnl.h | 3 +
11 files changed, 629 insertions(+), 88 deletions(-)
--
2.37.3
More information about the dev
mailing list