[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