[dpdk-dev] [PATCH v3 05/12] ethdev: deprecate hard-to-use or ambiguous items and actions

Ferruh Yigit ferruh.yigit at intel.com
Wed Oct 13 13:53:45 CEST 2021


On 10/10/2021 3:39 PM, Ivan Malov wrote:
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -122,12 +122,6 @@ Deprecation Notices
>     is deprecated and will be removed in DPDK 21.11. Shared counters should
>     be managed using shared actions API (``rte_flow_shared_action_create`` etc).
>   
> -* ethdev: Definition of the flow API action ``RTE_FLOW_ACTION_TYPE_PORT_ID``
> -  is ambiguous and needs clarification.
> -  Structure ``rte_flow_action_port_id`` will be extended to specify
> -  traffic direction to the represented entity or ethdev port itself
> -  in DPDK 21.11.
> -
>   * ethdev: Flow API documentation is unclear if ethdev port used to create
>     a flow rule adds any implicit match criteria in the case of transfer rules.
>     The semantics will be clarified in DPDK 21.11 and it will require fixes in
> @@ -256,3 +250,6 @@ Deprecation Notices
>   * cmdline: ``cmdline`` structure will be made opaque to hide platform-specific
>     content. On Linux and FreeBSD, supported prior to DPDK 20.11,
>     original structure will be kept until DPDK 21.11.
> +
> +* ethdev: Items and actions ``PF``, ``VF``, ``PHY_PORT``, ``PORT_ID`` are
> +  deprecated as hard-to-use / ambiguous and will be removed in DPDK 22.11.

Since there will be a new version, can you please add new 'ethdev' deprecation notices,
to the end of the 'ethdev' related deprecation notice group above?


More information about the dev mailing list