doc: announce API changes for device objects
Following discussions with Jan, here is a deprecation notice to prepare for hotplug and rte_device changes to come in 16.07. Signed-off-by: David Marchand <david.marchand@6wind.com> Acked-by: Jan Viktorin <viktorin@rehivetech.com> Acked-by: Olivier Matz <olivier.matz@6wind.com> Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
This commit is contained in:
parent
f4f136c8c4
commit
c7970afddf
@ -8,6 +8,18 @@ API and ABI deprecation notices are to be posted here.
|
|||||||
Deprecation Notices
|
Deprecation Notices
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
|
* The ethdev hotplug API is going to be moved to EAL with a notification
|
||||||
|
mechanism added to crypto and ethdev libraries so that hotplug is now
|
||||||
|
available to both of them. This API will be stripped of the device arguments
|
||||||
|
so that it only cares about hotplugging.
|
||||||
|
|
||||||
|
* Structures embodying pci and vdev devices are going to be reworked to
|
||||||
|
integrate new common rte_device / rte_driver objects (see
|
||||||
|
http://dpdk.org/ml/archives/dev/2016-January/031390.html).
|
||||||
|
ethdev and crypto libraries will then only handle those objects so that they
|
||||||
|
do not need to care about the kind of devices that are being used, making it
|
||||||
|
easier to add new buses later.
|
||||||
|
|
||||||
* The EAL function pci_config_space_set is deprecated in release 16.04
|
* The EAL function pci_config_space_set is deprecated in release 16.04
|
||||||
and will be removed from 16.07.
|
and will be removed from 16.07.
|
||||||
Macros CONFIG_RTE_PCI_CONFIG, CONFIG_RTE_PCI_EXTENDED_TAG and
|
Macros CONFIG_RTE_PCI_CONFIG, CONFIG_RTE_PCI_EXTENDED_TAG and
|
||||||
|
Loading…
Reference in New Issue
Block a user