On Wed, Aug 05, 2026 at 10:08:57PM -0700, Stephen Hemminger wrote:
> Remove the PMD specific flow director API from ixgbe.
> These APIs are experimental, therefore they can be removed
> without additional warnings.
> 
> Signed-off-by: Stephen Hemminger <[email protected]>
> ---
>  drivers/net/intel/ixgbe/ixgbe_ethdev.h  |   5 -
>  drivers/net/intel/ixgbe/ixgbe_fdir.c    | 117 ------------------------
>  drivers/net/intel/ixgbe/rte_pmd_ixgbe.c |  34 -------
>  drivers/net/intel/ixgbe/rte_pmd_ixgbe.h |  32 -------
>  4 files changed, 188 deletions(-)
> 
Yes, they are experimental and can be removed without warning, but that
doesn't mean that they should just be removed. Checking the original commit
that added these, the comment says:

  "There are also several small features which can not be
   implemented in rte_flow. This patch re-implemented these
   features as private API."

Therefore, I think we should keep these two APIs or if we are going to
remove them, we mark them as deprecated for a couple of releases first.
Since these are driver private, and are not part of a common API like
ethdev, I'd view their presence as "mostly harmless".

/Bruce

Reply via email to