mbox

[0/3] ethdev: remove deprecated Flow Director configuration

Message ID 20220803111358.375544-1-andrew.rybchenko@oktetlabs.ru (mailing list archive)
Headers

Message

Andrew Rybchenko Aug. 3, 2022, 11:13 a.m. UTC
  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(-)