[PATCH v3 0/7] Fix outer UDP checksum for Intel nics
    David Marchand 
    david.marchand at redhat.com
       
    Thu Apr 18 10:20:14 CEST 2024
    
    
  
This series aims at fixing outer UDP checksum for Intel nics (i40e and
ice).
The net/hns3 is really similar in its internals and has been aligned.
As I touched testpmd csumonly engine, this series may break other
vendors outer offloads, so please vendors, review and test this ASAP.
Thanks.
-- 
David Marchand
Changes since v2:
- simplified debug in interrupt handler,
- dropped documentation update,
- fixed GRE tunneling with Intel nics,
Changes since v1:
- fix outer udp checksum for real (*sigh*),
David Marchand (7):
  net/ice: fix check for outer UDP checksum offload
  net/ice: enhance debug when HW fails to transmit
  app/testpmd: fix outer IP checksum offload
  net: fix outer UDP checksum in Intel prepare helper
  net/i40e: fix outer UDP checksum offload for X710
  net/iavf: remove outer UDP checksum offload for X710 VF
  net: clear outer UDP checksum in Intel prepare helper
 .mailmap                          |  1 +
 app/test-pmd/csumonly.c           | 31 ++++-------
 doc/guides/nics/features/iavf.ini |  2 +-
 drivers/net/hns3/hns3_rxtx.c      | 87 -------------------------------
 drivers/net/i40e/i40e_ethdev.c    |  6 ++-
 drivers/net/i40e/i40e_rxtx.c      |  9 ++++
 drivers/net/iavf/iavf_ethdev.c    |  5 +-
 drivers/net/ice/ice_ethdev.c      | 14 +++++
 drivers/net/ice/ice_rxtx.c        |  6 +--
 lib/net/rte_net.h                 | 30 ++++++++++-
 10 files changed, 75 insertions(+), 116 deletions(-)
-- 
2.44.0
    
    
More information about the dev
mailing list