Hello OVS-DPDK team,

I am using OVS 2.9.90 for my vhost-virtio testing and had some questions on
vhost multiqueue support, it doesn't seem to be working correctly. Kindly
let me know if multiqueue is supported? I am using following link as a
reference.

https://software.intel.com/en-us/articles/configure-vhost-user-multiqueue-for-ovs-with-dpdk

ovs-vswitchd --version
ovs-vswitchd (Open vSwitch) 2.9.90
DPDK 17.11.2
ovs-vsctl get Open_vSwitch . dpdk_version
"DPDK 17.11.2"
ovs-vsctl get Open_vSwitch . dpdk_initialized
true

ovs-vsctl set Interface vhost-user-0 options:n_rxq=2
ovs-vsctl set Interface vhost-user-0 options:n_txq=2
ovs-vsctl set Interface vhost-user-1 options:n_rxq=2
ovs-vsctl set Interface vhost-user-1 options:n_txq=2

I see following messages in openvswitch logs
2018-07-11T17:13:54.644Z|00210|netdev|WARN|vhost-user-1: arguments provided
to device that is not configurable
2018-07-11T17:13:57.514Z|00211|netdev|WARN|vhost-user-0: arguments provided
to device that is not configurable
2018-07-11T17:13:57.514Z|00212|netdev|WARN|vhost-user-1: arguments provided
to device that is not configurable
2018-07-11T17:13:57.516Z|00213|netdev|WARN|vhost-user-0: arguments provided
to device that is not configurable
2018-07-11T17:13:57.516Z|00214|netdev|WARN|vhost-user-1: arguments provided
to device that is not configurable
2018-07-11T17:13:57.517Z|00215|netdev|WARN|vhost-user-0: arguments provided
to device that is not configurable
2018-07-11T17:13:57.517Z|00216|netdev|WARN|vhost-user-1: arguments provided
to device that is not configurable
...

ovs-appctl dpctl/show
netdev@ovs-netdev:
  lookups: hit:89395441 missed:216 lost:0
  flows: 0
  port 0: ovs-netdev (tap)
  port 1: br0 (tap)
  *port 2: vhost-user-0 (dpdkvhostuser: configured_rx_queues=1,
configured_tx_queues=1, mtu=9000, requested_rx_queues=1,
requested_tx_queues=1)*
  port 3: dpdk-eth0 (dpdk: configured_rx_queues=2,
configured_rxq_descriptors=1024, configured_tx_queues=5,
configured_txq_descriptors=1024, lsc_interrupt_mode=false, mtu=9000,
requested_rx_queues=2, requested_rxq_descriptors=1024,
requested_tx_queues=5, requested_txq_descriptors=1024,
rx_csum_offload=false)
  *port 4: vhost-user-1 (dpdkvhostuser: configured_rx_queues=1,
configured_tx_queues=1, mtu=9000, requested_rx_queues=1,
requested_tx_queues=1)*
  port 5: dpdk-eth1 (dpdk: configured_rx_queues=2,
configured_rxq_descriptors=1024, configured_tx_queues=5,
configured_txq_descriptors=1024, lsc_interrupt_mode=false, mtu=9000,
requested_rx_queues=2, requested_rxq_descriptors=1024,
requested_tx_queues=5, requested_txq_descriptors=1024,
rx_csum_offload=false)
  port 6: br1 (tap)

Thanks.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to