[dm-devel] [PATCH] multipathd: avoid crash in uevent_cleanup()

Martin Wilck mwilck at suse.com
Mon Mar 15 13:00:41 UTC 2021


Hi Lixiaokeng,

On Mon, 2021-03-08 at 10:40 +0100, Martin Wilck wrote:
> Hello Lixiaokeng,
> 
> On Wed, 2021-03-03 at 18:42 +0800, lixiaokeng wrote:
> > 
> > > The stacks you have shown indicate that the instruction pointers
> > > were
> > > broken. That would suggest something similar as dicussed in the
> > > ML
> > > thread leading to 38ffd89 ("libmultipath: prevent DSO unloading
> > > with
> > > astray checker threads"). Your logs show "tur checker refcount
> > > 1",
> > > so
> > > the next call to checker_put would have unloaded the DSO. 
> > 
> > Here I test 0.8.5 master code with commit 38ffd89. There is no
> > crash
> > in five hours (without patch, crash happen in running test script
> > for 30 to 40 minutes.)
> 
> Can you confirm that that commit fixes your issue?

Any updates on this?

Thanks,
Martin







More information about the dm-devel mailing list