[ovs-discuss] pmd-cpu-mask/distribution of rx queues not working on windows

aserdean at ovn.org aserdean at ovn.org
Tue Nov 14 02:16:26 UTC 2017


> Subject: Re: [ovs-discuss] pmd-cpu-mask/distribution of rx queues not
> working on windows
> 
> On 10/19/2017 05:45 PM, Alin Gabriel Serdean wrote:
> > Hi,
> >
> >
> >
> > Currently the test “pmd-cpu-mask/distribution of rx queues” is failing
> > on Windows. I’m trying to figure out what we are missing on the
> > Windows environment. Any help is welcomed 😊.
> >
> >
> 
> Hi Alin, the queues are sorted by measured rxq cycles since 79da1e411ba5. In
> this test case the rxq cycles are equal for all queues.
> 
> On Linux, the sort result is 0,1,3,4,5,6,7,8,9 whereas you are seeing
> 1,3,4,5,6,7,8,9,0. This impacts the distribution to PMDs and that's causing the
> test fail.
> 
> Currently the comparison function (rxq_cycle_sort) selects a winner when
> they are equal. I have submitted a patch which (amongst other things)
> changes that so it will just report they are equal. I've sent a v2,
> https://patchwork.ozlabs.org/patch/835385/ can you try that and see if it
> fixes the issue on Windows?
> 
> thanks,
> Kevin.
> 
Thanks a lot for the input Kevin.
I have applied the patch (https://patchwork.ozlabs.org/patch/835385/)
and reran the test.
Unfortunately, the same result:
"
+++ /c/ovs/tests/testsuite.dir/at-groups/1007/stdout  2017-11-14 04:07:44 +0200
@@ -1,7 +1,7 @@
 pmd thread numa_id <cleared> core_id <cleared>:
        isolated : false
-       port: p0        queue-id: <cleared>
+       port: p0        queue-id: 0 1 4 5
 pmd thread numa_id <cleared> core_id <cleared>:
        isolated : false
-       port: p0        queue-id: <cleared>
+       port: p0        queue-id: 2 3 6 7
"
Can I provide you any additional information from the logs?

Thanks,
Alin.



More information about the discuss mailing list