[ovs-dev] [PATCH 1/2] netdev-dpdk: Make get_config() report correct queue info.
Alex Wang
alexw at nicira.com
Mon Sep 15 20:34:40 UTC 2014
With the separation of tx queue and rx queue configuration
in netdev-dpdk module, the netdev_dpdk_get_config() can no
longer report 'n_rxq' as tx queue configuration.
This commit fixes the above issue.
Reported-by: Daniele Di Proietto <ddiproietto at vmware.com>
Signed-off-by: Alex Wang <alexw at nicira.com>
---
lib/netdev-dpdk.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c
index 0a6a398..e66eb6e 100644
--- a/lib/netdev-dpdk.c
+++ b/lib/netdev-dpdk.c
@@ -593,9 +593,8 @@ netdev_dpdk_get_config(const struct netdev *netdev_, struct smap *args)
ovs_mutex_lock(&dev->mutex);
- /* XXX: Allow to configure number of queues. */
- smap_add_format(args, "configured_rx_queues", "%u", netdev_->n_rxq);
- smap_add_format(args, "configured_tx_queues", "%u", netdev_->n_rxq);
+ smap_add_format(args, "configured_rx_queues", "%d", netdev_->n_rxq);
+ smap_add_format(args, "configured_tx_queues", "%d", netdev_->n_txq);
ovs_mutex_unlock(&dev->mutex);
return 0;
--
1.7.9.5
More information about the dev
mailing list