bus/vdev: change log type
[dpdk.git] / drivers / bus / vdev / vdev.c
index 04ed49b..fd7736d 100644 (file)
@@ -47,6 +47,9 @@
 #include <rte_errno.h>
 
 #include "rte_bus_vdev.h"
+#include "vdev_logs.h"
+
+int vdev_logtype_bus;
 
 /* Forward declare to access virtual bus name */
 static struct rte_bus rte_vdev_bus;
@@ -103,7 +106,7 @@ vdev_probe_all_drivers(struct rte_vdev_device *dev)
 
        name = rte_vdev_device_name(dev);
 
-       RTE_LOG(DEBUG, EAL, "Search driver %s to probe device %s\n", name,
+       VDEV_LOG(DEBUG, "Search driver %s to probe device %s\n", name,
                rte_vdev_device_name(dev));
 
        if (vdev_parse(name, &driver))
@@ -190,7 +193,7 @@ rte_vdev_init(const char *name, const char *args)
        ret = vdev_probe_all_drivers(dev);
        if (ret) {
                if (ret > 0)
-                       RTE_LOG(ERR, EAL, "no driver found for %s\n", name);
+                       VDEV_LOG(ERR, "no driver found for %s\n", name);
                goto fail;
        }
 
@@ -213,7 +216,7 @@ vdev_remove_driver(struct rte_vdev_device *dev)
        const struct rte_vdev_driver *driver;
 
        if (!dev->device.driver) {
-               RTE_LOG(DEBUG, EAL, "no driver attach to device %s\n", name);
+               VDEV_LOG(DEBUG, "no driver attach to device %s\n", name);
                return 1;
        }
 
@@ -294,7 +297,7 @@ vdev_probe(void)
                        continue;
 
                if (vdev_probe_all_drivers(dev)) {
-                       RTE_LOG(ERR, EAL, "failed to initialize %s device\n",
+                       VDEV_LOG(ERR, "failed to initialize %s device\n",
                                rte_vdev_device_name(dev));
                        return -1;
                }
@@ -342,3 +345,10 @@ static struct rte_bus rte_vdev_bus = {
 };
 
 RTE_REGISTER_BUS(vdev, rte_vdev_bus);
+
+RTE_INIT(vdev_init_log)
+{
+       vdev_logtype_bus = rte_log_register("bus.vdev");
+       if (vdev_logtype_bus >= 0)
+               rte_log_set_level(vdev_logtype_bus, RTE_LOG_NOTICE);
+}