summaryrefslogtreecommitdiff
path: root/vswitchd
diff options
context:
space:
mode:
authorDaniele Di Proietto <diproiettod@vmware.com>2015-05-22 17:14:22 +0100
committerEthan Jackson <ethan@nicira.com>2015-05-22 11:28:19 -0700
commita0cb2d66f57ac73a56602be3abb9f69cb8ff95c9 (patch)
treeff39e344b99c39f056c1f4304350ae281488758b /vswitchd
parent45d947c400ded435a1b90fbcb3897c6fa8dd686d (diff)
downloadopenvswitch-a0cb2d66f57ac73a56602be3abb9f69cb8ff95c9.tar.gz
netdev-dpdk: Adapt the requested number of tx and rx queues.
This commit changes the semantics of 'netdev_set_multiq()' to allow OVS DPDK to run on device with limited multi queue support. * If a netdev doesn't have the requested number of rxqs it can simply inform the datapath without failing. * If a netdev doesn't have the requested number of txqs it should try to create as many as possible and use locking. Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com> Signed-off-by: Ethan Jackson <ethan@nicira.com> Acked-by: Ethan Jackson <ethan@nicira.com>
Diffstat (limited to 'vswitchd')
-rw-r--r--vswitchd/vswitch.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml
index 79b5606c7..8a604744a 100644
--- a/vswitchd/vswitch.xml
+++ b/vswitchd/vswitch.xml
@@ -155,7 +155,7 @@
<column name="other_config" key="n-dpdk-rxqs"
type='{"type": "integer", "minInteger": 1}'>
<p>
- Specifies the number of rx queues to be created for each dpdk
+ Specifies the maximum number of rx queues to be created for each dpdk
interface. If not specified or specified to 0, one rx queue will
be created for each dpdk interface by default.
</p>