[ovs-dev] |fail| pw1506184 [PATCH v6 1/7] dpif-netdev: Rework rxq scheduling code.

Stokes, Ian ian.stokes at intel.com
Fri Jul 16 15:23:40 UTC 2021


> On 7/16/21 5:15 PM, Kevin Traynor wrote:
> > On 16/07/2021 16:00, 0-day Robot wrote:
> >> From: robot at bytheb.org
> >>
> >> Test-Label: github-robot
> >> Test-Status: fail
> >> http://patchwork.ozlabs.org/api/patches/1506184/
> >>
> >> _github build: failed_
> >> Build URL: https://github.com/ovsrobot/ovs/actions/runs/1037824643
> >> Build Logs:
> >> -----------------------Summary of failed steps-----------------------
> >> "linux clang test 3.16 asan" failed at step "build"
> >> ----------------------End summary of failed steps--------------------
> >>
> >> -------------------------------BEGIN LOGS----------------------------
> >>
> #################################################################
> ###################
> >> #### [Begin job log] "linux clang test 3.16 asan" at step "build"
> >>
> #################################################################
> ###################
> >>
> >> Please send `tests/testsuite.log' and all information you think might help:
> >>
> >>    To: <bugs at openvswitch.org>
> >>    Subject: [openvswitch 2.15.90] testsuite: 1082 failed
> >>
> >> You may investigate any problem if you feel able to do so, in which
> >> case the test suite provides a good starting point.  Its output may
> >> be found below `tests/testsuite.dir'.
> >>
> >> Makefile:6006: recipe for target 'check-local' failed
> >> make[4]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-
> 2.15.90/_build/sub'
> >> make[4]: *** [check-local] Error 1
> >> make[3]: *** [check-am] Error 2
> >> Makefile:5430: recipe for target 'check-am' failed
> >> make[2]: *** [check-recursive] Error 1
> >> make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-
> 2.15.90/_build/sub'
> >> make[1]: *** [check] Error 2
> >> Makefile:5139: recipe for target 'check-recursive' failed
> >> make: *** [distcheck] Error 1
> >> make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-
> 2.15.90/_build/sub'
> >> Makefile:5433: recipe for target 'check' failed
> >> make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-
> 2.15.90/_build/sub'
> >> Makefile:5348: recipe for target 'distcheck' failed
> >> ##[error]Process completed with exit code 2.
> >>
> #################################################################
> ###################
> >> #### [End job log] "linux clang test 3.16 asan" at step "build"
> >>
> #################################################################
> ###################
> >> --------------------------------END LOGS-----------------------------
> >>
> >
> > It is reporting
> > 1082: ofproto-dpif - controller action without megaflows FAILED
> > (ovs-macros.at:217)
> >
> > Doesn't seem related to my changes, but who knows. I am re-running head
> > of master in GHA at present.
> >
> 
> It's a known use-after-free in ofproto, unrelated:
> 
> ==30464==ERROR: AddressSanitizer: heap-use-after-free on address
> 0x614000000e50 at pc 0x000000535197 bp 0x7f1fd30fd990 sp 0x7f1fd30fd988
> READ of size 8 at 0x614000000e50 thread T3 (urcu3)
>     #0 0x535196 in free_meter_id /home/runner/work/ovs/ovs/openvswitch-
> 2.15.90/_build/sub/../../ofproto/ofproto-dpif.c:6644:37
>     #1 0x72d3b0 in ovsrcu_call_postponed
> /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-
> rcu.c:346:13
>     #2 0x72d801 in ovsrcu_postpone_thread
> /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-
> rcu.c:362:14
>     #3 0x731f0c in ovsthread_wrapper
> /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-
> thread.c:383:12
>     #4 0x7f1fd8cd16da in start_thread (/lib/x86_64-linux-
> gnu/libpthread.so.0+0x76da)
>     #5 0x7f1fd825071e in clone (/lib/x86_64-linux-gnu/libc.so.6+0x12171e)
> 
> https://patchwork.ozlabs.org/project/openvswitch/patch/20210308033411.320
> 40-1-guohongzhi1 at huawei.com/
> 
> We still didn't have a conclusion on a fix though.

Ah, thanks Ilya,

I have a clean run on the series anyhow

https://github.com/istokes/ovs/actions/runs/1037820846

Thanks
Ian
> 
> Best regards, Ilya Maximets.


More information about the dev mailing list