[PATCH v2 0/5] idpf and cpfl rx path selection simplification
Wani, Shaiq
shaiq.wani at intel.com
Mon Sep 22 10:24:17 CEST 2025
> -----Original Message-----
> From: Ciara Loftus <ciara.loftus at intel.com>
> Sent: Wednesday, September 17, 2025 2:47 PM
> To: dev at dpdk.org
> Cc: Loftus, Ciara <ciara.loftus at intel.com>
> Subject: [PATCH v2 0/5] idpf and cpfl rx path selection simplification
>
> This series refactors the vector capability detection and Rx path selection code
> in the idpf and cpfl PMDs to use the common functions provided in
> drivers/net/intel/common/rx.h.
>
> v2:
> * Moved AVX512DQ check to common code.
> * Refactored rx function array definition for better readability.
> * Restored Rx functions back to their original names.
>
> Ciara Loftus (5):
> net/intel: add AVX512DQ flag to AVX-512 checks
> net/idpf: use the new common vector capability function
> net/idpf: use the common Rx path selection infrastructure
> net/cpfl: use the new common vector capability function
> net/cpfl: use the common Rx path selection infrastructure
>
Tested-by: <shaiq.wani at intel.com>
> drivers/net/intel/common/rx.h | 5 +
> drivers/net/intel/common/rx_vec_x86.h | 3 +-
> drivers/net/intel/cpfl/cpfl_rxtx.c | 143 +++++-------------
> drivers/net/intel/cpfl/cpfl_rxtx_vec_common.h | 12 ++
> drivers/net/intel/idpf/idpf_common_device.h | 17 ++-
> drivers/net/intel/idpf/idpf_common_rxtx.c | 51 +++++++
> drivers/net/intel/idpf/idpf_common_rxtx.h | 12 ++
> drivers/net/intel/idpf/idpf_ethdev.c | 2 +
> drivers/net/intel/idpf/idpf_rxtx.c | 141 +++++------------
> drivers/net/intel/idpf/idpf_rxtx_vec_common.h | 11 ++
> 10 files changed, 180 insertions(+), 217 deletions(-)
>
> --
> 2.34.1
More information about the dev
mailing list