This series fixes some inconsistencies in the path offload masks and
dev_info offload capabilities for the ice, iavf and i40e drivers.
The first 3 patches are concerned with fixing the path offload masks.
The last 3 patches change how offloads are derived for the dev_info offload
capabilities. Instead of defining an explicit list of offloads, reuse the
information that is already available in the path offload masks. It should
help prevent further inconsistencies in the future.

Ciara Loftus (6):
  net/ice: update Rx supported offloads masks
  net/ice: fix Rx vector path offload masks
  net/i40e: drop unimplemented UDP TSO from Tx mask
  net/ice: derive Rx/Tx offload capabilities from path masks
  net/iavf: derive Rx/Tx offload capabilities from path masks
  net/i40e: derive Rx/Tx offload capabilities from path masks

 drivers/net/intel/i40e/i40e_ethdev.c | 29 +++---------------------
 drivers/net/intel/i40e/i40e_rxtx.h   |  1 -
 drivers/net/intel/iavf/iavf_ethdev.c | 34 +++++++++-------------------
 drivers/net/intel/ice/ice_ethdev.c   | 32 ++++++--------------------
 drivers/net/intel/ice/ice_rxtx.h     |  6 +++--
 5 files changed, 25 insertions(+), 77 deletions(-)

-- 
2.43.0

Reply via email to