Self-Nack. After an internal review of ABI breakage announcements we found a way of achieving this with an ABI change.
-----Original Message----- From: Stroe, Laura Sent: Friday, September 23, 2016 12:23 PM To: dev at dpdk.org Cc: Stroe, Laura <laura.stroe at intel.com> Subject: [PATCH] doc: announce ABI changes in filtering support From: Laura Stroe <laura.st...@intel.com> This patch adds a notice that the ABI for filter types functionality will be enhanced in the 17.02 release with new operation available to manipulate the tunnel filters: replace filter types. Signed-off-by: Laura Stroe <laura.stroe at intel.com> --- doc/guides/rel_notes/deprecation.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 1a3831f..1cd1d2c 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -57,3 +57,12 @@ Deprecation Notices * API will change for ``rte_port_source_params`` and ``rte_port_sink_params`` structures. The member ``file_name`` data type will be changed from ``char *`` to ``const char *``. This change targets release 16.11. + +* In 17.02 ABI changes are planned: the ``rte_filter_op `` enum will be +extended + with a new member RTE_ETH_FILTER_REPLACE in order to facilitate + the new operation - replacing the tunnel filters, + the ``rte_eth_tunnel_filter_conf`` structure will be extended with a +new field + ``filter_type_replace`` handling the bitmask combination of the +filter types + defined by the values ETH_TUNNEL_FILTER_XX, + define new values for Outer VLAN and Outer Ethertype filters + ETH_TUNNEL_FILTER_OVLAN and ETH_TUNNEL_FILTER_OETH. -- 2.5.5