[dpdk-stable] patch 'doc: announce common prefix for ethdev' has been queued to stable release 19.11.10
christian.ehrhardt at canonical.com
christian.ehrhardt at canonical.com
Tue Aug 10 17:40:21 CEST 2021
Hi,
FYI, your patch has been queued to stable release 19.11.10
Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 08/12/21. So please
shout if anyone has objections.
Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.
Queued patches are on a temporary branch at:
https://github.com/cpaelzer/dpdk-stable-queue
This queued commit can be viewed at:
https://github.com/cpaelzer/dpdk-stable-queue/commit/f8af3d85d70c3150a4b6334ff5793de7f2e7015e
Thanks.
Christian Ehrhardt <christian.ehrhardt at canonical.com>
---
>From f8af3d85d70c3150a4b6334ff5793de7f2e7015e Mon Sep 17 00:00:00 2001
From: Ferruh Yigit <ferruh.yigit at intel.com>
Date: Wed, 30 Jun 2021 10:21:16 +0100
Subject: [PATCH] doc: announce common prefix for ethdev
[ upstream commit fb5b717acf432ca3f9f82292a1af9fe6242ee376 ]
Announce adding 'RTE_ETH_' prefix to all public ethdev macros/enums on
v21.11.
Backward compatibility macros will be added on v21.11 and they will be
removed on v22.11.
Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com>
Acked-by: Andrew Rybchenko <andrew.rybchenko at oktetlabs.ru>
Acked-by: Jerin Jacob <jerinj at marvell.com>
Acked-by: Ajit Khaparde <ajit.khaparde at broadcom.com>
Acked-by: Raslan Darawsheh <rasland at nvidia.com>
Acked-by: Tyler Retzlaff <roretzla at linux.microsoft.com>
---
doc/guides/rel_notes/deprecation.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 58109590cc..7ac836098a 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -59,6 +59,12 @@ Deprecation Notices
- ``rte_eth_dev_stop``
- ``rte_eth_dev_close``
+* ethdev: Will add ``RTE_ETH_`` prefix to all ethdev macros/enums in v21.11.
+ Macros will be added for backward compatibility.
+ Backward compatibility macros will be removed on v22.11.
+ A few old backward compatibility macros from 2013 that does not have
+ proper prefix will be removed on v21.11.
+
* ethdev: New offload flags ``DEV_RX_OFFLOAD_FLOW_MARK`` will be added in 19.11.
This will allow application to enable or disable PMDs from updating
``rte_mbuf::hash::fdir``.
--
2.32.0
---
Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- - 2021-08-10 15:11:16.868025557 +0200
+++ 0101-doc-announce-common-prefix-for-ethdev.patch 2021-08-10 15:11:13.130638908 +0200
@@ -1 +1 @@
-From fb5b717acf432ca3f9f82292a1af9fe6242ee376 Mon Sep 17 00:00:00 2001
+From f8af3d85d70c3150a4b6334ff5793de7f2e7015e Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit fb5b717acf432ca3f9f82292a1af9fe6242ee376 ]
+
@@ -22 +24 @@
-index 4bc4d34e5c..d9c0e65921 100644
+index 58109590cc..7ac836098a 100644
@@ -25,3 +27,3 @@
-@@ -51,6 +51,12 @@ Deprecation Notices
- us extending existing enum/define.
- One solution can be using a fixed size array instead of ``.*MAX.*`` value.
+@@ -59,6 +59,12 @@ Deprecation Notices
+ - ``rte_eth_dev_stop``
+ - ``rte_eth_dev_close``
@@ -35,3 +37,3 @@
- * ethdev: The flow director API, including ``rte_eth_conf.fdir_conf`` field,
- and the related structures (``rte_fdir_*`` and ``rte_eth_fdir_*``),
- will be removed in DPDK 20.11.
+ * ethdev: New offload flags ``DEV_RX_OFFLOAD_FLOW_MARK`` will be added in 19.11.
+ This will allow application to enable or disable PMDs from updating
+ ``rte_mbuf::hash::fdir``.
More information about the stable
mailing list