diff options
author | Daniele Di Proietto <diproiettod@vmware.com> | 2015-05-22 17:14:22 +0100 |
---|---|---|
committer | Ethan Jackson <ethan@nicira.com> | 2015-05-22 11:28:19 -0700 |
commit | a0cb2d66f57ac73a56602be3abb9f69cb8ff95c9 (patch) | |
tree | ff39e344b99c39f056c1f4304350ae281488758b /vswitchd | |
parent | 45d947c400ded435a1b90fbcb3897c6fa8dd686d (diff) | |
download | openvswitch-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.xml | 2 |
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> |