[dpdk-dev,v2,07/11] vdev: implement hotplug functionality
Checks
Commit Message
Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
---
lib/librte_eal/common/eal_common_vdev.c | 7 +++++++
1 file changed, 7 insertions(+)
@@ -350,10 +350,17 @@ vdev_find_device(rte_dev_match_t match, const void *data)
return NULL;
}
+static int
+vdev_plug(struct rte_devargs *da)
+{
+ return rte_vdev_init(da->virt.drv_name, da->args);
+}
+
static struct rte_bus rte_vdev_bus = {
.scan = vdev_scan,
.probe = vdev_probe,
.find_device = vdev_find_device,
+ .plug = vdev_plug,
};
RTE_INIT(rte_vdev_bus_register);