<div dir="ltr">Thanks Santosh,<div>I opened a bug to track this [1] missing fix to OVS.</div><div><br></div><div>Would you mind pinging there with the upstream git link once accepted?</div><div>If more fixes are needed report the set of them there.</div><div>Then I could backport from there and surely drop on next OVS Merge.</div><div><br></div><div>If you happen to know that the backport to 2.7 has conflicts please if you can help to resolve those as you (and Marcin) are the subject matter experts.</div><div><br></div><div>[1]: <a href="https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1694221">https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1694221</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 24, 2017 at 4:34 PM, Shukla, Santosh <span dir="ltr"><<a href="mailto:Santosh.Shukla@cavium.com" target="_blank">Santosh.Shukla@cavium.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">FYI:<br>
So to get ovs/dpdk working {for vNIC pmd} with upstream ovs version 2.7, User has to apply<br>
attached patch. That patch is not yet upstream.<br>
<br>
Regards,<br>
<br>
<br>
From: Jacob, Jerin<br>
Sent: Wednesday, May 24, 2017 7:27 PM<br>
To: Christian Ehrhardt; Raghuram Kota; <a href="mailto:pkg-dpdk-devel@lists.alioth.debian.org">pkg-dpdk-devel@lists.alioth.<wbr>debian.org</a>; Shukla, Santosh; Kapoor, Prasun<br>
Subject: Re: Autotests on Arm<br>
<span class=""> <br>
<br>
Good to know that basic test cases are working.<br>
<br>
Adding OVS-DPDK expert(Santhosh)<br>
<br>
<br>
<br>
<br>
<br>
</span><span class="">From: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.<wbr>com</a>><br>
Sent: Wednesday, May 24, 2017 7:11 PM<br>
To: Jacob, Jerin; Raghuram Kota; <a href="mailto:pkg-dpdk-devel@lists.alioth.debian.org">pkg-dpdk-devel@lists.alioth.<wbr>debian.org</a><br>
Subject: Autotests on Arm<br>
 <br>
<br>
<br>
Hi,<br>
more tests done and working on arm as well now.<br>
<br>
<br>
FYI in general packaged Tests work now:<br>
On install of dpdk-dev you can check your setup and libs via:<br>
  source /usr/share/dpdk/dpdk-sdk-env.<wbr>sh<br>
  sudo python autotest.py /usr/share/dpdk/test/test "${RTE_TARGET}" "-KNI,power_acpi_cpufreq,<wbr>power_kvm_vm"<br>
This might be a chance to bring them back as dep8 test - I'll consider that next week when workingon 16.11.2<br>
<br>
<br>
Since some tests are known to have issues when grouped (depends on setup) you can also run it one by one:<br>
  for test in $(awk '/"Command"/ {gsub("_autotest",""); printf("%s\n",$3)}' autotest_data.py | tr -d '",'); do echo $test; sudo python autotest.py /usr/share/dpdk/test/test "${RTE_TARGET}" "$test"; done<br>
<br>
<br>
Most tests are good and some are just known issues (KNI, pci for not finding what they need, and power_acpi_cpufreq was alwas weird).<br>
I looked into a few as I was runnign on arm for the first time. There are a few which might be worth to look into: eal_flags, memcpy_perf (timeout)<br>
<br>
<br>
@Jerin I'd ask you to look into the remaining one's as you suggested.<br>
You can use the ppa  <a href="https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2773" rel="noreferrer" target="_blank">https://launchpad.net/~ci-<wbr>train-ppa-service/+archive/<wbr>ubuntu/2773</a> for that.<br>
<br>
<br>
</span>2773 - 2017-05-23 : “Ubuntu Landing PPAs” team<br>
<a href="http://launchpad.net" rel="noreferrer" target="_blank">launchpad.net</a><br>
diff (3304 lines) <a href="https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-2773/2017-05-23_10:59:19/artful_dpdk_packaging_changes.diff" rel="noreferrer" target="_blank">https://objectstorage.<wbr>prodstack4-5.canonical.com/v1/<wbr>AUTH_<wbr>39a8dbb93caf4ec889f8a1b7f69885<wbr>db/bileto-2773/2017-05-23_10:<wbr>59:19/artful_dpdk_packaging_<wbr>changes.diff</a> (3282 lines) <a href="https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-2773/2017-05-23_10:59:19/artf." rel="noreferrer" target="_blank">https://objectstorage.<wbr>prodstack4-5.canonical.com/v1/<wbr>AUTH_<wbr>39a8dbb93caf4ec889f8a1b7f69885<wbr>db/bileto-2773/2017-05-23_10:<wbr>59:19/artf.</a>..<br>
<div class="HOEnZb"><div class="h5"><br>
See here for the full log: <a href="http://paste.ubuntu.com/24644056/" rel="noreferrer" target="_blank">http://paste.ubuntu.com/<wbr>24644056/</a><br>
<br>
<br>
@Jerin - also if you can afford the time could you test OVS-DPDK from your POV on your platform with the ppa above in place?<br>
<br>
<br>
<br>
 --<br>
<br>
<br>
<br>
<br>
Christian Ehrhardt<br>
Software Engineer, Ubuntu Server<br>
Canonical Ltd            </div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><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>