bus/pci: optimize bus scan
authorJerin Jacob <jerinj@marvell.com>
Wed, 24 Jun 2020 11:46:17 +0000 (17:16 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 24 Jun 2020 21:49:15 +0000 (23:49 +0200)
commitc79a1c67465d0193b52e2ae4b64dd8362c575b2b
tree262b21ec9ebc0294461480668857a3f846228db9
parent06602c671a5ee23f517456424b216b2427c4334c
bus/pci: optimize bus scan

In order to optimize the PCI management, RTE_KDRV_NONE based
device driver probing removed by not adding them to list in
the scan phase.

The legacy virtio is the only consumer of RTE_KDRV_NONE based device
driver probe scheme. The legacy virtio support will be available
through the existing VFIO/UIO based kernel driver scheme.

This patch also removes the deprecation notice for the same.

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_20_08.rst
drivers/bus/pci/linux/pci.c