diff --git a/lib/bdev/virtio/rte_virtio/virtio_logs.h b/lib/bdev/virtio/rte_virtio/virtio_logs.h index 90a79eaa5..ddaf689af 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_logs.h +++ b/lib/bdev/virtio/rte_virtio/virtio_logs.h @@ -36,6 +36,11 @@ #include +/* Make sure DEBUG macro doesn't shadow DEBUG log level */ +#ifdef DEBUG +#undef DEBUG +#endif + #ifdef RTE_LIBRTE_VIRTIO_DEBUG_INIT #define PMD_INIT_LOG(level, fmt, args...) \ RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) diff --git a/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c b/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c index d35ff143c..c6d904856 100644 --- a/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c +++ b/lib/bdev/virtio/rte_virtio/virtio_user/virtio_user_dev.c @@ -266,7 +266,7 @@ virtio_user_dev_init(char *path, int queues, int queue_size) } if (dev->max_queues > max_queues) { - PMD_INIT_LOG(ERR, "%d queues requested but only %d supported", dev->max_queues, max_queues); + PMD_INIT_LOG(ERR, "%d queues requested but only %lu supported", dev->max_queues, max_queues); free(hw); free(dev); return NULL;