DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH] doc: announce PMD API change for set default MAC
@ 2018-01-29 17:13 Olivier Matz
  2018-01-30  6:06 ` Andrew Rybchenko
  0 siblings, 1 reply; 6+ messages in thread
From: Olivier Matz @ 2018-01-29 17:13 UTC (permalink / raw)
  To: dev, Neil Horman, John McNamara, Marko Kovacevic
  Cc: Ferruh Yigit, Thomas Monjalon

Announce internal PMD API change in the function to set the default MAC
address. The objective is to be able to notify errors occurring in the
PMD.

Link: https://dpdk.org/dev/patchwork/patch/32284/

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
---
 doc/guides/rel_notes/deprecation.rst | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 43a39d827..8ad4407c2 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -76,3 +76,11 @@ Deprecation Notices
 * mbuf: The mbuf flags ``PKT_TX_VLAN_PKT`` and ``PKT_TX_QINQ_PKT`` are
   respectively renamed as ``PKT_TX_VLAN`` and ``PKT_TX_QINQ``. The old
   names will be removed in v18.08.
+
+* ethdev: The prototype and the behavior of
+  ``dev_ops->eth_mac_addr_set()`` will change in v18.05. A return code
+  will be added to notify the caller if an error occurred in the PMD. In
+  ``rte_eth_dev_default_mac_addr_set()``, the new default MAC address
+  will be copied in ``dev->data->mac_addrs[0]`` only if the operation is
+  succesfull. This modification will only impact the PMDs, not the
+  applications.
-- 
2.11.0

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-02-14 17:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-29 17:13 [dpdk-dev] [PATCH] doc: announce PMD API change for set default MAC Olivier Matz
2018-01-30  6:06 ` Andrew Rybchenko
2018-01-31 19:11   ` Ferruh Yigit
2018-02-13 12:42     ` Shahaf Shuler
2018-02-14  0:00       ` Thomas Monjalon
2018-02-14 17:05         ` Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).