<div dir="ltr">Oh, I see! haha! :-P<div><br></div><div>Thank you for your clarification! >_<</div><div><br></div><div>BTW, too bad that DPDK 16.04 isn't on Ubuntu 16.04, I'm seeing that you guys are backporting many, many fixes from 16.04, to 2.2... At least, I hope that 16.07 will be available to Xenial via next Cloud Archive... It looks very promising!</div><div><br></div><div>You guys are doing an impressive job on Ubuntu, congrats!</div><div><br></div><div>Cheers!</div><div>Thiago</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 13 April 2016 at 15:52, Christian Ehrhardt <span dir="ltr"><<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">christian.ehrhardt@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Thiago,<div>everything all right here - just misreadable words.</div><div><br></div><div>I'll translate a bit:</div><div>Openvswitch <=2.5</div><span class=""><div>ovs-vsctl set Open_vSwitch . other_config:n-dpdk-rxqs=<queues_nr, the same as QEMU><br></div></span><div><div><br></div><div>Openvswitch >2.5</div></div><span class=""><div>ovs-vsctl set Interface vhost-user1 options:n_rxq=<queues_nr, the same as QEMU><br></div><div><br></div></span><div>In Xenial we have Openvswitch 2.5 (there is no 2.6 yet and even 2.5 is just a 6.5 weeks old).</div><div>So it is right that the first usage applies.</div><div>The more evolved is for OpenVswitch 2.6 whenever that will be </div><div>I also ran some tests with the first and it works for me.</div><div><br></div><div>Did the change from words to clear <=> signs help to clarify it?</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><span style="color:rgb(136,136,136);font-size:12.8px">Christian Ehrhardt</span><div style="color:rgb(136,136,136);font-size:12.8px">Software Engineer, Ubuntu Server</div><div style="color:rgb(136,136,136);font-size:12.8px">Canonical Ltd</div></div></div></div></div></div>
<br><div class="gmail_quote"><div><div class="h5">On Wed, Apr 13, 2016 at 8:44 PM, Martinx - ジェームズ <span dir="ltr"><<a href="mailto:thiagocmartinsc@gmail.com" target="_blank">thiagocmartinsc@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Hey guys,</div><div><br></div><div> I'm curious about something, at the QEmu Wiki (<a href="http://wiki.qemu.org/Features/vhost-user-ovs-dpdk" target="_blank">http://wiki.qemu.org/Features/vhost-user-ovs-dpdk</a>) page, we have this info:</div><div><br></div><div>---</div><div><span style="color:rgb(0,0,0);font-family:Verdana,sans-serif;font-size:18px;line-height:18px;background-color:initial">Enabling multi-queue</span></div><a name="m_3162161364814846846_m_1866404437838221385_Enable_multi-queue" style="color:rgb(0,43,184);font-family:Verdana,sans-serif;font-size:12px;line-height:18px;background:none"></a><h3 style="margin-top:0.5em;margin-bottom:0.3em;border-bottom-style:none;font-family:Verdana,sans-serif;font-size:14.4px;color:rgb(0,0,0);padding-top:0.5em;padding-bottom:0.17em;line-height:18px;background:none"><span>Enable multi-queue</span></h3><ul style="line-height:18px;list-style-type:square;margin:0.4em 0px 0.4em 1.5em;padding:0px;color:rgb(0,0,0);font-family:Verdana,sans-serif;font-size:12px"><li style="margin-top:0.2em;margin-bottom:0.1em">OVS setup</li></ul><pre style="font-size:12px;font-family:'Courier New',monospace;border:1px dashed rgb(47,111,171);color:rgb(0,0,0);line-height:1.1em;padding:15px 20px;overflow:auto;background-color:rgb(249,249,249)">In OVS 2.5.0 or older version: (It only supports setting up same number of rx queues for all of PMD netdevs.)
ovs-vsctl set Open_vSwitch . other_config:n-dpdk-rxqs=<queues_nr, the same as QEMU>
ovs-vsctl set Open_vSwitch . other_config:pmd-cpu-mask=<cpu mask for rx queues, say 0xff00>
</pre><pre style="font-size:12px;font-family:'Courier New',monospace;border:1px dashed rgb(47,111,171);color:rgb(0,0,0);line-height:1.1em;padding:15px 20px;overflow:auto;background-color:rgb(249,249,249)">In post OVS 2.5.0:
ovs-vsctl set Interface vhost-user1 options:n_rxq=<queues_nr, the same as QEMU>
ovs-vsctl set Interface vhost-user2 options:n_rxq=<queues_nr, the same as QEMU>
ovs-vsctl set Open_vSwitch . other_config:pmd-cpu-mask=<cpu mask for rx queues, say 0xff00>
</pre><ul style="line-height:18px;list-style-type:square;margin:0.4em 0px 0.4em 1.5em;padding:0px;color:rgb(0,0,0);font-family:Verdana,sans-serif;font-size:12px"></ul><div>---</div><div><br></div>However, OpenvSwitch 2.5.0 available on Xenial, does not support "options:n_rxq", like the second above example... It says that this option isn't available and multiqueue doesn't get enabled, while the first options works... <div><br></div><div>Looks like that the second option is more evolved... Am I missing something here?</div><div><br></div><div>Cheers!</div><div>Thiago</div></div>
<br></div></div><span class="HOEnZb"><font color="#888888">--<br>
ubuntu-server mailing list<br>
<a href="mailto:ubuntu-server@lists.ubuntu.com" target="_blank">ubuntu-server@lists.ubuntu.com</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-server" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-server</a><br>
More info: <a href="https://wiki.ubuntu.com/ServerTeam" rel="noreferrer" target="_blank">https://wiki.ubuntu.com/ServerTeam</a><br></font></span></blockquote></div><br></div>
</blockquote></div><br></div>