On 16/04/2019 10:45, David Marchand wrote: > Rather than poll all disabled queues and waste some memory for vms that > have been shutdown, we can reconfigure when receiving a destroy > connection notification from the vhost library. > > $ while true; do > ovs-appctl dpif-netdev/pmd-rxq-show |awk ' > /port: / { > tot++; > if ($NF == "disabled") { > dis++; > } > } > END { > print "total: " tot ", enabled: " (tot - dis) > }' > sleep 1 > done > > total: 66, enabled: 66 > total: 6, enabled: 2 > > Note: this patch requires a fix for the vhost library submitted here: > http://patchwork.dpdk.org/patch/52680/ > > Without it, this change will do nothing but have openvswitch complain > that the vhost device is unknown: > > dpdk|INFO|VHOST_CONFIG: vhost peer closed > dpdk|ERR|VHOST_CONFIG: (0) device not found. > > dpdk|INFO|VHOST_CONFIG: vhost peer closed > dpdk|ERR|VHOST_CONFIG: (1) device not found. > > Signed-off-by: David Marchand <david.march...@redhat.com>
I think this probably shouldn't be merged until OVS is using a version of DPDK with the linked patch because it is introducing errors in the logs which can be alarming for a user. The DPDK fix should be part of DPDK 18.11.2. _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev