[dpdk-dev] [RFC] service: stop lcore threads before 'finalize'

David Marchand david.marchand at redhat.com
Thu Feb 20 14:25:29 CET 2020


On Mon, Feb 10, 2020 at 3:16 PM Van Haaren, Harry
<harry.van.haaren at intel.com> wrote:
> > > We need a fix for this issue.
> >
> > +1
>
> > > Interestingly, Stephen patch that joins all pthreads at
> > > rte_eal_cleanup [1] makes this issue disappear.
> > > So my understanding is that we are missing a api (well, I could not
> > > find a way) to synchronously stop service lcores.
> >
> > Maybe we can take that patch as a fix.  I hate to see this segfault
> > in the field.  I need to figure out what I missed in my cleanup
> > (probably missed a synchronization point).
>
> I haven't easily reproduced this yet - so I'll investigate a way to
> reproduce with close to 100% rate, then we can identify the root cause
> and actually get a clean fix. If you have pointers to reproduce easily,
> please let me know.
>

ping.
I want a fix in 20.05, or I will start considering how to drop this thing.


-- 
David Marchand



More information about the dev mailing list