From f50a258c3ad042005de1358c00104e5280154b7e Mon Sep 17 00:00:00 2001 From: Dekel Peled Date: Thu, 6 Aug 2020 13:45:07 +0300 Subject: [PATCH] doc: announce more fields in flow API for VLAN Structs rte_flow_item_eth and rte_flow_item_vlan will be modified, to include an additional value, indicating existence or absence of VLAN headers following the current header, as proposed in RFC https://mails.dpdk.org/archives/dev/2020-August/177536.html. Because of ABI break this change is proposed for 20.11. Signed-off-by: Dekel Peled Acked-by: Thomas Monjalon Acked-by: Andrew Rybchenko Acked-by: Ajit Khaparde Acked-by: Ori Kam --- doc/guides/rel_notes/deprecation.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index aaf1d6870..d8d7a41c7 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -179,6 +179,11 @@ Deprecation Notices as deprecated in DPDK 20.11, along with the associated macros ``ETH_MIRROR_*``. This API will be fully removed in DPDK 21.11. +* ethdev: The ``struct rte_flow_item_eth`` and ``struct rte_flow_item_vlan`` + structs will be modified, to include an additional value, indicating existence + or absence of a VLAN header following the current header, as proposed in RFC + https://mails.dpdk.org/archives/dev/2020-August/177536.html. + * ethdev: Some internal APIs for driver usage are exported in the .map file. Now DPDK has ``__rte_internal`` marker so we can mark internal APIs and move them to the INTERNAL block in .map. Although these APIs are internal it will