In order to simplify the use of rte_dev_probe() and rte_dev_remove() by applications, rte_dev_probe() will return a reference on the rte_device stating DPDK v20.11.
Signed-off-by: Maxime Coquelin <maxime.coque...@redhat.com> --- 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 0bee924255..47151eac0b 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -138,3 +138,8 @@ Deprecation Notices driver probe scheme. The legacy virtio support will be available through the existing VFIO/UIO based kernel driver scheme. More details at https://patches.dpdk.org/patch/69351/ + +* eal: Change ``rte_dev_probe`` API to return a pointer on the probed + rte_device or NULL instead of 0 or an error code in DPDK v20.11. This + change will help calling application in avoiding to iterate the devices + list when willing to call rte_dev_remove() later. -- 2.26.2