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 <ddiproie...@vmware.com> Signed-off-by: Alex Wang <al...@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 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev