[PATCH 0/3] ethdev: remove deprecated Flow Director configuration
    Andrew Rybchenko 
    andrew.rybchenko at oktetlabs.ru
       
    Wed Aug  3 13:13:55 CEST 2022
    
    
  
Flow Director configuration fdir_conf was deprecated long time ago and
was planned to be removed in 20.11.
i40e, ixgbe, qede and txgbe driver maintainers are encouraged to review
correspodning patches very carefully.
Internal copy of the Flow Director configuration in ixgbe and txgbe
drivers is not actually initialized. Should I use configuration from
testpmd as the default one?
Andrew Rybchenko (3):
  net/ixgbe: add helper to get Flow Director configuration
  net/txgbe: add helper to get Flow Director configuration
  ethdev: remove deprecated Flow Director configuration
 app/test-pmd/cmdline.c                      | 343 --------------------
 app/test-pmd/config.c                       | 100 ------
 app/test-pmd/parameters.c                   |  76 -----
 app/test-pmd/testpmd.c                      |  24 --
 app/test-pmd/testpmd.h                      |   6 -
 doc/guides/nics/fm10k.rst                   |   2 -
 doc/guides/nics/ixgbe.rst                   |   1 -
 doc/guides/rel_notes/deprecation.rst        |   4 -
 doc/guides/rel_notes/release_22_11.rst      |   4 +
 doc/guides/testpmd_app_ug/run_app.rst       |  27 --
 doc/guides/testpmd_app_ug/testpmd_funcs.rst |  38 ---
 drivers/net/cnxk/cnxk_ethdev.c              |   5 -
 drivers/net/fm10k/fm10k_rxtx_vec.c          |   5 -
 drivers/net/hns3/hns3_rxtx_vec.c            |   4 -
 drivers/net/i40e/i40e_ethdev.c              |  31 --
 drivers/net/i40e/i40e_fdir.c                | 304 +----------------
 drivers/net/i40e/i40e_rxtx_vec_common.h     |   5 -
 drivers/net/ixgbe/ixgbe_ethdev.c            |   2 +-
 drivers/net/ixgbe/ixgbe_ethdev.h            |   4 +
 drivers/net/ixgbe/ixgbe_fdir.c              |  32 +-
 drivers/net/ixgbe/ixgbe_flow.c              |  13 +-
 drivers/net/ixgbe/ixgbe_rxtx_vec_common.h   |   2 +-
 drivers/net/octeontx/octeontx_ethdev.c      |   5 -
 drivers/net/qede/qede_filter.c              |  29 +-
 drivers/net/sfc/sfc.c                       |   5 -
 drivers/net/sfc/sfc_repr.c                  |   5 -
 drivers/net/thunderx/nicvf_ethdev.c         |   5 -
 drivers/net/txgbe/txgbe_ethdev.c            |   2 +-
 drivers/net/txgbe/txgbe_ethdev.h            |   3 +
 drivers/net/txgbe/txgbe_fdir.c              |  24 +-
 drivers/net/txgbe/txgbe_flow.c              |  13 +-
 lib/ethdev/ethdev_driver.h                  |  36 ++
 lib/ethdev/rte_ethdev.h                     |  43 ---
 33 files changed, 100 insertions(+), 1102 deletions(-)
-- 
2.30.2
    
    
More information about the dev
mailing list