doc: announce ethdev API change for default MAC

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>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
This commit is contained in:
Olivier Matz 2018-01-29 18:13:39 +01:00 committed by Thomas Monjalon
parent 6790f48e66
commit 16a7009aee

View File

@ -134,6 +134,14 @@ Deprecation Notices
between the VF representor and the VF or the parent PF. Those new fields
are to be included in ``rte_eth_dev_info`` struct.
* 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
successful. This modification will only impact the PMDs, not the
applications.
* i40e: The default flexible payload configuration which extracts the first 16
bytes of the payload for RSS will be deprecated starting from 18.02. If
required the previous behavior can be configured using existing flow