[PATCH v3 0/4] net/sfc: support KEEP_CRC offload
Denis Pryazhennikov
denis.pryazhennikov at arknetworks.am
Thu Jun 22 13:38:34 CEST 2023
This patch series adds support for RTE_ETH_RX_OFFLOAD_KEEP_CRC
offload in the SFC driver.
Changes in v2:
* Applied review notes;
* Fixed stats handling;
* Added missing release notes to [4/4].
Changes in v3:
* Fixed wrong indents in [1/4].
Denis Pryazhennikov (3):
common/sfc_efx/base: detect and report FCS include support
common/sfc_efx/base: add support for configure MAC to keep FCS
net/sfc: add configurable Rx CRC stripping
Sandilya Bhagi (1):
common/sfc_efx/base: discover NIC partitioning mode
doc/guides/nics/features/sfc.ini | 1 +
doc/guides/nics/sfc_efx.rst | 6 +-
doc/guides/rel_notes/release_23_07.rst | 2 +
drivers/common/sfc_efx/base/ef10_mac.c | 5 +-
drivers/common/sfc_efx/base/ef10_nic.c | 107 ++++++++++++++++++++++++
drivers/common/sfc_efx/base/efx.h | 14 ++++
drivers/common/sfc_efx/base/efx_impl.h | 1 +
drivers/common/sfc_efx/base/efx_mac.c | 48 +++++++++++
drivers/common/sfc_efx/base/siena_nic.c | 1 +
drivers/common/sfc_efx/version.map | 1 +
drivers/net/sfc/sfc.h | 1 +
drivers/net/sfc/sfc_ef100_rx.c | 2 +-
drivers/net/sfc/sfc_ef10_rx.c | 3 +-
drivers/net/sfc/sfc_ethdev.c | 7 +-
drivers/net/sfc/sfc_port.c | 12 +++
drivers/net/sfc/sfc_rx.c | 6 +-
16 files changed, 209 insertions(+), 8 deletions(-)
--
2.39.2 (Apple Git-143)
More information about the dev
mailing list