[dpdk-dev] [PATCH v2 3/3] ethdev: improve flow mark Rx offload deprecation notice
Thomas Monjalon
thomas at monjalon.net
Thu Nov 21 23:01:23 CET 2019
19/11/2019 13:12, Andrew Rybchenko:
> The deprecation notice is required since it adds more requirements
> when RTE flow mark and flag actions may be used and require
> changes in applications.
I am still not sure what is the best solution here.
I continued to think about it in this thread:
http://mails.dpdk.org/archives/dev/2019-November/151960.html
I think we cannot require any application change until 20.11
in order to keep API (and behaviour) compatibility.
If something would be implemented in 20.02,
it must be a new and optional API.
That's why I think no deprecation notice is required.
[...]
> +* ethdev: New offload flag ``DEV_RX_OFFLOAD_FLOW_MARK`` will be added in 20.02.
> + This will provide application an information if ``RTE_FLOW_ACTION_TYPE_MARK``
> + or ``RTE_FLOW_ACTION_TYPE_FLAG`` is supported and, what is more important,
> + allow an application to let PMD know that it would like to use these
> + features.
> + PMD may use the information to choose optimal datapath implementation and
> + configure HW appropriately to optimize performance and/or resources usage.
More information about the dev
mailing list